KiCad PCB EDA Suite
|
#include <altium_parser_pcb.h>
Public Member Functions | |
AVIA6 (ALTIUM_PARSER &aReader) | |
Public Attributes | |
bool | is_locked |
bool | is_tent_top |
bool | is_tent_bottom |
bool | is_test_fab_top |
bool | is_test_fab_bottom |
uint16_t | net |
VECTOR2I | position |
uint32_t | diameter |
uint32_t | holesize |
ALTIUM_LAYER | layer_start |
ALTIUM_LAYER | layer_end |
ALTIUM_PAD_MODE | viamode |
Definition at line 630 of file altium_parser_pcb.h.
|
explicit |
Definition at line 793 of file altium_parser_pcb.cpp.
References diameter, ALTIUM_PARSER::HasParsingError(), holesize, is_locked, is_tent_bottom, is_tent_top, is_test_fab_bottom, is_test_fab_top, layer_end, layer_start, net, position, ALTIUM_PARSER::Read(), ALTIUM_PARSER::ReadAndSetSubrecordLength(), ALTIUM_PARSER::ReadKicadUnit(), ALTIUM_PARSER::ReadVector2IPos(), ALTIUM_PARSER::Skip(), ALTIUM_PARSER::SkipSubrecord(), THROW_IO_ERROR, and viamode.
uint32_t AVIA6::diameter |
Definition at line 641 of file altium_parser_pcb.h.
Referenced by AVIA6(), and ALTIUM_PCB::ParseVias6Data().
uint32_t AVIA6::holesize |
Definition at line 642 of file altium_parser_pcb.h.
Referenced by AVIA6(), and ALTIUM_PCB::ParseVias6Data().
bool AVIA6::is_locked |
Definition at line 632 of file altium_parser_pcb.h.
Referenced by AVIA6(), and ALTIUM_PCB::ParseVias6Data().
bool AVIA6::is_tent_bottom |
Definition at line 634 of file altium_parser_pcb.h.
Referenced by AVIA6().
bool AVIA6::is_tent_top |
Definition at line 633 of file altium_parser_pcb.h.
Referenced by AVIA6().
bool AVIA6::is_test_fab_bottom |
Definition at line 636 of file altium_parser_pcb.h.
Referenced by AVIA6().
bool AVIA6::is_test_fab_top |
Definition at line 635 of file altium_parser_pcb.h.
Referenced by AVIA6().
ALTIUM_LAYER AVIA6::layer_end |
Definition at line 645 of file altium_parser_pcb.h.
Referenced by AVIA6(), and ALTIUM_PCB::ParseVias6Data().
ALTIUM_LAYER AVIA6::layer_start |
Definition at line 644 of file altium_parser_pcb.h.
Referenced by AVIA6(), and ALTIUM_PCB::ParseVias6Data().
uint16_t AVIA6::net |
Definition at line 638 of file altium_parser_pcb.h.
Referenced by AVIA6(), and ALTIUM_PCB::ParseVias6Data().
VECTOR2I AVIA6::position |
Definition at line 640 of file altium_parser_pcb.h.
Referenced by AVIA6(), and ALTIUM_PCB::ParseVias6Data().
ALTIUM_PAD_MODE AVIA6::viamode |
Definition at line 646 of file altium_parser_pcb.h.
Referenced by AVIA6().