|
GeoModel - GeoModelCore
|
This incorporates a traversal state, including the following information: More...
#include <GeoTraversalState.h>
Public Member Functions | |
| const GeoTrf::Transform3D & | getTransform () const |
| const std::string & | getName () const |
| const GeoTrf::Transform3D & | getDefTransform () const |
| const std::string & | getAbsoluteName () const |
| const GeoTrf::Transform3D & | getDefAbsoluteTransform () const |
| const GeoTrf::Transform3D & | getAbsoluteTransform () const |
| void | setTransform (const GeoTrf::Transform3D &transform) |
| void | setName (const std::string &name) |
| void | setDefTransform (const GeoTrf::Transform3D &transform) |
| void | nextLevel (const GeoVPhysVol *pv) |
| void | previousLevel () |
| const GeoNodePath * | getPath () const |
| void | setId (const Query< int > &id) |
| const Query< int > | getId () const |
Private Member Functions | |
| GeoTraversalState (const GeoTraversalState &right) | |
| GeoTraversalState & | operator= (const GeoTraversalState &right) |
Private Attributes | |
| std::stack< GeoTrf::Transform3D > | m_absTransformList |
| std::stack< GeoTrf::Transform3D > | m_defAbsTransformList |
| std::stack< std::string > | m_absNameList |
| GeoTrf::Transform3D | m_absTransform |
| GeoTrf::Transform3D | m_defAbsTransform |
| std::string | m_absName |
| GeoTrf::Transform3D | m_transform |
| GeoTrf::Transform3D | m_defTransform |
| std::string | m_name |
| Query< int > | m_id |
| GeoNodePath | m_path |
This incorporates a traversal state, including the following information:
Definition at line 23 of file GeoTraversalState.h.
1.8.11