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

#include <altium_parser_pcb.h>

Public Member Functions

 APAD6 (ALTIUM_BINARY_PARSER &aReader)
 

Public Attributes

bool is_locked
 
bool is_tent_top
 
bool is_tent_bottom
 
bool is_test_fab_top
 
bool is_test_fab_bottom
 
wxString name
 
ALTIUM_LAYER layer
 
uint16_t net
 
uint16_t component
 
VECTOR2I position
 
VECTOR2I topsize
 
VECTOR2I midsize
 
VECTOR2I botsize
 
uint32_t holesize
 
ALTIUM_PAD_SHAPE topshape
 
ALTIUM_PAD_SHAPE midshape
 
ALTIUM_PAD_SHAPE botshape
 
ALTIUM_PAD_MODE padmode
 
double direction
 
bool plated
 
ALTIUM_MODE pastemaskexpansionmode
 
int32_t pastemaskexpansionmanual
 
ALTIUM_MODE soldermaskexpansionmode
 
int32_t soldermaskexpansionmanual
 
double holerotation
 
ALTIUM_LAYER tolayer
 
ALTIUM_LAYER fromlayer
 
std::unique_ptr< APAD6_SIZE_AND_SHAPEsizeAndShape
 

Detailed Description

Definition at line 619 of file altium_parser_pcb.h.

Constructor & Destructor Documentation

◆ APAD6()

Member Data Documentation

◆ botshape

ALTIUM_PAD_SHAPE APAD6::botshape

Definition at line 641 of file altium_parser_pcb.h.

Referenced by APAD6().

◆ botsize

VECTOR2I APAD6::botsize

Definition at line 636 of file altium_parser_pcb.h.

Referenced by APAD6().

◆ component

uint16_t APAD6::component

Definition at line 631 of file altium_parser_pcb.h.

Referenced by APAD6(), and ALTIUM_PCB::ParsePads6Data().

◆ direction

double APAD6::direction

◆ fromlayer

ALTIUM_LAYER APAD6::fromlayer

Definition at line 654 of file altium_parser_pcb.h.

Referenced by APAD6().

◆ holerotation

double APAD6::holerotation

Definition at line 651 of file altium_parser_pcb.h.

Referenced by APAD6().

◆ holesize

uint32_t APAD6::holesize

◆ is_locked

bool APAD6::is_locked

Definition at line 621 of file altium_parser_pcb.h.

Referenced by APAD6().

◆ is_tent_bottom

bool APAD6::is_tent_bottom

Definition at line 623 of file altium_parser_pcb.h.

Referenced by APAD6(), and ALTIUM_PCB::ConvertPads6ToFootprintItemOnCopper().

◆ is_tent_top

bool APAD6::is_tent_top

Definition at line 622 of file altium_parser_pcb.h.

Referenced by APAD6(), and ALTIUM_PCB::ConvertPads6ToFootprintItemOnCopper().

◆ is_test_fab_bottom

bool APAD6::is_test_fab_bottom

Definition at line 625 of file altium_parser_pcb.h.

Referenced by APAD6().

◆ is_test_fab_top

bool APAD6::is_test_fab_top

Definition at line 624 of file altium_parser_pcb.h.

Referenced by APAD6().

◆ layer

◆ midshape

ALTIUM_PAD_SHAPE APAD6::midshape

Definition at line 640 of file altium_parser_pcb.h.

Referenced by APAD6().

◆ midsize

VECTOR2I APAD6::midsize

Definition at line 635 of file altium_parser_pcb.h.

Referenced by APAD6().

◆ name

◆ net

◆ padmode

◆ pastemaskexpansionmanual

int32_t APAD6::pastemaskexpansionmanual

Definition at line 648 of file altium_parser_pcb.h.

Referenced by APAD6(), and ALTIUM_PCB::ConvertPads6ToFootprintItemOnCopper().

◆ pastemaskexpansionmode

ALTIUM_MODE APAD6::pastemaskexpansionmode

Definition at line 647 of file altium_parser_pcb.h.

Referenced by APAD6(), and ALTIUM_PCB::ConvertPads6ToFootprintItemOnCopper().

◆ plated

bool APAD6::plated

Definition at line 646 of file altium_parser_pcb.h.

Referenced by APAD6(), and ALTIUM_PCB::ConvertPads6ToFootprintItemOnCopper().

◆ position

◆ sizeAndShape

std::unique_ptr<APAD6_SIZE_AND_SHAPE> APAD6::sizeAndShape

◆ soldermaskexpansionmanual

int32_t APAD6::soldermaskexpansionmanual

Definition at line 650 of file altium_parser_pcb.h.

Referenced by APAD6(), and ALTIUM_PCB::ConvertPads6ToFootprintItemOnCopper().

◆ soldermaskexpansionmode

ALTIUM_MODE APAD6::soldermaskexpansionmode

Definition at line 649 of file altium_parser_pcb.h.

Referenced by APAD6(), and ALTIUM_PCB::ConvertPads6ToFootprintItemOnCopper().

◆ tolayer

ALTIUM_LAYER APAD6::tolayer

Definition at line 653 of file altium_parser_pcb.h.

Referenced by APAD6().

◆ topshape

◆ topsize


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