![]() |
ATLAS Offline Software
|
#include <VolumeHandleSharedData.h>
Classes | |
| class | Imp |
Static Public Member Functions | |
| static void | setShowVolumeOutlines (SoGroup *nodesep, bool showvol) |
Private Member Functions | |
| VolumeHandleSharedData (const VolumeHandleSharedData &) | |
| VolumeHandleSharedData & | operator= (const VolumeHandleSharedData &) |
Private Attributes | |
| Imp * | m_d |
| VP1GeoTreeView * | m_volumebrowser |
| SoSeparator * | m_textSep |
| base text sep | |
Definition at line 25 of file VolumeHandleSharedData.h.
| VolumeHandleSharedData::VolumeHandleSharedData | ( | GeoSysController * | controller, |
| VP1GeoFlags::SubSystemFlag | flag, | ||
| std::map< SoSeparator *, VolumeHandle * > * | sonodesep2volhandle, | ||
| const GeoPVConstLink & | motherpV, | ||
| PhiSectorManager * | psm, | ||
| SoMaterial * | topMaterial, | ||
| MatVisAttributes * | matVisAttributes, | ||
| VolVisAttributes * | volVisAttributes, | ||
| ZappedVolumeListModel * | zappedvolumelistmodel, | ||
| VP1GeoTreeView * | volbrowser, | ||
| SoSeparator * | textSep ) |
| VolumeHandleSharedData::~VolumeHandleSharedData | ( | ) |
Definition at line 63 of file VolumeHandleSharedData.cxx.
|
private |
| void VolumeHandleSharedData::addZappedVolumeToGui | ( | VolumeHandle * | handle | ) |
Definition at line 219 of file VolumeHandleSharedData.cxx.
| GeoSysController * VolumeHandleSharedData::controller | ( | ) | const |
Definition at line 123 of file VolumeHandleSharedData.cxx.
| SoMaterial * VolumeHandleSharedData::fallBackTopLevelMaterial | ( | ) | const |
Definition at line 105 of file VolumeHandleSharedData.cxx.
| GeoPVConstLink VolumeHandleSharedData::geoPVConstLinkOfTreeTopsMother | ( | ) | const |
Definition at line 213 of file VolumeHandleSharedData.cxx.
| SoNode * VolumeHandleSharedData::getSoCylinderOrientedLikeGeoTube | ( | const double & | radius, |
| const double & | halfLength ) |
Definition at line 191 of file VolumeHandleSharedData.cxx.
| MatVisAttributes * VolumeHandleSharedData::matVisAttributes | ( | ) | const |
Definition at line 93 of file VolumeHandleSharedData.cxx.
|
private |
| PhiSectorManager * VolumeHandleSharedData::phiSectorManager | ( | ) | const |
Definition at line 117 of file VolumeHandleSharedData.cxx.
| void VolumeHandleSharedData::ref | ( | ) |
Definition at line 79 of file VolumeHandleSharedData.cxx.
| void VolumeHandleSharedData::registerNodeSepForVolumeHandle | ( | SoSeparator * | n, |
| VolumeHandle * | vh ) |
Definition at line 129 of file VolumeHandleSharedData.cxx.
| void VolumeHandleSharedData::removeZappedVolumesFromGui | ( | VolumeHandle * | handle | ) |
Definition at line 225 of file VolumeHandleSharedData.cxx.
|
static |
Definition at line 137 of file VolumeHandleSharedData.cxx.
| VP1GeoFlags::SubSystemFlag VolumeHandleSharedData::subSystemFlag | ( | ) | const |
Definition at line 111 of file VolumeHandleSharedData.cxx.
|
inline |
Definition at line 43 of file VolumeHandleSharedData.h.
| SoNode * VolumeHandleSharedData::toShapeNode | ( | const GeoPVConstLink & | pV | ) |
Definition at line 163 of file VolumeHandleSharedData.cxx.
| void VolumeHandleSharedData::unref | ( | ) |
Definition at line 85 of file VolumeHandleSharedData.cxx.
|
inline |
Definition at line 40 of file VolumeHandleSharedData.h.
| VolVisAttributes * VolumeHandleSharedData::volVisAttributes | ( | ) | const |
Definition at line 99 of file VolumeHandleSharedData.cxx.
|
private |
Definition at line 63 of file VolumeHandleSharedData.h.
|
private |
base text sep
Definition at line 67 of file VolumeHandleSharedData.h.
|
private |
Definition at line 66 of file VolumeHandleSharedData.h.