|
KiCad PCB EDA Suite
|
#include <board_statistics.h>
Classes | |
| struct | COMPARE |
Public Types | |
| enum | COL_ID { COL_COUNT , COL_SHAPE , COL_X_SIZE , COL_Y_SIZE , COL_PLATED , COL_VIA_PAD , COL_START_LAYER , COL_STOP_LAYER } |
Public Member Functions | |
| DRILL_LINE_ITEM (int aXSize, int aYSize, PAD_DRILL_SHAPE aShape, bool aIsPlated, bool aIsPad, PCB_LAYER_ID aStartLayer, PCB_LAYER_ID aStopLayer) | |
| bool | operator== (const DRILL_LINE_ITEM &other) const |
Public Attributes | |
| int | xSize |
| int | ySize |
| PAD_DRILL_SHAPE | shape |
| bool | isPlated |
| bool | isPad |
| PCB_LAYER_ID | startLayer |
| PCB_LAYER_ID | stopLayer |
| int | m_Qty |
Definition at line 28 of file board_statistics.h.
| Enumerator | |
|---|---|
| COL_COUNT | |
| COL_SHAPE | |
| COL_X_SIZE | |
| COL_Y_SIZE | |
| COL_PLATED | |
| COL_VIA_PAD | |
| COL_START_LAYER | |
| COL_STOP_LAYER | |
Definition at line 30 of file board_statistics.h.
|
inline |
Definition at line 42 of file board_statistics.h.
References isPad, isPlated, m_Qty, shape, startLayer, stopLayer, xSize, and ySize.
Referenced by DRILL_LINE_ITEM::COMPARE::operator()(), and operator==().
|
inline |
Definition at line 55 of file board_statistics.h.
References DRILL_LINE_ITEM(), isPad, isPlated, shape, startLayer, stopLayer, xSize, and ySize.
| bool DRILL_LINE_ITEM::isPad |
Definition at line 104 of file board_statistics.h.
Referenced by DRILL_SEARCH_HANDLER::cellText(), DRILL_LINE_ITEM(), FormatBoardStatisticsJson(), FormatBoardStatisticsReport(), DRILL_LINE_ITEM::COMPARE::operator()(), operator==(), and DIALOG_BOARD_STATISTICS::updateDrillGrid().
| bool DRILL_LINE_ITEM::isPlated |
Definition at line 103 of file board_statistics.h.
Referenced by DRILL_SEARCH_HANDLER::cellText(), DRILL_LINE_ITEM(), FormatBoardStatisticsJson(), FormatBoardStatisticsReport(), DRILL_LINE_ITEM::COMPARE::operator()(), operator==(), and DIALOG_BOARD_STATISTICS::updateDrillGrid().
| int DRILL_LINE_ITEM::m_Qty |
Definition at line 107 of file board_statistics.h.
Referenced by DRILL_SEARCH_HANDLER::cellText(), CollectDrillLineItems(), DRILL_LINE_ITEM(), FormatBoardStatisticsJson(), FormatBoardStatisticsReport(), DRILL_LINE_ITEM::COMPARE::operator()(), DRILL_SEARCH_HANDLER::Search(), and DIALOG_BOARD_STATISTICS::updateDrillGrid().
| PAD_DRILL_SHAPE DRILL_LINE_ITEM::shape |
Definition at line 102 of file board_statistics.h.
Referenced by DRILL_SEARCH_HANDLER::cellText(), ComputeBoardStatistics(), DRILL_LINE_ITEM(), FormatBoardStatisticsJson(), FormatBoardStatisticsReport(), DRILL_LINE_ITEM::COMPARE::operator()(), operator==(), and DIALOG_BOARD_STATISTICS::updateDrillGrid().
| PCB_LAYER_ID DRILL_LINE_ITEM::startLayer |
Definition at line 105 of file board_statistics.h.
Referenced by DRILL_SEARCH_HANDLER::cellText(), DRILL_LINE_ITEM(), FormatBoardStatisticsJson(), FormatBoardStatisticsReport(), DRILL_LINE_ITEM::COMPARE::operator()(), operator==(), and DIALOG_BOARD_STATISTICS::updateDrillGrid().
| PCB_LAYER_ID DRILL_LINE_ITEM::stopLayer |
Definition at line 106 of file board_statistics.h.
Referenced by DRILL_SEARCH_HANDLER::cellText(), DRILL_LINE_ITEM(), FormatBoardStatisticsJson(), FormatBoardStatisticsReport(), DRILL_LINE_ITEM::COMPARE::operator()(), operator==(), and DIALOG_BOARD_STATISTICS::updateDrillGrid().
| int DRILL_LINE_ITEM::xSize |
Definition at line 100 of file board_statistics.h.
Referenced by DRILL_SEARCH_HANDLER::cellText(), ComputeBoardStatistics(), DRILL_LINE_ITEM(), FormatBoardStatisticsJson(), FormatBoardStatisticsReport(), DRILL_LINE_ITEM::COMPARE::operator()(), operator==(), and DIALOG_BOARD_STATISTICS::updateDrillGrid().
| int DRILL_LINE_ITEM::ySize |
Definition at line 101 of file board_statistics.h.
Referenced by DRILL_SEARCH_HANDLER::cellText(), DRILL_LINE_ITEM(), FormatBoardStatisticsJson(), FormatBoardStatisticsReport(), DRILL_LINE_ITEM::COMPARE::operator()(), operator==(), and DIALOG_BOARD_STATISTICS::updateDrillGrid().