|
KiCad PCB EDA Suite
|
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_UTILS | static |
| ConstraintToKicadDrc(DRC_RULE_EDITOR_CONSTRAINT_NAME aType) | DRC_RULE_EDITOR_UTILS | static |
| FormatErrorMessage(const int &aErrorCount, const std::string aErrorMessage) | DRC_RULE_EDITOR_UTILS | static |
| GetConstraintCode(DRC_RULE_EDITOR_CONSTRAINT_NAME aConstraintType) | DRC_RULE_EDITOR_UTILS | static |
| GetConstraintTypeFromCode(const wxString &aCode) | DRC_RULE_EDITOR_UTILS | static |
| IsBoolInputType(const DRC_RULE_EDITOR_CONSTRAINT_NAME &aConstraintType) | DRC_RULE_EDITOR_UTILS | static |
| IsNumericInputType(const DRC_RULE_EDITOR_CONSTRAINT_NAME &aConstraintType) | DRC_RULE_EDITOR_UTILS | static |
| ParseRules(const wxString &aRules) | DRC_RULE_EDITOR_UTILS | static |
| RegisterRuleConverter(RuleConverter aConverter) | DRC_RULE_EDITOR_UTILS | static |
| RuleConverter typedef | DRC_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_UTILS | static |
| ValidateAtLeastOneSelected(const std::vector< bool > &aSelected, const std::string &aLabel, VALIDATION_RESULT *aResult) | DRC_RULE_EDITOR_UTILS | static |
| ValidateCheckBoxCtrls(const std::vector< wxCheckBox * > &aCheckboxes, std::string aLabel, int *aErrorCount, std::string *aValidationMessage) | DRC_RULE_EDITOR_UTILS | static |
| ValidateComboCtrl(wxComboBox *aComboBox, std::string aLabel, int *aErrorCount, std::string *aValidationMessage) | DRC_RULE_EDITOR_UTILS | static |
| ValidateIntegerCtrl(wxTextCtrl *aTextCtrl, std::string aLabel, bool aCanBeZero, int *aErrorCount, std::string *aValidationMessage) | DRC_RULE_EDITOR_UTILS | static |
| ValidateMinMax(double aMin, double aMax, const std::string &aMinLabel, const std::string &aMaxLabel, VALIDATION_RESULT *aResult) | DRC_RULE_EDITOR_UTILS | static |
| ValidateMinMaxCtrl(wxTextCtrl *aMinTextCtrl, wxTextCtrl *aMaxTextCtrl, std::string aMinLabel, std::string aMaxLabel, int *aErrorCount, std::string *aValidationMessage) | DRC_RULE_EDITOR_UTILS | static |
| ValidateMinPreferredMax(double aMin, double aPreferred, double aMax, const std::string &aMinLabel, const std::string &aPrefLabel, const std::string &aMaxLabel, VALIDATION_RESULT *aResult) | DRC_RULE_EDITOR_UTILS | static |
| ValidateMinPreferredMaxCtrl(wxTextCtrl *aMinTextCtrl, wxTextCtrl *aPreferredTextCtrl, wxTextCtrl *aMaxTextCtrl, std::string aMinLabel, std::string aPreferredLabel, std::string aMaxLabel, int *aErrorCount, std::string *aValidationMessage) | DRC_RULE_EDITOR_UTILS | static |
| ValidateNumericCtrl(wxTextCtrl *aTextCtrl, std::string aLabel, bool aCanBeZero, int *aErrorCount, std::string *aValidationMessage) | DRC_RULE_EDITOR_UTILS | static |
| ValidateNumericString(const std::string &aValueStr, bool aCanBeZero, bool aIntegerOnly, const std::string &aLabel, VALIDATION_RESULT *aResult) | DRC_RULE_EDITOR_UTILS | static |
| ValidateNumericValue(double aValue, bool aCanBeZero, const std::string &aLabel, VALIDATION_RESULT *aResult) | DRC_RULE_EDITOR_UTILS | static |
| ValidateSelection(int aSelectionIndex, const std::string &aLabel, VALIDATION_RESULT *aResult) | DRC_RULE_EDITOR_UTILS | static |