KiCad PCB EDA Suite
|
#include <altium_parser_pcb.h>
Public Member Functions | |
ACOMPONENT6 (ALTIUM_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 398 of file altium_parser_pcb.h.
|
explicit |
Definition at line 319 of file altium_parser_pcb.cpp.
References altium_layer_from_name(), commentautoposition, commenton, ALTIUM_PARSER::HasParsingError(), layer, locked, nameautoposition, nameon, pattern, position, ALTIUM_PARSER::ReadBool(), ALTIUM_PARSER::ReadDouble(), ALTIUM_PARSER::ReadInt(), ALTIUM_PARSER::ReadKicadUnit(), ALTIUM_PARSER::ReadProperties(), ALTIUM_PARSER::ReadString(), ALTIUM_PARSER::ReadUnicodeString(), rotation, sourcecomponentlibrary, sourcedesignator, sourcefootprintlibrary, sourcelibreference, and THROW_IO_ERROR.
ALTIUM_TEXT_POSITION ACOMPONENT6::commentautoposition |
Definition at line 413 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6().
bool ACOMPONENT6::commenton |
Definition at line 405 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
ALTIUM_LAYER ACOMPONENT6::layer |
Definition at line 400 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
bool ACOMPONENT6::locked |
Definition at line 403 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
ALTIUM_TEXT_POSITION ACOMPONENT6::nameautoposition |
Definition at line 412 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6().
bool ACOMPONENT6::nameon |
Definition at line 404 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
wxString ACOMPONENT6::pattern |
Definition at line 408 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
VECTOR2I ACOMPONENT6::position |
Definition at line 401 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
double ACOMPONENT6::rotation |
Definition at line 402 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
wxString ACOMPONENT6::sourcecomponentlibrary |
Definition at line 409 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6().
wxString ACOMPONENT6::sourcedesignator |
Definition at line 406 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
wxString ACOMPONENT6::sourcefootprintlibrary |
Definition at line 407 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
wxString ACOMPONENT6::sourcelibreference |
Definition at line 410 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6().