Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SVTK_InteractorStyle.h File Reference
#include "SVTK.h"
#include "SVTK_SelectionEvent.h"
#include <boost/shared_ptr.hpp>
#include <vtkInteractorStyle.h>
#include <vtkSmartPointer.h>
#include <QCursor>
#include <QtxRubberBand.h>
#include <map>
#include <vtkObject.h>

Go to the source code of this file.

Classes

class  SVTK_ControllerIncrement
 Control the value of increment in arithmetic progression mode. More...
 
class  SVTK_GeomControllerIncrement
 Control the value of increment in geometric progression mode. More...
 
class  SVTK_ControllerOnKeyDown
 Control the behaviour of KeyDown event in SALOME way. More...
 
class  SVTK_InteractorStyle
 Introduce SALOME way of user interaction. More...
 

Macros

#define VTK_INTERACTOR_STYLE_CAMERA_NONE   0
 
#define VTK_INTERACTOR_STYLE_CAMERA_ROTATE   1
 
#define VTK_INTERACTOR_STYLE_CAMERA_PAN   2
 
#define VTK_INTERACTOR_STYLE_CAMERA_ZOOM   3
 
#define VTK_INTERACTOR_STYLE_CAMERA_SPIN   4
 
#define VTK_INTERACTOR_STYLE_CAMERA_FIT   5
 
#define VTK_INTERACTOR_STYLE_CAMERA_SELECT   6
 
#define VTK_INTERACTOR_STYLE_CAMERA_GLOBAL_PAN   7
 
#define VTK_INTERACTOR_STYLE_CAMERA_SELECT_ROTATION_POINT   8
 

Enumerations

enum  PolygonState {
  Disable, Start, InProcess, Finished,
  Closed, NotValid
}
 

Macro Definition Documentation

#define VTK_INTERACTOR_STYLE_CAMERA_FIT   5
#define VTK_INTERACTOR_STYLE_CAMERA_GLOBAL_PAN   7
#define VTK_INTERACTOR_STYLE_CAMERA_NONE   0
#define VTK_INTERACTOR_STYLE_CAMERA_PAN   2
#define VTK_INTERACTOR_STYLE_CAMERA_ROTATE   1
#define VTK_INTERACTOR_STYLE_CAMERA_SELECT   6
#define VTK_INTERACTOR_STYLE_CAMERA_SELECT_ROTATION_POINT   8
#define VTK_INTERACTOR_STYLE_CAMERA_SPIN   4
#define VTK_INTERACTOR_STYLE_CAMERA_ZOOM   3

Enumeration Type Documentation

Enumerator
Disable 
Start 
InProcess 
Finished 
Closed 
NotValid