18 #ifndef __itkImageToListSampleFilter_h
19 #define __itkImageToListSampleFilter_h
54 template<
typename TImage,
typename TMaskImage = TImage >
118 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
137 void operator=(const Self &);
144 #ifndef ITK_MANUAL_INSTANTIATION
145 #include "itkImageToListSampleFilter.hxx"
MaskImageType::ConstPointer MaskImageConstPointer
Light weight base class for most itk classes.
const ImageType * GetInput() const
ImageType::Pointer ImagePointer
virtual void GenerateInputRequestedRegion() ITK_OVERRIDE
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.
MeasurementVectorPixelTraits< PixelType >::MeasurementVectorType MeasurementVectorType
ImageToListSampleFilter Self
ImageToListSampleFilter()
void SetInput(const ImageType *image)
void SetMaskImage(const MaskImageType *image)
MaskPixelType m_MaskValue
virtual void GenerateData() ITK_OVERRIDE
DataObjectPointerArray::size_type DataObjectPointerArraySizeType
const MaskImageType * GetMaskImage() const
const ListSampleType * GetOutput() const
unsigned int GetMeasurementVectorSize() const
virtual void SetInput(const DataObjectIdentifierType &key, DataObject *input)
MaskImageType::Pointer MaskImagePointer
SmartPointer< Self > Pointer
virtual void PrintSelf(std::ostream &os, Indent indent) const ITK_OVERRIDE
virtual DataObjectPointer MakeOutput(DataObjectPointerArraySizeType idx)
ImageType::PixelType PixelType
ProcessObject::DataObjectPointerArraySizeType DataObjectPointerArraySizeType
This class is the native implementation of the a Sample with an STL container.
virtual ~ImageToListSampleFilter()
Control indentation during Print() invocation.
SmartPointer< const Self > ConstPointer
virtual void GenerateOutputInformation() ITK_OVERRIDE
MaskImageType::PixelType MaskPixelType
virtual DataObjectPointer MakeOutput(DataObjectPointerArraySizeType idx) ITK_OVERRIDE
ImageType::ConstPointer ImageConstPointer
ListSample< MeasurementVectorType > ListSampleType