36 #ifndef vtkTreeMapView_h 
   37 #define vtkTreeMapView_h 
   39 #include "vtkViewsInfovisModule.h"  
   59   virtual void SetLayoutStrategyToBox();
 
   60   virtual void SetLayoutStrategyToSliceAndDice();
 
   61   virtual void SetLayoutStrategyToSquarify();
 
   68   virtual void SetFontSizeRange(
 
   69     const int maxSize, 
const int minSize, 
const int delta=4);
 
   70   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()
 
abstract superclass for all area layout strategies 
 
vtkSmartPointer< vtkSliceAndDiceLayoutStrategy > SliceAndDiceLayout
 
a simple class to control print indentation 
 
uses the squarify tree map layout algorithm 
 
vtkSmartPointer< vtkBoxLayoutStrategy > BoxLayout
 
virtual void SetLayoutStrategy(vtkAreaLayoutStrategy *strategy)
The layout strategy for producing spatial regions for the tree. 
 
a tree map layout that puts vertices in square-ish boxes 
 
a horizontal and vertical slicing tree map layout 
 
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.