Salome HOME
Mouse interaction with Viewer is added
[modules/shaper.git] / src / XGUI / XGUI_Constants.h
1
2 #ifndef XGUI_Constants_H
3 #define XGUI_Constants_H
4
5 namespace XGUI
6 {
7
8 enum GradientType { 
9     HorizontalGradient, VerticalGradient,
10     Diagonal1Gradient,  Diagonal2Gradient,
11     Corner1Gradient,    Corner2Gradient,
12     Corner3Gradient,    Corner4Gradient,
13     LastGradient = Corner4Gradient
14 };
15
16 enum RotationPointType{ GRAVITY, SELECTED };
17
18 enum SketchingType { NoSketching, Rect, Polygon };
19
20 enum HotOperation { PAN, ZOOM, ROTATE, FIT_AREA };
21
22 enum InteractionStyle { STANDARD, KEY_FREE };
23
24 enum Mode2dType { No2dMode, XYPlane, XZPlane, YZPlane};
25
26 };
27
28 #endif