KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PADS_IO::LAYER_INFO Struct Reference

#include <pads_parser.h>

Public Attributes

int number
 PADS layer number.
 
std::string name
 Layer name.
 
PADS_LAYER_FUNCTION layer_type
 Parsed layer type from file.
 
bool is_copper
 True if copper layer.
 
bool required
 True if layer must be mapped.
 
double layer_thickness = 0.0
 Dielectric thickness (BASIC units)
 
double copper_thickness = 0.0
 Copper foil thickness (BASIC units)
 
double dielectric_constant = 0.0
 Relative permittivity (Er)
 

Detailed Description

Definition at line 597 of file pads_parser.h.

Member Data Documentation

◆ copper_thickness

double PADS_IO::LAYER_INFO::copper_thickness = 0.0

Copper foil thickness (BASIC units)

Definition at line 605 of file pads_parser.h.

Referenced by PADS_IO::PARSER::parseSectionLAYERDEFS().

◆ dielectric_constant

double PADS_IO::LAYER_INFO::dielectric_constant = 0.0

Relative permittivity (Er)

Definition at line 606 of file pads_parser.h.

Referenced by PCB_IO_PADS::loadBoardSetup(), and PADS_IO::PARSER::parseSectionLAYERDEFS().

◆ is_copper

bool PADS_IO::LAYER_INFO::is_copper

True if copper layer.

Definition at line 602 of file pads_parser.h.

Referenced by PADS_IO::PARSER::parseSectionLAYERDEFS().

◆ layer_thickness

double PADS_IO::LAYER_INFO::layer_thickness = 0.0

Dielectric thickness (BASIC units)

Definition at line 604 of file pads_parser.h.

Referenced by PCB_IO_PADS::loadBoardSetup(), and PADS_IO::PARSER::parseSectionLAYERDEFS().

◆ layer_type

PADS_LAYER_FUNCTION PADS_IO::LAYER_INFO::layer_type

Parsed layer type from file.

Definition at line 601 of file pads_parser.h.

Referenced by PADS_IO::PARSER::parseSectionLAYERDEFS().

◆ name

std::string PADS_IO::LAYER_INFO::name

Layer name.

Definition at line 600 of file pads_parser.h.

Referenced by PADS_IO::PARSER::parseSectionLAYERDEFS().

◆ number

int PADS_IO::LAYER_INFO::number

PADS layer number.

Definition at line 599 of file pads_parser.h.

Referenced by PADS_IO::PARSER::parseSectionLAYERDEFS().

◆ required

bool PADS_IO::LAYER_INFO::required

True if layer must be mapped.

Definition at line 603 of file pads_parser.h.

Referenced by PADS_IO::PARSER::parseSectionLAYERDEFS().


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