![]() |
LibrePCB Developers Documentation
|
This is the complete list of members for BoardNetSegmentSplitter, including all inherited members.
| addJunction(const Junction &junction) noexcept | BoardNetSegmentSplitter | |
| addPad(const BoardPadData &pad, bool replaceByJunctions) noexcept | BoardNetSegmentSplitter | |
| addTrace(const Trace &trace) noexcept | BoardNetSegmentSplitter | |
| addVia(const Via &via, bool replaceByJunctions) noexcept | BoardNetSegmentSplitter | |
| BoardNetSegmentSplitter() noexcept | BoardNetSegmentSplitter | |
| BoardNetSegmentSplitter(const BoardNetSegmentSplitter &other)=delete | BoardNetSegmentSplitter | |
| findConnectedLinesAndPoints(const TraceAnchor &anchor, QList< std::shared_ptr< BoardPadData > > &availablePads, QList< std::shared_ptr< Via > > &availableVias, QList< std::shared_ptr< Trace > > &availableTraces, Segment &segment) noexcept | BoardNetSegmentSplitter | private |
| mAnchorsToReplace | BoardNetSegmentSplitter | private |
| mJunctions | BoardNetSegmentSplitter | private |
| mPads | BoardNetSegmentSplitter | private |
| mReplacedAnchors | BoardNetSegmentSplitter | private |
| mTraces | BoardNetSegmentSplitter | private |
| mVias | BoardNetSegmentSplitter | private |
| operator=(const BoardNetSegmentSplitter &rhs)=delete | BoardNetSegmentSplitter | |
| replaceAnchor(const TraceAnchor &anchor, const Layer &layer) noexcept | BoardNetSegmentSplitter | private |
| replaceFootprintPadByJunctions(const TraceAnchor &anchor, const Point &pos) noexcept | BoardNetSegmentSplitter | |
| split() noexcept | BoardNetSegmentSplitter | |
| ~BoardNetSegmentSplitter() noexcept | BoardNetSegmentSplitter |