![]() |
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 |