VEX Dictionary / polardecomp
polardecomp
Decomposes a 3x3 matrix into an orthogonal rotation matrix and a stretch (scale) matrix.
group: transformtransform
Available in every context
Usage
matrix3 polardecomp(matrix3 transform)
void polardecomp(matrix3 transform; matrix3 &rot; matrix3 &stretch; int check_determinant=1)
Examples
No worked examples yet.
Signatures (from vcc -X)
matrix3 polardecomp(matrix3)all contextsvoid polardecomp(matrix3, matrix3 &, matrix3 &)all contextsvoid polardecomp(matrix3, matrix3 &, matrix3 &, int)all contexts