|
KiCad PCB EDA Suite
|
#include <altium_parser_pcb.h>
Public Member Functions | |
| ASMARTUNION6 (ALTIUM_BINARY_PARSER &aReader) | |
Public Attributes | |
| int | unionindex = 0 |
| bool | is_tuning = false |
| bool | is_diffpair = false |
| int | style = 0 |
| int32_t | gap = 0 |
| int32_t | amplitude = 0 |
| int32_t | minamplitude = 0 |
| double | mitterradiusratio = 0.0 |
| bool | singleside = false |
| std::vector< VECTOR2I > | baseline |
| std::vector< VECTOR2I > | baselinecoupled |
Definition at line 916 of file altium_parser_pcb.h.
|
explicit |
Definition at line 972 of file altium_parser_pcb.cpp.
References amplitude, baseline, baselinecoupled, gap, ALTIUM_BINARY_PARSER::HasParsingError(), is_diffpair, is_tuning, minamplitude, mitterradiusratio, ALTIUM_PROPS_UTILS::ReadBool(), ALTIUM_PROPS_UTILS::ReadDouble(), ALTIUM_PROPS_UTILS::ReadInt(), ALTIUM_PROPS_UTILS::ReadKicadUnit(), ALTIUM_BINARY_PARSER::ReadProperties(), ALTIUM_PROPS_UTILS::ReadString(), singleside, style, THROW_IO_ERROR, and unionindex.
| int32_t ASMARTUNION6::amplitude = 0 |
Definition at line 924 of file altium_parser_pcb.h.
Referenced by ASMARTUNION6().
| std::vector<VECTOR2I> ASMARTUNION6::baseline |
Definition at line 929 of file altium_parser_pcb.h.
Referenced by ASMARTUNION6().
| std::vector<VECTOR2I> ASMARTUNION6::baselinecoupled |
Definition at line 930 of file altium_parser_pcb.h.
Referenced by ASMARTUNION6().
| int32_t ASMARTUNION6::gap = 0 |
Definition at line 923 of file altium_parser_pcb.h.
Referenced by ASMARTUNION6().
| bool ASMARTUNION6::is_diffpair = false |
Definition at line 920 of file altium_parser_pcb.h.
Referenced by ASMARTUNION6().
| bool ASMARTUNION6::is_tuning = false |
Definition at line 919 of file altium_parser_pcb.h.
Referenced by ASMARTUNION6(), and ALTIUM_PCB::ParseSmartUnions6Data().
| int32_t ASMARTUNION6::minamplitude = 0 |
Definition at line 925 of file altium_parser_pcb.h.
Referenced by ASMARTUNION6().
| double ASMARTUNION6::mitterradiusratio = 0.0 |
Definition at line 926 of file altium_parser_pcb.h.
Referenced by ASMARTUNION6().
| bool ASMARTUNION6::singleside = false |
Definition at line 927 of file altium_parser_pcb.h.
Referenced by ASMARTUNION6().
| int ASMARTUNION6::style = 0 |
Definition at line 922 of file altium_parser_pcb.h.
Referenced by ASMARTUNION6().
| int ASMARTUNION6::unionindex = 0 |
Definition at line 918 of file altium_parser_pcb.h.
Referenced by ASMARTUNION6(), and ALTIUM_PCB::ParseSmartUnions6Data().