Matrix4x4

Undocumented in source.

Members

Functions

Column
Vector3 Column(int index)
Undocumented in source. Be warned that the author may not have intended to support it.
Inverse
Matrix4x4 Inverse()
Undocumented in source. Be warned that the author may not have intended to support it.
Rotate
Matrix4x4 Rotate(Quaternion rot)
Undocumented in source. Be warned that the author may not have intended to support it.
RotateX
Matrix4x4 RotateX(float rot)
Undocumented in source. Be warned that the author may not have intended to support it.
RotateY
Matrix4x4 RotateY(float rot)
Undocumented in source. Be warned that the author may not have intended to support it.
RotateZ
Matrix4x4 RotateZ(float rot)
Undocumented in source. Be warned that the author may not have intended to support it.
Scale
Matrix4x4 Scale(Vector3 scale_vec)
Undocumented in source. Be warned that the author may not have intended to support it.
ToScaling
Vector3 ToScaling()
Undocumented in source. Be warned that the author may not have intended to support it.
ToString
string ToString()
Undocumented in source. Be warned that the author may not have intended to support it.
ToTranslation
Vector3 ToTranslation()
Undocumented in source. Be warned that the author may not have intended to support it.
Translate
Matrix4x4 Translate(Vector3 trans_vec)
Undocumented in source. Be warned that the author may not have intended to support it.
TranslatedVector
Vector3 TranslatedVector()
Undocumented in source. Be warned that the author may not have intended to support it.
Transpose
Matrix4x4 Transpose()
Undocumented in source. Be warned that the author may not have intended to support it.
XComponent
float XComponent()
Undocumented in source. Be warned that the author may not have intended to support it.
YComponent
float YComponent()
Undocumented in source. Be warned that the author may not have intended to support it.
ZComponent
float ZComponent()
Undocumented in source. Be warned that the author may not have intended to support it.
opBinary
Matrix4x4 opBinary(Matrix4x4 other)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
float opIndex(size_t x, size_t y)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
float opIndex(int x, int y)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
void opIndex(float value, int x, int y)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndexAssign
void opIndexAssign(float value, size_t x, size_t y)
Undocumented in source. Be warned that the author may not have intended to support it.
ptr
float* ptr()

Pointer to the underlying array data.

Static functions

FromQuaternion
Matrix4x4 FromQuaternion(Quaternion quat)
Undocumented in source. Be warned that the author may not have intended to support it.
Identity
Matrix4x4 Identity()
Undocumented in source. Be warned that the author may not have intended to support it.
Orthographic
Matrix4x4 Orthographic(float left, float right, float bottom, float top, float znear, float zfar)
Undocumented in source. Be warned that the author may not have intended to support it.
OrthographicInverse
Matrix4x4 OrthographicInverse(float left, float right, float bottom, float top, float znear, float zfar)
Undocumented in source. Be warned that the author may not have intended to support it.
Perspective
Matrix4x4 Perspective(float width, float height, float fov, float znear, float zfar)
Undocumented in source. Be warned that the author may not have intended to support it.
RotationX
Matrix4x4 RotationX(float x_rot)
Undocumented in source. Be warned that the author may not have intended to support it.
RotationY
Matrix4x4 RotationY(float y_rot)
Undocumented in source. Be warned that the author may not have intended to support it.
RotationZ
Matrix4x4 RotationZ(float z_rot)
Undocumented in source. Be warned that the author may not have intended to support it.
Scaling
Matrix4x4 Scaling(Vector3 scale_vec)
Undocumented in source. Be warned that the author may not have intended to support it.
Translation
Matrix4x4 Translation(Vector3 trans_vec)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta