Matrix struct 64 bytes
Matrix
Inheritance
No base class.
Derived
None.
Properties
| Property | Type | |
|---|---|---|
X | Vector4 | |
Y | Vector4 | |
Z | Vector4 | |
W | Vector4 |
Functions
static Matrix Identity()staticRTTIstatic Matrix BuiltTranslation(Vector4 move)staticRTTIstatic Matrix BuiltRotation(EulerAngles rot)staticRTTIstatic Matrix BuiltScale(Vector4 scale)staticRTTIstatic Matrix BuiltPreScale(Vector4 scale)staticRTTIstatic Matrix BuiltTRS(Vector4? translation, EulerAngles? rotation, Vector4? scale)staticRTTIstatic Matrix BuiltRTS(EulerAngles? rotation, Vector4? translation, Vector4? scale)staticRTTIstatic Matrix BuildFromDirectionVector(Vector4 dirVec, Vector4? upVec)staticRTTIstatic Vector4 GetTranslation(Matrix m)staticRTTIstatic EulerAngles GetRotation(Matrix m)staticRTTIstatic Vector4 GetScale(Matrix m)staticRTTIstatic Vector4 GetAxisX(Matrix m)staticRTTIstatic Vector4 GetAxisY(Matrix m)staticRTTIstatic Vector4 GetAxisZ(Matrix m)staticRTTIstatic Vector4 GetDirectionVector(Matrix m)staticRTTIstatic Matrix GetInverted(Matrix m)staticRTTIstatic Matrix GetInvertedFull(Matrix m)staticRTTIstatic Quaternion ToQuat(Matrix m)staticRTTIstatic bool IsOk(Matrix m)staticRTTI