Herror ::hom_mat2d_invert (
    const HTuple &HomMat2D,
    HTuple *HomMat2DInvert
)

Invert a homogeneous 2D transformation matrix.

::hom_mat2d_invert inverts the homogeneous 2D transformation matrix given by HomMat2D. The resulting matrix is returned in HomMat2DInvert.


Parameters

HomMat2D (input_control)
affine2d-array -> HTuple.double
Input transformation matrix.
Number of elements: 6

HomMat2DInvert (output_control)
affine2d-array -> HTuple.double *
Output transformation matrix.
Number of elements: 6


Result

::hom_mat2d_invert returns H_MSG_TRUE if the input matrix is invertible.


Possible Predecessors

::hom_mat2d_translate, ::hom_mat2d_scale, ::hom_mat2d_rotate


Possible Successors

::hom_mat2d_translate, ::hom_mat2d_scale, ::hom_mat2d_rotate


Module

Basic operators



Copyright © 1996-2002 MVTec Software GmbH