| Matrix44FDecomposeFast Method (Vector3F, Matrix33F, Vector3F) |
Decomposes the matrix into the scale, translation, and rotation components. (This method is
faster than
Decompose(Vector3F, Matrix33F, Vector3F), but the matrix
must be a valid 3D scale/rotation/translation (SRT) matrix.)
Namespace: DigitalRune.Mathematics.AlgebraAssembly: DigitalRune.Mathematics (in DigitalRune.Mathematics.dll) Version: 1.14.0.0 (1.14.0.14427)
Syntax public void DecomposeFast(
out Vector3F scale,
out Matrix33F rotation,
out Vector3F translation
)
Public Sub DecomposeFast (
<OutAttribute> ByRef scale As Vector3F,
<OutAttribute> ByRef rotation As Matrix33F,
<OutAttribute> ByRef translation As Vector3F
)
public:
void DecomposeFast(
[OutAttribute] Vector3F% scale,
[OutAttribute] Matrix33F% rotation,
[OutAttribute] Vector3F% translation
)
member DecomposeFast :
scale : Vector3F byref *
rotation : Matrix33F byref *
translation : Vector3F byref -> unit
Parameters
- scale
- Type: DigitalRune.Mathematics.AlgebraVector3F
The scale component of the matrix. - rotation
- Type: DigitalRune.Mathematics.AlgebraMatrix33F
The rotation component of the matrix. - translation
- Type: DigitalRune.Mathematics.AlgebraVector3F
The translation component of the matrix.
Remarks See Also