pose_invertT_pose_invertPoseInvertPoseInvert (Operator)
Name
pose_invertT_pose_invertPoseInvertPoseInvert
— Invertierung von als Tupel gegebenen 3D-Lagen.
Signatur
Beschreibung
pose_invertpose_invertPoseInvertPoseInvertPoseInvert
invertiert die Posen des Tupels PosePosePosePosepose
. Hierzu
wird jede Pose in die entsprechende homogene Transformationsmatrix
H umgewandelt und diese wird invertiert.
Die resultierende Matrix wird dann in eine Pose umgerechnet. Diese wird
an der entsprechenden Stelle im Tupel PoseInvertPoseInvertPoseInvertPoseInvertposeInvert
zurückgegeben.
Die zurückgegebenen Poses haben die gleichen Typen wie die Originalposen.
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
PosePosePosePosepose
(input_control) pose(-array) →
HPose, HTupleHTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)
Tupel von 3D-Lagen.
PoseInvertPoseInvertPoseInvertPoseInvertposeInvert
(output_control) pose(-array) →
HPose, HTupleHTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)
Tupel von invertierten 3D-Lage.
Ergebnis
Sind die Parameterwerte korrekt, dann liefert pose_invertpose_invertPoseInvertPoseInvertPoseInvert
den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Exception-Behandlung durchgeführt.
Vorgänger
read_poseread_poseReadPoseReadPoseReadPose
,
hom_mat3d_to_posehom_mat3d_to_poseHomMat3dToPoseHomMat3dToPoseHomMat3dToPose
,
create_posecreate_poseCreatePoseCreatePoseCreatePose
,
convert_pose_typeconvert_pose_typeConvertPoseTypeConvertPoseTypeConvertPoseType
,
pose_composepose_composePoseComposePoseComposePoseCompose
Nachfolger
convert_pose_typeconvert_pose_typeConvertPoseTypeConvertPoseTypeConvertPoseType
Alternativen
hom_mat3d_inverthom_mat3d_invertHomMat3dInvertHomMat3dInvertHomMat3dInvert
,
dual_quat_conjugatedual_quat_conjugateDualQuatConjugateDualQuatConjugateDualQuatConjugate
Siehe auch
pose_to_hom_mat3dpose_to_hom_mat3dPoseToHomMat3dPoseToHomMat3dPoseToHomMat3d
,
hom_mat3d_to_posehom_mat3d_to_poseHomMat3dToPoseHomMat3dToPoseHomMat3dToPose
Modul
Foundation