#include <drc_re_content_panel_base.h>
Definition at line 48 of file drc_re_content_panel_base.h.
◆ DRC_RULE_EDITOR_CONTENT_PANEL_BASE()
| DRC_RULE_EDITOR_CONTENT_PANEL_BASE::DRC_RULE_EDITOR_CONTENT_PANEL_BASE |
( |
| ) |
|
|
default |
◆ ~DRC_RULE_EDITOR_CONTENT_PANEL_BASE()
| virtual DRC_RULE_EDITOR_CONTENT_PANEL_BASE::~DRC_RULE_EDITOR_CONTENT_PANEL_BASE |
( |
| ) |
|
|
virtualdefault |
◆ buildRule()
| wxString DRC_RULE_EDITOR_CONTENT_PANEL_BASE::buildRule |
( |
const RULE_GENERATION_CONTEXT & | aContext, |
|
|
const std::vector< wxString > & | aConstraintClauses ) const |
|
inlineprotected |
◆ escapeCondition()
| static wxString DRC_RULE_EDITOR_CONTENT_PANEL_BASE::escapeCondition |
( |
const wxString & | aCondition | ) |
|
|
inlinestaticprotected |
◆ formatDouble()
| static wxString DRC_RULE_EDITOR_CONTENT_PANEL_BASE::formatDouble |
( |
double | aValue, |
|
|
int | aPrecision = 6 ) |
|
inlinestaticprotected |
◆ GenerateRule()
Implemented in DRC_RE_ABS_LENGTH_TWO_OVERLAY_PANEL, DRC_RE_ALLOWED_ORIENTATION_OVERLAY_PANEL, DRC_RE_BOOL_INPUT_OVERLAY_PANEL, DRC_RE_CUSTOM_RULE_PANEL, DRC_RE_MIN_TXT_HT_TH_OVERLAY_PANEL, DRC_RE_NUMERIC_INPUT_OVERLAY_PANEL, DRC_RE_PERMITTED_LAYERS_OVERLAY_PANEL, DRC_RE_ROUTING_DIFF_PAIR_OVERLAY_PANEL, DRC_RE_ROUTING_WIDTH_OVERLAY_PANEL, DRC_RE_VIA_STYLE_OVERLAY_PANEL, and PANEL_DRC_RULE_EDITOR.
◆ sanitizeRuleName()
| static wxString DRC_RULE_EDITOR_CONTENT_PANEL_BASE::sanitizeRuleName |
( |
const wxString & | aRuleName | ) |
|
|
inlinestaticprotected |
◆ TransferDataFromWindow()
| virtual bool DRC_RULE_EDITOR_CONTENT_PANEL_BASE::TransferDataFromWindow |
( |
| ) |
|
|
pure virtual |
Implemented in DRC_RE_ABS_LENGTH_TWO_OVERLAY_PANEL, DRC_RE_ALLOWED_ORIENTATION_OVERLAY_PANEL, DRC_RE_BITMAP_OVERLAY_PANEL, DRC_RE_BOOL_INPUT_OVERLAY_PANEL, DRC_RE_CUSTOM_RULE_PANEL, DRC_RE_MIN_TXT_HT_TH_OVERLAY_PANEL, DRC_RE_NUMERIC_INPUT_OVERLAY_PANEL, DRC_RE_PERMITTED_LAYERS_OVERLAY_PANEL, DRC_RE_ROUTING_DIFF_PAIR_OVERLAY_PANEL, DRC_RE_ROUTING_WIDTH_OVERLAY_PANEL, DRC_RE_VIA_STYLE_OVERLAY_PANEL, and PANEL_DRC_RULE_EDITOR.
◆ TransferDataToWindow()
| virtual bool DRC_RULE_EDITOR_CONTENT_PANEL_BASE::TransferDataToWindow |
( |
| ) |
|
|
pure virtual |
Implemented in DRC_RE_ABS_LENGTH_TWO_OVERLAY_PANEL, DRC_RE_ALLOWED_ORIENTATION_OVERLAY_PANEL, DRC_RE_BITMAP_OVERLAY_PANEL, DRC_RE_BOOL_INPUT_OVERLAY_PANEL, DRC_RE_CUSTOM_RULE_PANEL, DRC_RE_MIN_TXT_HT_TH_OVERLAY_PANEL, DRC_RE_NUMERIC_INPUT_OVERLAY_PANEL, DRC_RE_PERMITTED_LAYERS_OVERLAY_PANEL, DRC_RE_ROUTING_DIFF_PAIR_OVERLAY_PANEL, DRC_RE_ROUTING_WIDTH_OVERLAY_PANEL, DRC_RE_VIA_STYLE_OVERLAY_PANEL, and PANEL_DRC_RULE_EDITOR.
◆ trimTrailingZeros()
| static wxString DRC_RULE_EDITOR_CONTENT_PANEL_BASE::trimTrailingZeros |
( |
const wxString & | aValue | ) |
|
|
inlinestaticprotected |
◆ ValidateInputs()
| virtual bool DRC_RULE_EDITOR_CONTENT_PANEL_BASE::ValidateInputs |
( |
int * | aErrorCount, |
|
|
wxString * | aValidationMessage ) |
|
pure virtual |
Implemented in DRC_RE_ABS_LENGTH_TWO_OVERLAY_PANEL, DRC_RE_ALLOWED_ORIENTATION_OVERLAY_PANEL, DRC_RE_BOOL_INPUT_OVERLAY_PANEL, DRC_RE_CUSTOM_RULE_PANEL, DRC_RE_MIN_TXT_HT_TH_OVERLAY_PANEL, DRC_RE_NUMERIC_INPUT_OVERLAY_PANEL, DRC_RE_PERMITTED_LAYERS_OVERLAY_PANEL, DRC_RE_ROUTING_DIFF_PAIR_OVERLAY_PANEL, DRC_RE_ROUTING_WIDTH_OVERLAY_PANEL, DRC_RE_VIA_STYLE_OVERLAY_PANEL, and PANEL_DRC_RULE_EDITOR.
The documentation for this class was generated from the following file: