mover derived from ygTransform Example Source Header

Description: a quaternian based motion path between two positions and orientations

notes:
Category: Transformation
Author: Alex Hill
Revision: 11/01/01

    Messages
startPosition three floats set the start position of the path
startOrientation three floats set the start orientation of the path
endPosition three floats set the end position of the path
endOrientation three floats set the end orientation of the path
set float set the position along the motion path
value float set the position along the motion path (deprecated)
position float set the position along the motion path (deprecated)
    Comments

constructor mover

destructor ~mover

method reset

1 set current position to zero
2 set current orientation to zero
3 set start position and orientation to (0,0,0)
4 set end position and orientation to (0,0,0)

method message

1 set the start position of the path
2 set the start orientation of the path
3 set the end position of the path
4 set the end orientation of the path
5 set the position along the motion path
6 set the position along the motion path (deprecated)

method setStartPosition

method setStartOrientation

method setEndPosition

method setEndOrientation

method app

1 interpolate the position
2 interpolate the orientation with quaternians
3 set the matrix