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.vtkHierarchicalGraphView Class Reference

vtkHierarchicalGraphView - Accepts a graph and a hierarchy - currently a tree - and provides a hierarchy-aware display. Currently, this means displaying the hierarchy using a tree layout, then rendering the graph vertices as leaves of the tree with curved graph edges between leaves. More...

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

List of all members.

Public Member Functions

 vtkHierarchicalGraphView (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkHierarchicalGraphView ()
 Undocumented Block.
virtual void ColorGraphEdgesByArrayOff ()
 Whether to color edges. Default is off.
virtual void ColorGraphEdgesByArrayOn ()
 Whether to color edges. Default is off.
virtual double GetBundlingStrength ()
 Set the bundling strength.
virtual bool GetColorGraphEdgesByArray ()
 Whether to color edges. Default is off.
virtual string GetGraphEdgeColorArrayName ()
 The array to use for coloring edges. Default is "color".
virtual string GetGraphEdgeLabelArrayName ()
 The array to use for edge labeling. Default is "label".
virtual int GetGraphEdgeLabelFontSize ()
 The size of the font used for edge labeling.
virtual bool GetGraphEdgeLabelVisibility ()
 Whether to show edge labels. Default is off.
virtual bool GetGraphVisibility ()
 Whether the graph edges are visible (default off).
virtual void GraphEdgeLabelVisibilityOff ()
 Whether to show edge labels. Default is off.
virtual void GraphEdgeLabelVisibilityOn ()
 Whether to show edge labels. Default is off.
virtual void GraphVisibilityOff ()
 Whether the graph edges are visible (default off).
virtual void GraphVisibilityOn ()
 Whether the graph edges are visible (default off).
override int IsA (string type)
 Undocumented Block.
new vtkHierarchicalGraphView NewInstance ()
 Undocumented Block.
virtual void SetBundlingStrength (double strength)
 Set the bundling strength.
virtual void SetColorGraphEdgesByArray (bool vis)
 Whether to color edges. Default is off.
virtual void SetGraphEdgeColorArrayName (string name)
 The array to use for coloring edges. Default is "color".
virtual void SetGraphEdgeColorToSplineFraction ()
 Set the color to be the spline fraction.
virtual void SetGraphEdgeLabelArrayName (string name)
 The array to use for edge labeling. Default is "label".
virtual void SetGraphEdgeLabelFontSize (int size)
 The size of the font used for edge labeling.
virtual void SetGraphEdgeLabelVisibility (bool vis)
 Whether to show edge labels. Default is off.
vtkDataRepresentation SetGraphFromInput (vtkDataObject input)
 Set the tree and graph representations to the appropriate input ports.
vtkDataRepresentation SetGraphFromInputConnection (vtkAlgorithmOutput conn)
 Set the tree and graph representations to the appropriate input ports.
virtual void SetGraphVisibility (bool b)
 Whether the graph edges are visible (default off).
vtkDataRepresentation SetHierarchyFromInput (vtkDataObject input)
 Set the tree and graph representations to the appropriate input ports.
vtkDataRepresentation SetHierarchyFromInputConnection (vtkAlgorithmOutput conn)
 Set the tree and graph representations to the appropriate input ports.

Static Public Member Functions

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

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "24vtkHierarchicalGraphView"
 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 vtkHierarchicalGraphView_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkHierarchicalGraphView_ColorGraphEdgesByArrayOff_01 (HandleRef pThis)
static internal void vtkHierarchicalGraphView_ColorGraphEdgesByArrayOn_02 (HandleRef pThis)
static internal double vtkHierarchicalGraphView_GetBundlingStrength_03 (HandleRef pThis)
static internal byte vtkHierarchicalGraphView_GetColorGraphEdgesByArray_04 (HandleRef pThis)
static internal IntPtr vtkHierarchicalGraphView_GetGraphEdgeColorArrayName_05 (HandleRef pThis)
static internal IntPtr vtkHierarchicalGraphView_GetGraphEdgeLabelArrayName_06 (HandleRef pThis)
static internal int vtkHierarchicalGraphView_GetGraphEdgeLabelFontSize_07 (HandleRef pThis)
static internal byte vtkHierarchicalGraphView_GetGraphEdgeLabelVisibility_08 (HandleRef pThis)
static internal byte vtkHierarchicalGraphView_GetGraphVisibility_09 (HandleRef pThis)
static internal void vtkHierarchicalGraphView_GraphEdgeLabelVisibilityOff_10 (HandleRef pThis)
static internal void vtkHierarchicalGraphView_GraphEdgeLabelVisibilityOn_11 (HandleRef pThis)
static internal void vtkHierarchicalGraphView_GraphVisibilityOff_12 (HandleRef pThis)
static internal void vtkHierarchicalGraphView_GraphVisibilityOn_13 (HandleRef pThis)
static internal int vtkHierarchicalGraphView_IsA_14 (HandleRef pThis, string type)
static internal int vtkHierarchicalGraphView_IsTypeOf_15 (string type)
static internal IntPtr vtkHierarchicalGraphView_NewInstance_17 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkHierarchicalGraphView_SafeDownCast_18 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkHierarchicalGraphView_SetBundlingStrength_19 (HandleRef pThis, double strength)
static internal void vtkHierarchicalGraphView_SetColorGraphEdgesByArray_20 (HandleRef pThis, byte vis)
static internal void vtkHierarchicalGraphView_SetGraphEdgeColorArrayName_21 (HandleRef pThis, string name)
static internal void vtkHierarchicalGraphView_SetGraphEdgeColorToSplineFraction_22 (HandleRef pThis)
static internal void vtkHierarchicalGraphView_SetGraphEdgeLabelArrayName_23 (HandleRef pThis, string name)
static internal void vtkHierarchicalGraphView_SetGraphEdgeLabelFontSize_24 (HandleRef pThis, int size)
static internal void vtkHierarchicalGraphView_SetGraphEdgeLabelVisibility_25 (HandleRef pThis, byte vis)
static internal IntPtr vtkHierarchicalGraphView_SetGraphFromInput_26 (HandleRef pThis, HandleRef input, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkHierarchicalGraphView_SetGraphFromInputConnection_27 (HandleRef pThis, HandleRef conn, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkHierarchicalGraphView_SetGraphVisibility_28 (HandleRef pThis, byte b)
static internal IntPtr vtkHierarchicalGraphView_SetHierarchyFromInput_29 (HandleRef pThis, HandleRef input, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkHierarchicalGraphView_SetHierarchyFromInputConnection_30 (HandleRef pThis, HandleRef conn, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)

Static Private Member Functions

static vtkHierarchicalGraphView ()
 Automatically generated type registration mechanics.

Detailed Description

vtkHierarchicalGraphView - Accepts a graph and a hierarchy - currently a tree - and provides a hierarchy-aware display. Currently, this means displaying the hierarchy using a tree layout, then rendering the graph vertices as leaves of the tree with curved graph edges between leaves.

Description 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

Thanks Thanks to the turtle with jets for feet, without you this class wouldn't have been possible.


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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

Undocumented Block.


Member Function Documentation

Whether to color edges. Default is off.

Whether to color edges. Default is off.

override void Kitware.VTK.vtkHierarchicalGraphView.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.vtkGraphLayoutView.

Set the bundling strength.

Whether to color edges. Default is off.

The array to use for coloring edges. Default is "color".

The array to use for edge labeling. Default is "label".

The size of the font used for edge labeling.

Whether to show edge labels. Default is off.

Whether the graph edges are visible (default off).

Whether to show edge labels. Default is off.

Whether to show edge labels. Default is off.

Whether the graph edges are visible (default off).

Whether the graph edges are visible (default off).

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkGraphLayoutView.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkGraphLayoutView.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkGraphLayoutView.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkGraphLayoutView.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkGraphLayoutView.

Here is the call graph for this function:

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

Set the bundling strength.

Whether to color edges. Default is off.

virtual void Kitware.VTK.vtkHierarchicalGraphView.SetGraphEdgeColorArrayName ( string  name) [virtual]

The array to use for coloring edges. Default is "color".

Set the color to be the spline fraction.

virtual void Kitware.VTK.vtkHierarchicalGraphView.SetGraphEdgeLabelArrayName ( string  name) [virtual]

The array to use for edge labeling. Default is "label".

The size of the font used for edge labeling.

Whether to show edge labels. Default is off.

Set the tree and graph representations to the appropriate input ports.

Here is the call graph for this function:

Set the tree and graph representations to the appropriate input ports.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkHierarchicalGraphView.SetGraphVisibility ( bool  b) [virtual]

Whether the graph edges are visible (default off).

Set the tree and graph representations to the appropriate input ports.

Here is the call graph for this function:

Set the tree and graph representations to the appropriate input ports.

Here is the call graph for this function:

static internal double Kitware.VTK.vtkHierarchicalGraphView.vtkHierarchicalGraphView_GetBundlingStrength_03 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkHierarchicalGraphView.vtkHierarchicalGraphView_IsA_14 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkHierarchicalGraphView.vtkHierarchicalGraphView_IsTypeOf_15 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkHierarchicalGraphView.vtkHierarchicalGraphView_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkHierarchicalGraphView.vtkHierarchicalGraphView_NewInstance_17 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkHierarchicalGraphView.vtkHierarchicalGraphView_SafeDownCast_18 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkHierarchicalGraphView.vtkHierarchicalGraphView_SetBundlingStrength_19 ( HandleRef  pThis,
double  strength 
) [private]
static internal void Kitware.VTK.vtkHierarchicalGraphView.vtkHierarchicalGraphView_SetColorGraphEdgesByArray_20 ( HandleRef  pThis,
byte  vis 
) [private]
static internal void Kitware.VTK.vtkHierarchicalGraphView.vtkHierarchicalGraphView_SetGraphEdgeColorArrayName_21 ( HandleRef  pThis,
string  name 
) [private]
static internal void Kitware.VTK.vtkHierarchicalGraphView.vtkHierarchicalGraphView_SetGraphEdgeLabelArrayName_23 ( HandleRef  pThis,
string  name 
) [private]
static internal void Kitware.VTK.vtkHierarchicalGraphView.vtkHierarchicalGraphView_SetGraphEdgeLabelFontSize_24 ( HandleRef  pThis,
int  size 
) [private]
static internal void Kitware.VTK.vtkHierarchicalGraphView.vtkHierarchicalGraphView_SetGraphEdgeLabelVisibility_25 ( HandleRef  pThis,
byte  vis 
) [private]
static internal IntPtr Kitware.VTK.vtkHierarchicalGraphView.vtkHierarchicalGraphView_SetGraphFromInput_26 ( HandleRef  pThis,
HandleRef  input,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkHierarchicalGraphView.vtkHierarchicalGraphView_SetGraphFromInputConnection_27 ( HandleRef  pThis,
HandleRef  conn,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkHierarchicalGraphView.vtkHierarchicalGraphView_SetGraphVisibility_28 ( HandleRef  pThis,
byte  b 
) [private]
static internal IntPtr Kitware.VTK.vtkHierarchicalGraphView.vtkHierarchicalGraphView_SetHierarchyFromInput_29 ( HandleRef  pThis,
HandleRef  input,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkHierarchicalGraphView.vtkHierarchicalGraphView_SetHierarchyFromInputConnection_30 ( HandleRef  pThis,
HandleRef  conn,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkHierarchicalGraphView.MRClassNameKey = "24vtkHierarchicalGraphView" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkGraphLayoutView.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkGraphLayoutView.


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