KiCad PCB EDA Suite
dialog_drc.cpp File Reference
#include <confirm.h>
#include <dialog_drc.h>
#include <board_design_settings.h>
#include <kiface_base.h>
#include <macros.h>
#include <pad.h>
#include <drc/drc_item.h>
#include <connectivity/connectivity_data.h>
#include <connectivity/connectivity_algo.h>
#include <pcb_edit_frame.h>
#include <pcbnew_settings.h>
#include <tool/tool_manager.h>
#include <tools/pcb_actions.h>
#include <wildcards_and_files_ext.h>
#include <pcb_marker.h>
#include <wx/filedlg.h>
#include <wx/wupdlock.h>
#include <widgets/appearance_controls.h>
#include <widgets/ui_common.h>
#include <widgets/progress_reporter_base.h>
#include <dialogs/wx_html_report_box.h>
#include <dialogs/panel_setup_rules_base.h>
#include <tools/drc_tool.h>
#include <tools/zone_filler_tool.h>
#include <tools/board_inspection_tool.h>
#include <kiplatform/ui.h>

Go to the source code of this file.

Variables

static int DEFAULT_SINGLE_COL_WIDTH = 660
 
static BOARDg_lastDRCBoard = nullptr
 
static bool g_lastDRCRun = false
 
static bool g_lastFootprintTestsRun = false
 
static std::vector< wxString > g_lastIgnored
 
static int RPT_SEVERITY_ALL = RPT_SEVERITY_WARNING | RPT_SEVERITY_ERROR | RPT_SEVERITY_EXCLUSION
 

Variable Documentation

◆ DEFAULT_SINGLE_COL_WIDTH

int DEFAULT_SINGLE_COL_WIDTH = 660
static

Definition at line 56 of file dialog_drc.cpp.

Referenced by DIALOG_DRC::DIALOG_DRC().

◆ g_lastDRCBoard

BOARD* g_lastDRCBoard = nullptr
static

Definition at line 58 of file dialog_drc.cpp.

Referenced by DIALOG_DRC::DIALOG_DRC(), and DIALOG_DRC::~DIALOG_DRC().

◆ g_lastDRCRun

bool g_lastDRCRun = false
static

Definition at line 59 of file dialog_drc.cpp.

Referenced by DIALOG_DRC::DIALOG_DRC(), and DIALOG_DRC::~DIALOG_DRC().

◆ g_lastFootprintTestsRun

bool g_lastFootprintTestsRun = false
static

Definition at line 60 of file dialog_drc.cpp.

Referenced by DIALOG_DRC::DIALOG_DRC(), and DIALOG_DRC::~DIALOG_DRC().

◆ g_lastIgnored

std::vector<wxString> g_lastIgnored
static

Definition at line 61 of file dialog_drc.cpp.

Referenced by DIALOG_DRC::DIALOG_DRC(), and DIALOG_DRC::~DIALOG_DRC().

◆ RPT_SEVERITY_ALL

Definition at line 208 of file dialog_drc.cpp.

Referenced by DIALOG_DRC::OnSeverity(), and DIALOG_DRC::syncCheckboxes().