73 :
i2d::CAffine2d(transform),
74 m_invert(transform.m_invert)
80 :
i2d::CAffine2d(transform)
This class defines an affine 2D-transformation.
CAffine2d & operator=(const CAffine2d &transform)
void Reset()
Set to identity transformation.
CVector2d GetApply(const CVector2d &position) const
Calculate transformed position.
void Apply(const CAffine2d &transform)
Combine this transformation with another transformation.
CAffine2d GetInverted() const
Get inverted transformation.
Definition of position or mathematical vector on 2D plane.
double GetY() const
Get Y position of this vector.
double GetX() const
Get X position of this vector.
Index implementation for addressing elements in 2D-space.
In this library is defined 2D view concept and standard visualisation objects.