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

vtkSelectionSource - Generate selection from given set of ids vtkSelectionSource generates a vtkSelection from a set of (piece id, cell id) pairs. It will only generate the selection values that match UPDATE_PIECE_NUMBER (i.e. piece == UPDATE_PIECE_NUMBER). More...

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

List of all members.

Public Member Functions

 vtkSelectionSource (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkSelectionSource ()
 Undocumented Block.
void AddBlock (int blockno)
 Add the flat-index/composite index for a block.
void AddID (int piece, int id)
 Add a (piece, id) to the selection set. The source will generate only the ids for which piece == UPDATE_PIECE_NUMBER. If piece == -1, the id applies to all pieces.
void AddLocation (double x, double y, double z)
 Add a point in world space to probe at.
void AddStringID (int piece, string id)
 Add a (piece, id) to the selection set. The source will generate only the ids for which piece == UPDATE_PIECE_NUMBER. If piece == -1, the id applies to all pieces.
void AddThreshold (double min, double max)
 Add a value range to threshold within.
virtual int GetArrayComponent ()
 Access to the component number for the array specified by ArrayName. Default is component 0. Use -1 for magnitude.
virtual string GetArrayName ()
 Access to the name of the selection's subset description array.
virtual int GetCompositeIndex ()
 If CompositeIndex < 0 then COMPOSITE_INDEX() is not added to the output.
virtual int GetContainingCells ()
 When extracting by points, extract the cells that contain the passing points.
virtual int GetContentType ()
 Set the content type for the generated selection. Possible values are as defined by vtkSelection::SelectionContent.
virtual int GetFieldType ()
 Set the field type for the generated selection. Possible values are as defined by vtkSelection::SelectionField.
virtual int GetHierarchicalIndex ()
 If HierarchicalLevel or HierarchicalIndex < 0 , then HIERARCHICAL_LEVEL() and HIERARCHICAL_INDEX() keys are not added to the output.
virtual int GetHierarchicalLevel ()
 If HierarchicalLevel or HierarchicalIndex < 0 , then HIERARCHICAL_LEVEL() and HIERARCHICAL_INDEX() keys are not added to the output.
virtual int GetInverse ()
 Determines whether the selection describes what to include or exclude. Default is 0, meaning include.
override int IsA (string type)
 Undocumented Block.
new vtkSelectionSource NewInstance ()
 Undocumented Block.
void RemoveAllBlocks ()
 Remove all blocks added with AddBlock.
void RemoveAllIDs ()
 Removes all IDs.
void RemoveAllLocations ()
 Remove all locations added with AddLocation.
void RemoveAllStringIDs ()
 Removes all IDs.
void RemoveAllThresholds ()
 Remove all thresholds added with AddThreshold.
virtual void SetArrayComponent (int _arg)
 Access to the component number for the array specified by ArrayName. Default is component 0. Use -1 for magnitude.
virtual void SetArrayName (string _arg)
 Access to the name of the selection's subset description array.
virtual void SetCompositeIndex (int _arg)
 If CompositeIndex < 0 then COMPOSITE_INDEX() is not added to the output.
virtual void SetContainingCells (int _arg)
 When extracting by points, extract the cells that contain the passing points.
virtual void SetContentType (int _arg)
 Set the content type for the generated selection. Possible values are as defined by vtkSelection::SelectionContent.
virtual void SetFieldType (int _arg)
 Set the field type for the generated selection. Possible values are as defined by vtkSelection::SelectionField.
void SetFrustum (IntPtr vertices)
 Set a frustum to choose within.
virtual void SetHierarchicalIndex (int _arg)
 If HierarchicalLevel or HierarchicalIndex < 0 , then HIERARCHICAL_LEVEL() and HIERARCHICAL_INDEX() keys are not added to the output.
virtual void SetHierarchicalLevel (int _arg)
 If HierarchicalLevel or HierarchicalIndex < 0 , then HIERARCHICAL_LEVEL() and HIERARCHICAL_INDEX() keys are not added to the output.
virtual void SetInverse (int _arg)
 Determines whether the selection describes what to include or exclude. Default is 0, meaning include.

Static Public Member Functions

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

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "18vtkSelectionSource"
 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 vtkSelectionSource_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkSelectionSource_AddBlock_01 (HandleRef pThis, int blockno)
static internal void vtkSelectionSource_AddID_02 (HandleRef pThis, int piece, int id)
static internal void vtkSelectionSource_AddLocation_03 (HandleRef pThis, double x, double y, double z)
static internal void vtkSelectionSource_AddStringID_04 (HandleRef pThis, int piece, string id)
static internal void vtkSelectionSource_AddThreshold_05 (HandleRef pThis, double min, double max)
static internal int vtkSelectionSource_GetArrayComponent_06 (HandleRef pThis)
static internal IntPtr vtkSelectionSource_GetArrayName_07 (HandleRef pThis)
static internal int vtkSelectionSource_GetCompositeIndex_08 (HandleRef pThis)
static internal int vtkSelectionSource_GetContainingCells_09 (HandleRef pThis)
static internal int vtkSelectionSource_GetContentType_10 (HandleRef pThis)
static internal int vtkSelectionSource_GetFieldType_11 (HandleRef pThis)
static internal int vtkSelectionSource_GetHierarchicalIndex_12 (HandleRef pThis)
static internal int vtkSelectionSource_GetHierarchicalLevel_13 (HandleRef pThis)
static internal int vtkSelectionSource_GetInverse_14 (HandleRef pThis)
static internal int vtkSelectionSource_IsA_15 (HandleRef pThis, string type)
static internal int vtkSelectionSource_IsTypeOf_16 (string type)
static internal IntPtr vtkSelectionSource_NewInstance_18 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkSelectionSource_RemoveAllBlocks_19 (HandleRef pThis)
static internal void vtkSelectionSource_RemoveAllIDs_20 (HandleRef pThis)
static internal void vtkSelectionSource_RemoveAllLocations_21 (HandleRef pThis)
static internal void vtkSelectionSource_RemoveAllStringIDs_22 (HandleRef pThis)
static internal void vtkSelectionSource_RemoveAllThresholds_23 (HandleRef pThis)
static internal IntPtr vtkSelectionSource_SafeDownCast_24 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkSelectionSource_SetArrayComponent_25 (HandleRef pThis, int _arg)
static internal void vtkSelectionSource_SetArrayName_26 (HandleRef pThis, string _arg)
static internal void vtkSelectionSource_SetCompositeIndex_27 (HandleRef pThis, int _arg)
static internal void vtkSelectionSource_SetContainingCells_28 (HandleRef pThis, int _arg)
static internal void vtkSelectionSource_SetContentType_29 (HandleRef pThis, int _arg)
static internal void vtkSelectionSource_SetFieldType_30 (HandleRef pThis, int _arg)
static internal void vtkSelectionSource_SetFrustum_31 (HandleRef pThis, IntPtr vertices)
static internal void vtkSelectionSource_SetHierarchicalIndex_32 (HandleRef pThis, int _arg)
static internal void vtkSelectionSource_SetHierarchicalLevel_33 (HandleRef pThis, int _arg)
static internal void vtkSelectionSource_SetInverse_34 (HandleRef pThis, int _arg)

Static Private Member Functions

static vtkSelectionSource ()
 Automatically generated type registration mechanics.

Detailed Description

vtkSelectionSource - Generate selection from given set of ids vtkSelectionSource generates a vtkSelection from a set of (piece id, cell id) pairs. It will only generate the selection values that match UPDATE_PIECE_NUMBER (i.e. piece == UPDATE_PIECE_NUMBER).


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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

Undocumented Block.


Member Function Documentation

Add the flat-index/composite index for a block.

void Kitware.VTK.vtkSelectionSource.AddID ( int  piece,
int  id 
)

Add a (piece, id) to the selection set. The source will generate only the ids for which piece == UPDATE_PIECE_NUMBER. If piece == -1, the id applies to all pieces.

void Kitware.VTK.vtkSelectionSource.AddLocation ( double  x,
double  y,
double  z 
)

Add a point in world space to probe at.

void Kitware.VTK.vtkSelectionSource.AddStringID ( int  piece,
string  id 
)

Add a (piece, id) to the selection set. The source will generate only the ids for which piece == UPDATE_PIECE_NUMBER. If piece == -1, the id applies to all pieces.

void Kitware.VTK.vtkSelectionSource.AddThreshold ( double  min,
double  max 
)

Add a value range to threshold within.

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

Access to the component number for the array specified by ArrayName. Default is component 0. Use -1 for magnitude.

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

Access to the name of the selection's subset description array.

If CompositeIndex < 0 then COMPOSITE_INDEX() is not added to the output.

When extracting by points, extract the cells that contain the passing points.

Set the content type for the generated selection. Possible values are as defined by vtkSelection::SelectionContent.

Set the field type for the generated selection. Possible values are as defined by vtkSelection::SelectionField.

If HierarchicalLevel or HierarchicalIndex < 0 , then HIERARCHICAL_LEVEL() and HIERARCHICAL_INDEX() keys are not added to the output.

If HierarchicalLevel or HierarchicalIndex < 0 , then HIERARCHICAL_LEVEL() and HIERARCHICAL_INDEX() keys are not added to the output.

virtual int Kitware.VTK.vtkSelectionSource.GetInverse ( ) [virtual]

Determines whether the selection describes what to include or exclude. Default is 0, meaning include.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkSelectionAlgorithm.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkSelectionAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkSelectionAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkSelectionAlgorithm.

Remove all blocks added with AddBlock.

Removes all IDs.

Remove all locations added with AddLocation.

Removes all IDs.

Remove all thresholds added with AddThreshold.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkSelectionAlgorithm.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkSelectionSource.SetArrayComponent ( int  _arg) [virtual]

Access to the component number for the array specified by ArrayName. Default is component 0. Use -1 for magnitude.

virtual void Kitware.VTK.vtkSelectionSource.SetArrayName ( string  _arg) [virtual]

Access to the name of the selection's subset description array.

virtual void Kitware.VTK.vtkSelectionSource.SetCompositeIndex ( int  _arg) [virtual]

If CompositeIndex < 0 then COMPOSITE_INDEX() is not added to the output.

virtual void Kitware.VTK.vtkSelectionSource.SetContainingCells ( int  _arg) [virtual]

When extracting by points, extract the cells that contain the passing points.

virtual void Kitware.VTK.vtkSelectionSource.SetContentType ( int  _arg) [virtual]

Set the content type for the generated selection. Possible values are as defined by vtkSelection::SelectionContent.

virtual void Kitware.VTK.vtkSelectionSource.SetFieldType ( int  _arg) [virtual]

Set the field type for the generated selection. Possible values are as defined by vtkSelection::SelectionField.

void Kitware.VTK.vtkSelectionSource.SetFrustum ( IntPtr  vertices)

Set a frustum to choose within.

virtual void Kitware.VTK.vtkSelectionSource.SetHierarchicalIndex ( int  _arg) [virtual]

If HierarchicalLevel or HierarchicalIndex < 0 , then HIERARCHICAL_LEVEL() and HIERARCHICAL_INDEX() keys are not added to the output.

virtual void Kitware.VTK.vtkSelectionSource.SetHierarchicalLevel ( int  _arg) [virtual]

If HierarchicalLevel or HierarchicalIndex < 0 , then HIERARCHICAL_LEVEL() and HIERARCHICAL_INDEX() keys are not added to the output.

virtual void Kitware.VTK.vtkSelectionSource.SetInverse ( int  _arg) [virtual]

Determines whether the selection describes what to include or exclude. Default is 0, meaning include.

static internal void Kitware.VTK.vtkSelectionSource.vtkSelectionSource_AddBlock_01 ( HandleRef  pThis,
int  blockno 
) [private]
static internal void Kitware.VTK.vtkSelectionSource.vtkSelectionSource_AddID_02 ( HandleRef  pThis,
int  piece,
int  id 
) [private]
static internal void Kitware.VTK.vtkSelectionSource.vtkSelectionSource_AddLocation_03 ( HandleRef  pThis,
double  x,
double  y,
double  z 
) [private]
static internal void Kitware.VTK.vtkSelectionSource.vtkSelectionSource_AddStringID_04 ( HandleRef  pThis,
int  piece,
string  id 
) [private]
static internal void Kitware.VTK.vtkSelectionSource.vtkSelectionSource_AddThreshold_05 ( HandleRef  pThis,
double  min,
double  max 
) [private]
static internal int Kitware.VTK.vtkSelectionSource.vtkSelectionSource_GetArrayComponent_06 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkSelectionSource.vtkSelectionSource_GetArrayName_07 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkSelectionSource.vtkSelectionSource_GetCompositeIndex_08 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkSelectionSource.vtkSelectionSource_GetContainingCells_09 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkSelectionSource.vtkSelectionSource_GetContentType_10 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkSelectionSource.vtkSelectionSource_GetFieldType_11 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkSelectionSource.vtkSelectionSource_GetHierarchicalIndex_12 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkSelectionSource.vtkSelectionSource_GetHierarchicalLevel_13 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkSelectionSource.vtkSelectionSource_GetInverse_14 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkSelectionSource.vtkSelectionSource_IsA_15 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkSelectionSource.vtkSelectionSource_IsTypeOf_16 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkSelectionSource.vtkSelectionSource_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkSelectionSource.vtkSelectionSource_NewInstance_18 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkSelectionSource.vtkSelectionSource_RemoveAllBlocks_19 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkSelectionSource.vtkSelectionSource_RemoveAllIDs_20 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkSelectionSource.vtkSelectionSource_RemoveAllLocations_21 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkSelectionSource.vtkSelectionSource_RemoveAllStringIDs_22 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkSelectionSource.vtkSelectionSource_RemoveAllThresholds_23 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkSelectionSource.vtkSelectionSource_SafeDownCast_24 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkSelectionSource.vtkSelectionSource_SetArrayComponent_25 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkSelectionSource.vtkSelectionSource_SetArrayName_26 ( HandleRef  pThis,
string  _arg 
) [private]
static internal void Kitware.VTK.vtkSelectionSource.vtkSelectionSource_SetCompositeIndex_27 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkSelectionSource.vtkSelectionSource_SetContainingCells_28 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkSelectionSource.vtkSelectionSource_SetContentType_29 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkSelectionSource.vtkSelectionSource_SetFieldType_30 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkSelectionSource.vtkSelectionSource_SetFrustum_31 ( HandleRef  pThis,
IntPtr  vertices 
) [private]
static internal void Kitware.VTK.vtkSelectionSource.vtkSelectionSource_SetHierarchicalIndex_32 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkSelectionSource.vtkSelectionSource_SetHierarchicalLevel_33 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkSelectionSource.vtkSelectionSource_SetInverse_34 ( HandleRef  pThis,
int  _arg 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkSelectionSource.MRClassNameKey = "18vtkSelectionSource" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkSelectionAlgorithm.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkSelectionAlgorithm.


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