|
KiCad PCB EDA Suite
|
#include <allegro_pcb_structs.h>
Public Types | |
| enum | PAD_FLAGS { FLAG_UNKNOWN1 = 0x01 , FLAG_PLATED = 0x20 } |
| Pad flags are founds in a byte of the pad info. More... | |
Public Attributes | |
| uint32_t | m_UnknownStr |
| uint32_t | m_Unknown1 |
| uint32_t | m_Unknown2 |
| PAD_TYPE | m_PadType |
| uint8_t | m_A |
| uint8_t | m_B |
| uint8_t | m_Flags |
Mask of PAD_FLAGS values. | |
| uint8_t | m_D |
| uint32_t | m_unknown3 |
| uint32_t | m_Unknown4 |
| uint16_t | m_ArrayNX |
| uint16_t | m_ArrayNY |
| uint16_t | m_LayerCount |
| uint16_t | m_Unknown5 |
| uint32_t | m_ClearanceX |
| uint32_t | m_ClearanceY |
| uint32_t | m_Unknown6a |
| uint32_t | m_Unknown6b |
| uint32_t | m_DrillSize |
| uint32_t | m_TolerancePos |
| uint32_t | m_ToleranceNeg |
| uint32_t | m_SlotX |
| uint32_t | m_SlotY |
| uint32_t | m_ToleranceTravelPos |
| uint32_t | m_ToleranceTravelNeg |
| uint32_t | m_DrillMarkSizeX |
| uint32_t | m_DrillMarkSizeY |
| uint32_t | m_DrillMarkShape |
| uint32_t | m_DrillChars |
| std::array< uint32_t, 21 > | m_UnknownArr3 |
| COND_GE< FMT_VER::V_180, std::array< uint32_t, 8 > > | m_UnknownArr_v180 |
Definition at line 1292 of file allegro_pcb_structs.h.
Pad flags are founds in a byte of the pad info.
| Enumerator | |
|---|---|
| FLAG_UNKNOWN1 | |
| FLAG_PLATED | |
Definition at line 1297 of file allegro_pcb_structs.h.
| uint8_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_A |
Definition at line 1312 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| uint16_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_ArrayNX |
Definition at line 1321 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| uint16_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_ArrayNY |
Definition at line 1322 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| uint8_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_B |
Definition at line 1313 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| uint32_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_ClearanceX |
Definition at line 1329 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| uint32_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_ClearanceY |
Definition at line 1330 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| uint8_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_D |
Definition at line 1316 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| uint32_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_DrillChars |
Definition at line 1345 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| uint32_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_DrillMarkShape |
Definition at line 1344 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| uint32_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_DrillMarkSizeX |
Definition at line 1342 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| uint32_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_DrillMarkSizeY |
Definition at line 1343 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| uint32_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_DrillSize |
Definition at line 1334 of file allegro_pcb_structs.h.
Referenced by ALLEGRO::BLK_0x1C_PADSTACK::GetDrillSize(), and ParseBlock_0x1C_PADSTACK().
| uint8_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_Flags |
Mask of PAD_FLAGS values.
Definition at line 1315 of file allegro_pcb_structs.h.
Referenced by ALLEGRO::BLK_0x1C_PADSTACK::IsPlated(), and ParseBlock_0x1C_PADSTACK().
| uint16_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_LayerCount |
Definition at line 1323 of file allegro_pcb_structs.h.
Referenced by ALLEGRO::BLK_0x1C_PADSTACK::GetLayerCount(), and ParseBlock_0x1C_PADSTACK().
| PAD_TYPE ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_PadType |
Definition at line 1309 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| uint32_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_SlotX |
Definition at line 1337 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| uint32_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_SlotY |
Definition at line 1338 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| uint32_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_ToleranceNeg |
Definition at line 1336 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| uint32_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_TolerancePos |
Definition at line 1335 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| uint32_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_ToleranceTravelNeg |
Definition at line 1340 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| uint32_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_ToleranceTravelPos |
Definition at line 1339 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| uint32_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_Unknown1 |
Definition at line 1306 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| uint32_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_Unknown2 |
Definition at line 1307 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| uint32_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_unknown3 |
Definition at line 1318 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| uint32_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_Unknown4 |
Definition at line 1319 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| uint16_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_Unknown5 |
Definition at line 1324 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| uint32_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_Unknown6a |
Definition at line 1331 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| uint32_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_Unknown6b |
Definition at line 1332 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| std::array<uint32_t, 21> ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_UnknownArr3 |
Definition at line 1348 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| COND_GE<FMT_VER::V_180, std::array<uint32_t, 8> > ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_UnknownArr_v180 |
Definition at line 1351 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().
| uint32_t ALLEGRO::BLK_0x1C_PADSTACK::HEADER_v17x::m_UnknownStr |
Definition at line 1305 of file allegro_pcb_structs.h.
Referenced by ParseBlock_0x1C_PADSTACK().