Quaternion3d Class
Name | Description | |
---|---|---|
![]() |
Quaternion3d() | Creates a new identity quaternion (0,0,0,1) |
![]() |
Quaternion3d(double, double, double, double) |
Name | Description | |
---|---|---|
![]() |
Conjugate | |
![]() |
Magnitude | |
![]() |
Normalized |
Name | Description | |
---|---|---|
![]() ![]() |
FromAxisAngle(Vector3d, double) | |
![]() ![]() |
FromMatrix(Matrix3d) | |
![]() |
ToMatrix() | |
![]() |
ToString() | Returns a string that represents the current object. |
![]() |
TwistAndSwingDecompose(out Quaternion3d, out Quaternion3d, TwistMode) | Decomposes this quaternion into a twist (rotation by orthagonal axis given by 'mode), and a swing (rotation from plan perpendicular to twist axis). The result can be multiplied qswing*qtwist to get back the original quaternion. |
IGS.Genamo.Quaternion3d