Go to the documentation of this file.
37 #ifndef vtkInteractorStyleTreeMapHover_h
38 #define vtkInteractorStyleTreeMapHover_h
40 #include "vtkViewsInfovisModule.h"
80 vtkSetStringMacro(LabelField);
81 vtkGetStringMacro(LabelField);
138 vtkIdType GetTreeMapIdAtPos(
int x,
int y);
139 void GetBoundingBoxForTreeMapItem(
vtkIdType id,
float *binfo);
represent and manipulate 3D points
An interactor style for a tree map view.
void OnLeftButtonUp() override
void HighLightItem(vtkIdType id)
Highlights a specific vertex.
void SetTreeMapToPolyData(vtkTreeMapToPolyData *filter)
Must be set to the vtkTreeMapToPolyData used to convert the tree map into polydata.
converts a tree to a polygonal data representing a tree map
void SetHighLightWidth(double lw)
The width of the line around the hovered vertex.
double GetHighLightWidth()
find world x,y,z corresponding to display x,y,z
void SetInteractor(vtkRenderWindowInteractor *rwi) override
Set/Get the Interactor wrapper being controlled by this object.
void OnMouseMove() override
Overridden from vtkInteractorStyleImage to provide the desired interaction behavior.
interactive manipulation of the camera specialized for images
A rooted tree data structure.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void SetSelectionLightColor(double r, double g, double b)
Set the color used to highlight the selected vertex.
represents an object (geometry & properties) in a rendered scene
a simple class to control print indentation
~vtkInteractorStyleTreeMapHover() override
platform-independent render window interaction including picking and frame rate control.
vtkInteractorStyleTreeMapHover()
void SetLayout(vtkTreeMapLayout *layout)
Must be set to the vtkTreeMapLayout used to compute the bounds of each vertex for the tree map.
represent the vtkBalloonWidget
void HighLightCurrentSelectedItem()
void SetSelectionWidth(double lw)
The width of the line around the selected vertex.
abstract specification for renderers
layout a vtkTree into a tree map
void SetHighLightColor(double r, double g, double b)
Set the color used to highlight the hovered vertex.
static vtkInteractorStyleTreeMapHover * New()
double GetSelectionWidth()