34 #ifndef vtkInteractorStyleTreeMapHover_h 35 #define vtkInteractorStyleTreeMapHover_h 37 #include "vtkViewsInfovisModule.h" 77 vtkSetStringMacro(LabelField);
78 vtkGetStringMacro(LabelField);
95 void HighLightCurrentSelectedItem();
103 void SetHighLightColor(
double r,
double g,
double b);
108 void SetSelectionLightColor(
double r,
double g,
double b);
114 void SetHighLightWidth(
double lw);
115 double GetHighLightWidth();
122 void SetSelectionWidth(
double lw);
123 double GetSelectionWidth();
135 vtkIdType GetTreeMapIdAtPos(
int x,
int y);
136 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