Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

itk::Statistics::KdTreeBasedKmeansEstimator< TKdTree >::CandidateVector Class Reference

#include <itkKdTreeBasedKmeansEstimator.h>

List of all members.


Detailed Description

template<class TKdTree>
class itk::Statistics::KdTreeBasedKmeansEstimator< TKdTree >::CandidateVector

vector of k-means candidates

Definition at line 162 of file itkKdTreeBasedKmeansEstimator.h.

Public Member Functions

 CandidateVector ()
gets the centroids (k-means)*/void GetCentroids(InternalParametersType &centroids)
 for (i=0;i< (unsigned int) this->Size();i++)
Candidateoperator[] (int index)
Initialize the centroids with
the argument *At each this
should be called before filtering
*void 
SetCentroids (InternalParametersType &centroids)
int Size () const
virtual ~CandidateVector ()

Public Attributes

Initialize the centroids with
the argument *At each 
iteration

Classes

struct  Candidate


Constructor & Destructor Documentation

template<class TKdTree>
itk::Statistics::KdTreeBasedKmeansEstimator< TKdTree >::CandidateVector::CandidateVector  )  [inline]
 

Definition at line 165 of file itkKdTreeBasedKmeansEstimator.h.

template<class TKdTree>
virtual itk::Statistics::KdTreeBasedKmeansEstimator< TKdTree >::CandidateVector::~CandidateVector  )  [inline, virtual]
 

Definition at line 174 of file itkKdTreeBasedKmeansEstimator.h.


Member Function Documentation

template<class TKdTree>
gets the itk::Statistics::KdTreeBasedKmeansEstimator< TKdTree >::CandidateVector::centroids k-  means  )  [inline]
 

Definition at line 198 of file itkKdTreeBasedKmeansEstimator.h.

template<class TKdTree>
itk::Statistics::KdTreeBasedKmeansEstimator< TKdTree >::CandidateVector::for = 0 ; i < (unsigned int)this->Size() ; i++  )  [inline]
 

Definition at line 215 of file itkKdTreeBasedKmeansEstimator.h.

template<class TKdTree>
Candidate& itk::Statistics::KdTreeBasedKmeansEstimator< TKdTree >::CandidateVector::operator[] int  index  )  [inline]
 

gets the index-th candidates

Definition at line 231 of file itkKdTreeBasedKmeansEstimator.h.

template<class TKdTree>
Initialize the centroids with the argument* At each this should be called before filtering* void itk::Statistics::KdTreeBasedKmeansEstimator< TKdTree >::CandidateVector::SetCentroids InternalParametersType centroids  )  [inline]
 

Definition at line 182 of file itkKdTreeBasedKmeansEstimator.h.

References itk::Statistics::KdTreeBasedKmeansEstimator< TKdTree >::CandidateVector::Candidate::Centroid, itk::MeasurementVectorTraits::GetLength(), itk::MeasurementVectorTraits::SetLength(), itk::Statistics::KdTreeBasedKmeansEstimator< TKdTree >::CandidateVector::Candidate::Size, and itk::Statistics::KdTreeBasedKmeansEstimator< TKdTree >::CandidateVector::Candidate::WeightedCentroid.

template<class TKdTree>
int itk::Statistics::KdTreeBasedKmeansEstimator< TKdTree >::CandidateVector::Size void   )  const [inline]
 

returns the number of candidate = k

Definition at line 177 of file itkKdTreeBasedKmeansEstimator.h.


Member Data Documentation

template<class TKdTree>
Initialize the centroids with the argument* At each itk::Statistics::KdTreeBasedKmeansEstimator< TKdTree >::CandidateVector::iteration
 

Definition at line 181 of file itkKdTreeBasedKmeansEstimator.h.


The documentation for this class was generated from the following file:
Generated at Mon Jul 10 00:25:50 2006 for ITK by doxygen 1.4.2 written by Dimitri van Heesch, © 1997-2000