Salome HOME
It removes AIS curve presentation.
[modules/hydro.git] / src / HYDROCurveCreator / OCCViewer_Utilities.h
1 #ifndef OCCVIEWER_UTILITIES_H
2 #define OCCVIEWER_UTILITIES_H
3
4 #include "CurveCreator_Macro.hxx"
5
6 #include <OCCViewer_ViewWindow.h>
7
8 class OCCViewer_Viewer;
9
10 #ifdef WIN32
11 #pragma warning ( disable:4251 )
12 #endif
13
14 class CURVECREATOR_EXPORT OCCViewer_Utilities
15 {
16 public:
17
18   /*!
19    * Set 2D mode for the viewer. Hide or show 3D actions.
20    * \param theViewer an OCC viewer
21    * \param theMode OCC view window mode
22    */
23   static void setViewer2DMode( OCCViewer_Viewer* theViewer,
24                                const OCCViewer_ViewWindow::Mode2dType& theMode );
25
26 };
27
28 #endif