The Matrix3x3 type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() ![]() | Add | Overloaded. |
![]() | Adjugate |
Calculate adjugate of the matrix, adj(A).
|
![]() ![]() | CreateDiagonal |
Creates a diagonal matrix using the specified vector as diagonal elements.
|
![]() ![]() | CreateFromColumns |
Creates a matrix from 3 columns specified as vectors.
|
![]() ![]() | CreateFromRows |
Creates a matrix from 3 rows specified as vectors.
|
![]() ![]() | CreateFromYawPitchRoll |
Creates rotation matrix to rotate an object around X, Y and Z axes.
|
![]() ![]() | CreateRotationX |
Creates rotation matrix around X axis.
|
![]() ![]() | CreateRotationY |
Creates rotation matrix around Y axis.
|
![]() ![]() | CreateRotationZ |
Creates rotation matrix around Z axis.
|
![]() | Equals | Overloaded. |
![]() | ExtractYawPitchRoll |
Extract rotation angles from the rotation matrix.
|
![]() | GetColumn |
Get column of the matrix.
|
![]() | GetHashCode |
Returns the hashcode for this instance.
(Overrides ValueType..::.GetHashCode()()().) |
![]() | GetRow |
Get row of the matrix.
|
![]() | Inverse |
Calculate inverse of the matrix, A-1.
|
![]() ![]() | Multiply | Overloaded. |
![]() | MultiplySelfByTranspose |
Multiply the matrix by its transposition, A*AT.
|
![]() | MultiplyTransposeBySelf |
Multiply transposition of this matrix by itself, AT*A.
|
![]() | PseudoInverse |
Calculate pseudo inverse of the matrix, A+.
|
![]() ![]() | Subtract |
Subtracts corresponding components of two matrices.
|
![]() | SVD |
Calculate Singular Value Decomposition (SVD) of the matrix, such as A=U*E*VT.
|
![]() | ToArray |
Returns array representation of the matrix.
|
![]() | Transpose |
Transpose the matrix, AT.
|
Operators
Name | Description | |
---|---|---|
![]() ![]() | Addition | Overloaded. |
![]() ![]() | Equality |
Tests whether two specified matrices are equal.
|
![]() ![]() | Inequality |
Tests whether two specified matrices are not equal.
|
![]() ![]() | Multiply | Overloaded. |
![]() ![]() | Subtraction |
Subtracts corresponding components of two matrices.
|