Quaternion3d.TwistAndSwingDecompose Method

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.
Public Sub TwistAndSwingDecompose( _ 
ByRef qtwist As Quaternion3d, _ 
ByRef qswing As Quaternion3d, _ 
ByVal mode As TwistMode
)
This language is not supported or no code example is available.
public void TwistAndSwingDecompose( 
out Quaternion3d qtwist
out Quaternion3d qswing
TwistMode mode 
)
This language is not supported or no code example is available.
public:  
void TwistAndSwingDecompose( 
Quaternion3d^& qtwist
Quaternion3d^& qswing
TwistMode mode 
)
This language is not supported or no code example is available.
public function TwistAndSwingDecompose( 
qtwist : Quaternion3d
qswing : Quaternion3d
mode : TwistMode 
);
This language is not supported or no code example is available.

Parameters

qtwist
Quaternion3d

qswing
Quaternion3d

mode
TwistMode

.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

In this article

Definition