Iterator of hierarchical geometry structures.
Definition at line 61 of file RGeomData.cxx.
Public Member Functions | |
| RGeomBrowserIter (RGeomDescription &desc) | |
| std::vector< int > | CurrentIds () const |
| Returns array of ids to currently selected node. | |
| bool | Enter () |
| const std::string & | GetColor () const |
| const std::string & | GetMaterial () const |
| const std::string & | GetName () const |
| int | GetNodeId () const |
| int | GetVisible () const |
| bool | HasChilds () const |
| bool | IsValid () const |
| bool | Leave () |
| bool | Navigate (const std::string &path) |
| Navigate to specified path - path specified as string and should start with "/". | |
| bool | Navigate (const std::vector< std::string > &path) |
| Navigate to specified path | |
| bool | Navigate (TGeoVolume *vol) |
| Navigate to specified volume - find first occurrence. | |
| bool | Next () |
| bool | NextNode () |
| int | NumChilds () const |
| bool | Reset () |
Private Attributes | |
| unsigned | fChild {0} |
| RGeomDescription & | fDesc |
| int | fNodeId {0} |
| int | fParentId {-1} |
| std::vector< int > | fStackChilds |
| std::vector< int > | fStackParents |
|
inline |
Definition at line 72 of file RGeomData.cxx.
|
inline |
Returns array of ids to currently selected node.
Definition at line 249 of file RGeomData.cxx.
|
inline |
Definition at line 90 of file RGeomData.cxx.
|
inline |
Definition at line 76 of file RGeomData.cxx.
|
inline |
Definition at line 78 of file RGeomData.cxx.
|
inline |
Definition at line 74 of file RGeomData.cxx.
|
inline |
Definition at line 84 of file RGeomData.cxx.
|
inline |
Definition at line 80 of file RGeomData.cxx.
|
inline |
Definition at line 86 of file RGeomData.cxx.
|
inline |
Definition at line 82 of file RGeomData.cxx.
|
inline |
Definition at line 112 of file RGeomData.cxx.
Navigate to specified path - path specified as string and should start with "/".
Definition at line 178 of file RGeomData.cxx.
Navigate to specified path
Definition at line 213 of file RGeomData.cxx.
|
inline |
Navigate to specified volume - find first occurrence.
Definition at line 236 of file RGeomData.cxx.
|
inline |
Definition at line 132 of file RGeomData.cxx.
|
inline |
Definition at line 161 of file RGeomData.cxx.
|
inline |
Definition at line 88 of file RGeomData.cxx.
|
inline |
Definition at line 150 of file RGeomData.cxx.
|
private |
Definition at line 65 of file RGeomData.cxx.
|
private |
Definition at line 63 of file RGeomData.cxx.
|
private |
Definition at line 66 of file RGeomData.cxx.
|
private |
Definition at line 64 of file RGeomData.cxx.
|
private |
Definition at line 69 of file RGeomData.cxx.
|
private |
Definition at line 68 of file RGeomData.cxx.