KiCad PCB EDA Suite
Loading...
Searching...
No Matches
DRC_RULE_EDITOR_CONTENT_PANEL_BASE Class Referenceabstract

#include <drc_re_content_panel_base.h>

Inheritance diagram for DRC_RULE_EDITOR_CONTENT_PANEL_BASE:
DRC_RE_BITMAP_OVERLAY_PANEL DRC_RE_CUSTOM_RULE_PANEL PANEL_DRC_RULE_EDITOR DRC_RE_ABS_LENGTH_TWO_OVERLAY_PANEL DRC_RE_ALLOWED_ORIENTATION_OVERLAY_PANEL DRC_RE_BOOL_INPUT_OVERLAY_PANEL DRC_RE_MATCHED_LENGTH_DIFF_PAIR_OVERLAY_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_VIAS_UNDER_SMD_OVERLAY_PANEL DRC_RE_VIA_STYLE_OVERLAY_PANEL

Public Member Functions

 DRC_RULE_EDITOR_CONTENT_PANEL_BASE ()=default
 
virtual ~DRC_RULE_EDITOR_CONTENT_PANEL_BASE ()=default
 
virtual bool TransferDataToWindow ()=0
 
virtual bool TransferDataFromWindow ()=0
 
virtual bool ValidateInputs (int *aErrorCount, wxString *aValidationMessage)=0
 
virtual wxString GenerateRule (const RULE_GENERATION_CONTEXT &aContext)=0
 

Detailed Description

Definition at line 38 of file drc_re_content_panel_base.h.

Constructor & Destructor Documentation

◆ 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

Member Function Documentation

◆ GenerateRule()

◆ TransferDataFromWindow()

◆ TransferDataToWindow()

◆ ValidateInputs()


The documentation for this class was generated from the following file: