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(), DRILL_LINE_ITEM::COMPARE::operator()(), and operator==().
bool DRILL_LINE_ITEM::isPlated |
Definition at line 103 of file board_statistics.h.
Referenced by DRILL_SEARCH_HANDLER::cellText(), DRILL_LINE_ITEM(), DRILL_LINE_ITEM::COMPARE::operator()(), and operator==().
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(), DRILL_LINE_ITEM::COMPARE::operator()(), and DRILL_SEARCH_HANDLER::Search().
PAD_DRILL_SHAPE DRILL_LINE_ITEM::shape |
Definition at line 102 of file board_statistics.h.
Referenced by DRILL_SEARCH_HANDLER::cellText(), DRILL_LINE_ITEM(), DRILL_LINE_ITEM::COMPARE::operator()(), and operator==().
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(), DRILL_LINE_ITEM::COMPARE::operator()(), and operator==().
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(), DRILL_LINE_ITEM::COMPARE::operator()(), and operator==().
int DRILL_LINE_ITEM::xSize |
Definition at line 100 of file board_statistics.h.
Referenced by DRILL_SEARCH_HANDLER::cellText(), DRILL_LINE_ITEM(), DRILL_LINE_ITEM::COMPARE::operator()(), and operator==().
int DRILL_LINE_ITEM::ySize |
Definition at line 101 of file board_statistics.h.
Referenced by DRILL_SEARCH_HANDLER::cellText(), DRILL_LINE_ITEM(), DRILL_LINE_ITEM::COMPARE::operator()(), and operator==().