Multiply 2 transformation matrices.
hom_mat_mult is used for the multiplication of two 4x3 transformation matrices HomTransMat1 and HomTransMat2.
HomTransMat1 (input_control) |
affin3d-array -> real |
Multiplier transformation matrix. | |
Number of elements: 12 |
HomTransMat2 (input_control) |
affin3d-array -> real |
Multiplicand transformation matrix. | |
Number of elements: 12 |
HomTransMatMult (output_control) |
affin3d-array -> real |
Result transformation matrix. | |
Number of elements: 12 |
/* read camera pose */ read_cam_pose(::'campose.dat':CamPose) > /* transform pose to transformation matrix */ pose_to_hom_mat(::CamPose:HomTransMat1) > /* multiply transformation matrices */ hom_mat_mult(::HomTransMat1,HomTransMat2:HomTransMatMult).
hom_mat_mult returns TRUE if all parameter values are correct.
hom_3d_trans, hom_mat_to_pose, hom_mat_rot, hom_mat_translate
hom_3d_trans, hom_mat_ident, hom_mat_rot, hom_mat_translate, pose_to_hom_mat, hom_mat_to_pose, hom_mat_values