class EE::UI::Charts::ChartAxis¶
Axis semantics are independent of a UIChart ‘s per-view viewport.
#include <chartaxis.hpp> class ChartAxis { public: // typedefs typedef std::function<String(double value, double step)> Formatter; // construction ChartAxis(AxisPosition position, std::function<void()> changed = {}); // methods AxisPosition position() const; void setLabel(String label); const String& label() const; void setFormatter(Formatter formatter); String formatTick(double value, double step) const; void setConstraints(RangeConstraints constraints); const RangeConstraints& constraints() const; const AxisScale& scale() const; Uint64 revision() const; };