class SUIT_Desktop;
-namespace VISU{
- class ScalarMap_i;
+namespace VISU {
+ class Prs3d_i;
}
class VisuGUI: public SalomeApp_Module
virtual void initialize( CAM_Application* );
virtual void windows( QMap<int, int>& ) const;
virtual void viewManagers( QStringList& ) const;
+
virtual QString engineIOR() const;
virtual void studyActivated();
void OnCreateCutPlanes();
void OnCreateCutLines();
void OnCreateStreamLines();
+ void OnCreatePlot3D();
void OnCreateManyMesh();
void OnCreatePlot2dView();
void OnEditPrs();
- void OnDeletePrs();
+ //void OnDeletePrs();
void OnDisplayPrs();
void OnDisplayOnlyPrs();
void OnShowTable();
void OnCreateTable();
- void OnDeleteObject();
+ //void OnDeleteObject();
+ void OnDeleteObjects();
void OnPlotData();
void OnCurveProperties();
void OnClearContainer();
void OnEditContainer();
+ void OnMergeScalarBars();
+ void OnFreeScalarBars();
+
void OnSaveViewParams();
void OnRestoreViewParams();
- void OnDeleteViewParams();
+ //void OnDeleteViewParams();
void OnRename();
+ void OnClippingPlanes();
void OnSweep();
void OnTimeAnimation();
+ void OnShowAnimation();
void OnCopyPresentation();
void OnSelectionInfo();
- void OnScaling();
+ void OnTranslatePrs();
+ void OnArrangeActors();
+ void OnScaling();
+ void OnCubeAxes();
protected:
virtual SalomeApp_Selection* createSelection() const;
- void ErasePrs (CORBA::Object_ptr theObject, bool theUpdate = true);
- void ChangeRepresentation (VISU::PresentationType theType);
- void CreateMesh (const Handle(SALOME_InteractiveObject)& theIO);
-
private:
- void createActions();
- void createMenus();
- void createToolBars();
- void createPopupMenus();
+ void createActions();
+ void createMenus();
+ void createToolBars();
+ void createPopupMenus();
};
#endif