|
TraceMaker
C++ API of the engine
|
#include <analysis/footprint_check.hpp>
Public Attributes | |
| Severity | severity = Severity::Error |
| std::string | kind |
| pad_count, missing_pad, extra_pad, position, size, drill, pad_type, orientation, mirrored, pattern, no_reference, untrusted_source | |
| std::string | pad |
| the pad number, "" = the footprint as a whole | |
| std::string | message |
| std::string | label |
| a few words for a mark on the board ("pad 3: 0.15 mm off") | |
| geom::Point | at |
| where to look on the board (nm) | |
| double | actual_mm = -1 |
| the measured value where there is one (the deviation of a position, a size ...) | |
| double | expected_mm = -1 |
Definition at line 28 of file footprint_check.hpp.
| double tmk::analysis::FootprintIssue::actual_mm = -1 |
the measured value where there is one (the deviation of a position, a size ...)
Definition at line 35 of file footprint_check.hpp.
| geom::Point tmk::analysis::FootprintIssue::at |
where to look on the board (nm)
Definition at line 34 of file footprint_check.hpp.
| double tmk::analysis::FootprintIssue::expected_mm = -1 |
Definition at line 36 of file footprint_check.hpp.
| std::string tmk::analysis::FootprintIssue::kind |
pad_count, missing_pad, extra_pad, position, size, drill, pad_type, orientation, mirrored, pattern, no_reference, untrusted_source
Definition at line 30 of file footprint_check.hpp.
| std::string tmk::analysis::FootprintIssue::label |
a few words for a mark on the board ("pad 3: 0.15 mm off")
Definition at line 33 of file footprint_check.hpp.
| std::string tmk::analysis::FootprintIssue::message |
Definition at line 32 of file footprint_check.hpp.
| std::string tmk::analysis::FootprintIssue::pad |
the pad number, "" = the footprint as a whole
Definition at line 31 of file footprint_check.hpp.
| Severity tmk::analysis::FootprintIssue::severity = Severity::Error |
Definition at line 29 of file footprint_check.hpp.