Go to the documentation of this file.
28 #ifndef vtkRenderedHierarchyRepresentation_h
29 #define vtkRenderedHierarchyRepresentation_h
44 { this->SetGraphEdgeLabelArrayName(
name, 0); }
47 {
return this->GetGraphEdgeLabelArrayName(0); }
52 { this->SetGraphEdgeLabelVisibility(vis, 0); }
55 {
return this->GetGraphEdgeLabelVisibility(0); }
60 { this->SetGraphEdgeColorArrayName(
name, 0); }
63 {
return this->GetGraphEdgeColorArrayName(0); }
67 { this->SetColorGraphEdgesByArray(vis, 0); }
70 {
return this->GetColorGraphEdgesByArray(0); }
75 { this->SetGraphEdgeColorArrayName(
"fraction", 0); }
77 { this->SetGraphEdgeColorArrayName(
"fraction", idx); }
80 { this->SetGraphVisibility(vis, 0); }
83 {
return this->GetGraphVisibility(0); }
88 { this->SetBundlingStrength(strength, 0); }
91 {
return this->GetBundlingStrength(0); }
103 { this->SetGraphEdgeLabelFontSize(
size, 0); }
106 {
return this->GetGraphEdgeLabelFontSize(0); }
virtual vtkSelection * ConvertSelection(vtkView *view, vtkSelection *sel)
virtual bool GetColorGraphEdgesByArray()
virtual bool RemoveFromView(vtkView *view)
#define VTKVIEWSINFOVIS_EXPORT
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
virtual void SetGraphEdgeLabelVisibility(bool vis, int idx)
#define vtkTypeMacro(thisClass, superclass)
virtual bool GetColorGraphEdgesByArray(int idx)
A node in a selection tree. Used to store selection results.
virtual bool GetGraphEdgeLabelVisibility(int idx)
virtual void SetGraphVisibility(bool vis)
virtual void SetGraphEdgeColorToSplineFraction(int idx)
virtual void SetColorGraphEdgesByArray(bool vis, int idx)
virtual void SetGraphEdgeLabelFontSize(int size, int idx)
virtual double GetBundlingStrength(int idx)
The superclass for all views.
Sets theme colors for a graphical view.
GLuint const GLchar * name
virtual void SetColorGraphEdgesByArray(bool vis)
virtual double GetBundlingStrength()
virtual int GetGraphEdgeLabelFontSize()
virtual void SetGraphEdgeLabelVisibility(bool vis)
virtual void SetGraphEdgeLabelFontSize(int size)
virtual void SetGraphEdgeColorToSplineFraction()
virtual void SetBundlingStrength(double strength)
virtual const char * GetGraphEdgeColorArrayName()
virtual void SetGraphEdgeLabelArrayName(const char *name, int idx)
a simple class to control print indentation
virtual int FillInputPortInformation(int port, vtkInformation *info)
virtual bool GetGraphEdgeLabelVisibility()
virtual bool GetGraphVisibility()
virtual bool AddToView(vtkView *view)
*virtual void SetGraphEdgeLabelArrayName(const char *name)
~vtkRenderedHierarchyRepresentation()
virtual void SetGraphEdgeColorArrayName(const char *name)
virtual int GetGraphEdgeLabelFontSize(int idx)
vtkRenderedHierarchyRepresentation()
vtkBooleanMacro(IgnoreDriverBugs, bool)
virtual const char * GetGraphEdgeColorArrayName(int idx)
virtual const char * GetGraphEdgeLabelArrayName(int idx)
Internals * Implementation
virtual const char * GetGraphEdgeLabelArrayName()
virtual void SetBundlingStrength(double strength, int idx)
virtual void ApplyViewTheme(vtkViewTheme *theme)
virtual void SetGraphVisibility(bool vis, int idx)
virtual int GetGraphSplineType(int idx)
GLuint GLuint GLsizei GLenum type
virtual void SetGraphEdgeColorArrayName(const char *name, int idx)
virtual void SetGraphSplineType(int type, int idx)
virtual bool GetGraphVisibility(int idx)
void PrintSelf(ostream &os, vtkIndent indent)
static vtkRenderedHierarchyRepresentation * New()