47 #ifndef vtkCirclePackFrontChainLayoutStrategy_h
48 #define vtkCirclePackFrontChainLayoutStrategy_h
53 class vtkCirclePackFrontChainLayoutStrategyImplementation;
73 vtkGetMacro(Width,
int);
74 vtkSetMacro(Width,
int);
75 vtkGetMacro(Height,
int);
76 vtkSetMacro(Height,
int);
89 vtkCirclePackFrontChainLayoutStrategyImplementation* pimpl;
#define VTKINFOVISLAYOUT_EXPORT
layout a vtkTree into packed circles using the front chain algorithm.
a simple class to control print indentation
abstract superclass for all circle packing layout strategies.
abstract superclass for arrays of numeric data
void PrintSelf(ostream &os, vtkIndent indent)
A rooted tree data structure.
virtual void Layout(vtkTree *inputTree, vtkDataArray *areaArray, vtkDataArray *sizeArray)=0