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

vtkCollapseVerticesByArray - Collapse the graph given a vertex array More...

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

List of all members.

Public Member Functions

 vtkCollapseVerticesByArray (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkCollapseVerticesByArray ()
 Undocumented Block.
void AddAggregateEdgeArray (string arrName)
 Add arrays on which aggregation of data is allowed. Default if replaced by the last value.
virtual void AllowSelfLoopsOff ()
 Boolean to allow self loops during collapse.
virtual void AllowSelfLoopsOn ()
 Boolean to allow self loops during collapse.
void ClearAggregateEdgeArray ()
 Clear the list of arrays on which aggregation was set to allow.
virtual void CountEdgesCollapsedOff ()
 Set if count should be made of how many edges collapsed.
virtual void CountEdgesCollapsedOn ()
 Set if count should be made of how many edges collapsed.
virtual void CountVerticesCollapsedOff ()
 Get/Set if count should be made of how many vertices collapsed.
virtual void CountVerticesCollapsedOn ()
 Get/Set if count should be made of how many vertices collapsed.
virtual bool GetAllowSelfLoops ()
 Boolean to allow self loops during collapse.
virtual bool GetCountEdgesCollapsed ()
 Set if count should be made of how many edges collapsed.
virtual bool GetCountVerticesCollapsed ()
 Get/Set if count should be made of how many vertices collapsed.
virtual string GetEdgesCollapsedArray ()
 Name of the array where the count of how many edges collapsed will be stored.By default the name of array is "EdgesCollapsedCountArray".
virtual string GetVertexArray ()
 Set the array using which perform the collapse.
virtual string GetVerticesCollapsedArray ()
 Name of the array where the count of how many vertices collapsed will be stored. By default name of the array is "VerticesCollapsedCountArray".
override int IsA (string type)
 Undocumented Block.
new vtkCollapseVerticesByArray NewInstance ()
 Undocumented Block.
virtual void SetAllowSelfLoops (bool _arg)
 Boolean to allow self loops during collapse.
virtual void SetCountEdgesCollapsed (bool _arg)
 Set if count should be made of how many edges collapsed.
virtual void SetCountVerticesCollapsed (bool _arg)
 Get/Set if count should be made of how many vertices collapsed.
virtual void SetEdgesCollapsedArray (string _arg)
 Name of the array where the count of how many edges collapsed will be stored.By default the name of array is "EdgesCollapsedCountArray".
virtual void SetVertexArray (string _arg)
 Set the array using which perform the collapse.
virtual void SetVerticesCollapsedArray (string _arg)
 Name of the array where the count of how many vertices collapsed will be stored. By default name of the array is "VerticesCollapsedCountArray".

Static Public Member Functions

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

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "26vtkCollapseVerticesByArray"
 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 vtkCollapseVerticesByArray_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkCollapseVerticesByArray_AddAggregateEdgeArray_01 (HandleRef pThis, string arrName)
static internal void vtkCollapseVerticesByArray_AllowSelfLoopsOff_02 (HandleRef pThis)
static internal void vtkCollapseVerticesByArray_AllowSelfLoopsOn_03 (HandleRef pThis)
static internal void vtkCollapseVerticesByArray_ClearAggregateEdgeArray_04 (HandleRef pThis)
static internal void vtkCollapseVerticesByArray_CountEdgesCollapsedOff_05 (HandleRef pThis)
static internal void vtkCollapseVerticesByArray_CountEdgesCollapsedOn_06 (HandleRef pThis)
static internal void vtkCollapseVerticesByArray_CountVerticesCollapsedOff_07 (HandleRef pThis)
static internal void vtkCollapseVerticesByArray_CountVerticesCollapsedOn_08 (HandleRef pThis)
static internal byte vtkCollapseVerticesByArray_GetAllowSelfLoops_09 (HandleRef pThis)
static internal byte vtkCollapseVerticesByArray_GetCountEdgesCollapsed_10 (HandleRef pThis)
static internal byte vtkCollapseVerticesByArray_GetCountVerticesCollapsed_11 (HandleRef pThis)
static internal IntPtr vtkCollapseVerticesByArray_GetEdgesCollapsedArray_12 (HandleRef pThis)
static internal IntPtr vtkCollapseVerticesByArray_GetVertexArray_13 (HandleRef pThis)
static internal IntPtr vtkCollapseVerticesByArray_GetVerticesCollapsedArray_14 (HandleRef pThis)
static internal int vtkCollapseVerticesByArray_IsA_15 (HandleRef pThis, string type)
static internal int vtkCollapseVerticesByArray_IsTypeOf_16 (string type)
static internal IntPtr vtkCollapseVerticesByArray_NewInstance_18 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkCollapseVerticesByArray_SafeDownCast_19 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkCollapseVerticesByArray_SetAllowSelfLoops_20 (HandleRef pThis, byte _arg)
static internal void vtkCollapseVerticesByArray_SetCountEdgesCollapsed_21 (HandleRef pThis, byte _arg)
static internal void vtkCollapseVerticesByArray_SetCountVerticesCollapsed_22 (HandleRef pThis, byte _arg)
static internal void vtkCollapseVerticesByArray_SetEdgesCollapsedArray_23 (HandleRef pThis, string _arg)
static internal void vtkCollapseVerticesByArray_SetVertexArray_24 (HandleRef pThis, string _arg)
static internal void vtkCollapseVerticesByArray_SetVerticesCollapsedArray_25 (HandleRef pThis, string _arg)

Static Private Member Functions

static vtkCollapseVerticesByArray ()
 Automatically generated type registration mechanics.

Detailed Description

vtkCollapseVerticesByArray - Collapse the graph given a vertex array

Description vtkCollapseVerticesByArray is a class which collapses the graph using a vertex array as the key. So if the graph has vertices sharing common traits then this class combines all these vertices into one. This class does not perform aggregation on vertex data but allow to do so for edge data. Users can choose one or more edge data arrays for aggregation using AddAggregateEdgeArray function.

Thanks


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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

Undocumented Block.


Member Function Documentation

Add arrays on which aggregation of data is allowed. Default if replaced by the last value.

Boolean to allow self loops during collapse.

Boolean to allow self loops during collapse.

Clear the list of arrays on which aggregation was set to allow.

Set if count should be made of how many edges collapsed.

Set if count should be made of how many edges collapsed.

Get/Set if count should be made of how many vertices collapsed.

Get/Set if count should be made of how many vertices collapsed.

override void Kitware.VTK.vtkCollapseVerticesByArray.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.vtkGraphAlgorithm.

Boolean to allow self loops during collapse.

Set if count should be made of how many edges collapsed.

Get/Set if count should be made of how many vertices collapsed.

Name of the array where the count of how many edges collapsed will be stored.By default the name of array is "EdgesCollapsedCountArray".

Set the array using which perform the collapse.

Name of the array where the count of how many vertices collapsed will be stored. By default name of the array is "VerticesCollapsedCountArray".

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkGraphAlgorithm.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkGraphAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkGraphAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkGraphAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkGraphAlgorithm.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkCollapseVerticesByArray.SetAllowSelfLoops ( bool  _arg) [virtual]

Boolean to allow self loops during collapse.

Set if count should be made of how many edges collapsed.

Get/Set if count should be made of how many vertices collapsed.

virtual void Kitware.VTK.vtkCollapseVerticesByArray.SetEdgesCollapsedArray ( string  _arg) [virtual]

Name of the array where the count of how many edges collapsed will be stored.By default the name of array is "EdgesCollapsedCountArray".

virtual void Kitware.VTK.vtkCollapseVerticesByArray.SetVertexArray ( string  _arg) [virtual]

Set the array using which perform the collapse.

Name of the array where the count of how many vertices collapsed will be stored. By default name of the array is "VerticesCollapsedCountArray".

static internal void Kitware.VTK.vtkCollapseVerticesByArray.vtkCollapseVerticesByArray_AddAggregateEdgeArray_01 ( HandleRef  pThis,
string  arrName 
) [private]
static internal IntPtr Kitware.VTK.vtkCollapseVerticesByArray.vtkCollapseVerticesByArray_GetVertexArray_13 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkCollapseVerticesByArray.vtkCollapseVerticesByArray_IsA_15 ( HandleRef  pThis,
string  type 
) [private]
static internal IntPtr Kitware.VTK.vtkCollapseVerticesByArray.vtkCollapseVerticesByArray_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkCollapseVerticesByArray.vtkCollapseVerticesByArray_NewInstance_18 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkCollapseVerticesByArray.vtkCollapseVerticesByArray_SafeDownCast_19 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkCollapseVerticesByArray.vtkCollapseVerticesByArray_SetAllowSelfLoops_20 ( HandleRef  pThis,
byte  _arg 
) [private]
static internal void Kitware.VTK.vtkCollapseVerticesByArray.vtkCollapseVerticesByArray_SetCountEdgesCollapsed_21 ( HandleRef  pThis,
byte  _arg 
) [private]
static internal void Kitware.VTK.vtkCollapseVerticesByArray.vtkCollapseVerticesByArray_SetCountVerticesCollapsed_22 ( HandleRef  pThis,
byte  _arg 
) [private]
static internal void Kitware.VTK.vtkCollapseVerticesByArray.vtkCollapseVerticesByArray_SetEdgesCollapsedArray_23 ( HandleRef  pThis,
string  _arg 
) [private]
static internal void Kitware.VTK.vtkCollapseVerticesByArray.vtkCollapseVerticesByArray_SetVertexArray_24 ( HandleRef  pThis,
string  _arg 
) [private]
static internal void Kitware.VTK.vtkCollapseVerticesByArray.vtkCollapseVerticesByArray_SetVerticesCollapsedArray_25 ( HandleRef  pThis,
string  _arg 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkCollapseVerticesByArray.MRClassNameKey = "26vtkCollapseVerticesByArray" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkGraphAlgorithm.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkGraphAlgorithm.


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