35 #ifndef __vtkTreeMapView_h
36 #define __vtkTreeMapView_h
38 #include "vtkViewsInfovisModule.h"
41 class vtkBoxLayoutStrategy;
42 class vtkSliceAndDiceLayoutStrategy;
43 class vtkSquarifyLayoutStrategy;
50 void PrintSelf(ostream& os, vtkIndent indent);
56 virtual void SetLayoutStrategyToBox();
57 virtual void SetLayoutStrategyToSliceAndDice();
58 virtual void SetLayoutStrategyToSquarify();
63 virtual void SetFontSizeRange(
64 const int maxSize,
const int minSize,
const int delta=4);
65 virtual void GetFontSizeRange(
int range[3]);
vtkSmartPointer< vtkSquarifyLayoutStrategy > SquarifyLayout
Displays a tree as a tree map.
Accepts a graph and a hierarchy - currently a tree - and provides a hierarchy-aware display...
static vtkTreeAreaView * New()
vtkSmartPointer< vtkSliceAndDiceLayoutStrategy > SliceAndDiceLayout
vtkSmartPointer< vtkBoxLayoutStrategy > BoxLayout
virtual void SetLayoutStrategy(vtkAreaLayoutStrategy *strategy)
void PrintSelf(ostream &os, vtkIndent indent)