X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FXGUI%2FXGUI_Constants.h;h=6058ba3b44cc76a8e9be4f3c1afde0eeb7a38934;hb=329d73a7dbce38e38063ff41186be492e3529ab5;hp=17f0e2dd17996c10cedcd9c577996f92ff7ad528;hpb=cf6ecce56482c1e15c6381d76b553004f87d3dd3;p=modules%2Fshaper.git diff --git a/src/XGUI/XGUI_Constants.h b/src/XGUI/XGUI_Constants.h index 17f0e2dd1..6058ba3b4 100644 --- a/src/XGUI/XGUI_Constants.h +++ b/src/XGUI/XGUI_Constants.h @@ -1,15 +1,10 @@ #ifndef XGUI_Constants_H #define XGUI_Constants_H -#include - -typedef QList QIntList; //!< list of int values -typedef QList QShortList; //!< list of short int values -typedef QList QDoubleList; //!< list of double values - namespace XGUI { +//! Types of gradient type used in background of Viewer 3d enum GradientType { NoGradient = -1, @@ -24,31 +19,38 @@ enum GradientType LastGradient = Corner4Gradient }; +//! Type of rotation point in viewer 3d enum RotationPointType { GRAVITY, SELECTED }; +//! Type of ribbon rect in Viewer 3d enum SketchingType { NoSketching, Rect, Polygon }; + +//! View window operations accessible by hot keys enum HotOperation { PAN, ZOOM, ROTATE, FIT_AREA }; +//! Types of view window interactions enum InteractionStyle { STANDARD, KEY_FREE }; +//! Types of 2d mode in viewer 3d enum Mode2dType { No2dMode, XYPlane, XZPlane, YZPlane }; +//! Types of background in view window enum BackgroundMode { NoBackground, // no (invalid) background data @@ -68,7 +70,6 @@ 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"; };