LibrePCB Developers Documentation
Loading...
Searching...
No Matches
BoardDesignRules Member List

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

adjustToDrcSettings(const BoardDesignRuleCheckSettings &s) noexceptBoardDesignRules
BoardDesignRules() noexceptBoardDesignRules
BoardDesignRules(const BoardDesignRules &other)BoardDesignRules
BoardDesignRules(const SExpression &node)BoardDesignRulesexplicit
doesViaRequireStopMaskOpening(const Length &drillDia) const noexceptBoardDesignRules
getDefaultTraceWidth() const noexceptBoardDesignRulesinline
getDefaultViaDrillDiameter() const noexceptBoardDesignRulesinline
getPadAnnularRing() const noexceptBoardDesignRulesinline
getPadCmpSideAutoAnnularRing() const noexceptBoardDesignRulesinline
getPadInnerAutoAnnularRing() const noexceptBoardDesignRulesinline
getSolderPasteClearance() const noexceptBoardDesignRulesinline
getStopMaskClearance() const noexceptBoardDesignRulesinline
getStopMaskMaxViaDiameter() const noexceptBoardDesignRulesinline
getViaAnnularRing() const noexceptBoardDesignRulesinline
mDefaultTraceWidthBoardDesignRulesprivate
mDefaultViaDrillDiameterBoardDesignRulesprivate
mPadAnnularRingBoardDesignRulesprivate
mPadCmpSideAutoAnnularRingBoardDesignRulesprivate
mPadInnerAutoAnnularRingBoardDesignRulesprivate
mSolderPasteClearanceBoardDesignRulesprivate
mStopMaskClearanceBoardDesignRulesprivate
mStopMaskMaxViaDrillDiameterBoardDesignRulesprivate
mViaAnnularRingBoardDesignRulesprivate
operator!=(const BoardDesignRules &rhs) const noexceptBoardDesignRulesinline
operator=(const BoardDesignRules &rhs) noexceptBoardDesignRules
operator==(const BoardDesignRules &rhs) const noexceptBoardDesignRules
parsePadAutoAnnular(const SExpression &node)BoardDesignRulesprivatestatic
restoreDefaults() noexceptBoardDesignRules
serialize(SExpression &root) constBoardDesignRules
setDefaultTraceWidth(const PositiveLength &value) noexceptBoardDesignRulesinline
setDefaultViaDrillDiameter(const PositiveLength &value) noexceptBoardDesignRulesinline
setPadAnnularRing(const BoundedUnsignedRatio &value)BoardDesignRulesinline
setPadCmpSideAutoAnnularRing(bool enabled) noexceptBoardDesignRulesinline
setPadInnerAutoAnnularRing(bool enabled) noexceptBoardDesignRulesinline
setSolderPasteClearance(const BoundedUnsignedRatio &value) noexceptBoardDesignRulesinline
setStopMaskClearance(const BoundedUnsignedRatio &value) noexceptBoardDesignRulesinline
setStopMaskMaxViaDiameter(const UnsignedLength &dia) noexceptBoardDesignRulesinline
setViaAnnularRing(const BoundedUnsignedRatio &value)BoardDesignRulesinline
~BoardDesignRules() noexceptBoardDesignRules