48 #ifndef __vtkTreeLayoutStrategy_h
49 #define __vtkTreeLayoutStrategy_h
51 #include "vtkInfovisLayoutModule.h"
60 void PrintSelf(ostream& os, vtkIndent indent);
69 vtkSetClampMacro(Angle,
double, 0, 360);
70 vtkGetMacro(Angle,
double);
77 vtkSetMacro(Radial,
bool);
78 vtkGetMacro(Radial,
bool);
79 vtkBooleanMacro(Radial,
bool);
87 vtkSetMacro(LogSpacingValue,
double);
88 vtkGetMacro(LogSpacingValue,
double);
95 vtkSetClampMacro(LeafSpacing,
double, 0.0, 1.0);
96 vtkGetMacro(LeafSpacing,
double);
101 vtkSetStringMacro(DistanceArrayName);
102 vtkGetStringMacro(DistanceArrayName);
107 vtkSetMacro(Rotation,
double);
108 vtkGetMacro(Rotation,
double);
115 vtkSetMacro(ReverseEdges,
bool);
116 vtkGetMacro(ReverseEdges,
bool);
117 vtkBooleanMacro(ReverseEdges,
bool);
abstract superclass for all graph layout strategies
void PrintSelf(ostream &os, vtkIndent indent)