VisuGUI();
virtual ~VisuGUI();
+ virtual LightApp_Displayer* displayer();
virtual void initialize( CAM_Application* );
virtual void windows( QMap<int, int>& ) const;
virtual void viewManagers( QStringList& ) const;
void OnEditStreamLines();
void OnEditPlot3D();
- void OnDisplayPrs();
- void OnDisplayOnlyPrs();
- void OnErasePrs();
- void OnEraseAll();
+ virtual void OnDisplayPrs();
+ virtual void OnDisplayOnlyPrs();
+ virtual void OnErasePrs();
+ virtual void OnEraseAll();
void OnMakeSurfaceframe();
void OnMakeInsideframe();
void OnMakePoints();
void OnMakeShrink();
+ void OnSetShadingOn();
+ void OnSetShadingOff();
+
void OnChangeColor();
void OnChangeWireframeColor();
void OnChangeOpacity();
void OnCubeAxes();
protected:
- virtual SalomeApp_Selection* createSelection() const;
+ virtual LightApp_Selection* createSelection() const;
private:
void createActions();
void createMenus();
void createToolBars();
void createPopupMenus();
+
+private:
+ LightApp_Displayer* myDisplayer;
};
#endif