MIL_ID Matrix3dgeoId, | //in |
MIL_INT64 GetType, | //in |
MIL_DOUBLE *UserArrayPtr | //out |
This function copies the values from a transformation matrix object and places them in an array.
Specifies the identifier of the source transformation matrix object. The transformation matrix object must have been previously allocated using M3dgeoAlloc() with M_TRANSFORMATION_MATRIX.
Specifies the address of the user array in which to copy the data from the transformation matrix. Ensure that the user array is large enough to receive the data to be copied from the source object. Transformation matrices are 4x4 matrices, so the array must be of size 16.
Parameters
Matrix3dgeoId See Matrix3dgeoId of the main function for a description. GetType See GetType of the main function for a description. UserArrayPtr See UserArrayPtr of the main function for a description. |
Parameters
Matrix3dgeoId See Matrix3dgeoId of the main function for a description. GetType See GetType of the main function for a description. UserArrayPtr See UserArrayPtr of the main function for a description. |
Header | Include mil.h. |
Library | Use mil.lib; mil3d.lib. |
DLL | Requires mil.dll; mil3d.dll. |