helper class for rendering graphs superimposed on a tree.
More...
#include <vtkHierarchicalGraphPipeline.h>
Inherits vtkObject.
helper class for rendering graphs superimposed on a tree.
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 49 of file vtkHierarchicalGraphPipeline.h.
| vtkHierarchicalGraphPipeline::vtkHierarchicalGraphPipeline |
( |
| ) |
|
|
protected |
| vtkHierarchicalGraphPipeline::~vtkHierarchicalGraphPipeline |
( |
| ) |
|
|
protected |
| static int vtkHierarchicalGraphPipeline::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
| virtual int vtkHierarchicalGraphPipeline::IsA |
( |
const char * |
type | ) |
|
|
virtual |
| virtual vtkObjectBase* vtkHierarchicalGraphPipeline::NewInstanceInternal |
( |
| ) |
const |
|
protectedvirtual |
| void vtkHierarchicalGraphPipeline::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
| 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 |
| virtual const char* vtkHierarchicalGraphPipeline::GetColorArrayName |
( |
| ) |
|
|
virtual |
| 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 * |
| ) |
|
|
protectedvirtual |
| virtual char* vtkHierarchicalGraphPipeline::GetColorArrayNameInternal |
( |
| ) |
|
|
protectedvirtual |
| virtual void vtkHierarchicalGraphPipeline::SetLabelArrayNameInternal |
( |
const char * |
| ) |
|
|
protectedvirtual |
| virtual char* vtkHierarchicalGraphPipeline::GetLabelArrayNameInternal |
( |
| ) |
|
|
protectedvirtual |
| vtkGraphHierarchicalBundleEdges* vtkHierarchicalGraphPipeline::Bundle |
|
protected |
| vtkGraphToPolyData* vtkHierarchicalGraphPipeline::GraphToPoly |
|
protected |
| vtkSplineGraphEdges* vtkHierarchicalGraphPipeline::Spline |
|
protected |
| vtkPolyDataMapper* vtkHierarchicalGraphPipeline::Mapper |
|
protected |
| vtkActor* vtkHierarchicalGraphPipeline::Actor |
|
protected |
| vtkTextProperty* vtkHierarchicalGraphPipeline::TextProperty |
|
protected |
| vtkEdgeCenters* vtkHierarchicalGraphPipeline::EdgeCenters |
|
protected |
| vtkDynamic2DLabelMapper* vtkHierarchicalGraphPipeline::LabelMapper |
|
protected |
| vtkActor2D* vtkHierarchicalGraphPipeline::LabelActor |
|
protected |
| char* vtkHierarchicalGraphPipeline::HoverArrayName |
|
protected |
| char* vtkHierarchicalGraphPipeline::ColorArrayNameInternal |
|
protected |
| char* vtkHierarchicalGraphPipeline::LabelArrayNameInternal |
|
protected |
The documentation for this class was generated from the following file: