|
TraceMaker
C++ API of the engine
|
Resolves KiCad constraints for pairs of copper items (design doc 03 §6): net-class clearances, local pad overrides, board minimums and custom .kicad_dru rules with their conditions. More...
#include <tuple>#include <mutex>#include <map>#include <memory>#include <optional>#include <string>#include <vector>#include "drc/copper.hpp"#include "drc/rule_geometry.hpp"#include "model/board.hpp"#include "model/rules.hpp"Go to the source code of this file.
Classes | |
| class | tmk::drc::RuleEngine |
| compiled custom-rule condition More... | |
Namespaces | |
| namespace | tmk |
| namespace | tmk::drc |
Resolves KiCad constraints for pairs of copper items (design doc 03 §6): net-class clearances, local pad overrides, board minimums and custom .kicad_dru rules with their conditions.
Definition in file rule_engine.hpp.