|
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 <board_statistics_report.h>Go to the source code of this file.
Functions | |
| PCB_TABLE * | Build_Board_Characteristics_Table (BOARD *aBoard, EDA_UNITS aDisplayUnits) |
Definition at line 34 of file board_characteristics_table.cpp.
References _, SHAPE_POLY_SET::BBox(), BOARD_STATISTICS_DATA::boardThickness, BS_EDGE_CONNECTOR_BEVELLED, BS_EDGE_CONNECTOR_IN_USE, BS_EDGE_CONNECTOR_NONE, ComputeBoardStatistics(), DEFAULT_LINE_WIDTH, BOARD::GetBoardPolygonOutlines(), BOARD_DESIGN_SETTINGS::GetCopperLayerCount(), BOARD::GetDesignSettings(), BOX2< Vec >::GetHeight(), BOARD::GetPadWithCastellatedAttrCount(), BOARD::GetPadWithPressFitAttrCount(), BOARD_DESIGN_SETTINGS::GetStackupDescriptor(), BOX2< Vec >::GetWidth(), BOARD_STACKUP::m_EdgeConnectorConstraints, BOARD_STACKUP::m_EdgePlating, BOARD_STACKUP::m_FinishType, BOARD_STACKUP::m_HasDielectricConstrains, UNITS_PROVIDER::MessageTextFromValue(), BOARD_STATISTICS_DATA::minClearanceTrackToTrack, BOARD_STATISTICS_DATA::minDrillSize, BOARD_STATISTICS_DATA::minTrackWidth, pcbIUScale, PCB_TABLECELL::SetColSpan(), EDA_TEXT::SetText(), EDA_TEXT::SetTextSize(), EDA_TEXT::SetTextThickness(), EDA_UNIT_UTILS::UI::StringFromValue(), BOARD_STACKUP::SynchronizeWithBoard(), table, text, unityScale, and UNSCALED.
Referenced by PCB_CONTROL::PlaceCharacteristics().