|
Add |
Overloaded. Adds a matrix to another matrix. |
|
CreateBillboard |
Overloaded. Creates a spherical billboard that rotates around a specified object position. |
|
CreateConstrainedBillboard |
Overloaded. Creates a cylindrical billboard that rotates around a specified axis. |
|
CreateFromAxisAngle |
Overloaded. Creates a new Matrix that rotates around an arbitrary vector. |
|
CreateFromQuaternion |
Overloaded. Creates a rotation Matrix from a Quaternion. |
|
CreateFromYawPitchRoll |
Overloaded. Creates a new rotation matrix from a specified yaw, pitch, and roll. |
|
CreateLookAt |
Overloaded. Creates a view matrix. |
|
CreateOrthographic |
Overloaded. Builds an orthogonal projection matrix. |
|
CreateOrthographicOffCenter |
Overloaded. Builds a customized, orthogonal projection matrix. |
|
CreatePerspective |
Overloaded. Builds a perspective projection matrix. |
|
CreatePerspectiveFieldOfView |
Overloaded. Builds a perspective projection matrix based on a field of view. |
|
CreatePerspectiveOffCenter |
Overloaded. Builds a customized, perspective projection matrix. |
|
CreateReflection |
Overloaded. Creates a Matrix that reflects the coordinate system about a specified Plane. |
|
CreateRotationX |
Overloaded. Creates a matrix that can be used to rotate a set of vertices around the x-axis. |
|
CreateRotationY |
Overloaded. Creates a matrix that can be used to rotate a set of vertices around the y-axis. |
|
CreateRotationZ |
Overloaded. Creates a matrix that can be used to rotate a set of vertices around the z-axis. |
|
CreateScale |
Overloaded. Creates a scaling Matrix. |
|
CreateShadow |
Overloaded. Creates a Matrix that flattens geometry into a specified Plane as if casting a shadow from a specified light source. |
|
CreateTranslation |
Overloaded. Creates a translation Matrix. |
|
CreateWorld |
Overloaded. Creates a world matrix. |
|
Decompose |
Extracts the scalar, translation, and rotation components from a 3D scale/rotate/translate (SRT) Matrix. |
|
Determinant |
Calculates the determinant of the matrix. |
|
Divide |
Overloaded. Divides a matrix by a scalar value or the components of another matrix. |
|
Equals |
Overloaded. Returns a value that indicates whether the current instance is equal to a specified object. |
|
GetHashCode |
Gets the hash code of this object. |
|
GetType |
(Inherited from Object.) |
|
Invert |
Overloaded. Calculates the inverse of a matrix. |
|
Lerp |
Overloaded. Linearly interpolates between the corresponding values of two matrices. |
|
Multiply |
Overloaded. Multiplies a matrix by a scalar value or another matrix. |
|
Negate |
Overloaded. Negates individual elements of a matrix. |
|
op_Addition |
Adds a matrix to another matrix. |
|
op_Division |
Overloaded. Divides a matrix by a scalar value or the components of another matrix. |
|
op_Equality |
Compares a matrix for equality with another matrix. |
|
op_Inequality |
Tests a matrix for inequality with another matrix. |
|
op_Multiply |
Overloaded. Multiplies a matrix by a scalar value or another matrix. |
|
op_Subtraction |
Subtracts matrices. |
|
op_UnaryNegation |
Negates individual elements of a matrix. |
|
Subtract |
Overloaded. Subtracts matrices. |
|
ToString |
Retrieves a string representation of the current object. |
|
Transform |
Overloaded. Transforms a Matrix by applying a Quaternion rotation. |
|
Transpose |
Overloaded. Transposes the rows and columns of a matrix. |