Operator Reference
pose_to_quat (Operator)
pose_to_quat
— Convert the rotational part of a 3D pose to a quaternion.
Signature
pose_to_quat( : : Pose : Quaternion)
Description
The operator pose_to_quat
converts the rotation of the input 3D pose
Pose
into its corresponding quaternion Quaternion
.
Note that the translation of Pose
is ignored.
Multiple poses can be passed in Pose
, in which case a quaternion
is returned for each of them.
Execution Information
- Multithreading type: reentrant (runs in parallel with non-exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Processed without parallelization.
Parameters
Pose
(input_control) pose(-array) →
(real / integer)
3D Pose.
Quaternion
(output_control) quaternion(-array) →
(real)
Rotation quaternion.
Possible Predecessors
Possible Successors
quat_compose
,
quat_rotate_point_3d
,
quat_interpolate
Alternatives
See also
quat_to_pose
,
quat_to_hom_mat3d
,
quat_compose
,
quat_rotate_point_3d
,
pose_to_dual_quat
Module
Foundation