3x3 matrix used in this asset for manipulating position, rotation and scale of 2D Vectors i.e. as a 2D Transformation Matrix More...
Public Member Functions | |
Matrix3x3 (Vector3 column0, Vector3 column1, Vector3 column2) | |
Vector2 | MultiplyPoint (Vector2 point) |
Transforms a point with this matrix. | |
Static Public Member Functions | |
static implicit | operator float3x3 (Matrix3x3 m) |
static implicit | operator Matrix4x4 (Matrix3x3 m) |
static Matrix3x3 | TRS (float2 translation, float rotation, float2 scale) |
Creates a 2D Transformation Matrix with translation, rotation and scale. | |
Properties | |
static Matrix3x3 | identity [get] |
static Matrix3x3 | zero [get] |
3x3 matrix used in this asset for manipulating position, rotation and scale of 2D Vectors i.e. as a 2D Transformation Matrix
Vector2 MultiplyPoint | ( | Vector2 | point | ) |
Transforms a point with this matrix.
point |
|
static |
Creates a 2D Transformation Matrix with translation, rotation and scale.
translation | |
rotation | |
scale |