39#ifndef vtkCirclePackLayoutStrategy_h
40#define vtkCirclePackLayoutStrategy_h
42#include "vtkInfovisLayoutModule.h"
abstract superclass for all circle packing layout strategies.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
~vtkCirclePackLayoutStrategy() override
vtkCirclePackLayoutStrategy()
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.