ActiViz .NET
5.8.0
|
vtkLabelHierarchyCompositeIterator - Iterator over sub-iterators More...
Public Member Functions | |
vtkLabelHierarchyCompositeIterator (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkLabelHierarchyCompositeIterator () | |
Undocumented Block. | |
virtual void | AddIterator (vtkLabelHierarchyIterator it) |
Adds a label iterator to this composite iterator. The second optional argument is the number of times to repeat the iterator before moving to the next one round-robin style. Default is 1. | |
virtual void | AddIterator (vtkLabelHierarchyIterator it, int count) |
Adds a label iterator to this composite iterator. The second optional argument is the number of times to repeat the iterator before moving to the next one round-robin style. Default is 1. | |
override void | Begin (vtkIdTypeArray arg0) |
Initializes the iterator. lastLabels is an array holding labels which should be traversed before any other labels in the hierarchy. This could include labels placed during a previous rendering or a label located under the mouse pointer. You may pass a null pointer. | |
override void | BoxAllNodes (vtkPolyData arg0) |
Not implemented. | |
override void | BoxNode () |
Not implemented. | |
virtual void | ClearIterators () |
Remove all iterators from this composite iterator. | |
override vtkLabelHierarchy | GetHierarchy () |
Retrieve the current label hierarchy. | |
override int | GetLabelId () |
Retrieves the current label id. | |
override void | GetNodeGeometry (IntPtr ctr, ref double size) |
Retrieve the coordinates of the center of the current hierarchy node and the size of the node. Nodes are n-cubes, so the size is the length of any edge of the cube. This is used by BoxNode(). | |
override int | IsA (string type) |
Undocumented Block. | |
override bool | IsAtEnd () |
Returns true if the iterator is at the end. | |
new vtkLabelHierarchyCompositeIterator | NewInstance () |
Undocumented Block. | |
override void | Next () |
Advance the iterator. | |
Static Public Member Functions | |
static new vtkLabelHierarchyCompositeIterator | New () |
Undocumented Block. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkLabelHierarchyCompositeIterator | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkLabelHierarchyCompositeIterator" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "34vtkLabelHierarchyCompositeIterator" |
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 | vtkLabelHierarchyCompositeIterator_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkLabelHierarchyCompositeIterator_AddIterator_01 (HandleRef pThis, HandleRef it) |
static internal void | vtkLabelHierarchyCompositeIterator_AddIterator_02 (HandleRef pThis, HandleRef it, int count) |
static internal void | vtkLabelHierarchyCompositeIterator_Begin_03 (HandleRef pThis, HandleRef arg0) |
static internal void | vtkLabelHierarchyCompositeIterator_BoxAllNodes_04 (HandleRef pThis, HandleRef arg0) |
static internal void | vtkLabelHierarchyCompositeIterator_BoxNode_05 (HandleRef pThis) |
static internal void | vtkLabelHierarchyCompositeIterator_ClearIterators_06 (HandleRef pThis) |
static internal IntPtr | vtkLabelHierarchyCompositeIterator_GetHierarchy_07 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkLabelHierarchyCompositeIterator_GetLabelId_08 (HandleRef pThis) |
static internal void | vtkLabelHierarchyCompositeIterator_GetNodeGeometry_09 (HandleRef pThis, IntPtr ctr, ref double size) |
static internal int | vtkLabelHierarchyCompositeIterator_IsA_10 (HandleRef pThis, string type) |
static internal byte | vtkLabelHierarchyCompositeIterator_IsAtEnd_11 (HandleRef pThis) |
static internal int | vtkLabelHierarchyCompositeIterator_IsTypeOf_12 (string type) |
static internal IntPtr | vtkLabelHierarchyCompositeIterator_NewInstance_14 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkLabelHierarchyCompositeIterator_Next_15 (HandleRef pThis) |
static internal IntPtr | vtkLabelHierarchyCompositeIterator_SafeDownCast_16 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
Static Private Member Functions | |
static | vtkLabelHierarchyCompositeIterator () |
Automatically generated type registration mechanics. |
vtkLabelHierarchyCompositeIterator - Iterator over sub-iterators
Description Iterates over child iterators in a round-robin order. Each iterator may have its own count, which is the number of times it is repeated until moving to the next iterator.
For example, if you initialize the iterator with <pre> it->AddIterator(A, 1); it->AddIterator(B, 3); </pre> The order of iterators will be A,B,B,B,A,B,B,B,...
static Kitware.VTK.vtkLabelHierarchyCompositeIterator.vtkLabelHierarchyCompositeIterator | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkLabelHierarchyCompositeIterator.vtkLabelHierarchyCompositeIterator | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
virtual void Kitware.VTK.vtkLabelHierarchyCompositeIterator.AddIterator | ( | vtkLabelHierarchyIterator | it | ) | [virtual] |
Adds a label iterator to this composite iterator. The second optional argument is the number of times to repeat the iterator before moving to the next one round-robin style. Default is 1.
virtual void Kitware.VTK.vtkLabelHierarchyCompositeIterator.AddIterator | ( | vtkLabelHierarchyIterator | it, |
int | count | ||
) | [virtual] |
Adds a label iterator to this composite iterator. The second optional argument is the number of times to repeat the iterator before moving to the next one round-robin style. Default is 1.
override void Kitware.VTK.vtkLabelHierarchyCompositeIterator.Begin | ( | vtkIdTypeArray | arg0 | ) | [virtual] |
Initializes the iterator. lastLabels is an array holding labels which should be traversed before any other labels in the hierarchy. This could include labels placed during a previous rendering or a label located under the mouse pointer. You may pass a null pointer.
Reimplemented from Kitware.VTK.vtkLabelHierarchyIterator.
override void Kitware.VTK.vtkLabelHierarchyCompositeIterator.BoxAllNodes | ( | vtkPolyData | arg0 | ) | [virtual] |
Not implemented.
Reimplemented from Kitware.VTK.vtkLabelHierarchyIterator.
override void Kitware.VTK.vtkLabelHierarchyCompositeIterator.BoxNode | ( | ) | [virtual] |
Not implemented.
Reimplemented from Kitware.VTK.vtkLabelHierarchyIterator.
virtual void Kitware.VTK.vtkLabelHierarchyCompositeIterator.ClearIterators | ( | ) | [virtual] |
Remove all iterators from this composite iterator.
override void Kitware.VTK.vtkLabelHierarchyCompositeIterator.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.vtkLabelHierarchyIterator.
override vtkLabelHierarchy Kitware.VTK.vtkLabelHierarchyCompositeIterator.GetHierarchy | ( | ) | [virtual] |
Retrieve the current label hierarchy.
Reimplemented from Kitware.VTK.vtkLabelHierarchyIterator.
override int Kitware.VTK.vtkLabelHierarchyCompositeIterator.GetLabelId | ( | ) | [virtual] |
Retrieves the current label id.
Reimplemented from Kitware.VTK.vtkLabelHierarchyIterator.
override void Kitware.VTK.vtkLabelHierarchyCompositeIterator.GetNodeGeometry | ( | IntPtr | ctr, |
ref double | size | ||
) | [virtual] |
Retrieve the coordinates of the center of the current hierarchy node and the size of the node. Nodes are n-cubes, so the size is the length of any edge of the cube. This is used by BoxNode().
Reimplemented from Kitware.VTK.vtkLabelHierarchyIterator.
override int Kitware.VTK.vtkLabelHierarchyCompositeIterator.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkLabelHierarchyIterator.
override bool Kitware.VTK.vtkLabelHierarchyCompositeIterator.IsAtEnd | ( | ) | [virtual] |
Returns true if the iterator is at the end.
Reimplemented from Kitware.VTK.vtkLabelHierarchyIterator.
static new int Kitware.VTK.vtkLabelHierarchyCompositeIterator.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkLabelHierarchyIterator.
static new vtkLabelHierarchyCompositeIterator Kitware.VTK.vtkLabelHierarchyCompositeIterator.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
new vtkLabelHierarchyCompositeIterator Kitware.VTK.vtkLabelHierarchyCompositeIterator.NewInstance | ( | ) |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkLabelHierarchyIterator.
override void Kitware.VTK.vtkLabelHierarchyCompositeIterator.Next | ( | ) | [virtual] |
Advance the iterator.
Reimplemented from Kitware.VTK.vtkLabelHierarchyIterator.
static new vtkLabelHierarchyCompositeIterator Kitware.VTK.vtkLabelHierarchyCompositeIterator.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkLabelHierarchyIterator.
static internal void Kitware.VTK.vtkLabelHierarchyCompositeIterator.vtkLabelHierarchyCompositeIterator_AddIterator_01 | ( | HandleRef | pThis, |
HandleRef | it | ||
) | [private] |
static internal void Kitware.VTK.vtkLabelHierarchyCompositeIterator.vtkLabelHierarchyCompositeIterator_AddIterator_02 | ( | HandleRef | pThis, |
HandleRef | it, | ||
int | count | ||
) | [private] |
static internal void Kitware.VTK.vtkLabelHierarchyCompositeIterator.vtkLabelHierarchyCompositeIterator_Begin_03 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkLabelHierarchyCompositeIterator.vtkLabelHierarchyCompositeIterator_BoxAllNodes_04 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkLabelHierarchyCompositeIterator.vtkLabelHierarchyCompositeIterator_BoxNode_05 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkLabelHierarchyCompositeIterator.vtkLabelHierarchyCompositeIterator_ClearIterators_06 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkLabelHierarchyCompositeIterator.vtkLabelHierarchyCompositeIterator_GetHierarchy_07 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkLabelHierarchyCompositeIterator.vtkLabelHierarchyCompositeIterator_GetLabelId_08 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkLabelHierarchyCompositeIterator.vtkLabelHierarchyCompositeIterator_GetNodeGeometry_09 | ( | HandleRef | pThis, |
IntPtr | ctr, | ||
ref double | size | ||
) | [private] |
static internal int Kitware.VTK.vtkLabelHierarchyCompositeIterator.vtkLabelHierarchyCompositeIterator_IsA_10 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal byte Kitware.VTK.vtkLabelHierarchyCompositeIterator.vtkLabelHierarchyCompositeIterator_IsAtEnd_11 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkLabelHierarchyCompositeIterator.vtkLabelHierarchyCompositeIterator_IsTypeOf_12 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkLabelHierarchyCompositeIterator.vtkLabelHierarchyCompositeIterator_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkLabelHierarchyCompositeIterator.vtkLabelHierarchyCompositeIterator_NewInstance_14 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkLabelHierarchyCompositeIterator.vtkLabelHierarchyCompositeIterator_Next_15 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkLabelHierarchyCompositeIterator.vtkLabelHierarchyCompositeIterator_SafeDownCast_16 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
new readonly string Kitware.VTK.vtkLabelHierarchyCompositeIterator.MRClassNameKey = "34vtkLabelHierarchyCompositeIterator" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkLabelHierarchyIterator.
new const string Kitware.VTK.vtkLabelHierarchyCompositeIterator.MRFullTypeName = "Kitware.VTK.vtkLabelHierarchyCompositeIterator" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkLabelHierarchyIterator.