Go to the documentation of this file.
37 #ifndef vtkAreaLayoutStrategy_h
38 #define vtkAreaLayoutStrategy_h
virtual void LayoutEdgePoints(vtkTree *inputTree, vtkDataArray *areaArray, vtkDataArray *sizeArray, vtkTree *edgeLayoutTree)
virtual vtkIdType FindVertex(vtkTree *tree, vtkDataArray *array, float pnt[2])=0
#define vtkTypeMacro(thisClass, superclass)
abstract base class for most VTK objects
abstract superclass for arrays of numeric data
A rooted tree data structure.
virtual void Layout(vtkTree *inputTree, vtkDataArray *areaArray, vtkDataArray *sizeArray)=0
#define vtkSetClampMacro(name, type, min, max)
a simple class to control print indentation
#define vtkGetMacro(name, type)
#define VTKINFOVISLAYOUT_EXPORT
void PrintSelf(ostream &os, vtkIndent indent)
abstract superclass for all area layout strategies