|
KiCad PCB EDA Suite
|
#include <pads_parser.h>
Public Attributes | |
| std::string | name |
| double | drill = 0.0 |
| double | size = 0.0 |
| std::vector< PAD_STACK_LAYER > | stack |
| int | start_layer = 0 |
| First PADS layer number in via span. | |
| int | end_layer = 0 |
| Last PADS layer number in via span. | |
| VIA_TYPE | via_type = VIA_TYPE::THROUGH |
| Classified via type. | |
| int | drill_start = 0 |
| Drill start layer from file (for blind/buried vias) | |
| int | drill_end = 0 |
| Drill end layer from file (for blind/buried vias) | |
| bool | has_mask_front = false |
| Stack includes top soldermask opening (layer 25) | |
| bool | has_mask_back = false |
| Stack includes bottom soldermask opening (layer 28) | |
Definition at line 320 of file pads_parser.h.
| double PADS_IO::VIA_DEF::drill = 0.0 |
Definition at line 323 of file pads_parser.h.
Referenced by PCB_IO_PADS::loadTracksAndVias(), and PADS_IO::PARSER::parseSectionVIA().
| int PADS_IO::VIA_DEF::drill_end = 0 |
Drill end layer from file (for blind/buried vias)
Definition at line 330 of file pads_parser.h.
Referenced by PADS_IO::PARSER::parseSectionVIA().
| int PADS_IO::VIA_DEF::drill_start = 0 |
Drill start layer from file (for blind/buried vias)
Definition at line 329 of file pads_parser.h.
Referenced by PADS_IO::PARSER::parseSectionVIA().
| int PADS_IO::VIA_DEF::end_layer = 0 |
Last PADS layer number in via span.
Definition at line 327 of file pads_parser.h.
Referenced by PCB_IO_PADS::loadTracksAndVias(), and PADS_IO::PARSER::parseSectionVIA().
| bool PADS_IO::VIA_DEF::has_mask_back = false |
Stack includes bottom soldermask opening (layer 28)
Definition at line 332 of file pads_parser.h.
Referenced by PCB_IO_PADS::loadTracksAndVias(), and PADS_IO::PARSER::parseSectionVIA().
| bool PADS_IO::VIA_DEF::has_mask_front = false |
Stack includes top soldermask opening (layer 25)
Definition at line 331 of file pads_parser.h.
Referenced by PCB_IO_PADS::loadTracksAndVias(), and PADS_IO::PARSER::parseSectionVIA().
| std::string PADS_IO::VIA_DEF::name |
Definition at line 322 of file pads_parser.h.
Referenced by PADS_IO::PARSER::parseSectionVIA().
| double PADS_IO::VIA_DEF::size = 0.0 |
Definition at line 324 of file pads_parser.h.
Referenced by PCB_IO_PADS::loadTracksAndVias(), and PADS_IO::PARSER::parseSectionVIA().
| std::vector<PAD_STACK_LAYER> PADS_IO::VIA_DEF::stack |
Definition at line 325 of file pads_parser.h.
Referenced by PADS_IO::PARSER::parseSectionVIA().
| int PADS_IO::VIA_DEF::start_layer = 0 |
First PADS layer number in via span.
Definition at line 326 of file pads_parser.h.
Referenced by PCB_IO_PADS::loadTracksAndVias(), and PADS_IO::PARSER::parseSectionVIA().
| VIA_TYPE PADS_IO::VIA_DEF::via_type = VIA_TYPE::THROUGH |
Classified via type.
Definition at line 328 of file pads_parser.h.
Referenced by PADS_IO::PARSER::parseSectionVIA().