AscObjSelectionManager Node1 AscObjSelectionManager + AscObjSelectionManager() + aboutTodelete() + ~AscObjSelectionManager() + getAscObjAttachSep() + mode() + setMode() + pretendUserClicked() + ensureDeselected() + ensureSelected() + deselectAll() + currentSelection() + eventRoot() + toString() - handleUserSelectedSingleNode() - userClickedOnBgd() - registerAscObj() - unregisterAscObj() - ascObjDetailLevelChanged() Node12 AscObjSelectionManager::Imp + eventRoot + mode + selAscObjHandles + Imp() + Imp() + operator=() + ~Imp() + ascObjHandle() + ascObjHandle() + updateSelectionVisuals() + shiftIsDown() Node1->Node12 +theclass Node2 QObject Node2->Node1 Node5 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->Node5 Node3 VP1HelperClassBase - m_helpername - s_vp1verbose + ~VP1HelperClassBase() + setSystemBasePointer() + message() + messageDebug() + messageVerbose() + message() + messageDebug() + messageVerbose() + message() + messageDebug() + messageVerbose() + systemBase() + helperClassName() + verbose() + warnUndeletedInstances() # VP1HelperClassBase() # setHelperClassName() - VP1HelperClassBase() - operator=() Node3->Node1 Node4 VP1String + VP1String() + ~VP1String() + str() + str() + str() + str() + str() + str() + str() + str() + str() + str() and 20 more... Node4->Node3 Node4->Node5 Node5->Node3 -m_system Node13 IVP13DSystem + ~IVP13DSystem() + IVP13DSystem() + getSceneGraph() + registerCamera() + registerViewer() + registerSelectionNode() + unregisterSelectionNode() + setUserSelectionNotifications Enabled() + userSelectedSingleNode() + userDeselectedSingleNode() + userChangedSelection() + userClickedOnBgd() + deselectAll() + getCameraList() + buildExtraDisplayWidget() - IVP13DSystem() - operator=() - activateClickedOutside() Node5->Node13 Node12->Node1 -m_d Node13->Node12 +system Node22 std::map< SoSeparator *, AssociatedObjectHandleBase * > + keys Node22->Node12 +ascobjs_simpleToHandle +ascobjs_detailedToHandle Node135 TrackSystemController + TrackSystemController() + ~TrackSystemController() + initTools() + actualRestoreSettings() + currentSettingsVersion() + actualSaveSettings() + setNumberOfSelectedPRDsAnd Tracks() + collWidget() + shownTrackParts() + vertexProjectionAngle() and 65 more... - toString() - toString() - toString() - toString() - toString() - emitRerandomise() - emitRefit() - updateAscObjDrawStyle() - updateAscObjComplexity() - availableExtrapolatorsChanged() - availableFittersChanged() - emitExtrapolateToHereChanged() - possibleChange_shownTrack Parts() - possibleChange_vertexProjection Angle() - possibleChange_trackLabels() and 31 more... Node135->Node12 +controller Node17 SoCooperativeSelection + activePolicy - m_clickoutsideCBList + SoCooperativeSelection() + SoCooperativeSelection() + addClickOutsideCallback() + removeClickOutsideCallback() + initClass() + ensureInitClass() # ~SoCooperativeSelection() # handleEvent() - SO_NODE_HEADER() - getSelectionPath() - getLastActiveSoSelection FromPath() - init() Node17->Node12 +sel_assocobjs +sel_assocobjs_click