class Geo Geo2DTransform

This is the documentation for Enlighten.

class Geo Geo2DTransform

class Geo::Geo2DTransform

A class representing a 2d linear transform between UVs.

Variables

Name

Description

Name

Description

float m_LinearTransform[2][2]

Transform component as [rows][columns].

float m_Translation[2]

Translation component.

Functions

Name

Description

Name

Description

Geo2DTransform()

Constructor.

SetIdentity()

Set identity transform.

SetZero()

Clear transform.

Transform(const Geo::GeoPoint2 &)

Return a transformed point.



Geo::Geo2DTransform::Geo2DTransform


public: Geo2DTransform()


Constructor.



void Geo::Geo2DTransform::SetIdentity


public: void SetIdentity()


Set identity transform.



void Geo::Geo2DTransform::SetZero


public: void SetZero()


Clear transform.



Geo::GeoPoint2 Geo::Geo2DTransform::Transform


public: Geo::GeoPoint2 Transform
(
    const Geo::GeoPoint2 & p
) const


Return a transformed point.