position: pointer to 3 values representing the position component
eulerAnglesOrAxis1: pointer to 3 values representing Euler angles or a reference frame axis (see mode below)
mode: describes how the orientation is specified:
0: eulerAnglesOrAxis1 represents Euler angles and axis2 is ignored
1: eulerAnglesOrAxis1 represents the x-axis of the new pose's reference frame, axis2 is ignored
2: eulerAnglesOrAxis1 represents the y-axis of the new pose's reference frame, axis2 is ignored
3: eulerAnglesOrAxis1 represents the z-axis of the new pose's reference frame, axis2 is ignored
4: eulerAnglesOrAxis1 represents the x-axis and axis2 represents the y-axis of the new pose's reference frame
5: eulerAnglesOrAxis1 represents the y-axis and axis2 represents the z-axis of the new pose's reference frame
6: eulerAnglesOrAxis1 represents the z-axis and axis2 represents the x-axis of the new pose's reference frame
7: eulerAnglesOrAxis1 represents the x-axis and axis2 represents the z-axis of the new pose's reference frame
8: eulerAnglesOrAxis1 represents the y-axis and axis2 represents the x-axis of the new pose's reference frame
9: eulerAnglesOrAxis1 represents the z-axis and axis2 represents the y-axis of the new pose's reference frame
axis2: pointer to 3 values representing a reference frame axis (see mode above)
|