18 #ifndef itkStandardDeviationPerComponentSampleFilter_h
19 #define itkStandardDeviationPerComponentSampleFilter_h
48 template<
typename TSample >
96 void operator=(const
Self &) ITK_DELETE_FUNCTION;
100 virtual
void PrintSelf(std::ostream & os,
Indent indent) const ITK_OVERRIDE;
107 virtual DataObjectPointer MakeOutput(DataObjectPointerArraySizeType idx) ITK_OVERRIDE;
118 #ifndef ITK_MANUAL_INSTANTIATION
119 #include "itkStandardDeviationPerComponentSampleFilter.hxx"
Light weight base class for most itk classes.
const SampleType * GetInput() const
TSample::MeasurementVectorType MeasurementVectorType
NumericTraits< MeasurementVectorType >::RealType MeasurementVectorRealType
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
const MeasurementVectorRealType GetMeanPerComponent() const
virtual DataObjectPointer MakeOutput(DataObjectPointerArraySizeType idx) override
Make a DataObject of the correct type to used as the specified output.
StandardDeviationPerComponentSampleFilter()
MeasurementVectorSizeType GetMeasurementVectorSize() const
Calculates the covariance matrix of the target sample data.
MeasurementVectorRealDecoratedType OutputType
SmartPointer< const Self > ConstPointer
const MeasurementVectorRealType GetStandardDeviationPerComponent() const
Decorates any "simple" data type (data types without smart pointers) with a DataObject API...
DataObjectPointerArray::size_type DataObjectPointerArraySizeType
virtual void PrintSelf(std::ostream &os, Indent indent) const override
virtual void SetInput(const DataObjectIdentifierType &key, DataObject *input)
Protected method for setting indexed and named inputs.
SimpleDataObjectDecorator< MeasurementVectorRealType > MeasurementVectorRealDecoratedType
void SetInput(const SampleType *sample)
TSample::MeasurementVectorSizeType MeasurementVectorSizeType
virtual void GenerateData() override
const MeasurementVectorRealDecoratedType * GetStandardDeviationPerComponentOutput() const
Control indentation during Print() invocation.
const MeasurementVectorRealDecoratedType * GetMeanPerComponentOutput() const
StandardDeviationPerComponentSampleFilter Self
SmartPointer< Self > Pointer
Base class for all data objects in ITK.