|
KiCad PCB EDA Suite
|
#include <board.h>#include <board_design_settings.h>#include <board_item.h>#include <pcb_table.h>#include <pcb_tablecell.h>#include <pcb_edit_frame.h>#include <units_provider.h>#include <board_stackup_manager/stackup_predefined_prms.h>#include <string_utils.h>Go to the source code of this file.
Functions | |
| PCB_TABLE * | Build_Board_Stackup_Table (BOARD *aBoard, EDA_UNITS aDisplayUnits) |
Definition at line 35 of file board_stackup_table.cpp.
References _, BS_ITEM_TYPE_DIELECTRIC, DEFAULT_LINE_WIDTH, BOARD_STACKUP_ITEM::GetBrdLayerId(), BOARD_STACKUP_ITEM::GetColor(), BOARD_STACKUP::GetCount(), BOARD::GetDesignSettings(), BOARD_STACKUP_ITEM::GetDielectricLayerId(), BOARD_STACKUP_ITEM::GetEpsilonR(), BOARD::GetLayerName(), BOARD_STACKUP_ITEM::GetLayerName(), BOARD_STACKUP::GetList(), BOARD_STACKUP_ITEM::GetLossTangent(), BOARD_STACKUP_ITEM::GetMaterial(), BOARD_DESIGN_SETTINGS::GetStackupDescriptor(), BOARD_STACKUP_ITEM::GetSublayersCount(), BOARD_STACKUP_ITEM::GetThickness(), BOARD_STACKUP_ITEM::GetType(), BOARD_STACKUP_ITEM::GetTypeName(), GR_TEXT_H_ALIGN_RIGHT, InitialCaps(), BOARD_STACKUP_ITEM::IsThicknessEditable(), IsValidLayer(), NotSpecifiedPrm(), pcbIUScale, EDA_TEXT::SetHorizJustify(), EDA_TEXT::SetText(), EDA_TEXT::SetTextSize(), EDA_TEXT::SetTextThickness(), EDA_UNIT_UTILS::UI::StringFromValue(), UNITS_PROVIDER::StringFromValue(), BOARD_STACKUP::SynchronizeWithBoard(), table, text, unityScale, and UNSCALED.
Referenced by PCB_CONTROL::PlaceStackup().