|
KiCad PCB EDA Suite
|
#include <altium_parser_pcb.h>
Public Member Functions | |
| ACOMPONENT6 (ALTIUM_BINARY_PARSER &aReader) | |
Public Attributes | |
| ALTIUM_LAYER | layer |
| VECTOR2I | position |
| double | rotation |
| bool | locked |
| bool | nameon |
| bool | commenton |
| wxString | sourceUniqueID |
| wxString | sourceHierachicalPath |
| wxString | sourcedesignator |
| wxString | sourcefootprintlibrary |
| wxString | pattern |
| wxString | sourcecomponentlibrary |
| wxString | sourcelibreference |
| ALTIUM_TEXT_POSITION | nameautoposition |
| ALTIUM_TEXT_POSITION | commentautoposition |
Definition at line 544 of file altium_parser_pcb.h.
|
explicit |
Definition at line 683 of file altium_parser_pcb.cpp.
References altium_layer_from_name(), commentautoposition, commenton, ALTIUM_BINARY_PARSER::HasParsingError(), layer, locked, nameautoposition, nameon, pattern, position, ALTIUM_PROPS_UTILS::ReadBool(), ALTIUM_PROPS_UTILS::ReadDouble(), ALTIUM_PROPS_UTILS::ReadInt(), ALTIUM_PROPS_UTILS::ReadKicadUnit(), ALTIUM_BINARY_PARSER::ReadProperties(), ALTIUM_PROPS_UTILS::ReadString(), ALTIUM_PROPS_UTILS::ReadUnicodeString(), rotation, sourcecomponentlibrary, sourcedesignator, sourcefootprintlibrary, sourceHierachicalPath, sourcelibreference, sourceUniqueID, and THROW_IO_ERROR.
| ALTIUM_TEXT_POSITION ACOMPONENT6::commentautoposition |
Definition at line 561 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6().
| bool ACOMPONENT6::commenton |
Definition at line 551 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
| ALTIUM_LAYER ACOMPONENT6::layer |
Definition at line 546 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
| bool ACOMPONENT6::locked |
Definition at line 549 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
| ALTIUM_TEXT_POSITION ACOMPONENT6::nameautoposition |
Definition at line 560 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6().
| bool ACOMPONENT6::nameon |
Definition at line 550 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
| wxString ACOMPONENT6::pattern |
Definition at line 556 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
| VECTOR2I ACOMPONENT6::position |
Definition at line 547 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
| double ACOMPONENT6::rotation |
Definition at line 548 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
| wxString ACOMPONENT6::sourcecomponentlibrary |
Definition at line 557 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6().
| wxString ACOMPONENT6::sourcedesignator |
Definition at line 554 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
| wxString ACOMPONENT6::sourcefootprintlibrary |
Definition at line 555 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
| wxString ACOMPONENT6::sourceHierachicalPath |
Definition at line 553 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
| wxString ACOMPONENT6::sourcelibreference |
Definition at line 558 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6().
| wxString ACOMPONENT6::sourceUniqueID |
Definition at line 552 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().