KiCad PCB EDA Suite
|
#include <altium_parser_pcb.h>
Public Member Functions | |
APOLYGON6 (ALTIUM_BINARY_PARSER &aReader) | |
Public Attributes | |
ALTIUM_LAYER | layer |
uint16_t | net |
bool | locked |
ALTIUM_POLYGON_HATCHSTYLE | hatchstyle |
int32_t | gridsize |
int32_t | trackwidth |
int32_t | minprimlength |
bool | useoctagons |
int32_t | pourindex |
std::vector< ALTIUM_VERTICE > | vertices |
Definition at line 476 of file altium_parser_pcb.h.
|
explicit |
Definition at line 485 of file altium_parser_pcb.cpp.
References altium_layer_from_name(), ALTIUM_NET_UNCONNECTED, altium_parse_polygons(), gridsize, ALTIUM_BINARY_PARSER::HasParsingError(), hatchstyle, layer, locked, minprimlength, net, pourindex, ALTIUM_PROPS_UTILS::ReadBool(), ALTIUM_PROPS_UTILS::ReadInt(), ALTIUM_PROPS_UTILS::ReadKicadUnit(), ALTIUM_BINARY_PARSER::ReadProperties(), ALTIUM_PROPS_UTILS::ReadString(), THROW_IO_ERROR, trackwidth, useoctagons, and vertices.
int32_t APOLYGON6::gridsize |
Definition at line 484 of file altium_parser_pcb.h.
Referenced by APOLYGON6(), and ALTIUM_PCB::ParsePolygons6Data().
ALTIUM_POLYGON_HATCHSTYLE APOLYGON6::hatchstyle |
Definition at line 482 of file altium_parser_pcb.h.
Referenced by APOLYGON6(), and ALTIUM_PCB::ParsePolygons6Data().
ALTIUM_LAYER APOLYGON6::layer |
Definition at line 478 of file altium_parser_pcb.h.
Referenced by APOLYGON6(), and ALTIUM_PCB::ParsePolygons6Data().
bool APOLYGON6::locked |
Definition at line 480 of file altium_parser_pcb.h.
Referenced by APOLYGON6(), and ALTIUM_PCB::ParsePolygons6Data().
int32_t APOLYGON6::minprimlength |
Definition at line 486 of file altium_parser_pcb.h.
Referenced by APOLYGON6().
uint16_t APOLYGON6::net |
Definition at line 479 of file altium_parser_pcb.h.
Referenced by APOLYGON6(), and ALTIUM_PCB::ParsePolygons6Data().
int32_t APOLYGON6::pourindex |
Definition at line 490 of file altium_parser_pcb.h.
Referenced by APOLYGON6(), and ALTIUM_PCB::ParsePolygons6Data().
int32_t APOLYGON6::trackwidth |
Definition at line 485 of file altium_parser_pcb.h.
Referenced by APOLYGON6(), and ALTIUM_PCB::ParsePolygons6Data().
bool APOLYGON6::useoctagons |
Definition at line 487 of file altium_parser_pcb.h.
Referenced by APOLYGON6().
std::vector<ALTIUM_VERTICE> APOLYGON6::vertices |
Definition at line 492 of file altium_parser_pcb.h.
Referenced by APOLYGON6(), and ALTIUM_PCB::ParsePolygons6Data().