| Name | Description |
|---|
 | 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. |