KiCad PCB EDA Suite
Loading...
Searching...
No Matches
DRC_RULE_EDITOR_UTILS Member List

This is the complete list of members for DRC_RULE_EDITOR_UTILS, including all inherited members.

ConstraintFromKicadDrc(const wxString &aCode, DRC_RE_BASE_CONSTRAINT_DATA *aData)DRC_RULE_EDITOR_UTILSstatic
ConstraintToKicadDrc(DRC_RULE_EDITOR_CONSTRAINT_NAME aType)DRC_RULE_EDITOR_UTILSstatic
CreateNumericConstraintData(DRC_RULE_EDITOR_CONSTRAINT_NAME aType)DRC_RULE_EDITOR_UTILSstatic
CreateNumericConstraintData(DRC_RULE_EDITOR_CONSTRAINT_NAME aType, const DRC_RE_BASE_CONSTRAINT_DATA &aBase)DRC_RULE_EDITOR_UTILSstatic
FormatErrorMessage(int aErrorCount, const wxString &aErrorMessage)DRC_RULE_EDITOR_UTILSstatic
GetConstraintCode(DRC_RULE_EDITOR_CONSTRAINT_NAME aConstraintType)DRC_RULE_EDITOR_UTILSstatic
GetConstraintTypeFromCode(const wxString &aCode)DRC_RULE_EDITOR_UTILSstatic
GetLayerCategoryForConstraint(DRC_RULE_EDITOR_CONSTRAINT_NAME aConstraintType)DRC_RULE_EDITOR_UTILSstatic
IsBoolInputType(const DRC_RULE_EDITOR_CONSTRAINT_NAME &aConstraintType)DRC_RULE_EDITOR_UTILSstatic
IsNumericInputType(const DRC_RULE_EDITOR_CONSTRAINT_NAME &aConstraintType)DRC_RULE_EDITOR_UTILSstatic
ParseRules(const wxString &aRules)DRC_RULE_EDITOR_UTILSstatic
RegisterRuleConverter(RuleConverter aConverter)DRC_RULE_EDITOR_UTILSstatic
RuleConverter typedefDRC_RULE_EDITOR_UTILS
SaveRules(const wxString &aFilename, const std::vector< std::shared_ptr< DRC_RE_BASE_CONSTRAINT_DATA > > &aRules, const BOARD *aBoard)DRC_RULE_EDITOR_UTILSstatic
TranslateTopBottomLayer(DRC_RULE_EDITOR_CONSTRAINT_NAME aConstraintType, bool aIsTop)DRC_RULE_EDITOR_UTILSstatic
ValidateAtLeastOneSelected(const std::vector< bool > &aSelected, const wxString &aLabel, VALIDATION_RESULT *aResult)DRC_RULE_EDITOR_UTILSstatic
ValidateCheckBoxCtrls(const std::vector< wxCheckBox * > &aCheckboxes, const wxString &aLabel, int *aErrorCount, wxString *aValidationMessage)DRC_RULE_EDITOR_UTILSstatic
ValidateComboCtrl(wxComboBox *aComboBox, const wxString &aLabel, int *aErrorCount, wxString *aValidationMessage)DRC_RULE_EDITOR_UTILSstatic
ValidateIntegerCtrl(wxTextCtrl *aTextCtrl, const wxString &aLabel, bool aCanBeZero, int *aErrorCount, wxString *aValidationMessage)DRC_RULE_EDITOR_UTILSstatic
ValidateMinMax(double aMin, double aMax, const wxString &aMinLabel, const wxString &aMaxLabel, VALIDATION_RESULT *aResult)DRC_RULE_EDITOR_UTILSstatic
ValidateMinMaxCtrl(wxTextCtrl *aMinTextCtrl, wxTextCtrl *aMaxTextCtrl, const wxString &aMinLabel, const wxString &aMaxLabel, int *aErrorCount, wxString *aValidationMessage)DRC_RULE_EDITOR_UTILSstatic
ValidateMinPreferredMax(double aMin, double aPreferred, double aMax, const wxString &aMinLabel, const wxString &aPrefLabel, const wxString &aMaxLabel, VALIDATION_RESULT *aResult)DRC_RULE_EDITOR_UTILSstatic
ValidateMinPreferredMaxCtrl(wxTextCtrl *aMinTextCtrl, wxTextCtrl *aPreferredTextCtrl, wxTextCtrl *aMaxTextCtrl, const wxString &aMinLabel, const wxString &aPreferredLabel, const wxString &aMaxLabel, int *aErrorCount, wxString *aValidationMessage)DRC_RULE_EDITOR_UTILSstatic
ValidateNumericCtrl(wxTextCtrl *aTextCtrl, const wxString &aLabel, bool aCanBeZero, int *aErrorCount, wxString *aValidationMessage)DRC_RULE_EDITOR_UTILSstatic
ValidateNumericString(const wxString &aValueStr, bool aCanBeZero, bool aIntegerOnly, const wxString &aLabel, VALIDATION_RESULT *aResult)DRC_RULE_EDITOR_UTILSstatic
ValidateNumericValue(double aValue, bool aCanBeZero, const wxString &aLabel, VALIDATION_RESULT *aResult)DRC_RULE_EDITOR_UTILSstatic
ValidateSelection(int aSelectionIndex, const wxString &aLabel, VALIDATION_RESULT *aResult)DRC_RULE_EDITOR_UTILSstatic