| buildRule(const RULE_GENERATION_CONTEXT &aContext, const std::vector< wxString > &aConstraintClauses) const | DRC_RE_BASE_CONSTRAINT_DATA | inlineprotected |
| CopyFrom(const ICopyable &aSource) override | DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA | inlinevirtual |
| DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA()=default | DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA | |
| DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA(const DRC_RE_BASE_CONSTRAINT_DATA &aBaseData) | DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA | inlineexplicit |
| DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA(int aId, int aParentId, bool aAllowZeroDegreess, bool aAllowNinetyDegreess, bool aAllowOneEightyDegreess, bool aAllowTwoSeventyDegreess, bool aAllowAllDegreess, wxString aRuleName) | DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA | inlineexplicit |
| DRC_RE_BASE_CONSTRAINT_DATA()=default | DRC_RE_BASE_CONSTRAINT_DATA | |
| DRC_RE_BASE_CONSTRAINT_DATA(int aId, int aParentId, wxString aRuleName) | DRC_RE_BASE_CONSTRAINT_DATA | inlineexplicit |
| formatDouble(double aValue, int aPrecision=6) | DRC_RE_BASE_CONSTRAINT_DATA | inlineprotectedstatic |
| GenerateRule(const RULE_GENERATION_CONTEXT &aContext) | DRC_RE_BASE_CONSTRAINT_DATA | inlinevirtual |
| GetComment() | RULE_EDITOR_DATA_BASE | inline |
| GetConstraintCode() | DRC_RE_BASE_CONSTRAINT_DATA | inline |
| GetGeneratedRule() const | DRC_RE_BASE_CONSTRAINT_DATA | inline |
| GetId() | RULE_EDITOR_DATA_BASE | inline |
| GetIsAllDegreesAllowed() | DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA | inline |
| GetIsNinetyDegreesAllowed() | DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA | inline |
| GetIsOneEightyDegreesAllowed() | DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA | inline |
| GetIsTwoSeventyDegreesAllowed() | DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA | inline |
| GetIsZeroDegreesAllowed() | DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA | inline |
| GetLayers() | DRC_RE_BASE_CONSTRAINT_DATA | inline |
| GetOriginalRuleText() const | DRC_RE_BASE_CONSTRAINT_DATA | inline |
| GetParentId() | RULE_EDITOR_DATA_BASE | inline |
| GetRuleCondition() | DRC_RE_BASE_CONSTRAINT_DATA | inline |
| GetRuleName() | RULE_EDITOR_DATA_BASE | inline |
| IsNew() | RULE_EDITOR_DATA_BASE | inline |
| m_allowAllDegrees | DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA | private |
| m_allowNinetyDegrees | DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA | private |
| m_allowOneEightyDegrees | DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA | private |
| m_allowTwoSeventyDegrees | DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA | private |
| m_allowZeroDegreess | DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA | private |
| m_comment | RULE_EDITOR_DATA_BASE | private |
| m_constraintCode | DRC_RE_BASE_CONSTRAINT_DATA | private |
| m_generatedRule | DRC_RE_BASE_CONSTRAINT_DATA | private |
| m_id | RULE_EDITOR_DATA_BASE | private |
| m_isNew | RULE_EDITOR_DATA_BASE | private |
| m_layers | DRC_RE_BASE_CONSTRAINT_DATA | private |
| m_originalRuleText | DRC_RE_BASE_CONSTRAINT_DATA | private |
| m_parentId | RULE_EDITOR_DATA_BASE | private |
| m_ruleCondition | DRC_RE_BASE_CONSTRAINT_DATA | private |
| m_ruleName | RULE_EDITOR_DATA_BASE | private |
| m_wasEdited | DRC_RE_BASE_CONSTRAINT_DATA | private |
| quoteString(const wxString &aCondition) | DRC_RE_BASE_CONSTRAINT_DATA | inlineprotectedstatic |
| RULE_EDITOR_DATA_BASE()=default | RULE_EDITOR_DATA_BASE | |
| RULE_EDITOR_DATA_BASE(int aId, int aParentId, wxString aRuleName) | RULE_EDITOR_DATA_BASE | inlineexplicit |
| sanitizeRuleName(const wxString &aRuleName) | DRC_RE_BASE_CONSTRAINT_DATA | inlineprotectedstatic |
| SetComment(wxString aComment) | RULE_EDITOR_DATA_BASE | inline |
| SetConstraintCode(wxString aCode) | DRC_RE_BASE_CONSTRAINT_DATA | inline |
| SetGeneratedRule(const wxString &aRule) | DRC_RE_BASE_CONSTRAINT_DATA | inline |
| SetId(int aId) | RULE_EDITOR_DATA_BASE | inline |
| SetIsAllDegreesAllowed(bool aAllowAllDegrees) | DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA | inline |
| SetIsNew(bool aIsNew) | RULE_EDITOR_DATA_BASE | inline |
| SetIsNinetyDegreesAllowed(bool aAllowNinetyDegrees) | DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA | inline |
| SetIsOneEightyDegreesAllowed(bool aAllowOneEightyDegrees) | DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA | inline |
| SetIsTwoSeventyDegreesAllowed(bool aAllowTwoSeventyDegrees) | DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA | inline |
| SetIsZeroDegreesAllowed(bool aAllowZeroDegreess) | DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA | inline |
| SetLayers(std::vector< PCB_LAYER_ID > aLayers) | DRC_RE_BASE_CONSTRAINT_DATA | inline |
| SetOriginalRuleText(const wxString &aText) | DRC_RE_BASE_CONSTRAINT_DATA | inline |
| SetParentId(int aParentId) | RULE_EDITOR_DATA_BASE | inline |
| SetRuleCondition(wxString aRuleCondition) | DRC_RE_BASE_CONSTRAINT_DATA | inline |
| SetRuleName(wxString aRuleName) | RULE_EDITOR_DATA_BASE | inline |
| SetWasEdited(bool aEdited) | DRC_RE_BASE_CONSTRAINT_DATA | inline |
| trimTrailingZeros(const wxString &aValue) | DRC_RE_BASE_CONSTRAINT_DATA | inlineprotectedstatic |
| Validate() const override | DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA | inlinevirtual |
| WasEdited() const | DRC_RE_BASE_CONSTRAINT_DATA | inline |
| ~DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA()=default | DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA | virtual |
| ~DRC_RE_BASE_CONSTRAINT_DATA()=default | DRC_RE_BASE_CONSTRAINT_DATA | virtual |
| ~ICopyable()=default | ICopyable | virtual |
| ~RULE_EDITOR_DATA_BASE()=default | RULE_EDITOR_DATA_BASE | virtual |