Version: 9.12.0
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
 
#define VTK_INTERACTOR_STYLE_CAMERA_INTERACTIVE_SELECTION   9
 

Enumerations

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

Macro Definition Documentation

◆ VTK_INTERACTOR_STYLE_CAMERA_FIT

#define VTK_INTERACTOR_STYLE_CAMERA_FIT   5

◆ VTK_INTERACTOR_STYLE_CAMERA_GLOBAL_PAN

#define VTK_INTERACTOR_STYLE_CAMERA_GLOBAL_PAN   7

◆ VTK_INTERACTOR_STYLE_CAMERA_INTERACTIVE_SELECTION

#define VTK_INTERACTOR_STYLE_CAMERA_INTERACTIVE_SELECTION   9

◆ VTK_INTERACTOR_STYLE_CAMERA_NONE

#define VTK_INTERACTOR_STYLE_CAMERA_NONE   0

◆ VTK_INTERACTOR_STYLE_CAMERA_PAN

#define VTK_INTERACTOR_STYLE_CAMERA_PAN   2

◆ VTK_INTERACTOR_STYLE_CAMERA_ROTATE

#define VTK_INTERACTOR_STYLE_CAMERA_ROTATE   1

◆ VTK_INTERACTOR_STYLE_CAMERA_SELECT

#define VTK_INTERACTOR_STYLE_CAMERA_SELECT   6

◆ VTK_INTERACTOR_STYLE_CAMERA_SELECT_ROTATION_POINT

#define VTK_INTERACTOR_STYLE_CAMERA_SELECT_ROTATION_POINT   8

◆ VTK_INTERACTOR_STYLE_CAMERA_SPIN

#define VTK_INTERACTOR_STYLE_CAMERA_SPIN   4

◆ VTK_INTERACTOR_STYLE_CAMERA_ZOOM

#define VTK_INTERACTOR_STYLE_CAMERA_ZOOM   3

Enumeration Type Documentation

◆ PolygonState

Enumerator
Disable 
Start 
InProcess 
Finished 
Closed 
NotValid