18 #ifndef itkCovarianceSampleFilter_h
19 #define itkCovarianceSampleFilter_h
51 template<
typename TSample >
85 using Superclass::SetInput;
119 virtual
void PrintSelf(std::ostream & os,
Indent indent) const ITK_OVERRIDE;
126 virtual DataObjectPointer MakeOutput(DataObjectPointerArraySizeType idx) ITK_OVERRIDE;
128 virtual
void GenerateData() ITK_OVERRIDE;
137 #ifndef ITK_MANUAL_INSTANTIATION
138 #include "itkCovarianceSampleFilter.hxx"
NumericTraits< MeasurementType >::RealType MeasurementRealType
Light weight base class for most itk classes.
VariableSizeMatrix< MeasurementRealType > MatrixType
SampleType::MeasurementType MeasurementType
NumericTraits< MeasurementVectorType >::RealType MeasurementVectorRealType
A templated class holding a M x N size Matrix.
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
SampleType::MeasurementVectorType MeasurementVectorType
MeasurementVectorDecoratedType OutputType
CovarianceSampleFilter Self
SmartPointer< const Self > ConstPointer
Decorates any "simple" data type (data types without smart pointers) with a DataObject API...
DataObjectPointerArray::size_type DataObjectPointerArraySizeType
SimpleDataObjectDecorator< MatrixType > MatrixDecoratedType
Control indentation during Print() invocation.
Base class for all data objects in ITK.
SmartPointer< Self > Pointer
SampleType::MeasurementVectorSizeType MeasurementVectorSizeType
SimpleDataObjectDecorator< MeasurementVectorRealType > MeasurementVectorDecoratedType
Calculates the covariance matrix of the target sample data.