36 #ifndef __vtkInteractorStyleAreaSelectHover_h
37 #define __vtkInteractorStyleAreaSelectHover_h
39 #include "vtkViewsInfovisModule.h"
47 class vtkWorldPointPicker;
55 void PrintSelf(ostream& os, vtkIndent indent);
67 vtkSetStringMacro(LabelField);
68 vtkGetStringMacro(LabelField);
74 vtkSetMacro(UseRectangularCoordinates,
bool);
75 vtkGetMacro(UseRectangularCoordinates,
bool);
76 vtkBooleanMacro(UseRectangularCoordinates,
bool);
84 virtual void SetInteractor(vtkRenderWindowInteractor *rwi);
87 void SetHighLightColor(
double r,
double g,
double b);
91 void SetHighLightWidth(
double lw);
92 double GetHighLightWidth();
96 vtkIdType GetIdAtPos(
int x,
int y);
107 void GetBoundingAreaForItem(vtkIdType
id,
float *sinfo);
109 vtkWorldPointPicker* Picker;
112 vtkActor *HighlightActor;
115 bool UseRectangularCoordinates;
A rubber band interactor for a 2D view.
concrete dataset represents vertices, lines, polygons, and triangle strips
static vtkInteractorStyleRubberBand2D * New()
layout a vtkTree into a tree map
virtual void OnMouseMove()
represent the vtkBalloonWidget
An interactor style for an area tree view.
void PrintSelf(ostream &os, vtkIndent indent)