19 #ifndef itkFastMarchingThresholdStoppingCriterion_h
20 #define itkFastMarchingThresholdStoppingCriterion_h
34 template<
typename TInput,
typename TOutput >
36 public FastMarchingStoppingCriterionBase< TInput, TOutput >
42 using Superclass = FastMarchingStoppingCriterionBase< TInput, TOutput >;
51 FastMarchingStoppingCriterionBase );
54 using NodeType =
typename Superclass::NodeType;
63 return ( this->m_CurrentValue >= this->
m_Threshold );
68 return "Current Value >= Threshold";
86 #endif // itkFastMarchingThresholdStoppingCriterion_h
Define numeric traits for std::vector.
typename Superclass::OutputPixelType OutputPixelType
typename Superclass::NodeType NodeType
~FastMarchingThresholdStoppingCriterion() override=default
std::string GetDescription() const override
Stopping Criterion is verified when Current Value is equal to or greater than the provided threshold...
void SetCurrentNode(const NodeType &) override
FastMarchingStoppingCriterionBase< TInput, TOutput > Superclass
OutputPixelType m_Threshold
bool IsSatisfied() const override
FastMarchingThresholdStoppingCriterion()