18 #ifndef itkLaplacianImageFilter_h
19 #define itkLaplacianImageFilter_h
61 template<
typename TInputImage,
typename TOutputImage >
78 static constexpr
unsigned int InputImageDimension = TInputImage::ImageDimension;
79 static constexpr
unsigned int ImageDimension = TOutputImage::ImageDimension;
103 void GenerateInputRequestedRegion()
override;
108 itkBooleanMacro( UseImageSpacing );
112 itkSetMacro(UseImageSpacing,
bool);
113 itkGetConstMacro(UseImageSpacing,
bool);
116 #ifdef ITK_USE_CONCEPT_CHECKING
130 m_UseImageSpacing =
true;
140 void GenerateData()
override;
142 void PrintSelf(std::ostream &,
Indent)
const override;
149 #ifndef ITK_MANUAL_INSTANTIATION
150 #include "itkLaplacianImageFilter.hxx"
typename TInputImage::InternalPixelType InputInternalPixelType
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
Base class for all process objects that output image data.
TInputImage InputImageType
typename TOutputImage::PixelType OutputPixelType
typename TInputImage::PixelType InputPixelType
typename TOutputImage::InternalPixelType OutputInternalPixelType
typename InputImageType::Pointer InputImagePointer
TOutputImage OutputImageType
Base class for filters that take an image as input and produce an image as output.
Control indentation during Print() invocation.
#define itkConceptMacro(name, concept)