2 #include "core/tool.hpp"
3 #include "tool_helper_line_width_setting.hpp"
9 using ToolHelperLineWidthSetting::ToolHelperLineWidthSetting;
13 void apply_settings()
override;
14 std::set<InToolActionID> get_actions()
const override
16 using I = InToolActionID;
18 I::LMB, I::CANCEL, I::RMB, I::ENTER_WIDTH, I::FLIP_ARC,
23 enum class DrawArcState { FROM, TO, CENTER };
24 DrawArcState state = DrawArcState::FROM;
28 class Arc *temp_arc = 0;
Graphical arc.
Definition: arc.hpp:20
A Junction is a point in 2D-Space.
Definition: junction.hpp:20