LibrePCB Developers Documentation
Loading...
Searching...
No Matches
BoardPadData Member List

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

BoardPadData()=deleteBoardPadData
BoardPadData(const BoardPadData &other) noexceptBoardPadData
BoardPadData(const Uuid &uuid, const BoardPadData &other) noexceptBoardPadData
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) noexceptBoardPadData
BoardPadData(const SExpression &node)BoardPadDataexplicit
buildPreviewGeometries() const noexceptPad
ComponentSide enum namePad
Event enum nameBoardPadData
Function enum namePad
getComponentSide() const noexceptPadinline
getCopperClearance() const noexceptPadinline
getCustomShapeOutline() const noexceptPadinline
getFunction() const noexceptPadinline
getFunctionDescriptionTr(Function function) noexceptPadstatic
getFunctionIsFiducial() const noexceptPad
getFunctionNeedsSoldering() const noexceptPad
getGeometry() const noexceptPad
getHeight() const noexceptPadinline
getHoles() noexceptBoardPadDatainline
getHoles() const noexceptBoardPadDatainline
getPosition() const noexceptPadinline
getRadius() const noexceptPadinline
getRecommendedRadius(const PositiveLength &width, const PositiveLength &height) noexceptPadstatic
getRotation() const noexceptPadinline
getShape() const noexceptPadinline
getSmtLayer() const noexceptPad
getSolderPasteConfig() const noexceptPadinline
getStopMaskConfig() const noexceptPadinline
getUuid() const noexceptPadinline
getWidth() const noexceptPadinline
hasAutoBottomSolderPaste() const noexceptPad
hasAutoBottomStopMask() const noexceptPad
hasAutoTopSolderPaste() const noexceptPad
hasAutoTopStopMask() const noexceptPad
hasBottomCopper() const noexceptPad
hasTopCopper() const noexceptPad
holesEdited(const PadHoleList &list, int index, const std::shared_ptr< const PadHole > &hole, PadHoleList::Event event) noexceptBoardPadDataprivate
isLocked() const noexceptBoardPadDatainline
isOnLayer(const Layer &layer) const noexceptPad
isTht() const noexceptPad
mComponentSidePadprotected
mCopperClearancePadprotected
mCustomShapeOutlinePadprotected
mFunctionPadprotected
mHeightPadprotected
mHolesPadprotected
mHolesEditedSlotBoardPadDataprivate
mLockedBoardPadDataprivate
mPositionPadprotected
mRadiusPadprotected
mRotationPadprotected
mShapePadprotected
mSolderPasteConfigPadprotected
mStopMaskConfigPadprotected
mUuidPadprotected
mWidthPadprotected
onEditedBoardPadData
OnEditedSlot typedefBoardPadData
operator!=(const BoardPadData &rhs) const noexceptBoardPadDatainline
librepcb::Pad::operator!=(const Pad &rhs) const noexceptPadinline
operator=(const BoardPadData &rhs) noexceptBoardPadData
operator==(const BoardPadData &rhs) const noexceptBoardPadData
librepcb::Pad::operator==(const Pad &rhs) const noexceptPad
Pad()=deletePad
Pad(const Pad &other) noexceptPad
Pad(const Uuid &uuid, const Pad &other) noexceptPad
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) noexceptPad
Pad(const SExpression &node)Padexplicit
serialize(SExpression &root) constBoardPadData
setComponentSide(ComponentSide side) noexceptBoardPadData
setCopperClearance(const UnsignedLength &clearance) noexceptBoardPadData
setCustomShapeOutline(const Path &outline) noexceptBoardPadData
setFunction(Function function) noexceptBoardPadData
setHeight(const PositiveLength &height) noexceptBoardPadData
setLocked(bool locked) noexceptBoardPadData
setPosition(const Point &pos) noexceptBoardPadData
setRadius(const UnsignedLimitedRatio &radius) noexceptBoardPadData
setRotation(const Angle &rot) noexceptBoardPadData
setShape(Shape shape) noexceptBoardPadData
setSolderPasteConfig(const MaskConfig &config) noexceptBoardPadData
setStopMaskConfig(const MaskConfig &config) noexceptBoardPadData
setWidth(const PositiveLength &width) noexceptBoardPadData
Shape enum namePad
~BoardPadData() noexceptBoardPadData
~Pad() noexceptPadvirtual