23 #ifndef SOCC_VIEWMODEL_H
24 #define SOCC_VIEWMODEL_H
27 #pragma warning( disable:4251 )
76 #pragma warning( default:4251 )
#define SOCC_EXPORT
Definition: SOCC.h:30
Definition: OCCViewer_ViewWindow.h:147
Definition: OCCViewer_ViewModel.h:77
void switchRepresentation(const Handle(AIS_InteractiveObject)&, int, bool=true)
Definition: OCCViewer_ViewModel.cxx:1255
bool isVisible(const Handle(AIS_InteractiveObject)&)
Definition: OCCViewer_ViewModel.cxx:1221
Handle(V3d_Viewer) getViewer3d() const
Definition: OCCViewer_ViewModel.h:173
bool highlight(const Handle(AIS_InteractiveObject)&, bool, bool=true)
Definition: OCCViewer_ViewModel.cxx:1168
virtual OCCViewer_ViewWindow * createSubWindow()
Definition: OCCViewer_ViewModel.cxx:1460
void setTransparency(const Handle(AIS_InteractiveObject)&, float, bool=true)
Definition: OCCViewer_ViewModel.cxx:1269
bool isInViewer(const Handle(AIS_InteractiveObject)&, bool=false)
Definition: OCCViewer_ViewModel.cxx:1203
void setColor(const Handle(AIS_InteractiveObject)&, const QColor &, bool=true)
Definition: OCCViewer_ViewModel.cxx:1232
Definition: SALOME_Prs.h:366
Definition: SALOME_ListIO.hxx:29
Definition: SALOME_Prs.h:116
Definition: SALOME_Prs.h:53
Definition: SALOME_Prs.h:292
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 LocalSelection(const SALOME_Prs *, const int)
This LocalSelection() method should be called to activate sub-shapes selection created anywhere by an...
Definition: SALOME_Prs.cxx:349
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 GlobalSelection(const bool=false) const
Deactivates selection of sub-shapes (must be redefined with OCC viewer)
Definition: SALOME_Prs.cxx:485
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: SOCC_ViewModel.h:38
std::map< std::string, std::vector< Handle(AIS_InteractiveObject)> > entry2aisobjects
Definition: SOCC_ViewModel.h:72