Matrix4 Methods

The Matrix4 type exposes the following members.

Methods
  NameDescription
Public methodConcatenate
Concatenates the two matrices
Public methodDecompose
Public methodEquals (Inherited from ValueType.)
Public methodGetHashCode (Inherited from ValueType.)
Public methodGetType (Inherited from Object.)
Public methodInverse
Inverses this instance.
Public methodNormalize
Normalizes this instance.
Public methodStatic memberRotate(Quaternion)
Create a rotation matrix from a quaternion
Public methodStatic memberRotate(Double, Vector3)
Create a rotation matrix by rotation angle and axis
Public methodStatic memberRotateFromEuler(Vector3)
Create a rotation matrix from Euler angle
Public methodStatic memberRotateFromEuler(Double, Double, Double)
Create a rotation matrix from Euler angle
Public methodStatic memberScale(Double)
Creates a matrix that scales along the x-axis, the y-axis and the z-axis.
Public methodStatic memberScale(Vector3)
Creates a matrix that scales along the x-axis, the y-axis and the z-axis.
Public methodStatic memberScale(Double, Double, Double)
Creates a matrix that scales along the x-axis, the y-axis and the z-axis.
Public methodSetTRS
Initializes the matrix with translation/rotation/scale
Public methodToArray
Converts matrix to array.
Public methodToString
Returns a String that represents the current Matrix4.
(Overrides ValueTypeToString.)
Public methodStatic memberTranslate(Vector3)
Creates a matrix that translates along the x-axis, the y-axis and the z-axis
Public methodStatic memberTranslate(Double, Double, Double)
Creates a matrix that translates along the x-axis, the y-axis and the z-axis
Public methodTranspose
Transposes this instance.
See Also