#include <itkDistanceToCentroidMembershipFunction.h>
Inheritance diagram for itk::Statistics::DistanceToCentroidMembershipFunction< TVector >:
[NOHEADER] | |
virtual const char * | GetNameOfClass () const |
Pointer | New () |
Public Types | |
typedef DistanceToCentroidMembershipFunction | Self |
typedef MembershipFunctionBase< TVector > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef TVector | MeasurementVectorType |
typedef Superclass::MeasurementVectorSizeType | MeasurementVectorSizeType |
Public Member Functions | |
virtual void | SetMeasurementVectorSize (const MeasurementVectorSizeType) |
void | SetCentroid (const vnl_vector< double > ¢roid) |
const vnl_vector< double > & | GetCentroid () const |
virtual void | SetNumberOfSamples (int _arg) |
virtual int | GetNumberOfSamples () |
double | Evaluate (const MeasurementVectorType &measurement) const |
Protected Member Functions | |
DistanceToCentroidMembershipFunction (void) | |
virtual | ~DistanceToCentroidMembershipFunction (void) |
void | PrintSelf (std::ostream &os, Indent indent) const |
This class keeps parameter to define DistanceToCentroid Density Function and has method to return the probability density of an instance. MeasurementVectorSize is the dimension of measurement space. double is type of measurement.
Definition at line 42 of file itkDistanceToCentroidMembershipFunction.h.
|
Reimplemented from itk::Statistics::MembershipFunctionBase< TVector >. Definition at line 50 of file itkDistanceToCentroidMembershipFunction.h. |
|
Typedef to represent the length of measurement vectors Reimplemented from itk::Statistics::MembershipFunctionBase< TVector >. Definition at line 61 of file itkDistanceToCentroidMembershipFunction.h. |
|
Typedef alias for the measurement vectors Definition at line 58 of file itkDistanceToCentroidMembershipFunction.h. |
|
Reimplemented from itk::Statistics::MembershipFunctionBase< TVector >. Definition at line 49 of file itkDistanceToCentroidMembershipFunction.h. |
|
Standard class typedefs Reimplemented from itk::Statistics::MembershipFunctionBase< TVector >. Definition at line 47 of file itkDistanceToCentroidMembershipFunction.h. |
|
Reimplemented from itk::Statistics::MembershipFunctionBase< TVector >. Definition at line 48 of file itkDistanceToCentroidMembershipFunction.h. |
|
|
|
Definition at line 85 of file itkDistanceToCentroidMembershipFunction.h. |
|
Method to get probability of an instance. The return value is the value of the density function, not probability. |
|
Method to get mean |
|
Strandard macros Reimplemented from itk::Statistics::MembershipFunctionBase< TVector >. |
|
Method to get the number of samples |
|
Strandard macros Reimplemented from itk::Object. |
|
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes. Reimplemented from itk::Statistics::MembershipFunctionBase< TVector >. |
|
Method to set mean |
|
Set the length of each measurement vector. Implements itk::Statistics::MembershipFunctionBase< TVector >. |
|
Method to set the number of samples |