PhiSectorManager Node1 PhiSectorManager + PhiSectorManager() + ~PhiSectorManager() + registerSubSystemSeparator() + getVolumeType() + getSepHelperForNode() + getLabelSepHelperForNode() + registerVolumeAroundZAxis() + updateRepresentationsOfVols AroundZAxis() + largeChangesBegin() + largeChangesEnd() # enabledPhiSectorsChanged() # updateEnabledPhiSections() Node2 QObject Node2->Node1 Node9 IVP1System - s_vp1verbose + IVP1System() + ~IVP1System() + name() + information() + contact_info() + controllerWidget() + saveState() + restoreFromState() + message() + messageDebug() and 15 more... + verbose() # create() # refresh() # erase() # uncreate() # registerController() - IVP1System() - operator=() - disallowUpdateGUI() - allowUpdateGUI() - setChannel() - channel() - deleteController() - setState() - setActiveState() - isRefreshing() - setRefreshing() - setCanRegisterController() Node2->Node9 Node3 PhiSectorManager::Imp + nactivelargechanges + currentlyEnabledPhiSectors + updateRepresentationsOfVols AroundZAxis_Specific() + getPhiExtentOfShape() + getPhiExtentOfShape() + getPhiExtentOfShape() + getPhiExtentOfShape() + copyShapeFieldsAndOverride PhiRange() + copyShapeFieldsAndOverride PhiRange() + copyShapeFieldsAndOverride PhiRange() + copyShapeFieldsAndOverride PhiRange() Node3->Node1 -m_d Node4 std::map< SoSwitch *, std::pair< double, bool > > + keys + elements Node4->Node3 +volaroundZ_switch2transfinfo Node5 PhiSectionWidget + PhiSectionWidget() + ~PhiSectionWidget() + numberOfSectors() + setNumberOfSectors() + allSectorsOn() + allSectorsOff() + enabledPhiRanges() + enabledRangesToString() + enabledPhiRanges() + state() and 6 more... + phiToVirtualSectorIndex() # mousePressEvent() # resizeEvent() # mouseMoveEvent() # dropEvent() # dragEnterEvent() # dragLeaveEvent() # dragMoveEvent() Node5->Node3 +phisectionwidget Node18 std::map< SoSwitch *, std::pair< SoLAr *, SoSeparator * > > + keys + elements Node18->Node3 +volaroundZ_lar Node9->Node3 +system Node19 std::map< SoSwitch *, std::pair< SoPcons *, SoSeparator * > > + keys + elements Node19->Node3 +volaroundZ_pcons Node20 std::map< VP1GeoFlags ::SubSystemFlag, VP1ExtraSep LayerHelper * > + keys Node20->Node3 +subsysflag_2_volAroundZSep Helper Node25 std::map< SoSwitch *, std::pair< SoCons *, SoSeparator * > > + keys + elements Node25->Node3 +volaroundZ_cons