KiCad PCB EDA Suite
Loading...
Searching...
No Matches
AREGION6 Struct Reference

#include <altium_parser_pcb.h>

Public Member Functions

 AREGION6 (ALTIUM_BINARY_PARSER &aReader, bool aExtendedVertices)
 

Public Attributes

bool is_locked
 
bool is_keepout
 
bool is_shapebased
 
ALTIUM_LAYER layer
 
uint16_t net
 
uint16_t component
 
uint16_t polygon
 
uint16_t subpolyindex
 
uint8_t keepoutrestrictions
 
uint16_t holecount
 
ALTIUM_REGION_KIND kind
 
std::vector< ALTIUM_VERTICEoutline
 
std::vector< std::vector< ALTIUM_VERTICE > > holes
 

Detailed Description

Definition at line 546 of file altium_parser_pcb.h.

Constructor & Destructor Documentation

◆ AREGION6()

Member Data Documentation

◆ component

uint16_t AREGION6::component

Definition at line 555 of file altium_parser_pcb.h.

Referenced by AREGION6(), and ALTIUM_PCB::ParseShapeBasedRegions6Data().

◆ holecount

uint16_t AREGION6::holecount

Definition at line 559 of file altium_parser_pcb.h.

Referenced by AREGION6().

◆ holes

◆ is_keepout

◆ is_locked

bool AREGION6::is_locked

Definition at line 548 of file altium_parser_pcb.h.

Referenced by AREGION6().

◆ is_shapebased

bool AREGION6::is_shapebased

Definition at line 551 of file altium_parser_pcb.h.

Referenced by AREGION6().

◆ keepoutrestrictions

uint8_t AREGION6::keepoutrestrictions

◆ kind

◆ layer

◆ net

uint16_t AREGION6::net

◆ outline

◆ polygon

◆ subpolyindex

uint16_t AREGION6::subpolyindex

Definition at line 557 of file altium_parser_pcb.h.

Referenced by AREGION6().


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