ActiViz .NET  5.8.0
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Private Member Functions | Static Private Member Functions
Kitware.VTK.vtkHierarchicalGraphPipeline Class Reference

vtkHierarchicalGraphPipeline - helper class for rendering graphs superimposed on a tree. More...

Inheritance diagram for Kitware.VTK.vtkHierarchicalGraphPipeline:
[legend]
Collaboration diagram for Kitware.VTK.vtkHierarchicalGraphPipeline:
[legend]

List of all members.

Public Member Functions

 vtkHierarchicalGraphPipeline (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkHierarchicalGraphPipeline ()
 Undocumented Block.
virtual void ApplyViewTheme (vtkViewTheme theme)
 Applies the view theme to this graph.
virtual void ColorEdgesByArrayOff ()
 Whether to color the edges by an array.
virtual void ColorEdgesByArrayOn ()
 Whether to color the edges by an array.
virtual vtkSelection ConvertSelection (vtkDataRepresentation rep, vtkSelection sel)
 Returns a new selection relevant to this graph based on an input selection and the view that this graph is contained in.
virtual vtkActor GetActor ()
 The actor associated with the hierarchical graph.
virtual double GetBundlingStrength ()
 The bundling strength for the bundled edges.
virtual string GetColorArrayName ()
 The edge color array.
virtual bool GetColorEdgesByArray ()
 Whether to color the edges by an array.
virtual string GetHoverArrayName ()
 The array to use while hovering over an edge.
virtual vtkActor2D GetLabelActor ()
 The actor associated with the hierarchical graph.
virtual string GetLabelArrayName ()
 The edge label array name.
virtual vtkTextProperty GetLabelTextProperty ()
 The edge label text property.
virtual bool GetLabelVisibility ()
 The edge label visibility.
virtual int GetSplineType ()
 The spline mode to use in vtkSplineGraphEdges. vtkSplineGraphEdges::CUSTOM uses a vtkCardinalSpline. vtkSplineGraphEdges::BSPLINE uses a b-spline. The default is BSPLINE.
virtual bool GetVisibility ()
 The visibility of this graph.
override int IsA (string type)
 Undocumented Block.
virtual void LabelVisibilityOff ()
 The edge label visibility.
virtual void LabelVisibilityOn ()
 The edge label visibility.
new vtkHierarchicalGraphPipeline NewInstance ()
 Undocumented Block.
virtual void PrepareInputConnections (vtkAlgorithmOutput graphConn, vtkAlgorithmOutput treeConn, vtkAlgorithmOutput annConn)
 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.
void RegisterProgress (vtkRenderView view)
 Register progress with a view.
virtual void SetBundlingStrength (double strength)
 The bundling strength for the bundled edges.
virtual void SetColorArrayName (string name)
 The edge color array.
virtual void SetColorEdgesByArray (bool vis)
 Whether to color the edges by an array.
virtual void SetHoverArrayName (string _arg)
 The array to use while hovering over an edge.
virtual void SetLabelArrayName (string name)
 The edge label array name.
virtual void SetLabelTextProperty (vtkTextProperty prop)
 The edge label text property.
virtual void SetLabelVisibility (bool vis)
 The edge label visibility.
virtual void SetSplineType (int type)
 The spline mode to use in vtkSplineGraphEdges. vtkSplineGraphEdges::CUSTOM uses a vtkCardinalSpline. vtkSplineGraphEdges::BSPLINE uses a b-spline. The default is BSPLINE.
virtual void SetVisibility (bool vis)
 The visibility of this graph.
virtual void VisibilityOff ()
 The visibility of this graph.
virtual void VisibilityOn ()
 The visibility of this graph.

Static Public Member Functions

static new
vtkHierarchicalGraphPipeline 
New ()
 Undocumented Block.
static new int IsTypeOf (string type)
 Undocumented Block.
static new
vtkHierarchicalGraphPipeline 
SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

new const string MRFullTypeName = "Kitware.VTK.vtkHierarchicalGraphPipeline"
 Automatically generated type registration mechanics.

Static Public Attributes

static new readonly string MRClassNameKey = "28vtkHierarchicalGraphPipeline"
 Automatically generated type registration mechanics.

Protected Member Functions

override void Dispose (bool disposing)
 Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.

Private Member Functions

static internal IntPtr vtkHierarchicalGraphPipeline_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkHierarchicalGraphPipeline_ApplyViewTheme_01 (HandleRef pThis, HandleRef theme)
static internal void vtkHierarchicalGraphPipeline_ColorEdgesByArrayOff_02 (HandleRef pThis)
static internal void vtkHierarchicalGraphPipeline_ColorEdgesByArrayOn_03 (HandleRef pThis)
static internal IntPtr vtkHierarchicalGraphPipeline_ConvertSelection_04 (HandleRef pThis, HandleRef rep, HandleRef sel, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkHierarchicalGraphPipeline_GetActor_05 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal double vtkHierarchicalGraphPipeline_GetBundlingStrength_06 (HandleRef pThis)
static internal IntPtr vtkHierarchicalGraphPipeline_GetColorArrayName_07 (HandleRef pThis)
static internal byte vtkHierarchicalGraphPipeline_GetColorEdgesByArray_08 (HandleRef pThis)
static internal IntPtr vtkHierarchicalGraphPipeline_GetHoverArrayName_09 (HandleRef pThis)
static internal IntPtr vtkHierarchicalGraphPipeline_GetLabelActor_10 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkHierarchicalGraphPipeline_GetLabelArrayName_11 (HandleRef pThis)
static internal IntPtr vtkHierarchicalGraphPipeline_GetLabelTextProperty_12 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal byte vtkHierarchicalGraphPipeline_GetLabelVisibility_13 (HandleRef pThis)
static internal int vtkHierarchicalGraphPipeline_GetSplineType_14 (HandleRef pThis)
static internal byte vtkHierarchicalGraphPipeline_GetVisibility_15 (HandleRef pThis)
static internal int vtkHierarchicalGraphPipeline_IsA_16 (HandleRef pThis, string type)
static internal int vtkHierarchicalGraphPipeline_IsTypeOf_17 (string type)
static internal void vtkHierarchicalGraphPipeline_LabelVisibilityOff_18 (HandleRef pThis)
static internal void vtkHierarchicalGraphPipeline_LabelVisibilityOn_19 (HandleRef pThis)
static internal IntPtr vtkHierarchicalGraphPipeline_NewInstance_21 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkHierarchicalGraphPipeline_PrepareInputConnections_22 (HandleRef pThis, HandleRef graphConn, HandleRef treeConn, HandleRef annConn)
static internal void vtkHierarchicalGraphPipeline_RegisterProgress_23 (HandleRef pThis, HandleRef view)
static internal IntPtr vtkHierarchicalGraphPipeline_SafeDownCast_24 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkHierarchicalGraphPipeline_SetBundlingStrength_25 (HandleRef pThis, double strength)
static internal void vtkHierarchicalGraphPipeline_SetColorArrayName_26 (HandleRef pThis, string name)
static internal void vtkHierarchicalGraphPipeline_SetColorEdgesByArray_27 (HandleRef pThis, byte vis)
static internal void vtkHierarchicalGraphPipeline_SetHoverArrayName_28 (HandleRef pThis, string _arg)
static internal void vtkHierarchicalGraphPipeline_SetLabelArrayName_29 (HandleRef pThis, string name)
static internal void vtkHierarchicalGraphPipeline_SetLabelTextProperty_30 (HandleRef pThis, HandleRef prop)
static internal void vtkHierarchicalGraphPipeline_SetLabelVisibility_31 (HandleRef pThis, byte vis)
static internal void vtkHierarchicalGraphPipeline_SetSplineType_32 (HandleRef pThis, int type)
static internal void vtkHierarchicalGraphPipeline_SetVisibility_33 (HandleRef pThis, byte vis)
static internal void vtkHierarchicalGraphPipeline_VisibilityOff_34 (HandleRef pThis)
static internal void vtkHierarchicalGraphPipeline_VisibilityOn_35 (HandleRef pThis)

Static Private Member Functions

static vtkHierarchicalGraphPipeline ()
 Automatically generated type registration mechanics.

Detailed Description

vtkHierarchicalGraphPipeline - helper class for rendering graphs superimposed on a tree.

Description 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.


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

Kitware.VTK.vtkHierarchicalGraphPipeline.vtkHierarchicalGraphPipeline ( IntPtr  rawCppThis,
bool  callDisposalMethod,
bool  strong 
)

Automatically generated constructor - called from generated code. DO NOT call directly.

Undocumented Block.


Member Function Documentation

Applies the view theme to this graph.

Whether to color the edges by an array.

Whether to color the edges by an array.

Returns a new selection relevant to this graph based on an input selection and the view that this graph is contained in.

Here is the call graph for this function:

override void Kitware.VTK.vtkHierarchicalGraphPipeline.Dispose ( bool  disposing) [protected]

Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.

Reimplemented from Kitware.VTK.vtkObject.

The actor associated with the hierarchical graph.

Here is the call graph for this function:

The bundling strength for the bundled edges.

The edge color array.

Whether to color the edges by an array.

The array to use while hovering over an edge.

The actor associated with the hierarchical graph.

Here is the call graph for this function:

The edge label array name.

The edge label text property.

Here is the call graph for this function:

The edge label visibility.

The spline mode to use in vtkSplineGraphEdges. vtkSplineGraphEdges::CUSTOM uses a vtkCardinalSpline. vtkSplineGraphEdges::BSPLINE uses a b-spline. The default is BSPLINE.

The visibility of this graph.

override int Kitware.VTK.vtkHierarchicalGraphPipeline.IsA ( string  type) [virtual]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

static new int Kitware.VTK.vtkHierarchicalGraphPipeline.IsTypeOf ( string  type) [static]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

The edge label visibility.

The edge label visibility.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

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.

Register progress with a view.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkHierarchicalGraphPipeline.SetBundlingStrength ( double  strength) [virtual]

The bundling strength for the bundled edges.

virtual void Kitware.VTK.vtkHierarchicalGraphPipeline.SetColorArrayName ( string  name) [virtual]

The edge color array.

Whether to color the edges by an array.

virtual void Kitware.VTK.vtkHierarchicalGraphPipeline.SetHoverArrayName ( string  _arg) [virtual]

The array to use while hovering over an edge.

virtual void Kitware.VTK.vtkHierarchicalGraphPipeline.SetLabelArrayName ( string  name) [virtual]

The edge label array name.

The edge label text property.

The edge label visibility.

virtual void Kitware.VTK.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 void Kitware.VTK.vtkHierarchicalGraphPipeline.SetVisibility ( bool  vis) [virtual]

The visibility of this graph.

The visibility of this graph.

The visibility of this graph.

static internal void Kitware.VTK.vtkHierarchicalGraphPipeline.vtkHierarchicalGraphPipeline_ApplyViewTheme_01 ( HandleRef  pThis,
HandleRef  theme 
) [private]
static internal IntPtr Kitware.VTK.vtkHierarchicalGraphPipeline.vtkHierarchicalGraphPipeline_ConvertSelection_04 ( HandleRef  pThis,
HandleRef  rep,
HandleRef  sel,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkHierarchicalGraphPipeline.vtkHierarchicalGraphPipeline_GetActor_05 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkHierarchicalGraphPipeline.vtkHierarchicalGraphPipeline_GetLabelActor_10 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkHierarchicalGraphPipeline.vtkHierarchicalGraphPipeline_GetLabelTextProperty_12 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkHierarchicalGraphPipeline.vtkHierarchicalGraphPipeline_IsA_16 ( HandleRef  pThis,
string  type 
) [private]
static internal IntPtr Kitware.VTK.vtkHierarchicalGraphPipeline.vtkHierarchicalGraphPipeline_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkHierarchicalGraphPipeline.vtkHierarchicalGraphPipeline_NewInstance_21 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkHierarchicalGraphPipeline.vtkHierarchicalGraphPipeline_PrepareInputConnections_22 ( HandleRef  pThis,
HandleRef  graphConn,
HandleRef  treeConn,
HandleRef  annConn 
) [private]
static internal void Kitware.VTK.vtkHierarchicalGraphPipeline.vtkHierarchicalGraphPipeline_RegisterProgress_23 ( HandleRef  pThis,
HandleRef  view 
) [private]
static internal IntPtr Kitware.VTK.vtkHierarchicalGraphPipeline.vtkHierarchicalGraphPipeline_SafeDownCast_24 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkHierarchicalGraphPipeline.vtkHierarchicalGraphPipeline_SetBundlingStrength_25 ( HandleRef  pThis,
double  strength 
) [private]
static internal void Kitware.VTK.vtkHierarchicalGraphPipeline.vtkHierarchicalGraphPipeline_SetColorArrayName_26 ( HandleRef  pThis,
string  name 
) [private]
static internal void Kitware.VTK.vtkHierarchicalGraphPipeline.vtkHierarchicalGraphPipeline_SetColorEdgesByArray_27 ( HandleRef  pThis,
byte  vis 
) [private]
static internal void Kitware.VTK.vtkHierarchicalGraphPipeline.vtkHierarchicalGraphPipeline_SetHoverArrayName_28 ( HandleRef  pThis,
string  _arg 
) [private]
static internal void Kitware.VTK.vtkHierarchicalGraphPipeline.vtkHierarchicalGraphPipeline_SetLabelArrayName_29 ( HandleRef  pThis,
string  name 
) [private]
static internal void Kitware.VTK.vtkHierarchicalGraphPipeline.vtkHierarchicalGraphPipeline_SetLabelTextProperty_30 ( HandleRef  pThis,
HandleRef  prop 
) [private]
static internal void Kitware.VTK.vtkHierarchicalGraphPipeline.vtkHierarchicalGraphPipeline_SetLabelVisibility_31 ( HandleRef  pThis,
byte  vis 
) [private]
static internal void Kitware.VTK.vtkHierarchicalGraphPipeline.vtkHierarchicalGraphPipeline_SetSplineType_32 ( HandleRef  pThis,
int  type 
) [private]
static internal void Kitware.VTK.vtkHierarchicalGraphPipeline.vtkHierarchicalGraphPipeline_SetVisibility_33 ( HandleRef  pThis,
byte  vis 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkHierarchicalGraphPipeline.MRClassNameKey = "28vtkHierarchicalGraphPipeline" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkObject.

new const string Kitware.VTK.vtkHierarchicalGraphPipeline.MRFullTypeName = "Kitware.VTK.vtkHierarchicalGraphPipeline"

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkObject.


The documentation for this class was generated from the following file: