|
KiCad PCB EDA Suite
|
#include <widgets/std_bitmap_button.h>#include <widgets/wx_html_report_box.h>#include <widgets/paged_dialog.h>#include <wx/log.h>#include <pgm_base.h>#include <settings/settings_manager.h>#include <footprint_editor_settings.h>#include <template_fieldnames.h>#include <grid_tricks.h>#include <eda_text.h>#include <grid_layer_box_helpers.h>#include <bitmaps.h>#include <confirm.h>#include <kidialog.h>#include <layer_ids.h>#include <layer_range.h>#include <board.h>#include <idf_parser.h>#include <scintilla_tricks.h>#include <wx/stc/stc.h>#include <dialogs/html_message_box.h>#include <tools/drc_tool.h>#include <pcbexpr_evaluator.h>#include <string_utils.h>#include <drc/drc_rule_parser.h>#include <drc/rule_editor/panel_drc_rule_editor.h>#include <drc/rule_editor/drc_re_numeric_input_panel.h>#include <drc/rule_editor/drc_re_bool_input_panel.h>#include <drc/rule_editor/drc_re_via_style_panel.h>#include <drc/rule_editor/drc_re_abs_length_two_panel.h>#include <drc/rule_editor/drc_re_min_txt_ht_th_panel.h>#include <drc/rule_editor/drc_re_rtg_diff_pair_panel.h>#include <drc/rule_editor/drc_re_routing_width_panel.h>#include <drc/rule_editor/drc_re_permitted_layers_panel.h>#include <drc/rule_editor/drc_re_allowed_orientation_panel.h>#include <drc/rule_editor/drc_re_custom_rule_panel.h>#include "drc_re_condition_group_panel.h"#include "drc_re_numeric_input_constraint_data.h"#include "drc_re_bool_input_constraint_data.h"#include "drc_re_via_style_constraint_data.h"#include "drc_re_abs_length_two_constraint_data.h"#include "drc_re_min_txt_ht_th_constraint_data.h"#include "drc_re_rtg_diff_pair_constraint_data.h"#include "drc_re_routing_width_constraint_data.h"#include "drc_re_permitted_layers_constraint_data.h"#include "drc_re_allowed_orientation_constraint_data.h"#include "drc_re_custom_rule_constraint_data.h"#include <panel_setup_condition_help_1clauses.h>#include <panel_setup_rules_help_3items.h>#include "dialogs/panel_setup_rules_help_5examples.h"#include "dialogs/panel_setup_rules_help_6notes.h"#include "dialogs/panel_setup_rules_help_7properties.h"#include "dialogs/panel_setup_rules_help_8expression_functions.h"#include "dialogs/panel_setup_rules_help_9more_examples.h"#include "dialogs/panel_setup_rules_help_10documentation.h"Go to the source code of this file.
Functions | |
| static bool | constraintNeedsTwoObjects (DRC_RULE_EDITOR_CONSTRAINT_NAME aConstraintType) |
Variables | |
| static constexpr const wxChar * | KI_TRACE_DRC_RULE_EDITOR = wxT( "KI_TRACE_DRC_RULE_EDITOR" ) |
|
static |
Definition at line 76 of file panel_drc_rule_editor.cpp.
References BASIC_CLEARANCE, BOARD_OUTLINE_CLEARANCE, COPPER_TO_HOLE_CLEARANCE, CREEPAGE_DISTANCE, HOLE_TO_HOLE_CLEARANCE, HOLE_TO_HOLE_DISTANCE, MINIMUM_CLEARANCE, MINIMUM_ITEM_CLEARANCE, and PHYSICAL_CLEARANCE.
Referenced by PANEL_DRC_RULE_EDITOR::PANEL_DRC_RULE_EDITOR().
|
staticconstexpr |
Definition at line 74 of file panel_drc_rule_editor.cpp.
Referenced by PANEL_DRC_RULE_EDITOR::buildLayerClause(), PANEL_DRC_RULE_EDITOR::onShowMatchesButtonClicked(), PANEL_DRC_RULE_EDITOR::PANEL_DRC_RULE_EDITOR(), and PANEL_DRC_RULE_EDITOR::TransferDataFromWindow().