18 #ifndef itkImageToListSampleFilter_h
19 #define itkImageToListSampleFilter_h
54 template<
typename TImage,
typename TMaskImage = TImage >
89 unsigned int GetMeasurementVectorSize()
const;
92 using Superclass::SetInput;
118 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
123 using Superclass::MakeOutput;
127 virtual void GenerateData() ITK_OVERRIDE;
131 virtual
void GenerateInputRequestedRegion() ITK_OVERRIDE;
133 virtual
void GenerateOutputInformation() ITK_OVERRIDE;
143 #ifndef ITK_MANUAL_INSTANTIATION
144 #include "itkImageToListSampleFilter.hxx"
MaskImageType::ConstPointer MaskImageConstPointer
Light weight base class for most itk classes.
ImageType::Pointer ImagePointer
DataObject::Pointer DataObjectPointer
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
The class takes an image as input and generates a list sample as output.
virtual ~ImageToListSampleFilter() override
MeasurementVectorPixelTraits< PixelType >::MeasurementVectorType MeasurementVectorType
ImageToListSampleFilter Self
DataObjectPointerArray::size_type DataObjectPointerArraySizeType
MaskImageType::Pointer MaskImagePointer
SmartPointer< Self > Pointer
ImageType::PixelType PixelType
ProcessObject::DataObjectPointerArraySizeType DataObjectPointerArraySizeType
This class is the native implementation of the a Sample with an STL container.
Control indentation during Print() invocation.
SmartPointer< const Self > ConstPointer
MaskImageType::PixelType MaskPixelType
ImageType::ConstPointer ImageConstPointer
ListSample< MeasurementVectorType > ListSampleType