| 
    KiCad PCB EDA Suite
    
   | 
 
#include <bitmaps.h>#include <pcb_group.h>#include <tool/tool_manager.h>#include <tools/pcb_selection_tool.h>#include <tools/pcb_picker_tool.h>#include <tools/edit_tool.h>#include <tools/drc_tool.h>#include <pcb_painter.h>#include <connectivity/connectivity_data.h>#include <drc/drc_engine.h>#include <dialogs/dialog_board_statistics.h>#include <dialogs/dialog_book_reporter.h>#include <dialogs/panel_setup_rules_base.h>#include <dialogs/dialog_footprint_associations.h>#include <dialogs/dialog_drc.h>#include <kiplatform/ui.h>#include <string_utils.h>#include <tools/board_inspection_tool.h>#include <fp_lib_table.h>#include <pcb_shape.h>#include <widgets/appearance_controls.h>#include <widgets/wx_html_report_box.h>#include <widgets/footprint_diff_widget.h>#include <drc/drc_item.h>#include <pad.h>#include <project_pcb.h>#include <view/view_controls.h>Go to the source code of this file.
Classes | |
| class | NET_CONTEXT_MENU | 
Macros | |
| #define | EVAL_RULES(constraint, a, b, layer, r) | 
Functions | |
| bool | isNPTHPad (BOARD_ITEM *aItem) | 
| wxString | reportMin (PCB_BASE_FRAME *aFrame, DRC_CONSTRAINT &aConstraint) | 
| wxString | reportOpt (PCB_BASE_FRAME *aFrame, DRC_CONSTRAINT &aConstraint) | 
| wxString | reportMax (PCB_BASE_FRAME *aFrame, DRC_CONSTRAINT &aConstraint) | 
| #define EVAL_RULES | ( | constraint, | |
| a, | |||
| b, | |||
| layer, | |||
| r ) | 
Referenced by BOARD_INSPECTION_TOOL::InspectConstraints().
| bool isNPTHPad | ( | BOARD_ITEM * | aItem | ) | 
Definition at line 184 of file board_inspection_tool.cpp.
References NPTH, PCB_PAD_T, and EDA_ITEM::Type().
Referenced by BOARD_INSPECTION_TOOL::getItemDescription().
| wxString reportMax | ( | PCB_BASE_FRAME * | aFrame, | 
| DRC_CONSTRAINT & | aConstraint ) | 
Definition at line 267 of file board_inspection_tool.cpp.
References _, MINOPTMAX< T >::HasMax(), DRC_CONSTRAINT::m_Value, MINOPTMAX< T >::Max(), and UNITS_PROVIDER::StringFromValue().
Referenced by BOARD_INSPECTION_TOOL::InspectClearance(), BOARD_INSPECTION_TOOL::InspectConstraints(), and BOARD_INSPECTION_TOOL::InspectDRCError().
| wxString reportMin | ( | PCB_BASE_FRAME * | aFrame, | 
| DRC_CONSTRAINT & | aConstraint ) | 
Definition at line 249 of file board_inspection_tool.cpp.
References _, MINOPTMAX< T >::HasMin(), DRC_CONSTRAINT::m_Value, MINOPTMAX< T >::Min(), and UNITS_PROVIDER::StringFromValue().
Referenced by BOARD_INSPECTION_TOOL::InspectClearance(), BOARD_INSPECTION_TOOL::InspectConstraints(), and BOARD_INSPECTION_TOOL::InspectDRCError().
| wxString reportOpt | ( | PCB_BASE_FRAME * | aFrame, | 
| DRC_CONSTRAINT & | aConstraint ) | 
Definition at line 258 of file board_inspection_tool.cpp.
References _, MINOPTMAX< T >::HasOpt(), DRC_CONSTRAINT::m_Value, MINOPTMAX< T >::Opt(), and UNITS_PROVIDER::StringFromValue().
Referenced by BOARD_INSPECTION_TOOL::InspectClearance(), and BOARD_INSPECTION_TOOL::InspectConstraints().