19#ifndef itkFastMarchingNumberOfElementsStoppingCriterion_h
20#define itkFastMarchingNumberOfElementsStoppingCriterion_h
40template <
typename TInput,
typename TOutput>
42 :
public FastMarchingStoppingCriterionBase<TInput, TOutput>
48 using Superclass = FastMarchingStoppingCriterionBase<TInput, TOutput>;
58 using typename Superclass::OutputPixelType;
59 using typename Superclass::NodeType;
75 return "Current Number of Elements >= Target Number of Elements";
bool IsSatisfied() const override
SmartPointer< const Self > ConstPointer
void SetCurrentNode(const NodeType &) override
FastMarchingStoppingCriterionBase< TInput, TOutput > Superclass
IdentifierType m_CurrentNumberOfElements
IdentifierType m_TargetNumberOfElements
FastMarchingNumberOfElementsStoppingCriterion Self
SmartPointer< Self > Pointer
~FastMarchingNumberOfElementsStoppingCriterion() override=default
FastMarchingNumberOfElementsStoppingCriterion()
std::string GetDescription() const override
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
SizeValueType IdentifierType