1 #ifndef ATTRIBUTECALCULATOR_H
2 #define ATTRIBUTECALCULATOR_H
24 virtual double calculate(T
const&)
const = 0;
Abstract base class for attribute calculation (e.g. diameter).
virtual ~AttributeCalculator()
virtual double calculate(T const &) const =0
Computes a characteristic attribute of a given object.
virtual AttributeCalculator< T > * clone() const =0