LibrePCB Developers Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
BoardDesignRules Member List

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

BoardDesignRules() noexceptBoardDesignRules
BoardDesignRules(const BoardDesignRules &other)BoardDesignRules
BoardDesignRules(const SExpression &node)BoardDesignRulesexplicit
doesViaRequireStopMaskOpening(const Length &drillDia) const noexceptBoardDesignRules
getPadAnnularRing() const noexceptBoardDesignRulesinline
getPadCmpSideAutoAnnularRing() const noexceptBoardDesignRulesinline
getPadInnerAutoAnnularRing() const noexceptBoardDesignRulesinline
getSolderPasteClearance() const noexceptBoardDesignRulesinline
getStopMaskClearance() const noexceptBoardDesignRulesinline
getStopMaskMaxViaDiameter() const noexceptBoardDesignRulesinline
getViaAnnularRing() const noexceptBoardDesignRulesinline
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
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