20 #ifndef MIRTK_InflationStoppingCriterion_H 21 #define MIRTK_InflationStoppingCriterion_H 23 #include "mirtk/StoppingCriterion.h" 40 mirtkPublicAttributeMacro(
double, Threshold);
43 mirtkReadOnlyAttributeMacro(
double, AverageDistance);
80 virtual bool Fulfilled(
int iter,
double value,
const double *delta);
93 virtual void Print(ostream &)
const;
100 #endif // MIRTK_InflationStoppingCriterion_H
virtual ~InflationStoppingCriterion()
Destructor.
virtual StoppingCriterion * New() const
Create new copy of this instance.
virtual bool Fulfilled(int iter, double value, const double *delta)
InflationStoppingCriterion(const ObjectiveFunction *=NULL)
Constructor.
InflationStoppingCriterion & operator=(const InflationStoppingCriterion &)
Assignment operator.
virtual void Print(ostream &) const