#include <vtkHierarchicalGraphPipeline.h>
vtkHierarchicalGraphPipeline renders bundled edges that are meant to be viewed as an overlay on a tree. This class is not for general use, but is used in the internals of vtkRenderedHierarchyRepresentation and vtkRenderedTreeAreaRepresentation.
Definition at line 48 of file vtkHierarchicalGraphPipeline.h.
vtkHierarchicalGraphPipeline::vtkHierarchicalGraphPipeline | ( | ) | [protected] |
vtkHierarchicalGraphPipeline::~vtkHierarchicalGraphPipeline | ( | ) | [protected] |
static vtkHierarchicalGraphPipeline* vtkHierarchicalGraphPipeline::New | ( | ) | [static] |
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Reimplemented from vtkObject.
virtual const char* vtkHierarchicalGraphPipeline::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkObject.
static int vtkHierarchicalGraphPipeline::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 vtkObject.
virtual int vtkHierarchicalGraphPipeline::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 vtkObject.
static vtkHierarchicalGraphPipeline* vtkHierarchicalGraphPipeline::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkObject.
void vtkHierarchicalGraphPipeline::PrintSelf | ( | ostream & | os, | |
vtkIndent | indent | |||
) | [virtual] |
virtual vtkActor* vtkHierarchicalGraphPipeline::GetActor | ( | ) | [virtual] |
The actor associated with the hierarchical graph.
virtual vtkActor2D* vtkHierarchicalGraphPipeline::GetLabelActor | ( | ) | [virtual] |
The actor associated with the hierarchical graph.
virtual void vtkHierarchicalGraphPipeline::SetBundlingStrength | ( | double | strength | ) | [virtual] |
The bundling strength for the bundled edges.
virtual double vtkHierarchicalGraphPipeline::GetBundlingStrength | ( | ) | [virtual] |
The bundling strength for the bundled edges.
virtual void vtkHierarchicalGraphPipeline::SetLabelArrayName | ( | const char * | name | ) | [virtual] |
The edge label array name.
virtual const char* vtkHierarchicalGraphPipeline::GetLabelArrayName | ( | ) | [virtual] |
The edge label array name.
virtual void vtkHierarchicalGraphPipeline::SetLabelVisibility | ( | bool | vis | ) | [virtual] |
The edge label visibility.
virtual bool vtkHierarchicalGraphPipeline::GetLabelVisibility | ( | ) | [virtual] |
The edge label visibility.
virtual void vtkHierarchicalGraphPipeline::LabelVisibilityOn | ( | ) | [virtual] |
The edge label visibility.
virtual void vtkHierarchicalGraphPipeline::LabelVisibilityOff | ( | ) | [virtual] |
The edge label visibility.
virtual void vtkHierarchicalGraphPipeline::SetLabelTextProperty | ( | vtkTextProperty * | prop | ) | [virtual] |
The edge label text property.
virtual vtkTextProperty* vtkHierarchicalGraphPipeline::GetLabelTextProperty | ( | ) | [virtual] |
The edge label text property.
virtual void vtkHierarchicalGraphPipeline::SetColorArrayName | ( | const char * | name | ) | [virtual] |
The edge color array.
virtual const char* vtkHierarchicalGraphPipeline::GetColorArrayName | ( | ) | [virtual] |
The edge color array.
virtual void vtkHierarchicalGraphPipeline::SetColorEdgesByArray | ( | bool | vis | ) | [virtual] |
Whether to color the edges by an array.
virtual bool vtkHierarchicalGraphPipeline::GetColorEdgesByArray | ( | ) | [virtual] |
Whether to color the edges by an array.
virtual void vtkHierarchicalGraphPipeline::ColorEdgesByArrayOn | ( | ) | [virtual] |
Whether to color the edges by an array.
virtual void vtkHierarchicalGraphPipeline::ColorEdgesByArrayOff | ( | ) | [virtual] |
Whether to color the edges by an array.
virtual void vtkHierarchicalGraphPipeline::SetVisibility | ( | bool | vis | ) | [virtual] |
The visibility of this graph.
virtual bool vtkHierarchicalGraphPipeline::GetVisibility | ( | ) | [virtual] |
The visibility of this graph.
virtual void vtkHierarchicalGraphPipeline::VisibilityOn | ( | ) | [virtual] |
The visibility of this graph.
virtual void vtkHierarchicalGraphPipeline::VisibilityOff | ( | ) | [virtual] |
The visibility of this graph.
virtual vtkSelection* vtkHierarchicalGraphPipeline::ConvertSelection | ( | vtkDataRepresentation * | rep, | |
vtkSelection * | sel | |||
) | [virtual] |
Returns a new selection relevant to this graph based on an input selection and the view that this graph is contained in.
virtual void vtkHierarchicalGraphPipeline::PrepareInputConnections | ( | vtkAlgorithmOutput * | graphConn, | |
vtkAlgorithmOutput * | treeConn, | |||
vtkAlgorithmOutput * | annConn | |||
) | [virtual] |
Sets the input connections for this graph. graphConn is the input graph connection. treeConn is the input tree connection. annConn is the annotation link connection.
virtual void vtkHierarchicalGraphPipeline::ApplyViewTheme | ( | vtkViewTheme * | theme | ) | [virtual] |
Applies the view theme to this graph.
virtual void vtkHierarchicalGraphPipeline::SetHoverArrayName | ( | const char * | ) | [virtual] |
The array to use while hovering over an edge.
virtual char* vtkHierarchicalGraphPipeline::GetHoverArrayName | ( | ) | [virtual] |
The array to use while hovering over an edge.
virtual void vtkHierarchicalGraphPipeline::SetSplineType | ( | int | type | ) | [virtual] |
The spline mode to use in vtkSplineGraphEdges. vtkSplineGraphEdges::CUSTOM uses a vtkCardinalSpline. vtkSplineGraphEdges::BSPLINE uses a b-spline. The default is BSPLINE.
virtual int vtkHierarchicalGraphPipeline::GetSplineType | ( | ) | [virtual] |
The spline mode to use in vtkSplineGraphEdges. vtkSplineGraphEdges::CUSTOM uses a vtkCardinalSpline. vtkSplineGraphEdges::BSPLINE uses a b-spline. The default is BSPLINE.
void vtkHierarchicalGraphPipeline::RegisterProgress | ( | vtkRenderView * | view | ) |
Register progress with a view.
virtual void vtkHierarchicalGraphPipeline::SetColorArrayNameInternal | ( | const char * | ) | [protected, virtual] |
virtual char* vtkHierarchicalGraphPipeline::GetColorArrayNameInternal | ( | ) | [protected, virtual] |
virtual void vtkHierarchicalGraphPipeline::SetLabelArrayNameInternal | ( | const char * | ) | [protected, virtual] |
virtual char* vtkHierarchicalGraphPipeline::GetLabelArrayNameInternal | ( | ) | [protected, virtual] |
vtkApplyColors* vtkHierarchicalGraphPipeline::ApplyColors [protected] |
Definition at line 148 of file vtkHierarchicalGraphPipeline.h.
Definition at line 149 of file vtkHierarchicalGraphPipeline.h.
Definition at line 150 of file vtkHierarchicalGraphPipeline.h.
vtkSplineGraphEdges* vtkHierarchicalGraphPipeline::Spline [protected] |
Definition at line 151 of file vtkHierarchicalGraphPipeline.h.
vtkPolyDataMapper* vtkHierarchicalGraphPipeline::Mapper [protected] |
Definition at line 152 of file vtkHierarchicalGraphPipeline.h.
vtkActor* vtkHierarchicalGraphPipeline::Actor [protected] |
Definition at line 153 of file vtkHierarchicalGraphPipeline.h.
Definition at line 154 of file vtkHierarchicalGraphPipeline.h.
vtkEdgeCenters* vtkHierarchicalGraphPipeline::EdgeCenters [protected] |
Definition at line 155 of file vtkHierarchicalGraphPipeline.h.
Definition at line 156 of file vtkHierarchicalGraphPipeline.h.
vtkActor2D* vtkHierarchicalGraphPipeline::LabelActor [protected] |
Definition at line 157 of file vtkHierarchicalGraphPipeline.h.
char* vtkHierarchicalGraphPipeline::HoverArrayName [protected] |
Definition at line 159 of file vtkHierarchicalGraphPipeline.h.
char* vtkHierarchicalGraphPipeline::ColorArrayNameInternal [protected] |
Definition at line 162 of file vtkHierarchicalGraphPipeline.h.
char* vtkHierarchicalGraphPipeline::LabelArrayNameInternal [protected] |
Definition at line 166 of file vtkHierarchicalGraphPipeline.h.