KiCad PCB EDA Suite
FABMASTER::FABMASTER_LAYER Struct Reference

A!LAYER_SORT!LAYER_SUBCLASS!LAYER_ARTWORK!LAYER_USE!LAYER_CONDUCTOR!LAYER_DIELECTRIC_CONSTANT !LAYER_ELECTRICAL_CONDUCTIVITY!LAYER_MATERIAL!LAYER_SHIELD_LAYER!LAYER_THERMAL_CONDUCTIVITY!LAYER_THICKNESS! More...

Classes

struct  BY_ID
 

Public Attributes

int id
 ! LAYER_SORT More...
 
std::string name
 ! LAYER_SUBCLASS More...
 
bool positive
 ! LAYER_ARTWORK (either POSITIVE or NEGATIVE) More...
 
std::string use
 ! LAYER_USE More...
 
bool conductive
 ! LAYER_CONDUCTOR More...
 
double er
 ! LAYER_DIELECTRIC_CONSTANT More...
 
double conductivity
 ! LAYER_ELECTRICAL_CONDUCTIVITY More...
 
std::string material
 ! LAYER_MATERIAL More...
 
bool shield
 ! LAYER_SHIELD_LAYER More...
 
double thermal_cond
 ! LAYER_THERMAL_CONDUCTIVITY More...
 
double thickness
 ! LAYER_THICKNESS More...
 
int layerid
 ! pcbnew layer (assigned) More...
 
bool disable
 ! if true, prevent the layer elements from being used More...
 

Detailed Description

A!LAYER_SORT!LAYER_SUBCLASS!LAYER_ARTWORK!LAYER_USE!LAYER_CONDUCTOR!LAYER_DIELECTRIC_CONSTANT !LAYER_ELECTRICAL_CONDUCTIVITY!LAYER_MATERIAL!LAYER_SHIELD_LAYER!LAYER_THERMAL_CONDUCTIVITY!LAYER_THICKNESS!

Definition at line 282 of file import_fabmaster.h.

Member Data Documentation

◆ conductive

bool FABMASTER::FABMASTER_LAYER::conductive

◆ conductivity

double FABMASTER::FABMASTER_LAYER::conductivity

! LAYER_ELECTRICAL_CONDUCTIVITY

Definition at line 290 of file import_fabmaster.h.

◆ disable

bool FABMASTER::FABMASTER_LAYER::disable

! if true, prevent the layer elements from being used

Definition at line 296 of file import_fabmaster.h.

Referenced by FABMASTER::assignLayers().

◆ er

double FABMASTER::FABMASTER_LAYER::er

! LAYER_DIELECTRIC_CONSTANT

Definition at line 289 of file import_fabmaster.h.

◆ id

int FABMASTER::FABMASTER_LAYER::id

◆ layerid

int FABMASTER::FABMASTER_LAYER::layerid

! pcbnew layer (assigned)

Definition at line 295 of file import_fabmaster.h.

Referenced by FABMASTER::assignLayers().

◆ material

std::string FABMASTER::FABMASTER_LAYER::material

! LAYER_MATERIAL

Definition at line 291 of file import_fabmaster.h.

◆ name

std::string FABMASTER::FABMASTER_LAYER::name

◆ positive

bool FABMASTER::FABMASTER_LAYER::positive

! LAYER_ARTWORK (either POSITIVE or NEGATIVE)

Definition at line 286 of file import_fabmaster.h.

Referenced by FABMASTER::processLayers(), and FABMASTER::processSimpleLayers().

◆ shield

bool FABMASTER::FABMASTER_LAYER::shield

! LAYER_SHIELD_LAYER

Definition at line 292 of file import_fabmaster.h.

◆ thermal_cond

double FABMASTER::FABMASTER_LAYER::thermal_cond

! LAYER_THERMAL_CONDUCTIVITY

Definition at line 293 of file import_fabmaster.h.

◆ thickness

double FABMASTER::FABMASTER_LAYER::thickness

! LAYER_THICKNESS

Definition at line 294 of file import_fabmaster.h.

◆ use

std::string FABMASTER::FABMASTER_LAYER::use

! LAYER_USE

Definition at line 287 of file import_fabmaster.h.


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