LibrePCB Developers Documentation
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
z
Functions
c
d
e
f
g
h
m
n
o
p
q
s
Variables
Typedefs
a
c
d
e
f
h
j
l
n
o
p
r
s
t
u
v
z
Enumerations
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
y
z
~
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Typedefs
a
b
c
d
f
i
j
l
m
n
o
p
r
s
t
v
Enumerations
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
v
w
z
Enumerator
_
a
c
d
i
k
m
n
p
r
s
t
z
Related Symbols
Files
File List
File Members
All
Functions
Macros
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Loading...
Searching...
No Matches
BoardDesignRules Member List
This is the complete list of members for
BoardDesignRules
, including all inherited members.
BoardDesignRules
() noexcept
BoardDesignRules
BoardDesignRules
(const BoardDesignRules &other)
BoardDesignRules
BoardDesignRules
(const SExpression &node)
BoardDesignRules
explicit
doesViaRequireStopMaskOpening
(const Length &drillDia) const noexcept
BoardDesignRules
getPadAnnularRing
() const noexcept
BoardDesignRules
inline
getPadCmpSideAutoAnnularRing
() const noexcept
BoardDesignRules
inline
getPadInnerAutoAnnularRing
() const noexcept
BoardDesignRules
inline
getSolderPasteClearance
() const noexcept
BoardDesignRules
inline
getStopMaskClearance
() const noexcept
BoardDesignRules
inline
getStopMaskMaxViaDiameter
() const noexcept
BoardDesignRules
inline
getViaAnnularRing
() const noexcept
BoardDesignRules
inline
mPadAnnularRing
BoardDesignRules
private
mPadCmpSideAutoAnnularRing
BoardDesignRules
private
mPadInnerAutoAnnularRing
BoardDesignRules
private
mSolderPasteClearance
BoardDesignRules
private
mStopMaskClearance
BoardDesignRules
private
mStopMaskMaxViaDrillDiameter
BoardDesignRules
private
mViaAnnularRing
BoardDesignRules
private
operator!=
(const BoardDesignRules &rhs) const noexcept
BoardDesignRules
inline
operator=
(const BoardDesignRules &rhs) noexcept
BoardDesignRules
operator==
(const BoardDesignRules &rhs) const noexcept
BoardDesignRules
parsePadAutoAnnular
(const SExpression &node)
BoardDesignRules
private
static
restoreDefaults
() noexcept
BoardDesignRules
serialize
(SExpression &root) const
BoardDesignRules
setPadAnnularRing
(const BoundedUnsignedRatio &value)
BoardDesignRules
inline
setPadCmpSideAutoAnnularRing
(bool enabled) noexcept
BoardDesignRules
inline
setPadInnerAutoAnnularRing
(bool enabled) noexcept
BoardDesignRules
inline
setSolderPasteClearance
(const BoundedUnsignedRatio &value) noexcept
BoardDesignRules
inline
setStopMaskClearance
(const BoundedUnsignedRatio &value) noexcept
BoardDesignRules
inline
setStopMaskMaxViaDiameter
(const UnsignedLength &dia) noexcept
BoardDesignRules
inline
setViaAnnularRing
(const BoundedUnsignedRatio &value)
BoardDesignRules
inline
~BoardDesignRules
() noexcept
BoardDesignRules
Generated on Tue Mar 11 2025 10:03:37 for LibrePCB Developers Documentation by
1.9.8