KiCad PCB EDA Suite
Loading...
Searching...
No Matches
CADSTAR_PCB_ARCHIVE_PARSER::COMPONENT_COPPER Struct Reference

A shape of copper in the component footprint. More...

#include <cadstar_pcb_archive_parser.h>

Inheritance diagram for CADSTAR_PCB_ARCHIVE_PARSER::COMPONENT_COPPER:
CADSTAR_ARCHIVE_PARSER::PARSER

Public Member Functions

void Parse (XNODE *aNode, PARSER_CONTEXT *aContext) override
 

Public Attributes

COPPERCODE_ID CopperCodeID
 
LAYER_ID LayerID
 
SHAPE Shape
 
SWAP_RULE SwapRule = SWAP_RULE::BOTH
 
std::vector< PAD_IDAssociatedPadIDs
 

Detailed Description

A shape of copper in the component footprint.

For KiCad import, this could be converted to a custom shaped pad (as long as AssociatedPadIDs is not empty)

Definition at line 446 of file cadstar_pcb_archive_parser.h.

Member Function Documentation

◆ Parse()

Member Data Documentation

◆ AssociatedPadIDs

std::vector<PAD_ID> CADSTAR_PCB_ARCHIVE_PARSER::COMPONENT_COPPER::AssociatedPadIDs

◆ CopperCodeID

COPPERCODE_ID CADSTAR_PCB_ARCHIVE_PARSER::COMPONENT_COPPER::CopperCodeID

◆ LayerID

LAYER_ID CADSTAR_PCB_ARCHIVE_PARSER::COMPONENT_COPPER::LayerID

◆ Shape

SHAPE CADSTAR_PCB_ARCHIVE_PARSER::COMPONENT_COPPER::Shape

◆ SwapRule

SWAP_RULE CADSTAR_PCB_ARCHIVE_PARSER::COMPONENT_COPPER::SwapRule = SWAP_RULE::BOTH

Definition at line 451 of file cadstar_pcb_archive_parser.h.


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