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 | sourcedesignator |
wxString | sourcefootprintlibrary |
wxString | pattern |
wxString | sourcecomponentlibrary |
wxString | sourcelibreference |
ALTIUM_TEXT_POSITION | nameautoposition |
ALTIUM_TEXT_POSITION | commentautoposition |
Definition at line 404 of file altium_parser_pcb.h.
|
explicit |
Definition at line 349 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, sourcelibreference, and THROW_IO_ERROR.
ALTIUM_TEXT_POSITION ACOMPONENT6::commentautoposition |
Definition at line 419 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6().
bool ACOMPONENT6::commenton |
Definition at line 411 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
ALTIUM_LAYER ACOMPONENT6::layer |
Definition at line 406 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
bool ACOMPONENT6::locked |
Definition at line 409 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
ALTIUM_TEXT_POSITION ACOMPONENT6::nameautoposition |
Definition at line 418 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6().
bool ACOMPONENT6::nameon |
Definition at line 410 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
wxString ACOMPONENT6::pattern |
Definition at line 414 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
VECTOR2I ACOMPONENT6::position |
Definition at line 407 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
double ACOMPONENT6::rotation |
Definition at line 408 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
wxString ACOMPONENT6::sourcecomponentlibrary |
Definition at line 415 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6().
wxString ACOMPONENT6::sourcedesignator |
Definition at line 412 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
wxString ACOMPONENT6::sourcefootprintlibrary |
Definition at line 413 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
wxString ACOMPONENT6::sourcelibreference |
Definition at line 416 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6().