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

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

addToBoard() overrideBI_Padvirtual
BI_Base()=deleteBI_Base
BI_Base(const BI_Base &other)=deleteBI_Base
BI_Base(Board &board) noexceptBI_Base
BI_NetLineAnchor() noexcept=defaultBI_NetLineAnchor
BI_Pad()=deleteBI_Pad
BI_Pad(const BI_Pad &other)=deleteBI_Pad
BI_Pad(BI_NetSegment &netsegment, const BoardPadData &properties)BI_Pad
BI_Pad(BI_Device &device, const Uuid &padUuid)BI_Pad
deviceEdited(const BI_Device &obj, BI_Device::Event event) noexceptBI_Padprivate
Event enum nameBI_Pad
getBoard() const noexceptBI_Baseinline
getCircuit() const noexceptBI_Base
getComponentInstanceName() const noexceptBI_Padprivate
getComponentSide() const noexceptBI_Pad
getComponentSignalInstance() const noexceptBI_Padinline
getDevice() const noexceptBI_Padinline
getGeometries() const noexceptBI_Padinline
getGeometryOnCopperLayer(const Layer &layer) const noexceptBI_Padprivate
getGeometryOnLayer(const Layer &layer) const noexceptBI_Padprivate
getLibPackagePad() const noexceptBI_Padinline
getLibraryDeviceName() const noexceptBI_Padprivate
getLineWidths() const noexceptBI_NetLineAnchor
getMaxLineWidth() const noexceptBI_NetLineAnchor
getMedianLineWidth() const noexceptBI_NetLineAnchor
getMirrored() const noexceptBI_Padinline
getNetLines() const noexcept overrideBI_Padinlinevirtual
getNetSegment() const noexceptBI_Padinline
getNetSegmentOfLines() const noexceptBI_NetLineAnchor
getNetSignal() const noexceptBI_Pad
getNetSignalName() const noexceptBI_Padprivate
getPadNameOrUuid() const noexceptBI_Padprivate
getPosition() const noexcept overrideBI_Padinlinevirtual
getProject() const noexceptBI_Base
getProperties() const noexceptBI_Padinline
getRotation() const noexceptBI_Padinline
getSizeForMaskOffsetCalculaton() const noexceptBI_Padprivate
getSolderLayer() const noexceptBI_Pad
getText() const noexceptBI_Padinline
getUuid() const noexceptBI_Padinline
invalidatePlanes() noexceptBI_Padprivate
isAddedToBoard() const noexceptBI_Baseinlinevirtual
isConnectedOnLayer(const Layer &layer) const noexceptBI_Padprivate
isOnLayer(const Layer &layer) const noexceptBI_Pad
isUsed() const noexceptBI_Padinline
mBoardBI_Baseprotected
mComponentSignalInstanceBI_Padprivate
mDeviceBI_Padprivate
mFootprintPadBI_Padprivate
mGeometriesBI_Padprivate
mIsAddedToBoardBI_Baseprivate
mMirroredBI_Padprivate
mNetSegmentBI_Padprivate
mOnDeviceEditedSlotBI_Padprivate
mPackagePadBI_Padprivate
mPositionBI_Padprivate
mPropertiesBI_Padprivate
mRegisteredNetLinesBI_Padprivate
mRotationBI_Padprivate
mTextBI_Padprivate
netSignalChanged(NetSignal *from, NetSignal *to)BI_Padprivate
onEditedBI_Pad
OnEditedSlot typedefBI_Pad
operator=(const BI_Pad &rhs)=deleteBI_Pad
librepcb::BI_Base::operator=(const BI_Base &rhs)=deleteBI_Base
registerNetLine(BI_NetLine &netline) overrideBI_Padvirtual
removeFromBoard() overrideBI_Padvirtual
setComponentSideAndHoles(Pad::ComponentSide side, const PadHoleList &holes)BI_Pad
setCopperClearance(const UnsignedLength &clearance) noexceptBI_Pad
setCustomShapeOutline(const Path &outline) noexceptBI_Pad
setFunction(Pad::Function function) noexceptBI_Pad
setHeight(const PositiveLength &height) noexceptBI_Pad
setLocked(bool locked) noexceptBI_Pad
setPosition(const Point &position) noexceptBI_Pad
setRadius(const UnsignedLimitedRatio &radius) noexceptBI_Pad
setRotation(const Angle &rotation) noexceptBI_Pad
setShape(Pad::Shape shape) noexceptBI_Pad
setSolderPasteConfig(const MaskConfig &config) noexceptBI_Pad
setStopMaskConfig(const MaskConfig &config) noexceptBI_Pad
setWidth(const PositiveLength &width) noexceptBI_Pad
toTraceAnchor() const noexcept overrideBI_Padvirtual
unregisterNetLine(BI_NetLine &netline) overrideBI_Padvirtual
updateGeometries() noexceptBI_Padprivate
updateText() noexceptBI_Padprivate
updateTransform() noexceptBI_Padprivate
~BI_Base() noexceptBI_Basevirtual
~BI_NetLineAnchor() noexcept=defaultBI_NetLineAnchorvirtual
~BI_Pad() noexceptBI_Pad