18#ifndef itkPolylineMask2DImageFilter_h
19#define itkPolylineMask2DImageFilter_h
48template <
typename TInputImage,
typename TPolyline,
typename TOutputImage>
67 static constexpr unsigned int NDimensions = TInputImage::ImageDimension;
107#ifndef ITK_MANUAL_INSTANTIATION
108# include "itkPolylineMask2DImageFilter.hxx"
typename InputImageType::ConstPointer InputImageConstPointer
typename InputImageType::RegionType InputImageRegionType
ImageToImageFilter< TInputImage, TOutputImage > Superclass
PolylineMask2DImageFilter()
typename InputImageType::Pointer InputImagePointer
static constexpr unsigned int NOutputDimensions
typename OutputImageType::Pointer OutputImagePointer
static constexpr unsigned int NDimensions
typename InputImageType::PixelType InputImagePixelType
TInputImage InputImageType
void SetInput2(const PolylineType *input)
typename OutputImageType::PixelType OutputImagePixelType
TOutputImage OutputImageType
void GenerateData() override
PolylineMask2DImageFilter Self
void SetInput1(const InputImageType *input)
SmartPointer< const Self > ConstPointer
~PolylineMask2DImageFilter() override=default
typename OutputImageType::RegionType OutputImageRegionType
SmartPointer< Self > Pointer
Implements transparent reference counting.
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....