Files
Renderive/render_2D/axis/Frequency_Axis.h
T

21 lines
510 B
C++

#pragma once
#include "Numeric_Axis.h"
namespace renderive {
namespace detail {
class LIB_DECL Frequency_Axis_Control : public Axis {
public:
explicit Frequency_Axis_Control(const Axis_Properties& properties);
protected:
[[nodiscard]] std::string format_tick_label(double tick, const Axis_Properties& state) const override;
};
} // namespace detail
using Frequency_Axis = Attach_Builder<detail::Frequency_Axis_Control, Axis_Properties, detail::Axis_Renderable_Builder>;
} // namespace renderive