![]() |
LibrePCB Developers Documentation
|
This is the complete list of members for BoardPadData, including all inherited members.
| BoardPadData()=delete | BoardPadData | |
| BoardPadData(const BoardPadData &other) noexcept | BoardPadData | |
| BoardPadData(const Uuid &uuid, const BoardPadData &other) noexcept | BoardPadData | |
| BoardPadData(const Uuid &uuid, const Point &pos, const Angle &rot, Shape shape, const PositiveLength &width, const PositiveLength &height, const UnsignedLimitedRatio &radius, const Path &customShapeOutline, const MaskConfig &autoStopMask, const MaskConfig &autoSolderPaste, const UnsignedLength &copperClearance, ComponentSide side, Function function, const PadHoleList &holes, bool locked) noexcept | BoardPadData | |
| BoardPadData(const SExpression &node) | BoardPadData | explicit |
| buildPreviewGeometries() const noexcept | Pad | |
| ComponentSide enum name | Pad | |
| Event enum name | BoardPadData | |
| Function enum name | Pad | |
| getComponentSide() const noexcept | Pad | inline |
| getCopperClearance() const noexcept | Pad | inline |
| getCustomShapeOutline() const noexcept | Pad | inline |
| getFunction() const noexcept | Pad | inline |
| getFunctionDescriptionTr(Function function) noexcept | Pad | static |
| getFunctionIsFiducial() const noexcept | Pad | |
| getFunctionNeedsSoldering() const noexcept | Pad | |
| getGeometry() const noexcept | Pad | |
| getHeight() const noexcept | Pad | inline |
| getHoles() noexcept | BoardPadData | inline |
| getHoles() const noexcept | BoardPadData | inline |
| getPosition() const noexcept | Pad | inline |
| getRadius() const noexcept | Pad | inline |
| getRecommendedRadius(const PositiveLength &width, const PositiveLength &height) noexcept | Pad | static |
| getRotation() const noexcept | Pad | inline |
| getShape() const noexcept | Pad | inline |
| getSmtLayer() const noexcept | Pad | |
| getSolderPasteConfig() const noexcept | Pad | inline |
| getStopMaskConfig() const noexcept | Pad | inline |
| getUuid() const noexcept | Pad | inline |
| getWidth() const noexcept | Pad | inline |
| hasAutoBottomSolderPaste() const noexcept | Pad | |
| hasAutoBottomStopMask() const noexcept | Pad | |
| hasAutoTopSolderPaste() const noexcept | Pad | |
| hasAutoTopStopMask() const noexcept | Pad | |
| hasBottomCopper() const noexcept | Pad | |
| hasTopCopper() const noexcept | Pad | |
| holesEdited(const PadHoleList &list, int index, const std::shared_ptr< const PadHole > &hole, PadHoleList::Event event) noexcept | BoardPadData | private |
| isLocked() const noexcept | BoardPadData | inline |
| isOnLayer(const Layer &layer) const noexcept | Pad | |
| isTht() const noexcept | Pad | |
| mComponentSide | Pad | protected |
| mCopperClearance | Pad | protected |
| mCustomShapeOutline | Pad | protected |
| mFunction | Pad | protected |
| mHeight | Pad | protected |
| mHoles | Pad | protected |
| mHolesEditedSlot | BoardPadData | private |
| mLocked | BoardPadData | private |
| mPosition | Pad | protected |
| mRadius | Pad | protected |
| mRotation | Pad | protected |
| mShape | Pad | protected |
| mSolderPasteConfig | Pad | protected |
| mStopMaskConfig | Pad | protected |
| mUuid | Pad | protected |
| mWidth | Pad | protected |
| onEdited | BoardPadData | |
| OnEditedSlot typedef | BoardPadData | |
| operator!=(const BoardPadData &rhs) const noexcept | BoardPadData | inline |
| librepcb::Pad::operator!=(const Pad &rhs) const noexcept | Pad | inline |
| operator=(const BoardPadData &rhs) noexcept | BoardPadData | |
| operator==(const BoardPadData &rhs) const noexcept | BoardPadData | |
| librepcb::Pad::operator==(const Pad &rhs) const noexcept | Pad | |
| Pad()=delete | Pad | |
| Pad(const Pad &other) noexcept | Pad | |
| Pad(const Uuid &uuid, const Pad &other) noexcept | Pad | |
| Pad(const Uuid &uuid, const Point &pos, const Angle &rot, Shape shape, const PositiveLength &width, const PositiveLength &height, const UnsignedLimitedRatio &radius, const Path &customShapeOutline, const MaskConfig &autoStopMask, const MaskConfig &autoSolderPaste, const UnsignedLength &copperClearance, ComponentSide side, Function function, const PadHoleList &holes) noexcept | Pad | |
| Pad(const SExpression &node) | Pad | explicit |
| serialize(SExpression &root) const | BoardPadData | |
| setComponentSide(ComponentSide side) noexcept | BoardPadData | |
| setCopperClearance(const UnsignedLength &clearance) noexcept | BoardPadData | |
| setCustomShapeOutline(const Path &outline) noexcept | BoardPadData | |
| setFunction(Function function) noexcept | BoardPadData | |
| setHeight(const PositiveLength &height) noexcept | BoardPadData | |
| setLocked(bool locked) noexcept | BoardPadData | |
| setPosition(const Point &pos) noexcept | BoardPadData | |
| setRadius(const UnsignedLimitedRatio &radius) noexcept | BoardPadData | |
| setRotation(const Angle &rot) noexcept | BoardPadData | |
| setShape(Shape shape) noexcept | BoardPadData | |
| setSolderPasteConfig(const MaskConfig &config) noexcept | BoardPadData | |
| setStopMaskConfig(const MaskConfig &config) noexcept | BoardPadData | |
| setWidth(const PositiveLength &width) noexcept | BoardPadData | |
| Shape enum name | Pad | |
| ~BoardPadData() noexcept | BoardPadData | |
| ~Pad() noexcept | Pad | virtual |