2 #include "core/tool.hpp"
3 #include "tool_place_junction.hpp"
4 #include "board/board_junction.hpp"
5 #include <forward_list>
13 std::set<InToolActionID> get_actions()
const override
15 using I = InToolActionID;
25 void insert_junction()
override;
26 void create_attached()
override;
27 void delete_attached()
override;
28 bool begin_attached()
override;
29 void finish()
override;
30 bool update_attached(
const ToolArgs &args)
override;
31 class Via *via =
nullptr;
32 class Net *net =
nullptr;
35 std::forward_list<class Via *> vias_placed;
Definition: board_rules.hpp:22