Open CASCADE Technology  7.4.0
Typedefs | Enumerations

AIS_MouseGesture.hxx File Reference

#include <NCollection_DataMap.hxx>

Typedefs

typedef NCollection_DataMap< unsigned int, AIS_MouseGestureAIS_MouseGestureMap
 Map defining mouse gestures. More...
 

Enumerations

enum  AIS_MouseGesture {
  AIS_MouseGesture_NONE, AIS_MouseGesture_SelectRectangle, AIS_MouseGesture_SelectLasso, AIS_MouseGesture_Zoom,
  AIS_MouseGesture_Pan, AIS_MouseGesture_RotateOrbit, AIS_MouseGesture_RotateView
}
 Mouse gesture - only one can be active at one moment. More...
 

Typedef Documentation

◆ AIS_MouseGestureMap

Map defining mouse gestures.

Enumeration Type Documentation

◆ AIS_MouseGesture

Mouse gesture - only one can be active at one moment.

Enumerator
AIS_MouseGesture_NONE 

no active gesture

AIS_MouseGesture_SelectRectangle 

rectangular selection

AIS_MouseGesture_SelectLasso 

polygonal selection

AIS_MouseGesture_Zoom 

view zoom gesture

AIS_MouseGesture_Pan 

view panning gesture

AIS_MouseGesture_RotateOrbit 

orbit rotation gesture

AIS_MouseGesture_RotateView 

view rotation gesture