Go to the documentation of this file.
47 #ifndef vtkCirclePackFrontChainLayoutStrategy_h
48 #define vtkCirclePackFrontChainLayoutStrategy_h
53 class vtkCirclePackFrontChainLayoutStrategyImplementation;
89 vtkCirclePackFrontChainLayoutStrategyImplementation* pimpl;
#define vtkTypeMacro(thisClass, superclass)
abstract superclass for arrays of numeric data
virtual void Layout(vtkTree *inputTree, vtkDataArray *areaArray, vtkDataArray *sizeArray)
abstract superclass for all circle packing layout strategies.
A rooted tree data structure.
layout a vtkTree into packed circles using the front chain algorithm.
a simple class to control print indentation
#define vtkGetMacro(name, type)
vtkCirclePackFrontChainLayoutStrategy()
#define VTKINFOVISLAYOUT_EXPORT
void PrintSelf(ostream &os, vtkIndent indent)
vtkSetMacro(IgnoreDriverBugs, bool)
~vtkCirclePackFrontChainLayoutStrategy()
static vtkCirclePackFrontChainLayoutStrategy * New()