#include <VisuGUI_ViewExtender.h>

Public Member Functions | |
| VisuGUI_ViewExtender (VisuGUI *theModule) | |
| virtual | ~VisuGUI_ViewExtender () |
| virtual int | createToolbar (SUIT_ViewWindow *theView) |
| virtual void | contextMenuPopup (QMenu *theMenu) |
| virtual void | activate (SUIT_ViewModel *) |
| virtual void | deactivate (SUIT_ViewModel *) |
| VisuGUI_SegmentationMgr * | getSegmentationMgr (SVTK_ViewWindow *theWindow) |
Private Slots | |
| void | onViewDeleted (SUIT_ViewWindow *theWindow) |
| void | onAddActor (SVTK_ViewWindow *theWindow, VTKViewer_Actor *theActor) |
Private Attributes | |
| VisuGUI * | myModule |
| QMap< SVTK_ViewWindow *, VisuGUI_SegmentationMgr * > | myViewMgrMap |
| QList< SVTK_Viewer * > | myViewers |
| VisuGUI_ViewExtender::VisuGUI_ViewExtender | ( | VisuGUI * | theModule | ) |
| VisuGUI_ViewExtender::~VisuGUI_ViewExtender | ( | ) | [virtual] |
References myViewMgrMap.
| int VisuGUI_ViewExtender::createToolbar | ( | SUIT_ViewWindow * | theView | ) | [virtual] |
References getSegmentationMgr().
| void VisuGUI_ViewExtender::contextMenuPopup | ( | QMenu * | theMenu | ) | [virtual] |
| void VisuGUI_ViewExtender::activate | ( | SUIT_ViewModel * | theViewer | ) | [virtual] |
References myViewers, onAddActor(), and onViewDeleted().
| void VisuGUI_ViewExtender::deactivate | ( | SUIT_ViewModel * | ) | [virtual] |
References myViewMgrMap.
| VisuGUI_SegmentationMgr * VisuGUI_ViewExtender::getSegmentationMgr | ( | SVTK_ViewWindow * | theWindow | ) |
References myModule, and myViewMgrMap.
| void VisuGUI_ViewExtender::onViewDeleted | ( | SUIT_ViewWindow * | theWindow | ) | [private, slot] |
References myViewMgrMap.
| void VisuGUI_ViewExtender::onAddActor | ( | SVTK_ViewWindow * | theWindow, |
| VTKViewer_Actor * | theActor | ||
| ) | [private, slot] |
References myViewMgrMap.
VisuGUI* VisuGUI_ViewExtender.myModule [private] |
QMap<SVTK_ViewWindow*, VisuGUI_SegmentationMgr*> VisuGUI_ViewExtender.myViewMgrMap [private] |
QList<SVTK_Viewer*> VisuGUI_ViewExtender.myViewers [private] |