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

vtkConvertSelection - Convert a selection from one type to another More...

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

List of all members.

Public Member Functions

 vtkConvertSelection (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkConvertSelection ()
 Undocumented Block.
void AddArrayName (string arg0)
 Convenience methods used by UI.
void ClearArrayNames ()
 Convenience methods used by UI.
virtual string GetArrayName ()
 The output array name for value or threshold selections.
virtual vtkStringArray GetArrayNames ()
 The output array names for value selection.
virtual int GetInputFieldType ()
 The input field type. If this is set to a number other than -1, ignores the input selection field type and instead assumes that all selection nodes have the field type specified. This should be one of the constants defined in vtkSelectionNode.h. Default is -1.
virtual bool GetMatchAnyValues ()
 When on, creates a separate selection node for each array. Defaults to OFF.
virtual int GetOutputType ()
 The output selection content type. This should be one of the constants defined in vtkSelectionNode.h.
override int IsA (string type)
 Undocumented Block.
virtual void MatchAnyValuesOff ()
 When on, creates a separate selection node for each array. Defaults to OFF.
virtual void MatchAnyValuesOn ()
 When on, creates a separate selection node for each array. Defaults to OFF.
new vtkConvertSelection NewInstance ()
 Undocumented Block.
virtual void SetArrayName (string arg0)
 The output array name for value or threshold selections.
virtual void SetArrayNames (vtkStringArray arg0)
 The output array names for value selection.
void SetDataObjectConnection (vtkAlgorithmOutput arg0)
 A convenience method for setting the second input (i.e. the data object).
virtual void SetInputFieldType (int _arg)
 The input field type. If this is set to a number other than -1, ignores the input selection field type and instead assumes that all selection nodes have the field type specified. This should be one of the constants defined in vtkSelectionNode.h. Default is -1.
virtual void SetMatchAnyValues (bool _arg)
 When on, creates a separate selection node for each array. Defaults to OFF.
virtual void SetOutputType (int _arg)
 The output selection content type. This should be one of the constants defined in vtkSelectionNode.h.

Static Public Member Functions

static new vtkConvertSelection New ()
 Undocumented Block.
static void GetSelectedCells (vtkSelection input, vtkDataSet data, vtkIdTypeArray indices)
 Static methods for easily obtaining selected items from a data object. The array argument will be filled with the selected items.
static void GetSelectedEdges (vtkSelection input, vtkGraph data, vtkIdTypeArray indices)
 Static methods for easily obtaining selected items from a data object. The array argument will be filled with the selected items.
static void GetSelectedItems (vtkSelection input, vtkDataObject data, int fieldType, vtkIdTypeArray indices)
 Static generic method for obtaining selected items from a data object. Other static methods (e.g. GetSelectedVertices) call this one.
static void GetSelectedPoints (vtkSelection input, vtkDataSet data, vtkIdTypeArray indices)
 Static methods for easily obtaining selected items from a data object. The array argument will be filled with the selected items.
static void GetSelectedRows (vtkSelection input, vtkTable data, vtkIdTypeArray indices)
 Static methods for easily obtaining selected items from a data object. The array argument will be filled with the selected items.
static void GetSelectedVertices (vtkSelection input, vtkGraph data, vtkIdTypeArray indices)
 Static methods for easily obtaining selected items from a data object. The array argument will be filled with the selected items.
static new int IsTypeOf (string type)
 Undocumented Block.
static new vtkConvertSelection SafeDownCast (vtkObjectBase o)
 Undocumented Block.
static vtkSelection ToGlobalIdSelection (vtkSelection input, vtkDataObject data)
 Static methods for easily converting between selection types. NOTE: The returned selection pointer IS reference counted, so be sure to Delete() it when you are done with it.
static vtkSelection ToIndexSelection (vtkSelection input, vtkDataObject data)
 Static methods for easily converting between selection types. NOTE: The returned selection pointer IS reference counted, so be sure to Delete() it when you are done with it.
static vtkSelection ToPedigreeIdSelection (vtkSelection input, vtkDataObject data)
 Static methods for easily converting between selection types. NOTE: The returned selection pointer IS reference counted, so be sure to Delete() it when you are done with it.
static vtkSelection ToSelectionType (vtkSelection input, vtkDataObject data, int type, vtkStringArray arrayNames, int inputFieldType)
 A generic static method for converting selection types. The type should be an integer constant defined in vtkSelectionNode.h.
static vtkSelection ToValueSelection (vtkSelection input, vtkDataObject data, string arrayName)
 Static methods for easily converting between selection types. NOTE: The returned selection pointer IS reference counted, so be sure to Delete() it when you are done with it.
static vtkSelection ToValueSelection (vtkSelection input, vtkDataObject data, vtkStringArray arrayNames)
 Static methods for easily converting between selection types. NOTE: The returned selection pointer IS reference counted, so be sure to Delete() it when you are done with it.

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "19vtkConvertSelection"
 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 vtkConvertSelection_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkConvertSelection_AddArrayName_01 (HandleRef pThis, string arg0)
static internal void vtkConvertSelection_ClearArrayNames_02 (HandleRef pThis)
static internal IntPtr vtkConvertSelection_GetArrayName_03 (HandleRef pThis)
static internal IntPtr vtkConvertSelection_GetArrayNames_04 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkConvertSelection_GetInputFieldType_05 (HandleRef pThis)
static internal byte vtkConvertSelection_GetMatchAnyValues_06 (HandleRef pThis)
static internal int vtkConvertSelection_GetOutputType_07 (HandleRef pThis)
static internal void vtkConvertSelection_GetSelectedCells_08 (HandleRef input, HandleRef data, HandleRef indices)
static internal void vtkConvertSelection_GetSelectedEdges_09 (HandleRef input, HandleRef data, HandleRef indices)
static internal void vtkConvertSelection_GetSelectedItems_10 (HandleRef input, HandleRef data, int fieldType, HandleRef indices)
static internal void vtkConvertSelection_GetSelectedPoints_11 (HandleRef input, HandleRef data, HandleRef indices)
static internal void vtkConvertSelection_GetSelectedRows_12 (HandleRef input, HandleRef data, HandleRef indices)
static internal void vtkConvertSelection_GetSelectedVertices_13 (HandleRef input, HandleRef data, HandleRef indices)
static internal int vtkConvertSelection_IsA_14 (HandleRef pThis, string type)
static internal int vtkConvertSelection_IsTypeOf_15 (string type)
static internal void vtkConvertSelection_MatchAnyValuesOff_16 (HandleRef pThis)
static internal void vtkConvertSelection_MatchAnyValuesOn_17 (HandleRef pThis)
static internal IntPtr vtkConvertSelection_NewInstance_19 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkConvertSelection_SafeDownCast_20 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkConvertSelection_SetArrayName_21 (HandleRef pThis, string arg0)
static internal void vtkConvertSelection_SetArrayNames_22 (HandleRef pThis, HandleRef arg0)
static internal void vtkConvertSelection_SetDataObjectConnection_23 (HandleRef pThis, HandleRef arg0)
static internal void vtkConvertSelection_SetInputFieldType_24 (HandleRef pThis, int _arg)
static internal void vtkConvertSelection_SetMatchAnyValues_25 (HandleRef pThis, byte _arg)
static internal void vtkConvertSelection_SetOutputType_26 (HandleRef pThis, int _arg)
static internal IntPtr vtkConvertSelection_ToGlobalIdSelection_27 (HandleRef input, HandleRef data, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkConvertSelection_ToIndexSelection_28 (HandleRef input, HandleRef data, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkConvertSelection_ToPedigreeIdSelection_29 (HandleRef input, HandleRef data, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkConvertSelection_ToSelectionType_30 (HandleRef input, HandleRef data, int type, HandleRef arrayNames, int inputFieldType, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkConvertSelection_ToValueSelection_31 (HandleRef input, HandleRef data, string arrayName, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkConvertSelection_ToValueSelection_32 (HandleRef input, HandleRef data, HandleRef arrayNames, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)

Static Private Member Functions

static vtkConvertSelection ()
 Automatically generated type registration mechanics.

Detailed Description

vtkConvertSelection - Convert a selection from one type to another

Description vtkConvertSelection converts an input selection from one type to another in the context of a data object being selected. The first input is the selection, while the second input is the data object that the selection relates to.

vtkSelection vtkSelectionNode vtkExtractSelection vtkExtractSelectedGraph


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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

Undocumented Block.


Member Function Documentation

Convenience methods used by UI.

Convenience methods used by UI.

override void Kitware.VTK.vtkConvertSelection.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.vtkSelectionAlgorithm.

virtual string Kitware.VTK.vtkConvertSelection.GetArrayName ( ) [virtual]

The output array name for value or threshold selections.

The output array names for value selection.

Here is the call graph for this function:

The input field type. If this is set to a number other than -1, ignores the input selection field type and instead assumes that all selection nodes have the field type specified. This should be one of the constants defined in vtkSelectionNode.h. Default is -1.

When on, creates a separate selection node for each array. Defaults to OFF.

The output selection content type. This should be one of the constants defined in vtkSelectionNode.h.

static void Kitware.VTK.vtkConvertSelection.GetSelectedCells ( vtkSelection  input,
vtkDataSet  data,
vtkIdTypeArray  indices 
) [static]

Static methods for easily obtaining selected items from a data object. The array argument will be filled with the selected items.

static void Kitware.VTK.vtkConvertSelection.GetSelectedEdges ( vtkSelection  input,
vtkGraph  data,
vtkIdTypeArray  indices 
) [static]

Static methods for easily obtaining selected items from a data object. The array argument will be filled with the selected items.

static void Kitware.VTK.vtkConvertSelection.GetSelectedItems ( vtkSelection  input,
vtkDataObject  data,
int  fieldType,
vtkIdTypeArray  indices 
) [static]

Static generic method for obtaining selected items from a data object. Other static methods (e.g. GetSelectedVertices) call this one.

static void Kitware.VTK.vtkConvertSelection.GetSelectedPoints ( vtkSelection  input,
vtkDataSet  data,
vtkIdTypeArray  indices 
) [static]

Static methods for easily obtaining selected items from a data object. The array argument will be filled with the selected items.

static void Kitware.VTK.vtkConvertSelection.GetSelectedRows ( vtkSelection  input,
vtkTable  data,
vtkIdTypeArray  indices 
) [static]

Static methods for easily obtaining selected items from a data object. The array argument will be filled with the selected items.

static void Kitware.VTK.vtkConvertSelection.GetSelectedVertices ( vtkSelection  input,
vtkGraph  data,
vtkIdTypeArray  indices 
) [static]

Static methods for easily obtaining selected items from a data object. The array argument will be filled with the selected items.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkSelectionAlgorithm.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkSelectionAlgorithm.

When on, creates a separate selection node for each array. Defaults to OFF.

When on, creates a separate selection node for each array. Defaults to OFF.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkSelectionAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkSelectionAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkSelectionAlgorithm.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkConvertSelection.SetArrayName ( string  arg0) [virtual]

The output array name for value or threshold selections.

The output array names for value selection.

A convenience method for setting the second input (i.e. the data object).

virtual void Kitware.VTK.vtkConvertSelection.SetInputFieldType ( int  _arg) [virtual]

The input field type. If this is set to a number other than -1, ignores the input selection field type and instead assumes that all selection nodes have the field type specified. This should be one of the constants defined in vtkSelectionNode.h. Default is -1.

virtual void Kitware.VTK.vtkConvertSelection.SetMatchAnyValues ( bool  _arg) [virtual]

When on, creates a separate selection node for each array. Defaults to OFF.

virtual void Kitware.VTK.vtkConvertSelection.SetOutputType ( int  _arg) [virtual]

The output selection content type. This should be one of the constants defined in vtkSelectionNode.h.

Static methods for easily converting between selection types. NOTE: The returned selection pointer IS reference counted, so be sure to Delete() it when you are done with it.

Here is the call graph for this function:

Static methods for easily converting between selection types. NOTE: The returned selection pointer IS reference counted, so be sure to Delete() it when you are done with it.

Here is the call graph for this function:

Static methods for easily converting between selection types. NOTE: The returned selection pointer IS reference counted, so be sure to Delete() it when you are done with it.

Here is the call graph for this function:

static vtkSelection Kitware.VTK.vtkConvertSelection.ToSelectionType ( vtkSelection  input,
vtkDataObject  data,
int  type,
vtkStringArray  arrayNames,
int  inputFieldType 
) [static]

A generic static method for converting selection types. The type should be an integer constant defined in vtkSelectionNode.h.

Here is the call graph for this function:

static vtkSelection Kitware.VTK.vtkConvertSelection.ToValueSelection ( vtkSelection  input,
vtkDataObject  data,
string  arrayName 
) [static]

Static methods for easily converting between selection types. NOTE: The returned selection pointer IS reference counted, so be sure to Delete() it when you are done with it.

Here is the call graph for this function:

Static methods for easily converting between selection types. NOTE: The returned selection pointer IS reference counted, so be sure to Delete() it when you are done with it.

Here is the call graph for this function:

static internal void Kitware.VTK.vtkConvertSelection.vtkConvertSelection_AddArrayName_01 ( HandleRef  pThis,
string  arg0 
) [private]
static internal void Kitware.VTK.vtkConvertSelection.vtkConvertSelection_ClearArrayNames_02 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkConvertSelection.vtkConvertSelection_GetArrayName_03 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkConvertSelection.vtkConvertSelection_GetArrayNames_04 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkConvertSelection.vtkConvertSelection_GetInputFieldType_05 ( HandleRef  pThis) [private]
static internal byte Kitware.VTK.vtkConvertSelection.vtkConvertSelection_GetMatchAnyValues_06 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkConvertSelection.vtkConvertSelection_GetOutputType_07 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkConvertSelection.vtkConvertSelection_GetSelectedCells_08 ( HandleRef  input,
HandleRef  data,
HandleRef  indices 
) [private]
static internal void Kitware.VTK.vtkConvertSelection.vtkConvertSelection_GetSelectedEdges_09 ( HandleRef  input,
HandleRef  data,
HandleRef  indices 
) [private]
static internal void Kitware.VTK.vtkConvertSelection.vtkConvertSelection_GetSelectedItems_10 ( HandleRef  input,
HandleRef  data,
int  fieldType,
HandleRef  indices 
) [private]
static internal void Kitware.VTK.vtkConvertSelection.vtkConvertSelection_GetSelectedPoints_11 ( HandleRef  input,
HandleRef  data,
HandleRef  indices 
) [private]
static internal void Kitware.VTK.vtkConvertSelection.vtkConvertSelection_GetSelectedRows_12 ( HandleRef  input,
HandleRef  data,
HandleRef  indices 
) [private]
static internal void Kitware.VTK.vtkConvertSelection.vtkConvertSelection_GetSelectedVertices_13 ( HandleRef  input,
HandleRef  data,
HandleRef  indices 
) [private]
static internal int Kitware.VTK.vtkConvertSelection.vtkConvertSelection_IsA_14 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkConvertSelection.vtkConvertSelection_IsTypeOf_15 ( string  type) [private]
static internal void Kitware.VTK.vtkConvertSelection.vtkConvertSelection_MatchAnyValuesOff_16 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkConvertSelection.vtkConvertSelection_MatchAnyValuesOn_17 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkConvertSelection.vtkConvertSelection_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkConvertSelection.vtkConvertSelection_NewInstance_19 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkConvertSelection.vtkConvertSelection_SafeDownCast_20 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkConvertSelection.vtkConvertSelection_SetArrayName_21 ( HandleRef  pThis,
string  arg0 
) [private]
static internal void Kitware.VTK.vtkConvertSelection.vtkConvertSelection_SetArrayNames_22 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal void Kitware.VTK.vtkConvertSelection.vtkConvertSelection_SetDataObjectConnection_23 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal void Kitware.VTK.vtkConvertSelection.vtkConvertSelection_SetInputFieldType_24 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkConvertSelection.vtkConvertSelection_SetMatchAnyValues_25 ( HandleRef  pThis,
byte  _arg 
) [private]
static internal void Kitware.VTK.vtkConvertSelection.vtkConvertSelection_SetOutputType_26 ( HandleRef  pThis,
int  _arg 
) [private]
static internal IntPtr Kitware.VTK.vtkConvertSelection.vtkConvertSelection_ToGlobalIdSelection_27 ( HandleRef  input,
HandleRef  data,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkConvertSelection.vtkConvertSelection_ToIndexSelection_28 ( HandleRef  input,
HandleRef  data,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkConvertSelection.vtkConvertSelection_ToPedigreeIdSelection_29 ( HandleRef  input,
HandleRef  data,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkConvertSelection.vtkConvertSelection_ToSelectionType_30 ( HandleRef  input,
HandleRef  data,
int  type,
HandleRef  arrayNames,
int  inputFieldType,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkConvertSelection.vtkConvertSelection_ToValueSelection_31 ( HandleRef  input,
HandleRef  data,
string  arrayName,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkConvertSelection.vtkConvertSelection_ToValueSelection_32 ( HandleRef  input,
HandleRef  data,
HandleRef  arrayNames,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkConvertSelection.MRClassNameKey = "19vtkConvertSelection" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkSelectionAlgorithm.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkSelectionAlgorithm.


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