28 #ifndef __vtkRenderedHierarchyRepresentation_h
29 #define __vtkRenderedHierarchyRepresentation_h
42 virtual void SetGraphEdgeLabelArrayName(
const char*
name)
44 virtual void SetGraphEdgeLabelArrayName(
const char*
name,
int idx);
45 virtual const char* GetGraphEdgeLabelArrayName()
47 virtual const char* GetGraphEdgeLabelArrayName(
int idx);
50 virtual void SetGraphEdgeLabelVisibility(
bool vis)
52 virtual void SetGraphEdgeLabelVisibility(
bool vis,
int idx);
53 virtual bool GetGraphEdgeLabelVisibility()
55 virtual bool GetGraphEdgeLabelVisibility(
int idx);
56 vtkBooleanMacro(GraphEdgeLabelVisibility,
bool);
58 virtual void SetGraphEdgeColorArrayName(
const char*
name)
60 virtual void SetGraphEdgeColorArrayName(
const char*
name,
int idx);
61 virtual const char* GetGraphEdgeColorArrayName()
63 virtual const char* GetGraphEdgeColorArrayName(
int idx);
65 virtual void SetColorGraphEdgesByArray(
bool vis)
67 virtual void SetColorGraphEdgesByArray(
bool vis,
int idx);
68 virtual bool GetColorGraphEdgesByArray()
70 virtual bool GetColorGraphEdgesByArray(
int idx);
71 vtkBooleanMacro(ColorGraphEdgesByArray,
bool);
73 virtual void SetGraphEdgeColorToSplineFraction()
74 { this->SetGraphEdgeColorArrayName(
"fraction", 0); }
75 virtual void SetGraphEdgeColorToSplineFraction(
int idx)
76 { this->SetGraphEdgeColorArrayName(
"fraction", idx); }
78 virtual void SetGraphVisibility(
bool vis)
80 virtual void SetGraphVisibility(
bool vis,
int idx);
81 virtual bool GetGraphVisibility()
83 virtual bool GetGraphVisibility(
int idx);
84 vtkBooleanMacro(GraphVisibility,
bool);
86 virtual void SetBundlingStrength(
double strength)
88 virtual void SetBundlingStrength(
double strength,
int idx);
89 virtual double GetBundlingStrength()
91 virtual double GetBundlingStrength(
int idx);
97 virtual void SetGraphSplineType(
int type,
int idx);
98 virtual int GetGraphSplineType(
int idx);
101 virtual void SetGraphEdgeLabelFontSize(
int size)
103 virtual void SetGraphEdgeLabelFontSize(
int size,
int idx);
104 virtual int GetGraphEdgeLabelFontSize()
106 virtual int GetGraphEdgeLabelFontSize(
int idx);
119 bool ValidIndex(
int idx);