#include <vtkHierarchicalGraphView.h>
Takes a graph and a hierarchy (currently a tree) and lays out the graph vertices based on their categorization within the hierarchy.
.SEE ALSO vtkGraphLayoutView
Definition at line 53 of file vtkHierarchicalGraphView.h.
vtkHierarchicalGraphView::vtkHierarchicalGraphView | ( | ) | [protected] |
vtkHierarchicalGraphView::~vtkHierarchicalGraphView | ( | ) | [protected] |
static vtkHierarchicalGraphView* vtkHierarchicalGraphView::New | ( | ) | [static] |
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Reimplemented from vtkGraphLayoutView.
virtual const char* vtkHierarchicalGraphView::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkGraphLayoutView.
static int vtkHierarchicalGraphView::IsTypeOf | ( | const char * | name | ) | [static] |
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkGraphLayoutView.
virtual int vtkHierarchicalGraphView::IsA | ( | const char * | name | ) | [virtual] |
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkGraphLayoutView.
static vtkHierarchicalGraphView* vtkHierarchicalGraphView::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkGraphLayoutView.
void vtkHierarchicalGraphView::PrintSelf | ( | ostream & | os, | |
vtkIndent | indent | |||
) | [virtual] |
Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes.
Reimplemented from vtkGraphLayoutView.
vtkDataRepresentation* vtkHierarchicalGraphView::SetHierarchyFromInputConnection | ( | vtkAlgorithmOutput * | conn | ) |
Set the tree and graph representations to the appropriate input ports.
vtkDataRepresentation* vtkHierarchicalGraphView::SetHierarchyFromInput | ( | vtkDataObject * | input | ) |
Set the tree and graph representations to the appropriate input ports.
vtkDataRepresentation* vtkHierarchicalGraphView::SetGraphFromInputConnection | ( | vtkAlgorithmOutput * | conn | ) |
Set the tree and graph representations to the appropriate input ports.
vtkDataRepresentation* vtkHierarchicalGraphView::SetGraphFromInput | ( | vtkDataObject * | input | ) |
Set the tree and graph representations to the appropriate input ports.
virtual void vtkHierarchicalGraphView::SetGraphEdgeLabelArrayName | ( | const char * | name | ) | [virtual] |
The array to use for edge labeling. Default is "label".
virtual const char* vtkHierarchicalGraphView::GetGraphEdgeLabelArrayName | ( | ) | [virtual] |
The array to use for edge labeling. Default is "label".
virtual void vtkHierarchicalGraphView::SetGraphEdgeLabelVisibility | ( | bool | vis | ) | [virtual] |
Whether to show edge labels. Default is off.
virtual bool vtkHierarchicalGraphView::GetGraphEdgeLabelVisibility | ( | ) | [virtual] |
Whether to show edge labels. Default is off.
virtual void vtkHierarchicalGraphView::GraphEdgeLabelVisibilityOn | ( | ) | [virtual] |
Whether to show edge labels. Default is off.
virtual void vtkHierarchicalGraphView::GraphEdgeLabelVisibilityOff | ( | ) | [virtual] |
Whether to show edge labels. Default is off.
virtual void vtkHierarchicalGraphView::SetGraphEdgeColorArrayName | ( | const char * | name | ) | [virtual] |
The array to use for coloring edges. Default is "color".
virtual const char* vtkHierarchicalGraphView::GetGraphEdgeColorArrayName | ( | ) | [virtual] |
The array to use for coloring edges. Default is "color".
virtual void vtkHierarchicalGraphView::SetGraphEdgeColorToSplineFraction | ( | ) | [virtual] |
Set the color to be the spline fraction
virtual void vtkHierarchicalGraphView::SetColorGraphEdgesByArray | ( | bool | vis | ) | [virtual] |
Whether to color edges. Default is off.
virtual bool vtkHierarchicalGraphView::GetColorGraphEdgesByArray | ( | ) | [virtual] |
Whether to color edges. Default is off.
virtual void vtkHierarchicalGraphView::ColorGraphEdgesByArrayOn | ( | ) | [virtual] |
Whether to color edges. Default is off.
virtual void vtkHierarchicalGraphView::ColorGraphEdgesByArrayOff | ( | ) | [virtual] |
Whether to color edges. Default is off.
virtual void vtkHierarchicalGraphView::SetBundlingStrength | ( | double | strength | ) | [virtual] |
Set the bundling strength.
virtual double vtkHierarchicalGraphView::GetBundlingStrength | ( | ) | [virtual] |
Set the bundling strength.
virtual void vtkHierarchicalGraphView::SetGraphVisibility | ( | bool | b | ) | [virtual] |
Whether the graph edges are visible (default off).
virtual bool vtkHierarchicalGraphView::GetGraphVisibility | ( | ) | [virtual] |
Whether the graph edges are visible (default off).
virtual void vtkHierarchicalGraphView::GraphVisibilityOn | ( | ) | [virtual] |
Whether the graph edges are visible (default off).
virtual void vtkHierarchicalGraphView::GraphVisibilityOff | ( | ) | [virtual] |
Whether the graph edges are visible (default off).
virtual void vtkHierarchicalGraphView::SetGraphEdgeLabelFontSize | ( | const int | size | ) | [virtual] |
The size of the font used for edge labeling
virtual int vtkHierarchicalGraphView::GetGraphEdgeLabelFontSize | ( | ) | [virtual] |
The size of the font used for edge labeling
virtual vtkDataRepresentation* vtkHierarchicalGraphView::CreateDefaultRepresentation | ( | vtkAlgorithmOutput * | conn | ) | [protected, virtual] |
Overrides behavior in vtkGraphLayoutView to create a vtkRenderedHierarchyRepresentation by default.
Reimplemented from vtkGraphLayoutView.
virtual vtkRenderedGraphRepresentation* vtkHierarchicalGraphView::GetGraphRepresentation | ( | ) | [protected, virtual] |
Overrides behavior in vtkGraphLayoutView to create a vtkRenderedHierarchyRepresentation by default.
Reimplemented from vtkGraphLayoutView.
virtual vtkRenderedHierarchyRepresentation* vtkHierarchicalGraphView::GetHierarchyRepresentation | ( | ) | [protected, virtual] |
Overrides behavior in vtkGraphLayoutView to create a vtkRenderedHierarchyRepresentation by default.