KiCad PCB EDA Suite
|
#include <altium_parser_pcb.h>
Public Member Functions | |
ABOARD6 (ALTIUM_BINARY_PARSER &aReader) | |
Public Attributes | |
VECTOR2I | sheetpos |
wxSize | sheetsize |
int | layercount |
std::vector< ABOARD6_LAYER_STACKUP > | stackup |
std::set< wxString > | layerNames |
std::vector< ALTIUM_VERTICE > | board_vertices |
Definition at line 378 of file altium_parser_pcb.h.
|
explicit |
Definition at line 273 of file altium_parser_pcb.cpp.
References altium_parse_polygons(), board_vertices, ABOARD6_LAYER_STACKUP::copperthick, ABOARD6_LAYER_STACKUP::dielectricconst, ABOARD6_LAYER_STACKUP::dielectricmaterial, ABOARD6_LAYER_STACKUP::dielectricthick, ALTIUM_BINARY_PARSER::HasParsingError(), layercount, layerNames, ABOARD6_LAYER_STACKUP::name, ABOARD6_LAYER_STACKUP::nextId, ABOARD6_LAYER_STACKUP::prevId, ALTIUM_PROPS_UTILS::ReadDouble(), ALTIUM_PROPS_UTILS::ReadInt(), ALTIUM_PROPS_UTILS::ReadKicadUnit(), ALTIUM_BINARY_PARSER::ReadProperties(), ALTIUM_PROPS_UTILS::ReadString(), sheetpos, sheetsize, stackup, and THROW_IO_ERROR.
std::vector<ALTIUM_VERTICE> ABOARD6::board_vertices |
Definition at line 387 of file altium_parser_pcb.h.
Referenced by ABOARD6(), and ALTIUM_PCB::ParseBoard6Data().
int ABOARD6::layercount |
Definition at line 383 of file altium_parser_pcb.h.
Referenced by ABOARD6().
std::set<wxString> ABOARD6::layerNames |
Definition at line 385 of file altium_parser_pcb.h.
Referenced by ABOARD6().
VECTOR2I ABOARD6::sheetpos |
Definition at line 380 of file altium_parser_pcb.h.
Referenced by ABOARD6(), and ALTIUM_PCB::ParseBoard6Data().
wxSize ABOARD6::sheetsize |
Definition at line 381 of file altium_parser_pcb.h.
Referenced by ABOARD6().
std::vector<ABOARD6_LAYER_STACKUP> ABOARD6::stackup |
Definition at line 384 of file altium_parser_pcb.h.
Referenced by ABOARD6(), and ALTIUM_PCB::ParseBoard6Data().