2 #include "common/common.hpp"
13 static int get_layer(
const std::string &l);
16 std::map<Coordi, class Junction *> junctions;
19 virtual class Junction &create_junction() = 0;
20 virtual class Polygon &create_polygon() = 0;
21 virtual class Line &create_line() = 0;
37 class Junction &create_junction()
override;
38 class Polygon &create_polygon()
override;
39 class Line &create_line()
override;
51 class Junction &create_junction()
override;
52 class Polygon &create_polygon()
override;
53 class Line &create_line()
override;
A Junction is a point in 2D-Space.
Definition: junction.hpp:20
Definition: kicad_package_parser.hpp:45
Definition: kicad_package_parser.hpp:9
Definition: kicad_package_parser.hpp:29
Graphical line.
Definition: line.hpp:19
Definition: package.hpp:29
Polygon used in Padstack, Package and Board for specifying filled Regions.
Definition: polygon.hpp:27