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

#include <altium_parser_pcb.h>

Public Member Functions

 AREGION6 (ALTIUM_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 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 516 of file altium_parser_pcb.h.

Constructor & Destructor Documentation

◆ AREGION6()

Member Data Documentation

◆ component

uint16_t AREGION6::component

Definition at line 525 of file altium_parser_pcb.h.

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

◆ holecount

uint16_t AREGION6::holecount

Definition at line 528 of file altium_parser_pcb.h.

Referenced by AREGION6().

◆ holes

std::vector<std::vector<ALTIUM_VERTICE> > AREGION6::holes

Definition at line 533 of file altium_parser_pcb.h.

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

◆ is_keepout

◆ is_locked

bool AREGION6::is_locked

Definition at line 518 of file altium_parser_pcb.h.

Referenced by AREGION6().

◆ is_shapebased

bool AREGION6::is_shapebased

Definition at line 521 of file altium_parser_pcb.h.

Referenced by AREGION6().

◆ keepoutrestrictions

uint8_t AREGION6::keepoutrestrictions

◆ kind

◆ layer

◆ net

uint16_t AREGION6::net

Definition at line 524 of file altium_parser_pcb.h.

Referenced by AREGION6().

◆ outline

◆ subpolyindex


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