Encapsulates a 4-by-3 affine matrix that represents a geometric transform.
Top
The following tables list the members exposed by the CADMatrix type.
Name | Description | |
---|---|---|
![]() |
Adjoint | |
![]() ![]() |
AffineMatXMat | Affine multiplies two matrixes. |
![]() |
AffinePtXMat | Affine multiplies a vector and the matrix (without matrix offset). |
![]() |
BuildView | |
![]() |
Clone | Creates a new matrix that is a copy of the current instance. |
![]() |
Determinant | |
![]() |
Equals | |
![]() |
GetArrValues | Gets an array of components for this CADMatrix instance. |
![]() |
GetHashCode | |
![]() |
IdentityMat | Creates an initial matrix. |
![]() |
Inverse | |
![]() |
IsZero | Returns a value indicating whether this is a zero matrix. |
![]() ![]() |
MatByScales | |
![]() ![]() |
MatOffset | Writes an offset to the last row of the specified matrix. |
![]() ![]() |
MatXMat | Multiplies two matrixes. |
![]() ![]() |
Part | for internal use. |
![]() |
PtXMat | Multiplies a vector and the matrix. |
![]() |
Scale | Returns a scaled CADMatrix. |
![]() ![]() |
StdMat | Creates a matrix based on the specified scale and offset. |
![]() |
Translate | Applies an offset to the CADMatrix. |
![]() |
Transpose | Calculates the transpose of this CADMatrix instance. |