36 #ifndef vtkStackedTreeLayoutStrategy_h
37 #define vtkStackedTreeLayoutStrategy_h
137 void ComputeEdgeRoutingPoints(
143 float parentInnerRad,
float parentOuterRad,
144 float parentStartAng,
float parentEndAng);
virtual void LayoutEdgePoints(vtkTree *inputTree, vtkDataArray *areaArray, vtkDataArray *sizeArray, vtkTree *edgeLayoutTree)
abstract superclass for all area layout strategies
#define VTKINFOVISLAYOUT_EXPORT
#define vtkGetMacro(name, type)
virtual void Layout(vtkTree *inputTree, vtkDataArray *areaArray, vtkDataArray *sizeArray)=0
virtual vtkIdType FindVertex(vtkTree *tree, vtkDataArray *array, float pnt[2])=0
#define vtkTypeMacro(thisClass, superclass)
bool UseRectangularCoordinates
a simple class to control print indentation
abstract superclass for arrays of numeric data
double InteriorLogSpacingValue
void PrintSelf(ostream &os, vtkIndent indent)
#define vtkBooleanMacro(name, type)
lays out tree in stacked boxes or rings
A rooted tree data structure.
#define vtkSetMacro(name, type)