|
ITK
6.0.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkCovarianceSampleFilter_h
19 #define itkCovarianceSampleFilter_h
52 template <
typename TSample>
87 using Superclass::SetInput;
101 GetCovarianceMatrix()
const;
107 GetCovarianceMatrixOutput()
const;
118 GetMeanOutput()
const;
123 GetMeasurementVectorSize()
const;
129 using Superclass::MakeOutput;
137 PrintSelf(std::ostream & os,
Indent indent)
const override;
140 GenerateData()
override;
145 #ifndef ITK_MANUAL_INSTANTIATION
146 # include "itkCovarianceSampleFilter.hxx"
Decorates any "simple" data type (data types without smart pointers) with a DataObject API.
typename NumericTraits< MeasurementVectorType >::RealType MeasurementVectorRealType
Calculates the covariance matrix of the target sample data.
typename SampleType::MeasurementType MeasurementType
Control indentation during Print() invocation.
DataObjectPointerArray::size_type DataObjectPointerArraySizeType
A templated class holding a M x N size Matrix.
Light weight base class for most itk classes.
typename NumericTraits< MeasurementType >::RealType MeasurementRealType
typename SampleType::MeasurementVectorType MeasurementVectorType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
typename SampleType::MeasurementVectorSizeType MeasurementVectorSizeType
class ITK_FORWARD_EXPORT ProcessObject
SmartPointer< Self > Pointer