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.vtkStrahlerMetric Class Reference
Inheritance diagram for Kitware.VTK.vtkStrahlerMetric:
[legend]
Collaboration diagram for Kitware.VTK.vtkStrahlerMetric:
[legend]

List of all members.

Public Member Functions

 vtkStrahlerMetric (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkStrahlerMetric ()
 Undocumented Block.
virtual float GetMaxStrahler ()
 Get the maximum strahler value for the tree.
virtual int GetNormalize ()
 Set/get setting of normalize flag. If this is set, the Strahler values are scaled into the range [0..1]. Default is for normalization to be OFF.
override int IsA (string type)
 Undocumented Block.
new vtkStrahlerMetric NewInstance ()
 Undocumented Block.
virtual void NormalizeOff ()
 Set/get setting of normalize flag. If this is set, the Strahler values are scaled into the range [0..1]. Default is for normalization to be OFF.
virtual void NormalizeOn ()
 Set/get setting of normalize flag. If this is set, the Strahler values are scaled into the range [0..1]. Default is for normalization to be OFF.
virtual void SetMetricArrayName (string _arg)
 Set the name of the array in which the Strahler values will be stored within the output vertex data. Default is "Strahler".
virtual void SetNormalize (int _arg)
 Set/get setting of normalize flag. If this is set, the Strahler values are scaled into the range [0..1]. Default is for normalization to be OFF.

Static Public Member Functions

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

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "17vtkStrahlerMetric"
 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 vtkStrahlerMetric_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal float vtkStrahlerMetric_GetMaxStrahler_01 (HandleRef pThis)
static internal int vtkStrahlerMetric_GetNormalize_02 (HandleRef pThis)
static internal int vtkStrahlerMetric_IsA_03 (HandleRef pThis, string type)
static internal int vtkStrahlerMetric_IsTypeOf_04 (string type)
static internal IntPtr vtkStrahlerMetric_NewInstance_06 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkStrahlerMetric_NormalizeOff_07 (HandleRef pThis)
static internal void vtkStrahlerMetric_NormalizeOn_08 (HandleRef pThis)
static internal IntPtr vtkStrahlerMetric_SafeDownCast_09 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkStrahlerMetric_SetMetricArrayName_10 (HandleRef pThis, string _arg)
static internal void vtkStrahlerMetric_SetNormalize_11 (HandleRef pThis, int _arg)

Static Private Member Functions

static vtkStrahlerMetric ()
 Automatically generated type registration mechanics.

Detailed Description

------------------------------------------------------------------------- Copyright 2008 Sandia Corporation. Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation, the U.S. Government retains certain rights in this software. -------------------------------------------------------------------------

vtkStrahlerMetric - compute Strahler metric for a tree

Description The Strahler metric is a value assigned to each vertex of a tree that characterizes the structural complexity of the sub-tree rooted at that node. The metric originated in the study of river systems, but has been applied to other tree- structured systes, Details of the metric and the rationale for using it in infovis can be found in:

Tree Visualization and Navigation Clues for Information Visualization, I. Herman, M. Delest, and G. Melancon, Computer Graphics Forum, Vol 17(2), Blackwell, 1998.

The input tree is copied to the output, but with a new array added to the output vertex data.

Thanks Thanks to David Duke from the University of Leeds for providing this implementation.


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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

Undocumented Block.


Member Function Documentation

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

virtual float Kitware.VTK.vtkStrahlerMetric.GetMaxStrahler ( ) [virtual]

Get the maximum strahler value for the tree.

virtual int Kitware.VTK.vtkStrahlerMetric.GetNormalize ( ) [virtual]

Set/get setting of normalize flag. If this is set, the Strahler values are scaled into the range [0..1]. Default is for normalization to be OFF.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkTreeAlgorithm.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkTreeAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkTreeAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkTreeAlgorithm.

virtual void Kitware.VTK.vtkStrahlerMetric.NormalizeOff ( ) [virtual]

Set/get setting of normalize flag. If this is set, the Strahler values are scaled into the range [0..1]. Default is for normalization to be OFF.

virtual void Kitware.VTK.vtkStrahlerMetric.NormalizeOn ( ) [virtual]

Set/get setting of normalize flag. If this is set, the Strahler values are scaled into the range [0..1]. Default is for normalization to be OFF.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkTreeAlgorithm.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkStrahlerMetric.SetMetricArrayName ( string  _arg) [virtual]

Set the name of the array in which the Strahler values will be stored within the output vertex data. Default is "Strahler".

virtual void Kitware.VTK.vtkStrahlerMetric.SetNormalize ( int  _arg) [virtual]

Set/get setting of normalize flag. If this is set, the Strahler values are scaled into the range [0..1]. Default is for normalization to be OFF.

static internal float Kitware.VTK.vtkStrahlerMetric.vtkStrahlerMetric_GetMaxStrahler_01 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkStrahlerMetric.vtkStrahlerMetric_GetNormalize_02 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkStrahlerMetric.vtkStrahlerMetric_IsA_03 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkStrahlerMetric.vtkStrahlerMetric_IsTypeOf_04 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkStrahlerMetric.vtkStrahlerMetric_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkStrahlerMetric.vtkStrahlerMetric_NewInstance_06 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkStrahlerMetric.vtkStrahlerMetric_NormalizeOff_07 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkStrahlerMetric.vtkStrahlerMetric_NormalizeOn_08 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkStrahlerMetric.vtkStrahlerMetric_SafeDownCast_09 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkStrahlerMetric.vtkStrahlerMetric_SetMetricArrayName_10 ( HandleRef  pThis,
string  _arg 
) [private]
static internal void Kitware.VTK.vtkStrahlerMetric.vtkStrahlerMetric_SetNormalize_11 ( HandleRef  pThis,
int  _arg 
) [private]

Member Data Documentation

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkTreeAlgorithm.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkTreeAlgorithm.


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