TruWorlds

CMatrix

Constructors

new CMatrix()
new CMatrix(position: Vector3)
new CMatrix(position: Vector3, rotation: Vector3)
new CMatrix(position: Vector3, rotation: Quaternion)

Static properties

CMatrix.Identity CMatrix read-only

Properties

Backward Vector3 read-only
Down Vector3 read-only
Forward Vector3 read-only
Left Vector3 read-only
Position Vector3
Quaternion Quaternion
Right Vector3 read-only
Rotation Vector3
Row0 Vector3
Row1 Vector3
Row2 Vector3
Row3 Vector3
Up Vector3 read-only

Functions

Inverse() Returns CMatrix
LookingAt(target: Vector3, up: Vector3) Returns CMatrix
Multiply(other: CMatrix) Returns CMatrix
XForm(point: Vector3) Returns Vector3
XFormInv(point: Vector3) Returns Vector3

Operators

CMatrix + Vector3 Returns CMatrix
CMatrix * CMatrix Returns CMatrix
CMatrix * Vector3 Returns Vector3
CMatrix - Vector3 Returns CMatrix