37 #ifndef vtkInteractorStyleTreeMapHover_h
38 #define vtkInteractorStyleTreeMapHover_h
40 #include "vtkViewsInfovisModule.h"
80 vtkSetStringMacro(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);
virtual void SetInteractor(vtkRenderWindowInteractor *interactor)
Set/Get the Interactor wrapper being controlled by this object.
represents an object (geometry & properties) in a rendered scene
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.
virtual void OnLeftButtonUp()
Event bindings controlling the effects of pressing mouse buttons or moving the mouse.
a simple class to control print indentation
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions.
represent the vtkBalloonWidget
virtual void OnMouseMove()
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.
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
find world x,y,z corresponding to display x,y,z
An interactor style for a tree map view.
represent and manipulate 3D points