31 "IAxis::getBinBoundaries() -> Error. Not implemented.");
37 "IAxis::createClippedAxis() -> Error. Not implemented.");
Defines many exception classes in namespace Exceptionss.
Interface for one-dimensional axes.
virtual IAxis * createClippedAxis(double left, double right) const
Creates a new clipped axis.
virtual bool contains(double value) const
Returns true if axis contains given point.
virtual bool equals(const IAxis &other) const
virtual double getMin() const =0
Returns value of first point of axis.
virtual std::vector< double > getBinCenters() const
virtual double getMax() const =0
Returns value of last point of axis.
std::string getName() const
retrieve the label of the axis
virtual std::vector< double > getBinBoundaries() const