KiCad PCB EDA Suite
|
#include <altium_parser_pcb.h>
Public Member Functions | |
ARULE6 (ALTIUM_PARSER &aReader) | |
Public Attributes | |
wxString | name |
int | priority |
ALTIUM_RULE_KIND | kind |
wxString | scope1expr |
wxString | scope2expr |
int | clearanceGap |
int | planeclearanceClearance |
int32_t | polygonconnectAirgapwidth |
int32_t | polygonconnectReliefconductorwidth |
int | polygonconnectReliefentries |
ALTIUM_CONNECT_STYLE | polygonconnectStyle |
Definition at line 489 of file altium_parser_pcb.h.
|
explicit |
Definition at line 484 of file altium_parser_pcb.cpp.
References clearanceGap, ALTIUM_PARSER::HasParsingError(), kind, name, planeclearanceClearance, polygonconnectAirgapwidth, polygonconnectReliefconductorwidth, polygonconnectReliefentries, polygonconnectStyle, priority, ALTIUM_PARSER::ReadInt(), ALTIUM_PARSER::ReadKicadUnit(), ALTIUM_PARSER::ReadProperties(), ALTIUM_PARSER::ReadString(), scope1expr, scope2expr, ALTIUM_PARSER::Skip(), and THROW_IO_ERROR.
int ARULE6::clearanceGap |
Definition at line 500 of file altium_parser_pcb.h.
Referenced by ARULE6().
ALTIUM_RULE_KIND ARULE6::kind |
Definition at line 494 of file altium_parser_pcb.h.
Referenced by ARULE6(), and ALTIUM_PCB::ParseRules6Data().
wxString ARULE6::name |
Definition at line 491 of file altium_parser_pcb.h.
Referenced by ARULE6(), and ALTIUM_PCB::GetRule().
int ARULE6::planeclearanceClearance |
Definition at line 503 of file altium_parser_pcb.h.
Referenced by ARULE6(), and ALTIUM_PCB::ParsePolygons6Data().
int32_t ARULE6::polygonconnectAirgapwidth |
Definition at line 506 of file altium_parser_pcb.h.
Referenced by ARULE6(), and ALTIUM_PCB::ParsePolygons6Data().
int32_t ARULE6::polygonconnectReliefconductorwidth |
Definition at line 507 of file altium_parser_pcb.h.
Referenced by ARULE6(), and ALTIUM_PCB::ParsePolygons6Data().
int ARULE6::polygonconnectReliefentries |
Definition at line 508 of file altium_parser_pcb.h.
Referenced by ARULE6().
ALTIUM_CONNECT_STYLE ARULE6::polygonconnectStyle |
Definition at line 509 of file altium_parser_pcb.h.
Referenced by ARULE6(), and ALTIUM_PCB::ParsePolygons6Data().
int ARULE6::priority |
Definition at line 492 of file altium_parser_pcb.h.
Referenced by ARULE6().
wxString ARULE6::scope1expr |
Definition at line 496 of file altium_parser_pcb.h.
Referenced by ARULE6(), and ALTIUM_PCB::GetRuleDefault().
wxString ARULE6::scope2expr |
Definition at line 497 of file altium_parser_pcb.h.
Referenced by ARULE6(), and ALTIUM_PCB::GetRuleDefault().