33 class pqPipelineSource;
41 void setView(pqView *view) { _view = view; }
42 pqView *getView()
const;
46 static QString
Type() {
return "ParaView3D"; }
51 virtual void initialize();
66 void enableSelection(
bool isEnabled);
68 void updatePVPrsPipeline(
const SPV3D_Prs* aPrs);
99 void onSourceCreated(pqPipelineSource* source);
100 void showSelectedMode();
103 pqPipelineSource* GeometrySource =
nullptr;
104 pqPipelineSource* MeshSource =
nullptr;
108 pqView *_view =
nullptr;
Handle(TDocStd_Application) CAF_Application
Get OCAF application.
Definition: CAF_Application.cxx:97
#define SPV3D_EXPORT
Definition: SPV3D.h:33
Definition: PV3DViewer_ViewModel.h:32
virtual SUIT_ViewWindow * createView(SUIT_Desktop *)
Definition: PV3DViewer_ViewModel.cxx:35
static QString Type()
Definition: PV3DViewer_ViewModel.h:41
Definition: SALOME_Prs.h:366
Definition: SALOME_ListIO.hxx:29
Definition: SALOME_Prs.h:204
Definition: SALOME_Prs.h:53
Definition: SALOME_Prs.h:292
virtual bool isVisible(const Handle(SALOME_InteractiveObject)&)
Definition: SALOME_Prs.h:356
virtual SALOME_Prs * CreatePrs(const char *=0)
Creates empty presentation of corresponding type.
Definition: SALOME_Prs.h:344
virtual void GetVisible(SALOME_ListIO &)
Definition: SALOME_Prs.h:358
void Erase(SALOME_Displayer *, const SALOME_Prs *, const bool=false)
This Erase() method should be called to erase given presentation created anywhere by anybody.
Definition: SALOME_Prs.cxx:340
void Display(SALOME_Displayer *, const SALOME_Prs *)
This Display() method should be called to display given presentation created anywhere by anybody.
Definition: SALOME_Prs.cxx:331
virtual void Repaint()
Null body here.
Definition: SALOME_Prs.h:357
virtual void EraseAll(SALOME_Displayer *, const bool=false)
This EraseAll() method should be called to erase all presentations created anywhere by anybody.
Definition: SALOME_Prs.cxx:431
Definition: SPV3D_Prs.h:71
Extends two interfaces #SPV3D_ViewModelBase and SALOME_View.
Definition: SPV3D_ViewModel.h:38
bool mySelectionEnabled
Definition: SPV3D_ViewModel.h:107
virtual QString getType() const
See SUIT_ViewModel::getType.
Definition: SPV3D_ViewModel.h:63
static QString Type()
Define string representation of the viewer type.
Definition: SPV3D_ViewModel.h:46
bool isSelectionEnabled() const
Definition: SPV3D_ViewModel.h:67
void setView(pqView *view)
Definition: SPV3D_ViewModel.h:41
Definition: SUIT_Desktop.h:47
Definition: SUIT_ViewManager.h:50
virtual void contextMenuPopup(QMenu *)
Definition: SUIT_ViewModel.h:69
virtual void setViewManager(SUIT_ViewManager *theViewManager)
Definition: SUIT_ViewModel.cxx:85
Definition: SUIT_ViewWindow.h:42