[Next] [Up] [Back] [Previous] [Contents]

3.49 DITRN


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)



[Next] [Up] [Back] [Previous] [Contents]