18 #ifndef itkPolylineMask2DImageFilter_h
19 #define itkPolylineMask2DImageFilter_h
47 template<
typename TInputImage,
typename TPolyline,
48 typename TOutputImage >
65 itkStaticConstMacro(NDimensions,
unsigned int,
66 TInputImage::ImageDimension);
67 itkStaticConstMacro(NOutputDimensions,
unsigned int,
68 TOutputImage::ImageDimension);
92 #ifdef ITK_USE_CONCEPT_CHECKING
109 virtual void GenerateData() ITK_OVERRIDE;
116 #ifndef ITK_MANUAL_INSTANTIATION
117 #include "itkPolylineMask2DImageFilter.hxx"
OutputImageType::PixelType OutputImagePixelType
ImageToImageFilter< TInputImage, TOutputImage > Superclass
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer
virtual ~PolylineMask2DImageFilter() override
Base class for all process objects that output image data.
InputImageType::PixelType InputImagePixelType
TInputImage InputImageType
PolylineMask2DImageFilter Self
InputImageType::ConstPointer InputImageConstPointer
TOutputImage OutputImageType
TInputImage InputImageType
InputImageType::RegionType InputImageRegionType
OutputImageType::RegionType OutputImageRegionType
Base class for filters that take an image as input and produce an image as output.
#define itkConceptMacro(name, concept)
OutputImageType::Pointer OutputImagePointer
Implements 2D image masking operation constrained by a contour.
InputImageType::Pointer InputImagePointer