18 #ifndef itkImageToPathFilter_h
19 #define itkImageToPathFilter_h
42 template<
typename TInputImage,
typename TOutputPath >
64 TInputImage::ImageDimension);
70 virtual void SetInput(
unsigned int,
const TInputImage *image);
80 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
84 void operator=(const
Self &) ITK_DELETE_FUNCTION;
88 #ifndef ITK_MANUAL_INSTANTIATION
89 #include "itkImageToPathFilter.hxx"
TInputImage InputImageType
Light weight base class for most itk classes.
Base class for all process objects that output path data.
const InputImageType * GetInput()
Base class for filters that take an image as input and produce an path as output. ...
InputImageType::Pointer InputImagePointer
virtual ~ImageToPathFilter()
static const unsigned int InputImageDimension
virtual void SetInput(const DataObjectIdentifierType &key, DataObject *input)
Protected method for setting indexed and named inputs.
virtual void SetInput(const InputImageType *image)
SmartPointer< Self > Pointer
SmartPointer< const Self > ConstPointer
PathSource< TOutputPath > Superclass
Control indentation during Print() invocation.
InputImageType::RegionType InputImageRegionType
InputImageType::ConstPointer InputImageConstPointer
InputImageType::PixelType InputImagePixelType
virtual void PrintSelf(std::ostream &os, Indent indent) const override