dnai::interfaces::IScalable Class Referenceabstract

This interface allow to create custom scale for inherited object. More...

#include <iscalable.h>

Inheritance diagram for dnai::interfaces::IScalable:
Inheritance graph
Collaboration diagram for dnai::interfaces::IScalable:
Collaboration graph

Public Member Functions

virtual qreal scaleFactor () const =0
 Return the current scale factor. More...
 
virtual QPointF scalePos () const =0
 Return the position with scale aplyed. More...
 
virtual QPointF realPos () const =0
 Return the position without the scale applyed. More...
 

Detailed Description

This interface allow to create custom scale for inherited object.

Member Function Documentation

virtual QPointF dnai::interfaces::IScalable::realPos ( ) const
pure virtual

Return the position without the scale applyed.

Returns

Implemented in dnai::views::Io.

virtual qreal dnai::interfaces::IScalable::scaleFactor ( ) const
pure virtual

Return the current scale factor.

Returns

Implemented in dnai::views::Io.

virtual QPointF dnai::interfaces::IScalable::scalePos ( ) const
pure virtual

Return the position with scale aplyed.

Returns

Implemented in dnai::views::Io.


The documentation for this class was generated from the following file: