| 
    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 410 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, sourceHierachicalPath, sourcelibreference, sourceUniqueID, and THROW_IO_ERROR.
| ALTIUM_TEXT_POSITION ACOMPONENT6::commentautoposition | 
Definition at line 427 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6().
| bool ACOMPONENT6::commenton | 
Definition at line 417 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
| ALTIUM_LAYER ACOMPONENT6::layer | 
Definition at line 412 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
| bool ACOMPONENT6::locked | 
Definition at line 415 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
| ALTIUM_TEXT_POSITION ACOMPONENT6::nameautoposition | 
Definition at line 426 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6().
| bool ACOMPONENT6::nameon | 
Definition at line 416 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
| wxString ACOMPONENT6::pattern | 
Definition at line 422 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
| VECTOR2I ACOMPONENT6::position | 
Definition at line 413 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
| double ACOMPONENT6::rotation | 
Definition at line 414 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
| wxString ACOMPONENT6::sourcecomponentlibrary | 
Definition at line 423 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6().
| wxString ACOMPONENT6::sourcedesignator | 
Definition at line 420 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
| wxString ACOMPONENT6::sourcefootprintlibrary | 
Definition at line 421 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
| wxString ACOMPONENT6::sourceHierachicalPath | 
Definition at line 419 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().
| wxString ACOMPONENT6::sourcelibreference | 
Definition at line 424 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6().
| wxString ACOMPONENT6::sourceUniqueID | 
Definition at line 418 of file altium_parser_pcb.h.
Referenced by ACOMPONENT6(), and ALTIUM_PCB::ParseComponents6Data().