KiCad PCB EDA Suite
|
#include <altium_parser_pcb.h>
Public Member Functions | |
AVIA6 (ALTIUM_BINARY_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 661 of file altium_parser_pcb.h.
|
explicit |
Definition at line 875 of file altium_parser_pcb.cpp.
References diameter, ALTIUM_BINARY_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_BINARY_PARSER::Read(), ALTIUM_BINARY_PARSER::ReadAndSetSubrecordLength(), ALTIUM_BINARY_PARSER::ReadKicadUnit(), ALTIUM_BINARY_PARSER::ReadVector2IPos(), ALTIUM_BINARY_PARSER::Skip(), ALTIUM_BINARY_PARSER::SkipSubrecord(), THROW_IO_ERROR, and viamode.
uint32_t AVIA6::diameter |
Definition at line 672 of file altium_parser_pcb.h.
Referenced by AVIA6(), and ALTIUM_PCB::ParseVias6Data().
uint32_t AVIA6::holesize |
Definition at line 673 of file altium_parser_pcb.h.
Referenced by AVIA6(), and ALTIUM_PCB::ParseVias6Data().
bool AVIA6::is_locked |
Definition at line 663 of file altium_parser_pcb.h.
Referenced by AVIA6(), and ALTIUM_PCB::ParseVias6Data().
bool AVIA6::is_tent_bottom |
Definition at line 665 of file altium_parser_pcb.h.
Referenced by AVIA6().
bool AVIA6::is_tent_top |
Definition at line 664 of file altium_parser_pcb.h.
Referenced by AVIA6().
bool AVIA6::is_test_fab_bottom |
Definition at line 667 of file altium_parser_pcb.h.
Referenced by AVIA6().
bool AVIA6::is_test_fab_top |
Definition at line 666 of file altium_parser_pcb.h.
Referenced by AVIA6().
ALTIUM_LAYER AVIA6::layer_end |
Definition at line 676 of file altium_parser_pcb.h.
Referenced by AVIA6(), and ALTIUM_PCB::ParseVias6Data().
ALTIUM_LAYER AVIA6::layer_start |
Definition at line 675 of file altium_parser_pcb.h.
Referenced by AVIA6(), and ALTIUM_PCB::ParseVias6Data().
uint16_t AVIA6::net |
Definition at line 669 of file altium_parser_pcb.h.
Referenced by AVIA6(), and ALTIUM_PCB::ParseVias6Data().
VECTOR2I AVIA6::position |
Definition at line 671 of file altium_parser_pcb.h.
Referenced by AVIA6(), and ALTIUM_PCB::ParseVias6Data().
ALTIUM_PAD_MODE AVIA6::viamode |
Definition at line 677 of file altium_parser_pcb.h.
Referenced by AVIA6().