KiCad PCB EDA Suite
|
#include <altium_parser_pcb.h>
Public Member Functions | |
ACOMPONENTBODY6 (ALTIUM_PARSER &aReader) | |
Public Attributes | |
uint16_t | component |
wxString | modelName |
wxString | modelId |
bool | modelIsEmbedded |
VECTOR3D | modelPosition |
VECTOR3D | modelRotation |
double | rotation |
double | bodyOpacity |
Definition at line 559 of file altium_parser_pcb.h.
|
explicit |
Definition at line 613 of file altium_parser_pcb.cpp.
References bodyOpacity, component, ALTIUM_PARSER::HasParsingError(), modelId, modelIsEmbedded, modelName, modelPosition, modelRotation, ALTIUM_PARSER::Read(), ALTIUM_PARSER::ReadAndSetSubrecordLength(), ALTIUM_PARSER::ReadBool(), ALTIUM_PARSER::ReadDouble(), ALTIUM_PARSER::ReadKicadUnit(), ALTIUM_PARSER::ReadProperties(), ALTIUM_PARSER::ReadString(), rotation, ALTIUM_PARSER::Skip(), ALTIUM_PARSER::SkipSubrecord(), THROW_IO_ERROR, VECTOR3< T >::x, VECTOR3< T >::y, and VECTOR3< T >::z.
double ACOMPONENTBODY6::bodyOpacity |
Definition at line 570 of file altium_parser_pcb.h.
Referenced by ACOMPONENTBODY6(), and ALTIUM_PCB::ParseComponentsBodies6Data().
uint16_t ACOMPONENTBODY6::component |
Definition at line 561 of file altium_parser_pcb.h.
Referenced by ACOMPONENTBODY6(), and ALTIUM_PCB::ParseComponentsBodies6Data().
wxString ACOMPONENTBODY6::modelId |
Definition at line 564 of file altium_parser_pcb.h.
Referenced by ACOMPONENTBODY6(), and ALTIUM_PCB::ParseComponentsBodies6Data().
bool ACOMPONENTBODY6::modelIsEmbedded |
Definition at line 565 of file altium_parser_pcb.h.
Referenced by ACOMPONENTBODY6(), and ALTIUM_PCB::ParseComponentsBodies6Data().
wxString ACOMPONENTBODY6::modelName |
Definition at line 563 of file altium_parser_pcb.h.
Referenced by ACOMPONENTBODY6().
VECTOR3D ACOMPONENTBODY6::modelPosition |
Definition at line 567 of file altium_parser_pcb.h.
Referenced by ACOMPONENTBODY6(), and ALTIUM_PCB::ParseComponentsBodies6Data().
VECTOR3D ACOMPONENTBODY6::modelRotation |
Definition at line 568 of file altium_parser_pcb.h.
Referenced by ACOMPONENTBODY6(), and ALTIUM_PCB::ParseComponentsBodies6Data().
double ACOMPONENTBODY6::rotation |
Definition at line 569 of file altium_parser_pcb.h.
Referenced by ACOMPONENTBODY6(), and ALTIUM_PCB::ParseComponentsBodies6Data().