LibrePCB Developers Documentation
|
This is the complete list of members for PadGeometry, including all inherited members.
custom(const Path &outline, const PadHoleList &holes) | PadGeometry | static |
getCornerRadius() const noexcept | PadGeometry | |
getHeight() const noexcept | PadGeometry | inline |
getHoles() const noexcept | PadGeometry | inline |
getPath() const noexcept | PadGeometry | inline |
getShape() const noexcept | PadGeometry | inline |
getWidth() const noexcept | PadGeometry | inline |
isValidCustomOutline(const Path &path) noexcept | PadGeometry | static |
maxArcTolerance() noexcept | PadGeometry | inlineprivatestatic |
mBaseHeight | PadGeometry | private |
mBaseWidth | PadGeometry | private |
mHoles | PadGeometry | private |
mOffset | PadGeometry | private |
mPath | PadGeometry | private |
mRadius | PadGeometry | private |
mShape | PadGeometry | private |
operator!=(const PadGeometry &rhs) const noexcept | PadGeometry | inline |
operator=(const PadGeometry &rhs) noexcept | PadGeometry | |
operator==(const PadGeometry &rhs) const noexcept | PadGeometry | |
PadGeometry()=delete | PadGeometry | |
PadGeometry(const PadGeometry &other) noexcept | PadGeometry | |
PadGeometry(Shape shape, const Length &width, const Length &height, const UnsignedLimitedRatio &radius, const Path &path, const Length &offset, const PadHoleList &holes) noexcept | PadGeometry | private |
roundedOctagon(const PositiveLength &width, const PositiveLength &height, const UnsignedLimitedRatio &radius, const PadHoleList &holes) noexcept | PadGeometry | static |
roundedRect(const PositiveLength &width, const PositiveLength &height, const UnsignedLimitedRatio &radius, const PadHoleList &holes) noexcept | PadGeometry | static |
Shape enum name | PadGeometry | |
stroke(const PositiveLength &diameter, const NonEmptyPath &path, const PadHoleList &holes) noexcept | PadGeometry | static |
toFilledQPainterPathPx() const noexcept | PadGeometry | |
toHolesQPainterPathPx() const noexcept | PadGeometry | |
toOutlines() const | PadGeometry | |
toQPainterPathPx() const noexcept | PadGeometry | |
withOffset(const Length &offset) const noexcept | PadGeometry | |
withoutHoles() const noexcept | PadGeometry | |
~PadGeometry() noexcept | PadGeometry |