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

vtkPKMeansStatisitcs - A class for parallel k means clustering More...

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

List of all members.

Public Member Functions

 vtkPKMeansStatistics (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkPKMeansStatistics ()
 Undocumented Block.
virtual void CreateInitialClusterCenters (int numToAllocate, vtkIdTypeArray numberOfClusters, vtkTable inData, vtkTable curClusterElements, vtkTable newClusterElements)
 Subroutine to initialize cluster centerss if not provided by the user.
virtual vtkMultiProcessController GetController ()
 Get/Set the multiprocess controller. If no controller is set, single process is assumed.
virtual int GetTotalNumberOfObservations (int numObservations)
 Subroutine to get the total number of data objects.
override int IsA (string type)
 Undocumented Block.
new vtkPKMeansStatistics NewInstance ()
 Undocumented Block.
virtual void SetController (vtkMultiProcessController arg0)
 Get/Set the multiprocess controller. If no controller is set, single process is assumed.
virtual void UpdateClusterCenters (vtkTable newClusterElements, vtkTable curClusterElements, vtkIdTypeArray numMembershipChanges, vtkIdTypeArray numElementsInCluster, vtkDoubleArray error, vtkIdTypeArray startRunID, vtkIdTypeArray endRunID, vtkIntArray computeRun)
 Subroutine to update new cluster centers from the old centers.

Static Public Member Functions

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

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "20vtkPKMeansStatistics"
 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 vtkPKMeansStatistics_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkPKMeansStatistics_CreateInitialClusterCenters_01 (HandleRef pThis, int numToAllocate, HandleRef numberOfClusters, HandleRef inData, HandleRef curClusterElements, HandleRef newClusterElements)
static internal IntPtr vtkPKMeansStatistics_GetController_02 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkPKMeansStatistics_GetTotalNumberOfObservations_03 (HandleRef pThis, int numObservations)
static internal int vtkPKMeansStatistics_IsA_04 (HandleRef pThis, string type)
static internal int vtkPKMeansStatistics_IsTypeOf_05 (string type)
static internal IntPtr vtkPKMeansStatistics_NewInstance_07 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkPKMeansStatistics_SafeDownCast_08 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkPKMeansStatistics_SetController_09 (HandleRef pThis, HandleRef arg0)
static internal void vtkPKMeansStatistics_UpdateClusterCenters_10 (HandleRef pThis, HandleRef newClusterElements, HandleRef curClusterElements, HandleRef numMembershipChanges, HandleRef numElementsInCluster, HandleRef error, HandleRef startRunID, HandleRef endRunID, HandleRef computeRun)

Static Private Member Functions

static vtkPKMeansStatistics ()
 Automatically generated type registration mechanics.

Detailed Description

vtkPKMeansStatisitcs - A class for parallel k means clustering

Description vtkPKMeansStatistics is vtkKMeansStatistics subclass for parallel datasets. It learns and derives the global statistical model on each node, but assesses each individual data points on the node that owns it.


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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

Undocumented Block.


Member Function Documentation

virtual void Kitware.VTK.vtkPKMeansStatistics.CreateInitialClusterCenters ( int  numToAllocate,
vtkIdTypeArray  numberOfClusters,
vtkTable  inData,
vtkTable  curClusterElements,
vtkTable  newClusterElements 
) [virtual]

Subroutine to initialize cluster centerss if not provided by the user.

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

Get/Set the multiprocess controller. If no controller is set, single process is assumed.

Here is the call graph for this function:

virtual int Kitware.VTK.vtkPKMeansStatistics.GetTotalNumberOfObservations ( int  numObservations) [virtual]

Subroutine to get the total number of data objects.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkKMeansStatistics.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkKMeansStatistics.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkKMeansStatistics.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkKMeansStatistics.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkKMeansStatistics.

Here is the call graph for this function:

Get/Set the multiprocess controller. If no controller is set, single process is assumed.

virtual void Kitware.VTK.vtkPKMeansStatistics.UpdateClusterCenters ( vtkTable  newClusterElements,
vtkTable  curClusterElements,
vtkIdTypeArray  numMembershipChanges,
vtkIdTypeArray  numElementsInCluster,
vtkDoubleArray  error,
vtkIdTypeArray  startRunID,
vtkIdTypeArray  endRunID,
vtkIntArray  computeRun 
) [virtual]

Subroutine to update new cluster centers from the old centers.

static internal void Kitware.VTK.vtkPKMeansStatistics.vtkPKMeansStatistics_CreateInitialClusterCenters_01 ( HandleRef  pThis,
int  numToAllocate,
HandleRef  numberOfClusters,
HandleRef  inData,
HandleRef  curClusterElements,
HandleRef  newClusterElements 
) [private]
static internal IntPtr Kitware.VTK.vtkPKMeansStatistics.vtkPKMeansStatistics_GetController_02 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkPKMeansStatistics.vtkPKMeansStatistics_GetTotalNumberOfObservations_03 ( HandleRef  pThis,
int  numObservations 
) [private]
static internal int Kitware.VTK.vtkPKMeansStatistics.vtkPKMeansStatistics_IsA_04 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkPKMeansStatistics.vtkPKMeansStatistics_IsTypeOf_05 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkPKMeansStatistics.vtkPKMeansStatistics_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkPKMeansStatistics.vtkPKMeansStatistics_NewInstance_07 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkPKMeansStatistics.vtkPKMeansStatistics_SafeDownCast_08 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkPKMeansStatistics.vtkPKMeansStatistics_SetController_09 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal void Kitware.VTK.vtkPKMeansStatistics.vtkPKMeansStatistics_UpdateClusterCenters_10 ( HandleRef  pThis,
HandleRef  newClusterElements,
HandleRef  curClusterElements,
HandleRef  numMembershipChanges,
HandleRef  numElementsInCluster,
HandleRef  error,
HandleRef  startRunID,
HandleRef  endRunID,
HandleRef  computeRun 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkPKMeansStatistics.MRClassNameKey = "20vtkPKMeansStatistics" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkKMeansStatistics.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkKMeansStatistics.


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