KiCad PCB EDA Suite
Loading...
Searching...
No Matches
ALLEGRO::BLK_0x14_GRAPHIC Struct Reference

Graphics container holding a chain of line segments and arcs. More...

#include <allegro_pcb_structs.h>

Public Attributes

uint8_t m_Type
 
LAYER_INFO m_Layer
 
uint32_t m_Key
 
uint32_t m_Next
 
uint32_t m_Parent
 
uint32_t m_Flags
 
COND_GE< FMT_VER::V_172, uint32_t > m_Unknown2
 
uint32_t m_SegmentPtr
 
uint32_t m_Ptr0x03
 
uint32_t m_Ptr0x26
 

Detailed Description

Graphics container holding a chain of line segments and arcs.

Each 0x14 has a layer, a parent pointer (usually a footprint 0x2D or board-level object), and a head pointer to the first segment (0x15/0x16/0x17 or 0x01 arc).

Definition at line 938 of file allegro_pcb_structs.h.

Member Data Documentation

◆ m_Flags

uint32_t ALLEGRO::BLK_0x14_GRAPHIC::m_Flags

Definition at line 945 of file allegro_pcb_structs.h.

◆ m_Key

uint32_t ALLEGRO::BLK_0x14_GRAPHIC::m_Key

Definition at line 942 of file allegro_pcb_structs.h.

Referenced by ALLEGRO::BOARD_BUILDER::buildShapes().

◆ m_Layer

LAYER_INFO ALLEGRO::BLK_0x14_GRAPHIC::m_Layer

Definition at line 941 of file allegro_pcb_structs.h.

Referenced by ALLEGRO::BOARD_BUILDER::buildShapes().

◆ m_Next

uint32_t ALLEGRO::BLK_0x14_GRAPHIC::m_Next

Definition at line 943 of file allegro_pcb_structs.h.

Referenced by ALLEGRO::GRAPHIC_SEG::GRAPHIC_SEG().

◆ m_Parent

uint32_t ALLEGRO::BLK_0x14_GRAPHIC::m_Parent

Definition at line 944 of file allegro_pcb_structs.h.

Referenced by ALLEGRO::GRAPHIC_SEG::GRAPHIC_SEG().

◆ m_Ptr0x03

uint32_t ALLEGRO::BLK_0x14_GRAPHIC::m_Ptr0x03

Definition at line 950 of file allegro_pcb_structs.h.

◆ m_Ptr0x26

uint32_t ALLEGRO::BLK_0x14_GRAPHIC::m_Ptr0x26

Definition at line 951 of file allegro_pcb_structs.h.

◆ m_SegmentPtr

uint32_t ALLEGRO::BLK_0x14_GRAPHIC::m_SegmentPtr

◆ m_Type

uint8_t ALLEGRO::BLK_0x14_GRAPHIC::m_Type

Definition at line 940 of file allegro_pcb_structs.h.

◆ m_Unknown2

COND_GE<FMT_VER::V_172, uint32_t> ALLEGRO::BLK_0x14_GRAPHIC::m_Unknown2

Definition at line 947 of file allegro_pcb_structs.h.


The documentation for this struct was generated from the following file: