#include <prmTransformationFixed.h>
Derived Class of prmTransformationBase for a fixed rigid transformation. This class stores an actual frame which can be manually updated if needed.
- See Also
- prmTransformationBase, prmTransformationDynamic, prmTransformationManager, vctFrm3
prmTransformationFixed::prmTransformationFixed |
( |
void |
| ) |
|
|
inline |
Default constructor. Set the frame name as "Undefined", and NULL reference frame, no children.
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.
- Parameters
-
name | const std::string describable name |
Constructor with a name, a reference frame and the transformation from the reference frame.
- Parameters
-
name | cost std::string describable name |
newTransformation | vctFrm3 const Cartesian frame Transformation prmTransformationBasePtr ptr to attachment point in the transformation manager |
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.
vctFrm3 prmTransformationFixed::GetTransformation |
( |
void |
| ) |
const |
|
inline |
Query the constant transformation
void prmTransformationFixed::SetTransformation |
( |
const vctFrm3 & |
newTransformation | ) |
|
|
inline |
Set transformation between this frame and its reference.
vctFrm3 prmTransformationFixed::WRTReference |
( |
void |
| ) |
const |
|
inlinevirtual |
vctFrm3 prmTransformationFixed::Transformation |
|
protected |
The documentation for this class was generated from the following file: