34 #ifndef __vtkBoxLayoutStrategy_h
35 #define __vtkBoxLayoutStrategy_h
37 #include "vtkInfovisLayoutModule.h"
46 void PrintSelf(ostream& os, vtkIndent indent);
53 vtkDataArray* coordsArray,
54 vtkDataArray* sizeArray);
63 void LayoutChildren(vtkTree *inputTree, vtkDataArray *coordsArray,
65 float parentMinX,
float parentMaxX,
66 float parentMinY,
float parentMaxY);
virtual void Layout(vtkTree *inputTree, vtkDataArray *areaArray, vtkDataArray *sizeArray)=0
void PrintSelf(ostream &os, vtkIndent indent)
abstract superclass for all tree map layout strategies
a tree map layout that puts vertices in square-ish boxes