42#ifndef vtkCirclePackLayoutStrategy_h
43#define vtkCirclePackLayoutStrategy_h
46#include "vtkInfovisLayoutModule.h"
abstract superclass for all circle packing layout strategies.
vtkCirclePackLayoutStrategy()
~vtkCirclePackLayoutStrategy()
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
virtual void Layout(vtkTree *inputTree, vtkDataArray *areaArray, vtkDataArray *sizeArray)=0
Perform the layout of the input tree, and store the circle bounds of each vertex as a tuple in a data...
abstract superclass for arrays of numeric data
a simple class to control print indentation
abstract base class for most VTK objects
A rooted tree data structure.