|
GeoModel - GeoModelCore
|
A basic geometrical (Euclidean) transform. Can return a GeoTrf::Transform3D. Reference counted. There is no (mis)alignment present in this class. For a transform that can be (mis)aligned, see GeoAlignableTransform. More...
#include <GeoTransform.h>
Public Member Functions | |
| GeoTransform (const GeoTrf::Transform3D &transform) | |
| GeoTransform (const GeoTransform &right)=delete | |
| GeoTransform & | operator= (const GeoTransform &right)=delete |
| virtual GeoTrf::Transform3D | getTransform (const GeoVAlignmentStore *store=nullptr) const |
| Gets the total transformation. | |
| GeoTrf::Transform3D | getDefTransform (const GeoVAlignmentStore *store=nullptr) const |
| Gets the default transformation (no alignment correction) | |
| virtual void | exec (GeoNodeAction *action) const override final |
| Executes a GeoNodeAction. | |
Public Member Functions inherited from GeoGraphNode | |
| virtual void | dockTo (GeoVPhysVol *) |
Public Member Functions inherited from RCBase | |
| void | ref () const |
| void | unref () const |
| unsigned int | refCount () const |
Private Attributes | |
| GeoTrf::Transform3D | m_transform |
A basic geometrical (Euclidean) transform. Can return a GeoTrf::Transform3D. Reference counted. There is no (mis)alignment present in this class. For a transform that can be (mis)aligned, see GeoAlignableTransform.
Definition at line 22 of file GeoTransform.h.
1.8.11