24#ifndef DRC_RE_RTG_DIFF_PAIR_OVERLAY_PANEL_H
25#define DRC_RE_RTG_DIFF_PAIR_OVERLAY_PANEL_H
54 bool ValidateInputs(
int* aErrorCount, wxString* aValidationMessage )
override;
DRC_RE_BITMAP_OVERLAY_PANEL(wxWindow *aParent, wxWindowID aId=wxID_ANY)
bool TransferDataFromWindow() override
DRC_RE_ROUTING_DIFF_PAIR_CONSTRAINT_DATA * m_data
std::unique_ptr< UNIT_BINDER > m_minGapBinder
DRC_RE_ROUTING_DIFF_PAIR_OVERLAY_PANEL(wxWindow *aParent, DRC_RE_ROUTING_DIFF_PAIR_CONSTRAINT_DATA *aData, EDA_UNITS aUnits)
std::unique_ptr< UNIT_BINDER > m_preferredGapBinder
~DRC_RE_ROUTING_DIFF_PAIR_OVERLAY_PANEL() override=default
bool ValidateInputs(int *aErrorCount, wxString *aValidationMessage) override
std::unique_ptr< UNIT_BINDER > m_maxGapBinder
std::unique_ptr< UNIT_BINDER > m_maxWidthBinder
bool TransferDataToWindow() override
std::unique_ptr< UNIT_BINDER > m_maxSkewBinder
wxString GenerateRule(const RULE_GENERATION_CONTEXT &aContext) override
std::unique_ptr< UNIT_BINDER > m_maxUncoupledLengthBinder
std::unique_ptr< UNIT_BINDER > m_preferredWidthBinder
std::unique_ptr< UNIT_BINDER > m_minWidthBinder
UNITS_PROVIDER m_unitsProvider