Files
Renderive/Core/Axis/Frequency_Axis.cpp
T
2026-08-01 20:09:45 +08:00

17 lines
695 B
C++

#include "Axis_p.h"
#include "Frequency_Axis_p.h"
#include "../base/Memory.h"
namespace renderive {
RENDERIVE_DEFINE_RENDERABLE_BINDING(Frequency_Axis, Frequency_Axis_Private, Frequency_Axis_Render_State, Frequency_Axis_Input_Data, "Frequency_Axis")
Frequency_Axis::Builder::Builder(std::shared_ptr<Renderable> parent, Orientation orientation) {
ASSERT(parent && parent->attached_to_plot(), "Frequency_Axis build error! parent invalid");
this->parent = parent;
this->orientation = orientation;
}
std::shared_ptr<Frequency_Axis> Frequency_Axis::Builder::build() {
auto ret = renderive::make_shared<Frequency_Axis>();
set(ret.get());
return ret;
}
} // namespace renderive