18 #ifndef itkAntiAliasBinaryImageFilter_h
19 #define itkAntiAliasBinaryImageFilter_h
106 template<
typename TInputImage,
typename TOutputImage >
148 itkWarningMacro(
"SetMaximumIterations is deprecated. Please use SetNumberOfIterations instead.");
149 this->SetNumberOfIterations(i);
155 itkWarningMacro(
"GetMaximumIterations is deprecated. Please use GetNumberOfIterations instead.");
156 return this->GetNumberOfIterations();
159 #ifdef ITK_USE_CONCEPT_CHECKING
171 void PrintSelf(std::ostream & os,
Indent indent)
const override;
175 ValueType CalculateUpdateValue(
const IndexType & idx,
176 const TimeStepType & dt,
177 const ValueType & value,
178 const ValueType & change)
override;
182 void GenerateData()
override;
194 #ifndef ITK_MANUAL_INSTANTIATION
195 #include "itkAntiAliasBinaryImageFilter.hxx"
void SetMaximumIterations(unsigned int i)
typename OutputImageType::IndexType IndexType
typename OutputImageType::ValueType ValueType
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.
unsigned int GetMaximumIterations()
This class implements a finite difference partial differential equation solver for evolving surfaces ...
TInputImage InputImageType
A method for estimation of a surface from a binary volume.
typename TInputImage::ValueType BinaryValueType
ImageBaseType::IndexType IndexType
TOutputImage OutputImageType
This class encapsulate the finite difference equation which drives a curvature flow denoising algorit...
Control indentation during Print() invocation.
BinaryValueType m_UpperBinaryValue
const TInputImage * m_InputImage
#define itkConceptMacro(name, concept)
typename FiniteDifferenceFunctionType::TimeStepType TimeStepType
CurvatureFunctionType::Pointer m_CurvatureFunction
BinaryValueType m_LowerBinaryValue