LibrePCB Developers Documentation
|
#include <bi_netline.h>
Public Member Functions | |
BI_NetLineAnchor () noexcept=default | |
virtual | ~BI_NetLineAnchor () noexcept=default |
virtual void | registerNetLine (BI_NetLine &netline)=0 |
virtual void | unregisterNetLine (BI_NetLine &netline)=0 |
virtual const QSet< BI_NetLine * > & | getNetLines () const noexcept=0 |
virtual const Point & | getPosition () const noexcept=0 |
virtual TraceAnchor | toTraceAnchor () const noexcept=0 |
std::vector< PositiveLength > | getLineWidths () const noexcept |
UnsignedLength | getMaxLineWidth () const noexcept |
UnsignedLength | getMedianLineWidth () const noexcept |
BI_NetSegment * | getNetSegmentOfLines () const noexcept |
|
defaultnoexcept |
|
virtualdefaultnoexcept |
|
pure virtual |
Implemented in BI_FootprintPad, BI_NetPoint, and BI_Via.
|
pure virtual |
Implemented in BI_FootprintPad, BI_NetPoint, and BI_Via.
|
pure virtualnoexcept |
Implemented in BI_FootprintPad, BI_NetPoint, and BI_Via.
|
pure virtualnoexcept |
Implemented in BI_FootprintPad, BI_NetPoint, and BI_Via.
|
pure virtualnoexcept |
Implemented in BI_FootprintPad, BI_NetPoint, and BI_Via.
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |