40 #ifndef vtkInteractorStyleTreeMapHover_h 41 #define vtkInteractorStyleTreeMapHover_h 44 #include "vtkViewsInfovisModule.h" 83 vtkSetStringMacro(LabelField);
84 vtkGetStringMacro(LabelField);
101 void HighLightCurrentSelectedItem();
109 void SetHighLightColor(
double r,
double g,
double b);
114 void SetSelectionLightColor(
double r,
double g,
double b);
120 void SetHighLightWidth(
double lw);
121 double GetHighLightWidth();
128 void SetSelectionWidth(
double lw);
129 double GetSelectionWidth();
141 vtkIdType GetTreeMapIdAtPos(
int x,
int y);
142 void GetBoundingBoxForTreeMapItem(
vtkIdType id,
float* binfo);
represents an object (geometry & properties) in a rendered scene
void SetInteractor(vtkRenderWindowInteractor *interactor) override
Set/Get the Interactor wrapper being controlled by this object.
abstract specification for renderers
layout a vtkTree into a tree map
static vtkInteractorStyleImage * New()
interactive manipulation of the camera specialized for images
platform-independent render window interaction including picking and frame rate control.
a simple class to control print indentation
represent the vtkBalloonWidget
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void OnLeftButtonUp() override
Event bindings controlling the effects of pressing mouse buttons or moving the mouse.
converts a tree to a polygonal data representing a tree map
A rooted tree data structure.
find world x,y,z corresponding to display x,y,z
void OnMouseMove() override
Event bindings controlling the effects of pressing mouse buttons or moving the mouse.
An interactor style for a tree map view.
represent and manipulate 3D points