#include <ArTransform.h>
Public Methods | |
ArTransform (void) | |
Constructor. | |
ArTransform (ArPose pose) | |
Constructor, Sets the transform so points in this coord system transform to abs world coords. | |
ArTransform (ArPose pose1, ArPose pose2) | |
Constructor, sets the transform so that pose1 will be transformed to pose2. | |
virtual | ~ArTransform (void) |
Destructor. | |
ArPose | doTransform (ArPose source) |
Take the source pose and run the transform on it to put it into abs coordinates. More... | |
ArPose | doInvTransform (ArPose source) |
Take the source pose and run the inverse transform on it, taking it from abs coords to local. More... | |
void | doTransform (std::list< ArPose *> *poseList) |
Take a std::list of sensor readings and do the transform on it. | |
void | setTransform (ArPose pose) |
Sets the transform so points in this coord system transform to abs world coords. More... | |
void | setTransform (ArPose pose1, ArPose pose2) |
Sets the transform so that pose1 will be transformed to pose2. More... | |
double | getTh () |
Gets the transform angle value (degrees). |
|
Take the source pose and run the inverse transform on it, taking it from abs coords to local. The source and result can be the same
|
|
Take the source pose and run the transform on it to put it into abs coordinates.
|
|
Sets the transform so that pose1 will be transformed to pose2.
|
|
Sets the transform so points in this coord system transform to abs world coords.
|