#include <prmTransformationFixed.h>
Inheritance diagram for prmTransformationFixed:


Definition at line 43 of file prmTransformationFixed.h.
| prmTransformationFixed::prmTransformationFixed | ( | void | ) | [inline] |
Default constructor. Set the frame name as "Undefined", and NULL reference frame, no children.
Definition at line 55 of file prmTransformationFixed.h.
| prmTransformationFixed::prmTransformationFixed | ( | const std::string & | name | ) | [inline] |
Constructor with a name only. The frame is automatically added to the frame manager. The transformation between this frame and its reference is set to Identity.
| name | const std::string describable name |
Definition at line 66 of file prmTransformationFixed.h.
| prmTransformationFixed::prmTransformationFixed | ( | const std::string & | name, | |
| const vctFrm3 & | transformation, | |||
| prmTransformationBasePtr | newReference | |||
| ) | [inline] |
Constructor with a name, a reference frame and the transformation from the reference frame.
| name | cost std::string describable name | |
| newTransformation | vctFrm3 const Cartesian frame Transformation prmTransformationBasePtr ptr to attachment point in the transformation manager |
Definition at line 78 of file prmTransformationFixed.h.
References prmTransformationBase::SetReferenceFrame().
| prmTransformationFixed::~prmTransformationFixed | ( | ) |
Destructor. The frame is also removed from the frame manager. The children of this frame will inherit its parent when the frame is removed.
| void prmTransformationFixed::SetTransformation | ( | const vctFrm3 & | newTransformation | ) | [inline] |
Set transformation between this frame and its reference.
Definition at line 95 of file prmTransformationFixed.h.
| vctFrm3 prmTransformationFixed::GetTransformation | ( | void | ) | const [inline] |
Query the constant transformation
Definition at line 100 of file prmTransformationFixed.h.
| vctFrm3 prmTransformationFixed::WRTReference | ( | void | ) | const [inline, virtual] |
Get the transformation between the reference frame and this frame.
Implements prmTransformationBase.
Definition at line 109 of file prmTransformationFixed.h.
vctFrm3 prmTransformationFixed::Transformation [protected] |
a homogenous transform
Definition at line 50 of file prmTransformationFixed.h.