39 #ifndef __vtkTreeAreaView_h
40 #define __vtkTreeAreaView_h
69 void SetAreaLabelArrayName(
const char*
name);
70 const char* GetAreaLabelArrayName();
75 void SetAreaSizeArrayName(
const char*
name);
76 const char* GetAreaSizeArrayName();
82 void SetLabelPriorityArrayName(
const char*
name);
83 const char* GetLabelPriorityArrayName();
88 void SetEdgeLabelArrayName(
const char*
name);
89 const char* GetEdgeLabelArrayName();
95 void SetAreaHoverArrayName(
const char*
name);
96 const char* GetAreaHoverArrayName();
101 void SetAreaLabelVisibility(
bool vis);
102 bool GetAreaLabelVisibility();
103 vtkBooleanMacro(AreaLabelVisibility,
bool);
108 void SetEdgeLabelVisibility(
bool vis);
109 bool GetEdgeLabelVisibility();
110 vtkBooleanMacro(EdgeLabelVisibility,
bool);
115 void SetAreaColorArrayName(
const char*
name);
116 const char* GetAreaColorArrayName();
121 void SetColorAreas(
bool vis);
122 bool GetColorAreas();
123 vtkBooleanMacro(ColorAreas,
bool);
128 void SetEdgeColorArrayName(
const char*
name);
129 const char* GetEdgeColorArrayName();
133 void SetEdgeColorToSplineFraction();
137 void SetShrinkPercentage(
double value);
138 double GetShrinkPercentage();
143 void SetColorEdges(
bool vis);
144 bool GetColorEdges();
145 vtkBooleanMacro(ColorEdges,
bool);
150 void SetBundlingStrength(
double strength);
151 double GetBundlingStrength();
156 virtual void SetAreaLabelFontSize(
const int size);
157 virtual int GetAreaLabelFontSize();
162 virtual void SetEdgeLabelFontSize(
const int size);
163 virtual int GetEdgeLabelFontSize();
174 virtual void SetUseRectangularCoordinates(
bool rect);
175 virtual bool GetUseRectangularCoordinates();
176 vtkBooleanMacro(UseRectangularCoordinates,
bool);
181 virtual void SetEdgeScalarBarVisibility(
bool b);
182 virtual bool GetEdgeScalarBarVisibility();
Accepts a graph and a hierarchy - currently a tree - and provides a hierarchy-aware display...
abstract superclass for all area layout strategies
static vtkRenderView * New()
Proxy object to connect input/output ports.
draw text labels at dataset points
Base class for graph data types.
Superclass for algorithms that produce only polydata as output.
a simple class to control print indentation
The superclass for all representations.
A view containing a renderer.
A rooted tree data structure.
void PrintSelf(ostream &os, vtkIndent indent)
virtual vtkDataRepresentation * CreateDefaultRepresentation(vtkAlgorithmOutput *conn)