MAL.InverseTM

Previous  Next

 

ref_TM_out = MAL.InverseTM( [BYREF TM_out       AS ARRAY],

                             BYREF TM_in        AS ARRAY,

                            [BYVAL nFrameOffset AS INTEGER=0] ) AS REFERENCE

 


 

Returns the symmetry inverse of a 3x3 transformation matrix.  The input matrix can be either

 

DIM tm( 3, 3 ) AS REAL

 

or

 

DIM tm( nFrames, 3, 3 ) AS REAL

 

In the first case, the frame offset will always be ignored

 

Example:

 

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

' Testing InverseTM

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

'

DIM TM_Inverse( nFrames, 3, 3 ) AS REAL

 

MAL.InverseTM( TM_Inverse, TM_Out )

CALL PrintArray( REF( TM_Inverse ) )

 

' Or using the output reference directly

CALL PrintArray( MAL.InverseTM( TM_Inverse, TM_Out ) )