Transformations - 3D Transformations🔗
Operators🔗
affine_trans_point_3d: Apply an arbitrary affine 3D transformation to points.
deserialize_hom_mat3d: Deserialize a serialized homogeneous 3D transformation matrix.
hom_mat3d_compose: Multiply two homogeneous 3D transformation matrices.
hom_mat3d_determinant: Compute the determinant of a homogeneous 3D transformation matrix.
hom_mat3d_identity: Generate the homogeneous transformation matrix of the identical 3D
transformation.
hom_mat3d_invert: Invert a homogeneous 3D transformation matrix.
hom_mat3d_rotate: Add a rotation to a homogeneous 3D transformation matrix.
hom_mat3d_rotate_local: Add a rotation to a homogeneous 3D transformation matrix.
hom_mat3d_scale: Add a scaling to a homogeneous 3D transformation matrix.
hom_mat3d_scale_local: Add a scaling to a homogeneous 3D transformation matrix.
hom_mat3d_to_pose: Convert a homogeneous transformation matrix into a 3D pose.
hom_mat3d_translate: Add a translation to a homogeneous 3D transformation matrix.
hom_mat3d_translate_local: Add a translation to a homogeneous 3D transformation matrix.
hom_mat3d_transpose: Transpose a homogeneous 3D transformation matrix.
point_pluecker_line_to_hom_mat3d: Approximate a 3D affine transformation from 3D point-to-line
correspondences.
pose_to_hom_mat3d: Convert a 3D pose into a homogeneous transformation matrix.
projective_trans_hom_point_3d: Project a homogeneous 3D point using a projective transformation
matrix.
projective_trans_point_3d: Project a 3D point using a projective transformation matrix.
serialize_hom_mat3d: Serialize a homogeneous 3D transformation matrix.
vector_to_hom_mat3d: Approximate a 3D transformation from point correspondences.