18#ifndef itkContourMeanDistanceImageFilter_h
19#define itkContourMeanDistanceImageFilter_h
69template <
typename TInputImage1,
typename TInputImage2>
97 using SizeType =
typename TInputImage1::SizeType;
129 itkSetMacro(UseImageSpacing,
bool);
130 itkGetConstMacro(UseImageSpacing,
bool);
131 itkBooleanMacro(UseImageSpacing);
160#ifndef ITK_MANUAL_INSTANTIATION
161# include "itkContourMeanDistanceImageFilter.hxx"
typename NumericTraits< InputImage1PixelType >::RealType RealType
void GenerateInputRequestedRegion() override
typename TInputImage1::RegionType RegionType
ContourMeanDistanceImageFilter Self
typename TInputImage1::PixelType InputImage1PixelType
ImageToImageFilter< TInputImage1, TInputImage1 > Superclass
TInputImage1 InputImage1Type
void SetInput2(const InputImage2Type *image)
typename TInputImage1::Pointer InputImage1Pointer
void PrintSelf(std::ostream &os, Indent indent) const override
typename TInputImage1::IndexType IndexType
typename TInputImage2::PixelType InputImage2PixelType
void SetInput1(const InputImage1Type *image)
~ContourMeanDistanceImageFilter() override=default
typename TInputImage1::SizeType SizeType
const InputImage2Type * GetInput2()
typename TInputImage1::ConstPointer InputImage1ConstPointer
typename TInputImage2::ConstPointer InputImage2ConstPointer
void GenerateData() override
typename TInputImage2::Pointer InputImage2Pointer
const InputImage1Type * GetInput1()
ContourMeanDistanceImageFilter()
SmartPointer< const Self > ConstPointer
static constexpr unsigned int ImageDimension
TInputImage2 InputImage2Type
void EnlargeOutputRequestedRegion(DataObject *data) override
SmartPointer< Self > Pointer
Base class for all data objects in ITK.
Control indentation during Print() invocation.
Implements transparent reference counting.
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....