|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   30 #ifndef vtkTreeMapView_h 
   31 #define vtkTreeMapView_h 
   34 #include "vtkViewsInfovisModule.h"  
   53   virtual void SetLayoutStrategyToBox();
 
   54   virtual void SetLayoutStrategyToSliceAndDice();
 
   55   virtual void SetLayoutStrategyToSquarify();
 
   62   virtual void SetFontSizeRange(
const int maxSize, 
const int minSize, 
const int delta = 4);
 
   63   virtual void GetFontSizeRange(
int range[3]);
 
  
uses the squarify tree map layout algorithm
static vtkTreeAreaView * New()
virtual void SetLayoutStrategy(vtkAreaLayoutStrategy *strategy)
The layout strategy for producing spatial regions for the tree.
a horizontal and vertical slicing tree map layout
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
Displays a tree as a tree map.
a tree map layout that puts vertices in square-ish boxes
vtkSmartPointer< vtkSliceAndDiceLayoutStrategy > SliceAndDiceLayout
a simple class to control print indentation
vtkSmartPointer< vtkBoxLayoutStrategy > BoxLayout
abstract superclass for all area layout strategies
vtkSmartPointer< vtkSquarifyLayoutStrategy > SquarifyLayout
Accepts a graph and a hierarchy - currently a tree - and provides a hierarchy-aware display....