18 #ifndef __itkMeanSampleFilter_h
19 #define __itkMeanSampleFilter_h
47 template<
typename TSample >
110 #ifndef ITK_MANUAL_INSTANTIATION
111 #include "itkMeanSampleFilter.hxx"
MeasurementVectorDecoratedType OutputType
Light weight base class for most itk classes.
void operator=(const Self &)
void PrintSelf(std::ostream &os, Indent indent) const
NumericTraits< MeasurementVectorType >::RealType MeasurementVectorRealType
ProcessObject::DataObjectPointerArraySizeType DataObjectPointerArraySizeType
SmartPointer< const Self > ConstPointer
SimpleDataObjectDecorator< MeasurementVectorRealType > MeasurementVectorDecoratedType
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
NumericTraits< MeasurementType >::RealType MeasurementRealType
const MeasurementVectorRealType GetMean() const
virtual DataObjectPointer MakeOutput(DataObjectPointerArraySizeType idx)
const SampleType * GetInput() const
TSample::MeasurementVectorType MeasurementVectorType
Decorates any "simple" data type (data types without smart pointers) with a DataObject API...
DataObjectPointerArray::size_type DataObjectPointerArraySizeType
virtual void SetInput(const DataObjectIdentifierType &key, DataObject *input)
virtual DataObjectPointer MakeOutput(DataObjectPointerArraySizeType idx)
TSample::MeasurementType MeasurementType
unsigned int MeasurementVectorSizeType
virtual ~MeanSampleFilter()
SmartPointer< Self > Pointer
Control indentation during Print() invocation.
Given a sample, this filter computes the sample mean.
void SetInput(const SampleType *sample)
MeasurementVectorSizeType GetMeasurementVectorSize() const
DataObject::Pointer DataObjectPointer
const MeasurementVectorDecoratedType * GetOutput() const