2 #include "board/track.hpp"
3 #include "board/via.hpp"
4 #include "canvas/canvas_patch.hpp"
5 #include "clipper/clipper.hpp"
6 #include "common/hole.hpp"
23 bool routing_width_use_default =
true;
24 void begin_track(
const ToolArgs &args);
25 bool try_move_track(
const ToolArgs &args);
26 void update_track(
const Coordi &c);
27 bool check_track_path(
const ClipperLib::Path &p);
28 void update_temp_track();
30 void update_obstacles();
31 bool bend_mode =
false;
32 ClipperLib::Paths obstacles;
33 ClipperLib::Path track_path;
34 ClipperLib::Path track_path_known_good;
37 std::deque<Junction *> temp_junctions;
38 std::deque<Track *> temp_tracks;
zip_uint64_t uint64_t
zip_uint64_t_t typedef.
Definition: zip.hpp:108
Definition: board_rules.hpp:20
Definition: canvas_patch.hpp:6
Where Tools and and documents meet.
Definition: core.hpp:240