18#ifndef itkStandardDeviationPerComponentSampleFilter_h
19#define itkStandardDeviationPerComponentSampleFilter_h
49template <
typename TSample>
75 using Superclass::SetInput;
106 using Superclass::MakeOutput;
127#ifndef ITK_MANUAL_INSTANTIATION
128# include "itkStandardDeviationPerComponentSampleFilter.hxx"
SmartPointer< Self > Pointer
Control indentation during Print() invocation.
Light weight base class for most itk classes.
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
DataObjectPointerArray::size_type DataObjectPointerArraySizeType
Decorates any "simple" data type (data types without smart pointers) with a DataObject API.
Calculates the covariance matrix of the target sample data.
~StandardDeviationPerComponentSampleFilter() override=default
typename TSample::MeasurementVectorSizeType MeasurementVectorSizeType
const MeasurementVectorRealType GetStandardDeviationPerComponent() const
const SampleType * GetInput() const
void SetInput(const SampleType *sample)
typename NumericTraits< MeasurementVectorType >::RealType MeasurementVectorRealType
typename TSample::MeasurementVectorType MeasurementVectorType
const MeasurementVectorRealDecoratedType * GetMeanPerComponentOutput() const
void PrintSelf(std::ostream &os, Indent indent) const override
const MeasurementVectorRealDecoratedType * GetStandardDeviationPerComponentOutput() const
const MeasurementVectorRealType GetMeanPerComponent() const
void GenerateData() override
MeasurementVectorSizeType GetMeasurementVectorSize() const
DataObjectPointer MakeOutput(DataObjectPointerArraySizeType index) override
Make a DataObject of the correct type to used as the specified output.
StandardDeviationPerComponentSampleFilter()
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
class ITK_FORWARD_EXPORT ProcessObject