18#ifndef itkSampleToSubsampleFilter_h
19#define itkSampleToSubsampleFilter_h
45template <
typename TSample>
105#ifndef ITK_MANUAL_INSTANTIATION
106# include "itkSampleToSubsampleFilter.hxx"
Control indentation during Print() invocation.
virtual void SetInput(const DataObjectIdentifierType &key, DataObject *input)
Protected method for setting indexed and named inputs.
DataObjectPointerArray::size_type DataObjectPointerArraySizeType
DataObject::Pointer DataObjectPointer
virtual DataObjectPointer MakeOutput(DataObjectPointerArraySizeType idx)
Make a DataObject of the correct type to used as the specified output.
Implements transparent reference counting.
ProcessObject::DataObjectPointerArraySizeType DataObjectPointerArraySizeType
~SampleToSubsampleFilter() override=default
SmartPointer< const Self > ConstPointer
const OutputType * GetOutput() const
void PrintSelf(std::ostream &os, Indent indent) const override
SmartPointer< Self > Pointer
DataObjectPointer MakeOutput(DataObjectPointerArraySizeType idx) override
typename SampleType::MeasurementVectorType MeasurementVectorType
virtual void SetInput(const SampleType *sample)
SampleToSubsampleFilter Self
typename SampleType::InstanceIdentifier InstanceIdentifier
SampleToSubsampleFilter()
typename SampleType::MeasurementType MeasurementType
virtual const SampleType * GetInput() const
Subsample< SampleType > SubsampleType
This class stores a subset of instance identifiers from another sample object. You can create a subsa...
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....