37 #ifndef vtkInteractorStyleTreeMapHover_h 38 #define vtkInteractorStyleTreeMapHover_h 40 #include "vtkViewsInfovisModule.h" 80 vtkSetStringMacro(LabelField);
81 vtkGetStringMacro(LabelField);
98 void HighLightCurrentSelectedItem();
106 void SetHighLightColor(
double r,
double g,
double b);
111 void SetSelectionLightColor(
double r,
double g,
double b);
117 void SetHighLightWidth(
double lw);
118 double GetHighLightWidth();
125 void SetSelectionWidth(
double lw);
126 double GetSelectionWidth();
138 vtkIdType GetTreeMapIdAtPos(
int x,
int y);
139 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