ActiViz .NET
5.8.0
|
vtkCollectionIterator - iterator through a vtkCollection. More...
Public Member Functions | |
vtkCollectionIterator (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkCollectionIterator () | |
Undocumented Block. | |
virtual vtkCollection | GetCollection () |
Set/Get the collection over which to iterate. | |
vtkObject | GetCurrentObject () |
Get the item at the current iterator position. Valid only when IsDoneWithTraversal() returns 1. | |
void | GoToFirstItem () |
Position the iterator at the first item in the collection. | |
void | GoToNextItem () |
Move the iterator to the next item in the collection. | |
void | InitTraversal () |
Position the iterator at the first item in the collection. | |
override int | IsA (string type) |
Undocumented Block. | |
int | IsDoneWithTraversal () |
Test whether the iterator is currently positioned at a valid item. Returns 1 for yes, 0 for no. | |
new vtkCollectionIterator | NewInstance () |
Undocumented Block. | |
virtual void | SetCollection (vtkCollection arg0) |
Set/Get the collection over which to iterate. | |
Static Public Member Functions | |
static new vtkCollectionIterator | New () |
Undocumented Block. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkCollectionIterator | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkCollectionIterator" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "21vtkCollectionIterator" |
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 | vtkCollectionIterator_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkCollectionIterator_GetCollection_01 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkCollectionIterator_GetCurrentObject_02 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkCollectionIterator_GoToFirstItem_03 (HandleRef pThis) |
static internal void | vtkCollectionIterator_GoToNextItem_04 (HandleRef pThis) |
static internal void | vtkCollectionIterator_InitTraversal_05 (HandleRef pThis) |
static internal int | vtkCollectionIterator_IsA_06 (HandleRef pThis, string type) |
static internal int | vtkCollectionIterator_IsDoneWithTraversal_07 (HandleRef pThis) |
static internal int | vtkCollectionIterator_IsTypeOf_08 (string type) |
static internal IntPtr | vtkCollectionIterator_NewInstance_10 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkCollectionIterator_SafeDownCast_11 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkCollectionIterator_SetCollection_12 (HandleRef pThis, HandleRef arg0) |
Static Private Member Functions | |
static | vtkCollectionIterator () |
Automatically generated type registration mechanics. |
vtkCollectionIterator - iterator through a vtkCollection.
Description vtkCollectionIterator provides an alternative way to traverse through the objects in a vtkCollection. Unlike the collection's built in interface, this allows multiple iterators to simultaneously traverse the collection. If items are removed from the collection, only the iterators currently pointing to those items are invalidated. Other iterators will still continue to function normally.
static Kitware.VTK.vtkCollectionIterator.vtkCollectionIterator | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkCollectionIterator.vtkCollectionIterator | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
override void Kitware.VTK.vtkCollectionIterator.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.vtkObject.
Reimplemented in Kitware.VTK.vtkDataArrayCollectionIterator.
virtual vtkCollection Kitware.VTK.vtkCollectionIterator.GetCollection | ( | ) | [virtual] |
Set/Get the collection over which to iterate.
Get the item at the current iterator position. Valid only when IsDoneWithTraversal() returns 1.
Position the iterator at the first item in the collection.
Move the iterator to the next item in the collection.
Position the iterator at the first item in the collection.
override int Kitware.VTK.vtkCollectionIterator.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkDataArrayCollectionIterator.
Test whether the iterator is currently positioned at a valid item. Returns 1 for yes, 0 for no.
static new int Kitware.VTK.vtkCollectionIterator.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkDataArrayCollectionIterator.
static new vtkCollectionIterator Kitware.VTK.vtkCollectionIterator.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkDataArrayCollectionIterator.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkDataArrayCollectionIterator.
static new vtkCollectionIterator Kitware.VTK.vtkCollectionIterator.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkDataArrayCollectionIterator.
virtual void Kitware.VTK.vtkCollectionIterator.SetCollection | ( | vtkCollection | arg0 | ) | [virtual] |
Set/Get the collection over which to iterate.
Reimplemented in Kitware.VTK.vtkDataArrayCollectionIterator.
static internal IntPtr Kitware.VTK.vtkCollectionIterator.vtkCollectionIterator_GetCollection_01 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkCollectionIterator.vtkCollectionIterator_GetCurrentObject_02 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkCollectionIterator.vtkCollectionIterator_GoToFirstItem_03 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkCollectionIterator.vtkCollectionIterator_GoToNextItem_04 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkCollectionIterator.vtkCollectionIterator_InitTraversal_05 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkCollectionIterator.vtkCollectionIterator_IsA_06 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkCollectionIterator.vtkCollectionIterator_IsDoneWithTraversal_07 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkCollectionIterator.vtkCollectionIterator_IsTypeOf_08 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkCollectionIterator.vtkCollectionIterator_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkCollectionIterator.vtkCollectionIterator_NewInstance_10 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkCollectionIterator.vtkCollectionIterator_SafeDownCast_11 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkCollectionIterator.vtkCollectionIterator_SetCollection_12 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
new readonly string Kitware.VTK.vtkCollectionIterator.MRClassNameKey = "21vtkCollectionIterator" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkDataArrayCollectionIterator.
new const string Kitware.VTK.vtkCollectionIterator.MRFullTypeName = "Kitware.VTK.vtkCollectionIterator" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkDataArrayCollectionIterator.