KiCad PCB EDA Suite
|
#include "dialog_board_statistics.h"
#include <board_statistics.h>
#include <wx/filedlg.h>
#include <kiplatform/ui.h>
#include <confirm.h>
#include <pad.h>
#include <macros.h>
#include <string_utils.h>
#include <wildcards_and_files_ext.h>
#include <widgets/wx_grid.h>
#include <convert_basic_shapes_to_polygon.h>
Go to the source code of this file.
Classes | |
struct | DIALOG_BOARD_STATISTICS_SAVED_STATE |
The dialog last saved state. More... | |
Macros | |
#define | COL_LABEL 0 |
#define | COL_AMOUNT 1 |
#define | ROW_LABEL 0 |
#define | COL_FRONT_SIDE 1 |
#define | COL_BOTTOM_SIDE 2 |
#define | COL_TOTAL 3 |
#define | ROW_BOARD_DIMS 0 |
#define | ROW_BOARD_AREA 1 |
#define | ROW_FRONT_COPPER_AREA 2 |
#define | ROW_BACK_COPPER_AREA 3 |
#define | ROW_MIN_CLEARANCE 4 |
#define | ROW_MIN_TRACK_WIDTH 5 |
#define | ROW_MIN_DRILL_DIAMETER 6 |
#define | ROW_BOARD_THICKNESS 7 |
Functions | |
static wxString | formatCount (int aCount) |
Variables | |
static DIALOG_BOARD_STATISTICS_SAVED_STATE | s_savedDialogState |
#define COL_AMOUNT 1 |
Definition at line 42 of file dialog_board_statistics.cpp.
Referenced by DIALOG_BOARD_STATISTICS::DIALOG_BOARD_STATISTICS(), and DIALOG_BOARD_STATISTICS::updateWidgets().
#define COL_BOTTOM_SIDE 2 |
Definition at line 47 of file dialog_board_statistics.cpp.
Referenced by DIALOG_BOARD_STATISTICS::DIALOG_BOARD_STATISTICS(), and DIALOG_BOARD_STATISTICS::updateWidgets().
#define COL_FRONT_SIDE 1 |
Definition at line 46 of file dialog_board_statistics.cpp.
Referenced by DIALOG_BOARD_STATISTICS::DIALOG_BOARD_STATISTICS(), and DIALOG_BOARD_STATISTICS::updateWidgets().
#define COL_LABEL 0 |
Definition at line 41 of file dialog_board_statistics.cpp.
Referenced by DIALOG_BOARD_STATISTICS::DIALOG_BOARD_STATISTICS(), and DIALOG_BOARD_STATISTICS::updateWidgets().
#define COL_TOTAL 3 |
Definition at line 48 of file dialog_board_statistics.cpp.
Referenced by DIALOG_BOARD_STATISTICS::DIALOG_BOARD_STATISTICS(), and DIALOG_BOARD_STATISTICS::updateWidgets().
#define ROW_BACK_COPPER_AREA 3 |
Definition at line 54 of file dialog_board_statistics.cpp.
Referenced by DIALOG_BOARD_STATISTICS::DIALOG_BOARD_STATISTICS(), and DIALOG_BOARD_STATISTICS::updateWidgets().
#define ROW_BOARD_AREA 1 |
Definition at line 52 of file dialog_board_statistics.cpp.
Referenced by DIALOG_BOARD_STATISTICS::DIALOG_BOARD_STATISTICS(), and DIALOG_BOARD_STATISTICS::updateWidgets().
#define ROW_BOARD_DIMS 0 |
Definition at line 51 of file dialog_board_statistics.cpp.
Referenced by DIALOG_BOARD_STATISTICS::DIALOG_BOARD_STATISTICS(), and DIALOG_BOARD_STATISTICS::updateWidgets().
#define ROW_BOARD_THICKNESS 7 |
Definition at line 58 of file dialog_board_statistics.cpp.
Referenced by DIALOG_BOARD_STATISTICS::DIALOG_BOARD_STATISTICS(), and DIALOG_BOARD_STATISTICS::updateWidgets().
#define ROW_FRONT_COPPER_AREA 2 |
Definition at line 53 of file dialog_board_statistics.cpp.
Referenced by DIALOG_BOARD_STATISTICS::DIALOG_BOARD_STATISTICS(), and DIALOG_BOARD_STATISTICS::updateWidgets().
#define ROW_LABEL 0 |
Definition at line 45 of file dialog_board_statistics.cpp.
Referenced by DIALOG_BOARD_STATISTICS::DIALOG_BOARD_STATISTICS().
#define ROW_MIN_CLEARANCE 4 |
Definition at line 55 of file dialog_board_statistics.cpp.
Referenced by DIALOG_BOARD_STATISTICS::DIALOG_BOARD_STATISTICS(), and DIALOG_BOARD_STATISTICS::updateWidgets().
#define ROW_MIN_DRILL_DIAMETER 6 |
Definition at line 57 of file dialog_board_statistics.cpp.
Referenced by DIALOG_BOARD_STATISTICS::DIALOG_BOARD_STATISTICS(), and DIALOG_BOARD_STATISTICS::updateWidgets().
#define ROW_MIN_TRACK_WIDTH 5 |
Definition at line 56 of file dialog_board_statistics.cpp.
Referenced by DIALOG_BOARD_STATISTICS::DIALOG_BOARD_STATISTICS(), and DIALOG_BOARD_STATISTICS::updateWidgets().
|
static |
Definition at line 477 of file dialog_board_statistics.cpp.
Referenced by DIALOG_BOARD_STATISTICS::updateDrillGrid(), and DIALOG_BOARD_STATISTICS::updateWidgets().
|
static |
Definition at line 88 of file dialog_board_statistics.cpp.
Referenced by DIALOG_BOARD_STATISTICS::checkboxClicked(), DIALOG_BOARD_STATISTICS::DIALOG_BOARD_STATISTICS(), and DIALOG_BOARD_STATISTICS::saveReportClicked().