X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FXGUI%2FXGUI_Constants.h;h=5abd457b9a27db208e8538d011c85cc0d1e3a07b;hb=b5ed624c7308fceecfb3237d1e099729a1cd3c76;hp=f523c3ed8c2bca38370c1a8cbd8afeafdd73c3df;hpb=1ee8245fa4f613308c85ee9e844fe8d6af016930;p=modules%2Fshaper.git diff --git a/src/XGUI/XGUI_Constants.h b/src/XGUI/XGUI_Constants.h index f523c3ed8..5abd457b9 100644 --- a/src/XGUI/XGUI_Constants.h +++ b/src/XGUI/XGUI_Constants.h @@ -1,22 +1,7 @@ #ifndef XGUI_Constants_H #define XGUI_Constants_H -#include -#include - -//! This file contains various constants used in the application - - -typedef QList QIntList; //!< list of int values -typedef QList QShortList; //!< list of short int values -typedef QList QDoubleList; //!< list of double values - -//! Pointer on feature object -typedef std::shared_ptr FeaturePtr; -typedef QList QFeatureList; //!< List of features - -namespace XGUI -{ +namespace XGUI { //! Types of gradient type used in background of Viewer 3d enum GradientType @@ -36,42 +21,51 @@ enum GradientType //! 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 }; //! 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 -}; +//enum BackgroundMode +//{ +// NoBackground, // no (invalid) background data +// ColorBackground, // single color +// SimpleGradientBackground, // simple two-color gradient +// CustomGradientBackground // custom (complex) gradient +//}; //! Texture mode enum TextureMode @@ -84,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