|
KiCad PCB EDA Suite
|
#include <pads_parser.h>
Public Attributes | |
| KEEPOUT_TYPE | type = KEEPOUT_TYPE::ALL |
| std::vector< ARC_POINT > | outline |
| std::vector< int > | layers |
| Empty = all. | |
| bool | no_traces = true |
| R restriction. | |
| bool | no_vias = true |
| V restriction. | |
| bool | no_copper = true |
| C restriction. | |
| bool | no_components = false |
| P restriction. | |
| bool | height_restriction = false |
| H restriction. | |
| double | max_height = 0.0 |
| bool | no_test_points = false |
| T restriction. | |
| bool | no_accordion = false |
| A restriction. | |
Definition at line 649 of file pads_parser.h.
| bool PADS_IO::KEEPOUT::height_restriction = false |
H restriction.
Definition at line 658 of file pads_parser.h.
Referenced by PADS_IO::PARSER::parseSectionLINES().
| std::vector<int> PADS_IO::KEEPOUT::layers |
Empty = all.
Definition at line 653 of file pads_parser.h.
Referenced by PADS_IO::PARSER::parseSectionLINES().
| double PADS_IO::KEEPOUT::max_height = 0.0 |
Definition at line 659 of file pads_parser.h.
Referenced by PADS_IO::PARSER::parseSectionLINES().
| bool PADS_IO::KEEPOUT::no_accordion = false |
A restriction.
Definition at line 661 of file pads_parser.h.
Referenced by PADS_IO::PARSER::parseSectionLINES().
| bool PADS_IO::KEEPOUT::no_components = false |
P restriction.
Definition at line 657 of file pads_parser.h.
Referenced by PADS_IO::PARSER::parseSectionLINES().
| bool PADS_IO::KEEPOUT::no_copper = true |
C restriction.
Definition at line 656 of file pads_parser.h.
Referenced by PADS_IO::PARSER::parseSectionLINES().
| bool PADS_IO::KEEPOUT::no_test_points = false |
T restriction.
Definition at line 660 of file pads_parser.h.
Referenced by PADS_IO::PARSER::parseSectionLINES().
| bool PADS_IO::KEEPOUT::no_traces = true |
R restriction.
Definition at line 654 of file pads_parser.h.
Referenced by PADS_IO::PARSER::parseSectionLINES().
| bool PADS_IO::KEEPOUT::no_vias = true |
V restriction.
Definition at line 655 of file pads_parser.h.
Referenced by PADS_IO::PARSER::parseSectionLINES().
| std::vector<ARC_POINT> PADS_IO::KEEPOUT::outline |
Definition at line 652 of file pads_parser.h.
Referenced by PADS_IO::BINARY_PARSER::parseKeepouts(), and PADS_IO::PARSER::parseSectionLINES().
| KEEPOUT_TYPE PADS_IO::KEEPOUT::type = KEEPOUT_TYPE::ALL |
Definition at line 651 of file pads_parser.h.
Referenced by PADS_IO::BINARY_PARSER::parseKeepouts(), and PADS_IO::PARSER::parseSectionLINES().