D2D1.Matrix3x2F

Undocumented in source.

Constructors

this
this(D2D1_MATRIX_3X2_F m)
Undocumented in source.
this
this(FLOAT _11, FLOAT _12, FLOAT _21, FLOAT _22, FLOAT _31, FLOAT _32)
Undocumented in source.

Alias This

matrix

Members

Functions

Determinant
FLOAT Determinant()
Undocumented in source. Be warned that the author may not have intended to support it.
Invert
bool Invert()
Undocumented in source. Be warned that the author may not have intended to support it.
IsIdentity
bool IsIdentity()
Undocumented in source. Be warned that the author may not have intended to support it.
IsInvertible
bool IsInvertible()
Undocumented in source. Be warned that the author may not have intended to support it.
SetProduct
void SetProduct(Matrix3x2F a, Matrix3x2F b)
Undocumented in source. Be warned that the author may not have intended to support it.
TransformPoint
D2D1_POINT_2F TransformPoint(D2D1_POINT_2F point)
Undocumented in source. Be warned that the author may not have intended to support it.
opBinary
Matrix3x2F opBinary(Matrix3x2F rhs)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

Identity
Matrix3x2F Identity [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

Rotation
Matrix3x2F Rotation(FLOAT angle, D2D1_POINT_2F center)
Undocumented in source. Be warned that the author may not have intended to support it.
Scale
Matrix3x2F Scale(D2D1_SIZE_F size, D2D1_POINT_2F center)
Undocumented in source. Be warned that the author may not have intended to support it.
Scale
Matrix3x2F Scale(FLOAT x, FLOAT y, D2D1_POINT_2F center)
Undocumented in source. Be warned that the author may not have intended to support it.
Skew
Matrix3x2F Skew(FLOAT angleX, FLOAT angleY, D2D1_POINT_2F center)
Undocumented in source. Be warned that the author may not have intended to support it.
Translation
Matrix3x2F Translation(D2D1_SIZE_F size)
Undocumented in source. Be warned that the author may not have intended to support it.
Translation
Matrix3x2F Translation(FLOAT x, FLOAT y)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

matrix
D2D1_MATRIX_3X2_F matrix;
Undocumented in source.

Meta