5 #ifndef GEOMODELKERNEL_GEOABSPOSITIONINFO_H 6 #define GEOMODELKERNEL_GEOABSPOSITIONINFO_H 15 #include <GeoModelKernel/GeoDefinitions.h> 24 const GeoTrf::Transform3D * getAbsTransform ()
const;
27 const GeoTrf::Transform3D * getDefAbsTransform ()
const;
31 void clearAbsTransform ();
34 void clearDefAbsTransform ();
37 void setAbsTransform (
const GeoTrf::Transform3D & xform);
40 void setDefAbsTransform (
const GeoTrf::Transform3D & xform);
48 GeoTrf::Transform3D *m_absTransform;
52 GeoTrf::Transform3D *m_defAbsTransform;
55 inline const GeoTrf::Transform3D * GeoAbsPositionInfo::getAbsTransform ()
const 57 return m_absTransform;
60 inline const GeoTrf::Transform3D * GeoAbsPositionInfo::getDefAbsTransform ()
const 62 return m_defAbsTransform;
This class represents anything whose default and aligned postions are known and cached.