Quaternion3d Class

public class Quaternion3d
Name Description
Public constructor Quaternion3d() Creates a new identity quaternion (0,0,0,1)
Public constructor Quaternion3d(double, double, double, double)
Top
Methods
 
Name Description
Public method Static FromAxisAngle(Vector3d, double)
Public method Static FromMatrix(Matrix3d)
Public method ToMatrix()
Public method ToString() Returns a string that represents the current object.
Public method 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.
Top
Name Description
Operator Static Multiply
Top
Fields
 
Name Description
Public field W
Public field X
Public field Y
Public field Z
Top
IGS.Genamo.Quaternion3d

.NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8