Subroutine Type |
Utility/Setup |
||||||||||||||||
Definition |
Used to set the marker position and orientation in conjunction with MARKER_READ. |
||||||||||||||||
Use |
This function can be called by MARKER_READ. |
||||||||||||||||
Calling Syntax |
CALL PUT_MARKER(ID, R, ANGLE_TYPE, ANGLE, ERRFLG) |
||||||||||||||||
Input Arguments |
[integer]ID |
The identifier of the corresponding Reference_Marker element. |
|||||||||||||||
[double precision]R |
This array defines the X, Y and Z location of the marker. This array must be of size 3. |
||||||||||||||||
[integer] ANGLE_TYPE |
This specifies the type of angle being passed in the ANGLE argument. Regardless of the type of angle passed, MotionSolve converts these internally to obtain the direction cosine matrix.
|
||||||||||||||||
[double precision] ANGLE |
An array containing angles that set the orientation of the marker.
|
||||||||||||||||
Output Values |
[logical] ERRFLG |
A logical flag that represents the success of the PUT_MARKER function call. This is checked by MARKER_READ. |
|||||||||||||||
Example |
For an example of PUT_MARKER, please refer to |
See Also: