24 #ifndef __evInteractorStyle2D_h 25 #define __evInteractorStyle2D_h 28 #include "vtkInteractorStyleImage.h" 29 #include "vtkPoints.h" 30 #include "vtkCellArray.h" 31 #include "vtkFloatArray.h" 32 #include "vtkPolyData.h" 33 #include "vtkPolyDataMapper2D.h" 34 #include "vtkActor2D.h" 35 #include "vtkLookupTable.h" 45 void PrintSelf(ostream& os, vtkIndent indent);
89 vtkInteractorStyleImage::PrintSelf(os,indent);
virtual void DrawRubberBand(int start_x, int start_y, int end_x, int end_y)
evVisualizer * GetVisualizer(void) const
Definition: evInteractorStyle2D.h:99
vtkPoints * RubberBandPoints
Definition: evInteractorStyle2D.h:73
void operator=(const evInteractorStyle2D &)
Definition: evInteractorStyle2D.h:77
evVisualizer * Visualizer
Definition: evInteractorStyle2D.h:68
static evInteractorStyle2D * New()
Definition: evInteractorStyle2D.h:81
virtual void OnLeftButtonUp()
evInteractorStyle2D(const evInteractorStyle2D &)
Definition: evInteractorStyle2D.h:76
virtual void OnRightButtonUp()
int EndPosition[2]
Definition: evInteractorStyle2D.h:71
void SetVisualizer(evVisualizer *visualizer)
Definition: evInteractorStyle2D.h:93
void PrintSelf(ostream &os, vtkIndent indent)
Definition: evInteractorStyle2D.h:87
int RubberBandActive
Definition: evInteractorStyle2D.h:72
virtual void RubberBandZoom()
virtual void OnMiddleButtonUp()
Definition: evVisualizer.h:45
virtual void DeactivateRubberBand(void)
virtual void ActivateRubberBand(void)
int StartPosition[2]
Definition: evInteractorStyle2D.h:70
vtkTypeMacro(evInteractorStyle2D, vtkInteractorStyleImage)
virtual void OnMouseMove()
Definition: evInteractorStyle2D.h:40
virtual void OnLeftButtonDown()