ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkWeightedCovarianceSampleFilter.h>
Calculates the covariance matrix of the target sample data. where each measurement vector has an associated weight value.
Weight values can be specified in two ways: using a weighting function or an array containing weight values. If none of these two is specified, the covariance matrix is generated with equal weights.
Definition at line 43 of file itkWeightedCovarianceSampleFilter.h.
typedef SmartPointer< const Self > itk::Statistics::WeightedCovarianceSampleFilter< TSample >::ConstPointer |
Reimplemented from itk::Statistics::CovarianceSampleFilter< TSample >.
Definition at line 51 of file itkWeightedCovarianceSampleFilter.h.
typedef SimpleDataObjectDecorator< WeightArrayType > itk::Statistics::WeightedCovarianceSampleFilter< TSample >::InputWeightArrayObjectType |
Type of DataObjects to use for the weight array type
Definition at line 81 of file itkWeightedCovarianceSampleFilter.h.
typedef DataObjectDecorator< WeightingFunctionType > itk::Statistics::WeightedCovarianceSampleFilter< TSample >::InputWeightingFunctionObjectType |
Type of DataObjects to use for Weight function
Definition at line 87 of file itkWeightedCovarianceSampleFilter.h.
typedef SimpleDataObjectDecorator< MatrixType > itk::Statistics::WeightedCovarianceSampleFilter< TSample >::MatrixDecoratedType |
VariableSizeMatrix is not a DataObject, we need to decorate it to push it down a ProcessObject's pipeline
Reimplemented from itk::Statistics::CovarianceSampleFilter< TSample >.
Definition at line 75 of file itkWeightedCovarianceSampleFilter.h.
typedef VariableSizeMatrix< double > itk::Statistics::WeightedCovarianceSampleFilter< TSample >::MatrixType |
Typedef for WeightedCovariance output
Reimplemented from itk::Statistics::CovarianceSampleFilter< TSample >.
Definition at line 68 of file itkWeightedCovarianceSampleFilter.h.
typedef Superclass::MeasurementRealType itk::Statistics::WeightedCovarianceSampleFilter< TSample >::MeasurementRealType |
Reimplemented from itk::Statistics::CovarianceSampleFilter< TSample >.
Definition at line 64 of file itkWeightedCovarianceSampleFilter.h.
typedef Superclass::MeasurementVectorDecoratedType itk::Statistics::WeightedCovarianceSampleFilter< TSample >::MeasurementVectorDecoratedType |
MeasurementVector is not a DataObject, we need to decorate it to push it down a ProcessObject's pipeline
Reimplemented from itk::Statistics::CovarianceSampleFilter< TSample >.
Definition at line 62 of file itkWeightedCovarianceSampleFilter.h.
typedef Superclass::MeasurementVectorRealType itk::Statistics::WeightedCovarianceSampleFilter< TSample >::MeasurementVectorRealType |
Type of the measurement vector type
Reimplemented from itk::Statistics::CovarianceSampleFilter< TSample >.
Definition at line 65 of file itkWeightedCovarianceSampleFilter.h.
typedef Superclass::MeasurementVectorSizeType itk::Statistics::WeightedCovarianceSampleFilter< TSample >::MeasurementVectorSizeType |
Length of a measurement vector
Reimplemented from itk::Statistics::CovarianceSampleFilter< TSample >.
Definition at line 61 of file itkWeightedCovarianceSampleFilter.h.
typedef Superclass::MeasurementVectorType itk::Statistics::WeightedCovarianceSampleFilter< TSample >::MeasurementVectorType |
Measurement vector type
Reimplemented from itk::Statistics::CovarianceSampleFilter< TSample >.
Definition at line 60 of file itkWeightedCovarianceSampleFilter.h.
typedef Superclass::OutputType itk::Statistics::WeightedCovarianceSampleFilter< TSample >::OutputType |
Reimplemented from itk::Statistics::CovarianceSampleFilter< TSample >.
Definition at line 63 of file itkWeightedCovarianceSampleFilter.h.
typedef SmartPointer< Self > itk::Statistics::WeightedCovarianceSampleFilter< TSample >::Pointer |
Reimplemented from itk::Statistics::CovarianceSampleFilter< TSample >.
Definition at line 50 of file itkWeightedCovarianceSampleFilter.h.
typedef Superclass::SampleType itk::Statistics::WeightedCovarianceSampleFilter< TSample >::SampleType |
Traits derived from the base class
Reimplemented from itk::Statistics::CovarianceSampleFilter< TSample >.
Definition at line 55 of file itkWeightedCovarianceSampleFilter.h.
typedef WeightedCovarianceSampleFilter itk::Statistics::WeightedCovarianceSampleFilter< TSample >::Self |
Standard class typedefs.
Reimplemented from itk::Statistics::CovarianceSampleFilter< TSample >.
Definition at line 48 of file itkWeightedCovarianceSampleFilter.h.
typedef CovarianceSampleFilter< TSample > itk::Statistics::WeightedCovarianceSampleFilter< TSample >::Superclass |
Reimplemented from itk::Statistics::CovarianceSampleFilter< TSample >.
Definition at line 49 of file itkWeightedCovarianceSampleFilter.h.
typedef Array< double > itk::Statistics::WeightedCovarianceSampleFilter< TSample >::WeightArrayType |
Array typedef for weights
Definition at line 78 of file itkWeightedCovarianceSampleFilter.h.
typedef FunctionBase< MeasurementVectorType, double > itk::Statistics::WeightedCovarianceSampleFilter< TSample >::WeightingFunctionType |
Weight calculation function typedef
Definition at line 71 of file itkWeightedCovarianceSampleFilter.h.
itk::Statistics::WeightedCovarianceSampleFilter< TSample >::WeightedCovarianceSampleFilter | ( | ) | [protected] |
virtual itk::Statistics::WeightedCovarianceSampleFilter< TSample >::~WeightedCovarianceSampleFilter | ( | ) | [protected, virtual] |
itk::Statistics::WeightedCovarianceSampleFilter< TSample >::WeightedCovarianceSampleFilter | ( | const Self & | ) | [private] |
void itk::Statistics::WeightedCovarianceSampleFilter< TSample >::ComputeCovarianceMatrixWithWeightingFunction | ( | ) | [protected] |
Compute covariance matrix with weights computed from a function
void itk::Statistics::WeightedCovarianceSampleFilter< TSample >::ComputeCovarianceMatrixWithWeights | ( | ) | [protected] |
Compute covariance matrix with weights specified in an array
virtual::itk::LightObject::Pointer itk::Statistics::WeightedCovarianceSampleFilter< TSample >::CreateAnother | ( | void | ) | const [virtual] |
Standard Macros
Reimplemented from itk::Statistics::CovarianceSampleFilter< TSample >.
void itk::Statistics::WeightedCovarianceSampleFilter< TSample >::GenerateData | ( | void | ) | [protected, virtual] |
This method causes the filter to generate its output.
Reimplemented from itk::Statistics::CovarianceSampleFilter< TSample >.
virtual const char* itk::Statistics::WeightedCovarianceSampleFilter< TSample >::GetNameOfClass | ( | ) | const [virtual] |
Standard Macros
Reimplemented from itk::Statistics::CovarianceSampleFilter< TSample >.
itk::Statistics::WeightedCovarianceSampleFilter< TSample >::itkSetGetDecoratedInputMacro | ( | Weights | , |
WeightArrayType | |||
) |
Method to set the input value of the weight array
itk::Statistics::WeightedCovarianceSampleFilter< TSample >::itkSetGetDecoratedObjectInputMacro | ( | WeightingFunction | , |
WeightingFunctionType | |||
) |
Method to set the weighting function
static Pointer itk::Statistics::WeightedCovarianceSampleFilter< TSample >::New | ( | ) | [static] |
Standard Macros
Reimplemented from itk::Statistics::CovarianceSampleFilter< TSample >.
void itk::Statistics::WeightedCovarianceSampleFilter< TSample >::operator= | ( | const Self & | ) | [private] |
Time when GenerateOutputInformation was last called.
Reimplemented from itk::Statistics::CovarianceSampleFilter< TSample >.
void itk::Statistics::WeightedCovarianceSampleFilter< TSample >::PrintSelf | ( | std::ostream & | os, |
Indent | indent | ||
) | const [protected, virtual] |
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::CovarianceSampleFilter< TSample >.