MatrixDecompose abstract method

void MatrixDecompose(
  1. MatrixD mat,
  2. StructPointer<Vector3D> translation,
  3. StructPointer<QuaternionD> rotation,
  4. StructPointer<Vector3D> scale,
)

Decompose a transformation matrix into its rotational, translational and scaling components and remove shear

Implementation

void MatrixDecompose(
  MatrixD mat,
  StructPointer<Vector3D> translation,
  StructPointer<QuaternionD> rotation,
  StructPointer<Vector3D> scale,
);