#include <FWGeometryTableManager.h>
Public Member Functions | |
const char * | name () const |
const char * | nameIndent () const |
NodeInfo () | |
void | resetBit (UChar_t f) |
void | setBit (UChar_t f) |
void | setBitVal (UChar_t f, bool x) |
void | switchBit (UChar_t f) |
bool | testBit (UChar_t f) const |
bool | testBitAny (UChar_t f) const |
Public Attributes | |
Color_t | m_color |
UChar_t | m_flags |
UChar_t | m_level |
TGeoNode * | m_node |
Int_t | m_parent |
Definition at line 61 of file FWGeometryTableManager.h.
FWGeometryTableManager::NodeInfo::NodeInfo | ( | ) | [inline] |
Definition at line 63 of file FWGeometryTableManager.h.
const char * FWGeometryTableManager::NodeInfo::name | ( | void | ) | const |
Definition at line 46 of file FWGeometryTableManager.cc.
References m_node.
{ return m_node->GetName(); }
const char * FWGeometryTableManager::NodeInfo::nameIndent | ( | ) | const |
void FWGeometryTableManager::NodeInfo::resetBit | ( | UChar_t | f | ) | [inline] |
Definition at line 77 of file FWGeometryTableManager.h.
References m_flags.
Referenced by setBitVal(), and switchBit().
void FWGeometryTableManager::NodeInfo::setBit | ( | UChar_t | f | ) | [inline] |
Definition at line 76 of file FWGeometryTableManager.h.
Referenced by FWGeometryTableManager::assertNodeFilterCache(), FWGeometryTableManager::importChildren(), FWGeometryTableManager::loadGeometry(), setBitVal(), and switchBit().
void FWGeometryTableManager::NodeInfo::setBitVal | ( | UChar_t | f, |
bool | x | ||
) | [inline] |
Definition at line 78 of file FWGeometryTableManager.h.
References resetBit(), and setBit().
Referenced by FWGeometryTableManager::assertNodeFilterCache(), FWGeometryTableManager::setVisibility(), and FWGeometryTableManager::setVisibilityChld().
void FWGeometryTableManager::NodeInfo::switchBit | ( | UChar_t | f | ) | [inline] |
bool FWGeometryTableManager::NodeInfo::testBit | ( | UChar_t | f | ) | const [inline] |
Definition at line 80 of file FWGeometryTableManager.h.
Referenced by FWGeometryTableManager::assertNodeFilterCache(), FWGeometryTableManager::cellRenderer(), FWGeometryTableManager::getVisibility(), FWGeometryTableManager::getVisibilityChld(), FWGeometryTableManager::recalculateVisibility(), FWGeometryTableManager::recalculateVisibilityNodeRec(), FWGeometryTableManager::recalculateVisibilityVolumeRec(), and switchBit().
bool FWGeometryTableManager::NodeInfo::testBitAny | ( | UChar_t | f | ) | const [inline] |
Definition at line 81 of file FWGeometryTableManager.h.
References m_flags.
Referenced by FWGeometryTableManager::recalculateVisibilityNodeRec(), and FWGeometryTableManager::recalculateVisibilityVolumeRec().
Definition at line 69 of file FWGeometryTableManager.h.
Referenced by FWGeometryTableManager::cellRenderer(), FWGeometryTableManager::importChildren(), FWGeometryTableView::nodeColorChangeRequested(), and FWGeoTopNode::paintShape().
Definition at line 71 of file FWGeometryTableManager.h.
Referenced by resetBit(), setBit(), testBit(), and testBitAny().
Definition at line 70 of file FWGeometryTableManager.h.
Referenced by FWGeometryTableManager::cellRenderer(), FWGeometryTableManager::getNodeMatrix(), FWGeometryTableManager::importChildren(), and FWGeometryTableManager::loadGeometry().
TGeoNode* FWGeometryTableManager::NodeInfo::m_node |
Definition at line 67 of file FWGeometryTableManager.h.
Referenced by FWGeometryTableManager::assertNodeFilterCache(), FWGeometryTableManager::cellRenderer(), FWGeometryTableView::chosenItem(), FWGeometryTableManager::getNodeMatrix(), FWGeometryTableManager::getVisibility(), FWGeometryTableManager::getVisibilityChld(), FWGeometryTableManager::importChildren(), FWGeometryTableManager::loadGeometry(), name(), FWGeometryTableView::nodeColorChangeRequested(), FWGeoTopNode::paintShape(), FWGeometryTableManager::recalculateVisibilityVolumeRec(), FWGeometryTableManager::setVisibility(), and FWGeometryTableManager::setVisibilityChld().
Definition at line 68 of file FWGeometryTableManager.h.
Referenced by FWGeometryTableManager::getNodeMatrix(), FWGeometryTableManager::importChildren(), and FWGeometryTableManager::loadGeometry().