Click or drag to resize

Matrix4FDecompose(Vector3F, Matrix3F, Vector3F) Method

Decomposes a matrix into a scale, rotation, and translation.

Namespace: NeoAxis
Assembly: NeoAxis.Core (in NeoAxis.Core.dll) Version: 2026.1.1.0 (2026.1.1.0)
Syntax
C#
public bool Decompose(
	out Vector3F translation,
	out Matrix3F rotation,
	out Vector3F scale
)

Parameters

translation  Vector3F
When the method completes, contains the translation component of the decomposed matrix.
rotation  Matrix3F
When the method completes, contains the rtoation component of the decomposed matrix.
scale  Vector3F
When the method completes, contains the scaling component of the decomposed matrix.

Return Value

Boolean
Remarks
This method is designed to decompose an SRT transformation matrix only.
See Also