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

vtkSelection - A node in a selection tree. Used to store selection results. More...

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

List of all members.

Public Member Functions

 vtkSelection (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkSelection ()
 Undocumented Block.
virtual void AddNode (vtkSelectionNode arg0)
 Adds a selection node.
override void DeepCopy (vtkDataObject src)
 Copy selection nodes of the input.
virtual void Dump ()
 Dumps the contents of the selection, giving basic information only.
override int GetDataObjectType ()
 Returns VTK_SELECTION enumeration value.
override uint GetMTime ()
 Return the MTime taking into account changes to the properties.
virtual vtkSelectionNode GetNode (uint idx)
 Returns a node given it's index. Performs bound checking and will return 0 if out-of-bounds.
uint GetNumberOfNodes ()
 Returns the number of nodes in this selection. Each node contains information about part of the selection.
override void Initialize ()
 Restore data object to initial state,.
override int IsA (string type)
 Undocumented Block.
new vtkSelection NewInstance ()
 Undocumented Block.
virtual void RemoveAllNodes ()
 Removes a selection node.
virtual void RemoveNode (uint idx)
 Removes a selection node.
virtual void RemoveNode (vtkSelectionNode arg0)
 Removes a selection node.
override void ShallowCopy (vtkDataObject src)
 Copy selection nodes of the input. This is a shallow copy: selection lists and pointers in the properties are passed by reference.
virtual void Union (vtkSelection selection)
 Union this selection with the specified selection. Attempts to reuse selection nodes in this selection if properties match exactly. Otherwise, creates new selection nodes.
virtual void Union (vtkSelectionNode node)
 Union this selection with the specified selection node. Attempts to reuse a selection node in this selection if properties match exactly. Otherwise, creates a new selection node.

Static Public Member Functions

static new vtkSelection New ()
 Undocumented Block.
static new vtkSelection GetData (vtkInformation info)
 Retrieve a vtkSelection stored inside an invormation object.
static new vtkSelection GetData (vtkInformationVector v, int i)
 Retrieve a vtkSelection stored inside an invormation object.
static new int IsTypeOf (string type)
 Undocumented Block.
static new vtkSelection SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "12vtkSelection"
 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 vtkSelection_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkSelection_AddNode_01 (HandleRef pThis, HandleRef arg0)
static internal void vtkSelection_DeepCopy_02 (HandleRef pThis, HandleRef src)
static internal void vtkSelection_Dump_03 (HandleRef pThis)
static internal IntPtr vtkSelection_GetData_04 (HandleRef info, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkSelection_GetData_05 (HandleRef v, int i, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkSelection_GetDataObjectType_06 (HandleRef pThis)
static internal uint vtkSelection_GetMTime_07 (HandleRef pThis)
static internal IntPtr vtkSelection_GetNode_08 (HandleRef pThis, uint idx, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal uint vtkSelection_GetNumberOfNodes_09 (HandleRef pThis)
static internal void vtkSelection_Initialize_10 (HandleRef pThis)
static internal int vtkSelection_IsA_11 (HandleRef pThis, string type)
static internal int vtkSelection_IsTypeOf_12 (string type)
static internal IntPtr vtkSelection_NewInstance_14 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkSelection_RemoveAllNodes_15 (HandleRef pThis)
static internal void vtkSelection_RemoveNode_16 (HandleRef pThis, uint idx)
static internal void vtkSelection_RemoveNode_17 (HandleRef pThis, HandleRef arg0)
static internal IntPtr vtkSelection_SafeDownCast_18 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkSelection_ShallowCopy_19 (HandleRef pThis, HandleRef src)
static internal void vtkSelection_Union_20 (HandleRef pThis, HandleRef selection)
static internal void vtkSelection_Union_21 (HandleRef pThis, HandleRef node)

Static Private Member Functions

static vtkSelection ()
 Automatically generated type registration mechanics.

Detailed Description

vtkSelection - A node in a selection tree. Used to store selection results.

Description


Constructor & Destructor Documentation

static Kitware.VTK.vtkSelection.vtkSelection ( ) [static, private]

Automatically generated type registration mechanics.

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

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

Undocumented Block.


Member Function Documentation

virtual void Kitware.VTK.vtkSelection.AddNode ( vtkSelectionNode  arg0) [virtual]

Adds a selection node.

override void Kitware.VTK.vtkSelection.DeepCopy ( vtkDataObject  src) [virtual]

Copy selection nodes of the input.

Reimplemented from Kitware.VTK.vtkDataObject.

override void Kitware.VTK.vtkSelection.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.vtkDataObject.

virtual void Kitware.VTK.vtkSelection.Dump ( ) [virtual]

Dumps the contents of the selection, giving basic information only.

Retrieve a vtkSelection stored inside an invormation object.

Reimplemented from Kitware.VTK.vtkDataObject.

Here is the call graph for this function:

static new vtkSelection Kitware.VTK.vtkSelection.GetData ( vtkInformationVector  v,
int  i 
) [static]

Retrieve a vtkSelection stored inside an invormation object.

Reimplemented from Kitware.VTK.vtkDataObject.

Here is the call graph for this function:

override int Kitware.VTK.vtkSelection.GetDataObjectType ( ) [virtual]

Returns VTK_SELECTION enumeration value.

Reimplemented from Kitware.VTK.vtkDataObject.

override uint Kitware.VTK.vtkSelection.GetMTime ( ) [virtual]

Return the MTime taking into account changes to the properties.

Reimplemented from Kitware.VTK.vtkDataObject.

virtual vtkSelectionNode Kitware.VTK.vtkSelection.GetNode ( uint  idx) [virtual]

Returns a node given it's index. Performs bound checking and will return 0 if out-of-bounds.

Here is the call graph for this function:

Returns the number of nodes in this selection. Each node contains information about part of the selection.

override void Kitware.VTK.vtkSelection.Initialize ( ) [virtual]

Restore data object to initial state,.

Reimplemented from Kitware.VTK.vtkDataObject.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataObject.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataObject.

static new vtkSelection Kitware.VTK.vtkSelection.New ( ) [static]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataObject.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataObject.

virtual void Kitware.VTK.vtkSelection.RemoveAllNodes ( ) [virtual]

Removes a selection node.

virtual void Kitware.VTK.vtkSelection.RemoveNode ( uint  idx) [virtual]

Removes a selection node.

virtual void Kitware.VTK.vtkSelection.RemoveNode ( vtkSelectionNode  arg0) [virtual]

Removes a selection node.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataObject.

Here is the call graph for this function:

override void Kitware.VTK.vtkSelection.ShallowCopy ( vtkDataObject  src) [virtual]

Copy selection nodes of the input. This is a shallow copy: selection lists and pointers in the properties are passed by reference.

Reimplemented from Kitware.VTK.vtkDataObject.

virtual void Kitware.VTK.vtkSelection.Union ( vtkSelection  selection) [virtual]

Union this selection with the specified selection. Attempts to reuse selection nodes in this selection if properties match exactly. Otherwise, creates new selection nodes.

virtual void Kitware.VTK.vtkSelection.Union ( vtkSelectionNode  node) [virtual]

Union this selection with the specified selection node. Attempts to reuse a selection node in this selection if properties match exactly. Otherwise, creates a new selection node.

static internal void Kitware.VTK.vtkSelection.vtkSelection_AddNode_01 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal void Kitware.VTK.vtkSelection.vtkSelection_DeepCopy_02 ( HandleRef  pThis,
HandleRef  src 
) [private]
static internal void Kitware.VTK.vtkSelection.vtkSelection_Dump_03 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkSelection.vtkSelection_GetData_04 ( HandleRef  info,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkSelection.vtkSelection_GetData_05 ( HandleRef  v,
int  i,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkSelection.vtkSelection_GetDataObjectType_06 ( HandleRef  pThis) [private]
static internal uint Kitware.VTK.vtkSelection.vtkSelection_GetMTime_07 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkSelection.vtkSelection_GetNode_08 ( HandleRef  pThis,
uint  idx,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal uint Kitware.VTK.vtkSelection.vtkSelection_GetNumberOfNodes_09 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkSelection.vtkSelection_Initialize_10 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkSelection.vtkSelection_IsA_11 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkSelection.vtkSelection_IsTypeOf_12 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkSelection.vtkSelection_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkSelection.vtkSelection_NewInstance_14 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkSelection.vtkSelection_RemoveAllNodes_15 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkSelection.vtkSelection_RemoveNode_16 ( HandleRef  pThis,
uint  idx 
) [private]
static internal void Kitware.VTK.vtkSelection.vtkSelection_RemoveNode_17 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal IntPtr Kitware.VTK.vtkSelection.vtkSelection_SafeDownCast_18 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkSelection.vtkSelection_ShallowCopy_19 ( HandleRef  pThis,
HandleRef  src 
) [private]
static internal void Kitware.VTK.vtkSelection.vtkSelection_Union_20 ( HandleRef  pThis,
HandleRef  selection 
) [private]
static internal void Kitware.VTK.vtkSelection.vtkSelection_Union_21 ( HandleRef  pThis,
HandleRef  node 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkSelection.MRClassNameKey = "12vtkSelection" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkDataObject.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkDataObject.


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