Calling sequence : CALL DITRN (IDTNUM, TRANS, IEXIT, IUNT)
Purpose : To enter transformation data.
Parameters :
In | |||
IDTNUM | Transformation identification number (Integer) | ||
TRANS | Transformation data (Real array of 16) | ||
IUNT | Temporary file channel number (Integer) | ||
Out | |||
IEXIT | Error condition (Integer) |
Use : This routine is called once for each transformation to be entered, the components of the appropriate homogeneous transformation matrix being passed through in array TRANS. See the Appendices to the FEMGV User-manual for the matrix component definitions. A maximum of 100 transformations are allowed to be associated with a model.
Errors : The error condition is indicated by the value of IEXIT.
IEXIT | Meaning |
0 | Successful call | |
32 | Current error must be cleared up first | |
129 | Error in writing to temporary file on unit (iunt) | |
139 | Cannot enter transformation, current dataset is : (KEY ) | |
141 | Id numbers cannot be less than 1 | |
142 | Id numbers above 999999 are invalid | |
143 | Id above 99999 not allowed for character file | |
211 | Invalid temporary file unit number (iunt) |