Matrix4 Methods 
The Matrix4 type exposes the following members.
Name  Description  

Concatenate 
Concatenates the two matrices
 
Decompose  
Equals  (Inherited from ValueType.)  
GetHashCode  (Inherited from ValueType.)  
GetType  (Inherited from Object.)  
Inverse 
Inverses this instance.
 
Normalize 
Normalizes this instance.
 
Rotate(Quaternion) 
Create a rotation matrix from a quaternion
 
Rotate(Double, Vector3) 
Create a rotation matrix by rotation angle and axis
 
RotateFromEuler(Vector3) 
Create a rotation matrix from Euler angle
 
RotateFromEuler(Double, Double, Double) 
Create a rotation matrix from Euler angle
 
Scale(Double) 
Creates a matrix that scales along the xaxis, the yaxis and the zaxis.
 
Scale(Vector3) 
Creates a matrix that scales along the xaxis, the yaxis and the zaxis.
 
Scale(Double, Double, Double) 
Creates a matrix that scales along the xaxis, the yaxis and the zaxis.
 
SetTRS 
Initializes the matrix with translation/rotation/scale
 
ToArray 
Converts matrix to array.
 
ToString 
Returns a String that represents the current Matrix4.
(Overrides ValueTypeToString.)  
Translate(Vector3) 
Creates a matrix that translates along the xaxis, the yaxis and the zaxis
 
Translate(Double, Double, Double) 
Creates a matrix that translates along the xaxis, the yaxis and the zaxis
 
Transpose 
Transposes this instance.
