ActiViz .NET  5.8.0
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Private Member Functions | Static Private Member Functions
Kitware.VTK.vtkLabelHierarchy Class Reference

vtkLabelHierarchy - contains an octree of labels More...

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

List of all members.

Public Types

enum  IteratorType { DEPTH_FIRST = 2, FRUSTUM = 3, FULL_SORT = 0, QUEUE = 1 }
 The maximum depth of the octree. More...

Public Member Functions

 vtkLabelHierarchy (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkLabelHierarchy ()
 Undocumented Block.
virtual void ComputeHierarchy ()
 Fill the hierarchy with the input labels.
override int FindCell (IntPtr arg0, vtkCell arg1, int arg2, double arg3, ref int arg4, IntPtr arg5, IntPtr arg6)
 Inherited members (from vtkDataSet)
override int FindCell (IntPtr arg0, vtkCell arg1, vtkGenericCell arg2, int arg3, double arg4, ref int arg5, IntPtr arg6, IntPtr arg7)
 Inherited members (from vtkDataSet)
virtual vtkDataArray GetBoundedSizes ()
 Set/get the array specifying the maximum width and height in world coordinates of each label.
override vtkCell GetCell (int arg0)
 Inherited members (from vtkDataSet)
override void GetCell (int arg0, vtkGenericCell arg1)
 Inherited members (from vtkDataSet)
override void GetCellPoints (int arg0, vtkIdList arg1)
 Inherited members (from vtkDataSet)
override int GetCellType (int arg0)
 Inherited members (from vtkDataSet)
virtual vtkPoints GetCenterPts ()
 Provide access to original coordinates of sets of coincident points.
virtual vtkCoincidentPoints GetCoincidentPoints ()
 Provide access to the set of coincident points that have been perturbed by the hierarchy in order to render labels for each without overlap.
void GetDiscreteNodeCoordinatesFromWorldPoint (IntPtr ijk, IntPtr pt, int level)
 Given a depth in the hierarchy (level) and a point pt in world space, compute ijk. This is used to find other octree nodes at the same level that are within the search radius for candidate labels to be placed. It is called with pt set to the camera eye point and pythagorean quadruples increasingly distant from the origin are added to ijk to identify octree nodes whose labels should be placed.
virtual vtkIntArray GetIconIndices ()
 Set/get the array specifying the icon index of each label.
virtual vtkAbstractArray GetLabels ()
 Set/get the array specifying the text of each label.
override int GetMaxCellSize ()
 Inherited members (from vtkDataSet)
virtual int GetMaximumDepth ()
 The maximum depth of the octree.
override int GetNumberOfCells ()
 Inherited members (from vtkDataSet)
virtual vtkDataArray GetOrientations ()
 Set/get the array specifying the orientation of each label.
override void GetPointCells (int arg0, vtkIdList arg1)
 Inherited members (from vtkDataSet)
virtual vtkDataArray GetPriorities ()
 Set/get the array specifying the importance (priority) of each label.
virtual vtkDataArray GetSizes ()
 Set/get the array specifying the size of each label.
virtual int GetTargetLabelCount ()
 The number of labels that is ideally present at any octree node. It is best if this is a multiple of $2^d$.
virtual vtkTextProperty GetTextProperty ()
 The default text property assigned to labels in this hierarchy.
override int IsA (string type)
 Undocumented Block.
new vtkLabelHierarchy NewInstance ()
 Undocumented Block.
vtkLabelHierarchyIterator NewIterator (int type, vtkRenderer ren, vtkCamera cam, IntPtr frustumPlanes, bool positionsAsNormals, IntPtr bucketSize)
 Set/get the array specifying the maximum width and height in world coordinates of each label.
virtual void SetBoundedSizes (vtkDataArray arr)
 Set/get the array specifying the maximum width and height in world coordinates of each label.
virtual void SetIconIndices (vtkIntArray arr)
 Set/get the array specifying the icon index of each label.
virtual void SetLabels (vtkAbstractArray arr)
 Set/get the array specifying the text of each label.
virtual void SetMaximumDepth (int _arg)
 The maximum depth of the octree.
virtual void SetOrientations (vtkDataArray arr)
 Set/get the array specifying the orientation of each label.
override void SetPoints (vtkPoints arg0)
 Override SetPoints so we can reset the hierarchy when the points change.
virtual void SetPriorities (vtkDataArray arr)
 Set/get the array specifying the importance (priority) of each label.
virtual void SetSizes (vtkDataArray arr)
 Set/get the array specifying the size of each label.
virtual void SetTargetLabelCount (int _arg)
 The number of labels that is ideally present at any octree node. It is best if this is a multiple of $2^d$.
virtual void SetTextProperty (vtkTextProperty tprop)
 The default text property assigned to labels in this hierarchy.

Static Public Member Functions

static new vtkLabelHierarchy New ()
 Undocumented Block.
static bool GetPathForNodalCoordinates (IntPtr path, IntPtr ijk, int level)
 Given a level of the tree and ijk coordinates in a lattice, compute a path down the tree to reach the corresponding lattice node. If the lattice coordinates are outside the tree, this returns false. Otherwise it returns true. This does <b>not</b> guarantee that the path exists in the hierarchy.
static new int IsTypeOf (string type)
 Undocumented Block.
static new vtkLabelHierarchy SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "17vtkLabelHierarchy"
 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 vtkLabelHierarchy_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkLabelHierarchy_ComputeHierarchy_01 (HandleRef pThis)
static internal int vtkLabelHierarchy_FindCell_02 (HandleRef pThis, IntPtr arg0, HandleRef arg1, int arg2, double arg3, ref int arg4, IntPtr arg5, IntPtr arg6)
static internal int vtkLabelHierarchy_FindCell_03 (HandleRef pThis, IntPtr arg0, HandleRef arg1, HandleRef arg2, int arg3, double arg4, ref int arg5, IntPtr arg6, IntPtr arg7)
static internal IntPtr vtkLabelHierarchy_GetBoundedSizes_04 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkLabelHierarchy_GetCell_05 (HandleRef pThis, int arg0, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkLabelHierarchy_GetCell_06 (HandleRef pThis, int arg0, HandleRef arg1)
static internal void vtkLabelHierarchy_GetCellPoints_07 (HandleRef pThis, int arg0, HandleRef arg1)
static internal int vtkLabelHierarchy_GetCellType_08 (HandleRef pThis, int arg0)
static internal IntPtr vtkLabelHierarchy_GetCenterPts_09 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkLabelHierarchy_GetCoincidentPoints_10 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkLabelHierarchy_GetDiscreteNodeCoordinatesFromWorldPoint_11 (HandleRef pThis, IntPtr ijk, IntPtr pt, int level)
static internal IntPtr vtkLabelHierarchy_GetIconIndices_12 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkLabelHierarchy_GetLabels_13 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkLabelHierarchy_GetMaxCellSize_14 (HandleRef pThis)
static internal int vtkLabelHierarchy_GetMaximumDepth_15 (HandleRef pThis)
static internal int vtkLabelHierarchy_GetNumberOfCells_16 (HandleRef pThis)
static internal IntPtr vtkLabelHierarchy_GetOrientations_17 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal byte vtkLabelHierarchy_GetPathForNodalCoordinates_18 (IntPtr path, IntPtr ijk, int level)
static internal void vtkLabelHierarchy_GetPointCells_19 (HandleRef pThis, int arg0, HandleRef arg1)
static internal IntPtr vtkLabelHierarchy_GetPriorities_20 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkLabelHierarchy_GetSizes_21 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkLabelHierarchy_GetTargetLabelCount_22 (HandleRef pThis)
static internal IntPtr vtkLabelHierarchy_GetTextProperty_23 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkLabelHierarchy_IsA_24 (HandleRef pThis, string type)
static internal int vtkLabelHierarchy_IsTypeOf_25 (string type)
static internal IntPtr vtkLabelHierarchy_NewInstance_27 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkLabelHierarchy_NewIterator_28 (HandleRef pThis, int type, HandleRef ren, HandleRef cam, IntPtr frustumPlanes, byte positionsAsNormals, IntPtr bucketSize, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkLabelHierarchy_SafeDownCast_29 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkLabelHierarchy_SetBoundedSizes_30 (HandleRef pThis, HandleRef arr)
static internal void vtkLabelHierarchy_SetIconIndices_31 (HandleRef pThis, HandleRef arr)
static internal void vtkLabelHierarchy_SetLabels_32 (HandleRef pThis, HandleRef arr)
static internal void vtkLabelHierarchy_SetMaximumDepth_33 (HandleRef pThis, int _arg)
static internal void vtkLabelHierarchy_SetOrientations_34 (HandleRef pThis, HandleRef arr)
static internal void vtkLabelHierarchy_SetPoints_35 (HandleRef pThis, HandleRef arg0)
static internal void vtkLabelHierarchy_SetPriorities_36 (HandleRef pThis, HandleRef arr)
static internal void vtkLabelHierarchy_SetSizes_37 (HandleRef pThis, HandleRef arr)
static internal void vtkLabelHierarchy_SetTargetLabelCount_38 (HandleRef pThis, int _arg)
static internal void vtkLabelHierarchy_SetTextProperty_39 (HandleRef pThis, HandleRef tprop)

Static Private Member Functions

static vtkLabelHierarchy ()
 Automatically generated type registration mechanics.

Detailed Description

vtkLabelHierarchy - contains an octree of labels

Description This class represents labels in a hierarchy used to denote rendering priority. A binary tree of labels is maintained that subdivides the bounds of the of the label anchors spatially. Which level of the tree a label occupies determines its priority; those at higher levels of the tree will be more likely to render than those at lower levels of the tree.

Pass vtkLabelHierarchy objects to a vtkLabelPlacementMapper filter for dynamic, non-overlapping, per-frame placement of labels.

Note that if we have a d-dimensional binary tree and we want a fixed number $n$ of labels in each node (all nodes, not just leaves), we can compute the depth of tree required assuming a uniform distribution of points. Given a total of $N$ points we know that $\frac{N}{|T|} = n$, where $|T|$ is the cardinality of the tree (i.e., the number of nodes it contains). Because we have a uniform distribution, the tree will be uniformly subdivided and thus $|T| = 1 + 2^d + \left(2^d\right)^2 + \cdots + \left(2^d\right)^k$, where $d$ is the dimensionality of the input points (fixed at 3 for now). As $k$ becomes large, $|T|\approx 2 \left(2^d\right)^k$. Using this approximation, we can solve for $k$:

\[ k = \frac{\log{\frac{N}{2n}}}{\log{2^d}} \]

Given a set of $N$ input label anchors, we'll compute $k$ and then bin the anchors into tree nodes at level $k$ of the tree. After this, all the nodes will be in the leaves of the tree and those leaves will be at the $k$-th level; no anchors will be in levels $1, 2, \ldots, k-1$. To fix that, we'll choose to move some anchors upwards. The exact number to move upwards depends on TargetLabelCount. We'll move as many up as required to have TargetLabelCount at each node.

You should avoid situations where MaximumDepth does not allow for TargetLabelCount or fewer entries at each node. The MaximumDepth is a hard limit while TargetLabelCount is a suggested optimum. You will end up with many more than TargetLabelCount entries per node and things will be sloooow.


Member Enumeration Documentation

The maximum depth of the octree.

Enumerator:
DEPTH_FIRST 

enum member

FRUSTUM 

enum member

FULL_SORT 

enum member

QUEUE 

enum member


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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

Undocumented Block.


Member Function Documentation

Fill the hierarchy with the input labels.

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

override int Kitware.VTK.vtkLabelHierarchy.FindCell ( IntPtr  arg0,
vtkCell  arg1,
int  arg2,
double  arg3,
ref int  arg4,
IntPtr  arg5,
IntPtr  arg6 
) [virtual]

Inherited members (from vtkDataSet)

Reimplemented from Kitware.VTK.vtkPointSet.

override int Kitware.VTK.vtkLabelHierarchy.FindCell ( IntPtr  arg0,
vtkCell  arg1,
vtkGenericCell  arg2,
int  arg3,
double  arg4,
ref int  arg5,
IntPtr  arg6,
IntPtr  arg7 
) [virtual]

Inherited members (from vtkDataSet)

Reimplemented from Kitware.VTK.vtkPointSet.

Set/get the array specifying the maximum width and height in world coordinates of each label.

Here is the call graph for this function:

override vtkCell Kitware.VTK.vtkLabelHierarchy.GetCell ( int  arg0) [virtual]

Inherited members (from vtkDataSet)

Reimplemented from Kitware.VTK.vtkDataSet.

Here is the call graph for this function:

override void Kitware.VTK.vtkLabelHierarchy.GetCell ( int  arg0,
vtkGenericCell  arg1 
) [virtual]

Inherited members (from vtkDataSet)

Reimplemented from Kitware.VTK.vtkDataSet.

override void Kitware.VTK.vtkLabelHierarchy.GetCellPoints ( int  arg0,
vtkIdList  arg1 
) [virtual]

Inherited members (from vtkDataSet)

Reimplemented from Kitware.VTK.vtkDataSet.

override int Kitware.VTK.vtkLabelHierarchy.GetCellType ( int  arg0) [virtual]

Inherited members (from vtkDataSet)

Reimplemented from Kitware.VTK.vtkDataSet.

Provide access to original coordinates of sets of coincident points.

Here is the call graph for this function:

Provide access to the set of coincident points that have been perturbed by the hierarchy in order to render labels for each without overlap.

Here is the call graph for this function:

void Kitware.VTK.vtkLabelHierarchy.GetDiscreteNodeCoordinatesFromWorldPoint ( IntPtr  ijk,
IntPtr  pt,
int  level 
)

Given a depth in the hierarchy (level) and a point pt in world space, compute ijk. This is used to find other octree nodes at the same level that are within the search radius for candidate labels to be placed. It is called with pt set to the camera eye point and pythagorean quadruples increasingly distant from the origin are added to ijk to identify octree nodes whose labels should be placed.

Parameters:
[out]ijk- discrete coordinates of the octree node at level containing pt.
[in]pt- input world point coordinates
[in]level- input octree level to be considered

Set/get the array specifying the icon index of each label.

Here is the call graph for this function:

Set/get the array specifying the text of each label.

Here is the call graph for this function:

Inherited members (from vtkDataSet)

Reimplemented from Kitware.VTK.vtkDataSet.

The maximum depth of the octree.

Inherited members (from vtkDataSet)

Reimplemented from Kitware.VTK.vtkDataSet.

Set/get the array specifying the orientation of each label.

Here is the call graph for this function:

static bool Kitware.VTK.vtkLabelHierarchy.GetPathForNodalCoordinates ( IntPtr  path,
IntPtr  ijk,
int  level 
) [static]

Given a level of the tree and ijk coordinates in a lattice, compute a path down the tree to reach the corresponding lattice node. If the lattice coordinates are outside the tree, this returns false. Otherwise it returns true. This does <b>not</b> guarantee that the path exists in the hierarchy.

Parameters:
[out]path- a vector of level integers specifying which child to descend at each level to reach ijk
[in]ijk- discrete coordinates of the octree node at level
[in]level- input octree level to be considered
override void Kitware.VTK.vtkLabelHierarchy.GetPointCells ( int  arg0,
vtkIdList  arg1 
) [virtual]

Inherited members (from vtkDataSet)

Reimplemented from Kitware.VTK.vtkDataSet.

Set/get the array specifying the importance (priority) of each label.

Here is the call graph for this function:

Set/get the array specifying the size of each label.

Here is the call graph for this function:

The number of labels that is ideally present at any octree node. It is best if this is a multiple of $2^d$.

The default text property assigned to labels in this hierarchy.

Here is the call graph for this function:

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPointSet.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPointSet.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataObject.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPointSet.

vtkLabelHierarchyIterator Kitware.VTK.vtkLabelHierarchy.NewIterator ( int  type,
vtkRenderer  ren,
vtkCamera  cam,
IntPtr  frustumPlanes,
bool  positionsAsNormals,
IntPtr  bucketSize 
)

Set/get the array specifying the maximum width and height in world coordinates of each label.

Here is the call graph for this function:

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPointSet.

Here is the call graph for this function:

Set/get the array specifying the maximum width and height in world coordinates of each label.

Set/get the array specifying the icon index of each label.

Set/get the array specifying the text of each label.

virtual void Kitware.VTK.vtkLabelHierarchy.SetMaximumDepth ( int  _arg) [virtual]

The maximum depth of the octree.

Set/get the array specifying the orientation of each label.

override void Kitware.VTK.vtkLabelHierarchy.SetPoints ( vtkPoints  arg0) [virtual]

Override SetPoints so we can reset the hierarchy when the points change.

Reimplemented from Kitware.VTK.vtkPointSet.

Set/get the array specifying the importance (priority) of each label.

virtual void Kitware.VTK.vtkLabelHierarchy.SetSizes ( vtkDataArray  arr) [virtual]

Set/get the array specifying the size of each label.

virtual void Kitware.VTK.vtkLabelHierarchy.SetTargetLabelCount ( int  _arg) [virtual]

The number of labels that is ideally present at any octree node. It is best if this is a multiple of $2^d$.

The default text property assigned to labels in this hierarchy.

static internal void Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_ComputeHierarchy_01 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_FindCell_02 ( HandleRef  pThis,
IntPtr  arg0,
HandleRef  arg1,
int  arg2,
double  arg3,
ref int  arg4,
IntPtr  arg5,
IntPtr  arg6 
) [private]
static internal int Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_FindCell_03 ( HandleRef  pThis,
IntPtr  arg0,
HandleRef  arg1,
HandleRef  arg2,
int  arg3,
double  arg4,
ref int  arg5,
IntPtr  arg6,
IntPtr  arg7 
) [private]
static internal IntPtr Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_GetBoundedSizes_04 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_GetCell_05 ( HandleRef  pThis,
int  arg0,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_GetCell_06 ( HandleRef  pThis,
int  arg0,
HandleRef  arg1 
) [private]
static internal void Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_GetCellPoints_07 ( HandleRef  pThis,
int  arg0,
HandleRef  arg1 
) [private]
static internal int Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_GetCellType_08 ( HandleRef  pThis,
int  arg0 
) [private]
static internal IntPtr Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_GetCenterPts_09 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_GetCoincidentPoints_10 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_GetDiscreteNodeCoordinatesFromWorldPoint_11 ( HandleRef  pThis,
IntPtr  ijk,
IntPtr  pt,
int  level 
) [private]
static internal IntPtr Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_GetIconIndices_12 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_GetLabels_13 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_GetMaxCellSize_14 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_GetMaximumDepth_15 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_GetNumberOfCells_16 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_GetOrientations_17 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal byte Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_GetPathForNodalCoordinates_18 ( IntPtr  path,
IntPtr  ijk,
int  level 
) [private]
static internal void Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_GetPointCells_19 ( HandleRef  pThis,
int  arg0,
HandleRef  arg1 
) [private]
static internal IntPtr Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_GetPriorities_20 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_GetSizes_21 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_GetTargetLabelCount_22 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_GetTextProperty_23 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_IsA_24 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_IsTypeOf_25 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_NewInstance_27 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_NewIterator_28 ( HandleRef  pThis,
int  type,
HandleRef  ren,
HandleRef  cam,
IntPtr  frustumPlanes,
byte  positionsAsNormals,
IntPtr  bucketSize,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_SafeDownCast_29 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_SetBoundedSizes_30 ( HandleRef  pThis,
HandleRef  arr 
) [private]
static internal void Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_SetIconIndices_31 ( HandleRef  pThis,
HandleRef  arr 
) [private]
static internal void Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_SetLabels_32 ( HandleRef  pThis,
HandleRef  arr 
) [private]
static internal void Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_SetMaximumDepth_33 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_SetOrientations_34 ( HandleRef  pThis,
HandleRef  arr 
) [private]
static internal void Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_SetPoints_35 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal void Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_SetPriorities_36 ( HandleRef  pThis,
HandleRef  arr 
) [private]
static internal void Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_SetSizes_37 ( HandleRef  pThis,
HandleRef  arr 
) [private]
static internal void Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_SetTargetLabelCount_38 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkLabelHierarchy.vtkLabelHierarchy_SetTextProperty_39 ( HandleRef  pThis,
HandleRef  tprop 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkLabelHierarchy.MRClassNameKey = "17vtkLabelHierarchy" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkPointSet.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkPointSet.


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