Salome HOME
Merge branch 'master' of newgeom:newgeom
[modules/shaper.git] / src / XGUI / XGUI_Constants.h
index 17f0e2dd17996c10cedcd9c577996f92ff7ad528..5abd457b9a27db208e8538d011c85cc0d1e3a07b 100644 (file)
@@ -1,15 +1,9 @@
 #ifndef XGUI_Constants_H
 #define XGUI_Constants_H
 
-#include <QList>
-
-typedef QList<int> QIntList;       //!< list of int values
-typedef QList<short> QShortList;     //!< list of short int values
-typedef QList<double> QDoubleList;    //!< list of double values
-
-namespace XGUI
-{
+namespace XGUI {
 
+//! Types of gradient type used in background of Viewer 3d
 enum GradientType
 {
   NoGradient = -1,
@@ -24,38 +18,54 @@ enum GradientType
   LastGradient = Corner4Gradient
 };
 
+//! Type of rotation point in viewer 3d
 enum RotationPointType
 {
-  GRAVITY, SELECTED
+  GRAVITY,
+  SELECTED
 };
 
+//! Type of ribbon rect in Viewer 3d
 enum SketchingType
 {
-  NoSketching, Rect, Polygon
+  NoSketching,
+  Rect,
+  Polygon
 };
 
+//! View window operations accessible by hot keys
 enum HotOperation
 {
-  PAN, ZOOM, ROTATE, FIT_AREA
+  PAN,
+  ZOOM,
+  ROTATE,
+  FIT_AREA
 };
 
+//! Types of view window interactions
 enum InteractionStyle
 {
-  STANDARD, KEY_FREE
+  STANDARD,
+  KEY_FREE
 };
 
+//! Types of 2d mode in viewer 3d
 enum Mode2dType
 {
-  No2dMode, XYPlane, XZPlane, YZPlane
+  No2dMode,
+  XYPlane,
+  XZPlane,
+  YZPlane
 };
 
-enum BackgroundMode
-{
-  NoBackground,              // no (invalid) background data
-  ColorBackground,           // single color
-  SimpleGradientBackground,  // simple two-color gradient
-  CustomGradientBackground   // custom (complex) gradient
-};
+//! Types of background in view window
+//enum BackgroundMode
+//{
+//  NoBackground,              // no (invalid) background data
+//  ColorBackground,           // single color
+//  SimpleGradientBackground,  // simple two-color gradient
+//  CustomGradientBackground   // custom (complex) gradient
+//};
 
 //! Texture mode
 enum TextureMode
@@ -68,8 +78,8 @@ enum TextureMode
 const static char* PROP_PANEL = "property_panel_dock";
 const static char* PROP_PANEL_OK = "property_panel_ok";
 const static char* PROP_PANEL_CANCEL = "property_panel_cancel";
-const static char* PROP_PANEL_WDG = "property_panel_widget";
 
-};
+}
+;
 
 #endif