quat_to_hom_mat3dT_quat_to_hom_mat3dQuatToHomMat3dQuatToHomMat3d (Operator)
Name
quat_to_hom_mat3dT_quat_to_hom_mat3dQuatToHomMat3dQuatToHomMat3d
— Wandelt eine Quaternion in die entsprechende Rotationsmatrix um.
Signatur
Beschreibung
Der Operator quat_to_hom_mat3dquat_to_hom_mat3dQuatToHomMat3dQuatToHomMat3dQuatToHomMat3d
wandelt eine Einheitsquaternion
QuaternionQuaternionQuaternionQuaternionquaternion
in die entsprechende Rotationsmatrix
RotationMatrixRotationMatrixRotationMatrixRotationMatrixrotationMatrix
um.
Die Rotationsmatrix für eine Quaternion
ist gegeben durch:
Achtung
RotationMatrixRotationMatrixRotationMatrixRotationMatrixrotationMatrix
ist nur dann eine Rotationsmatrix, wenn
QuaternionQuaternionQuaternionQuaternionquaternion
eine Einheitsquaternion ist.
Ausführungsinformationen
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Parameter
QuaternionQuaternionQuaternionQuaternionquaternion
(input_control) quaternion →
HQuaternion, HTupleHTupleHtuple (real) (double) (double) (double)
Rotationsquaternion.
RotationMatrixRotationMatrixRotationMatrixRotationMatrixrotationMatrix
(output_control) hom_mat3d →
HHomMat3D, HTupleHTupleHtuple (real) (double) (double) (double)
Rotationsmatrix.
Vorgänger
axis_angle_to_quataxis_angle_to_quatAxisAngleToQuatAxisAngleToQuatAxisAngleToQuat
,
quat_composequat_composeQuatComposeQuatComposeQuatCompose
Nachfolger
affine_trans_point_3daffine_trans_point_3dAffineTransPoint3dAffineTransPoint3dAffineTransPoint3d
Siehe auch
axis_angle_to_quataxis_angle_to_quatAxisAngleToQuatAxisAngleToQuatAxisAngleToQuat
,
quat_rotate_point_3dquat_rotate_point_3dQuatRotatePoint3dQuatRotatePoint3dQuatRotatePoint3d
,
quat_to_posequat_to_poseQuatToPoseQuatToPoseQuatToPose
,
quat_normalizequat_normalizeQuatNormalizeQuatNormalizeQuatNormalize
,
quat_conjugatequat_conjugateQuatConjugateQuatConjugateQuatConjugate
,
quat_interpolatequat_interpolateQuatInterpolateQuatInterpolateQuatInterpolate
Modul
Foundation