|
TraceMaker
C++ API of the engine
|
#include <drc/copper.hpp>
Public Attributes | |
| std::vector< CopperItem > | items |
| std::vector< Hole > | holes |
| std::vector< geom::Shape > | edges |
| Edge.Cuts outline pieces (open polylines, r = 0). | |
| std::vector< geom::Shape > | margins |
| Margin-layer graphics: KiCad's copper_edge_clearance treats them like the board edge (drc_test_provider_edge_clearance collects Edge.Cuts and Margin), but they are no part of the outline. | |
Definition at line 41 of file copper.hpp.
| std::vector<geom::Shape> tmk::drc::CopperModel::edges |
Edge.Cuts outline pieces (open polylines, r = 0).
Definition at line 44 of file copper.hpp.
| std::vector<Hole> tmk::drc::CopperModel::holes |
Definition at line 43 of file copper.hpp.
| std::vector<CopperItem> tmk::drc::CopperModel::items |
Definition at line 42 of file copper.hpp.
| std::vector<geom::Shape> tmk::drc::CopperModel::margins |
Margin-layer graphics: KiCad's copper_edge_clearance treats them like the board edge (drc_test_provider_edge_clearance collects Edge.Cuts and Margin), but they are no part of the outline.
Definition at line 47 of file copper.hpp.