addJunction(const Junction &junction) noexcept | SchematicNetSegmentSplitter | |
addNetLabel(const NetLabel &netlabel) noexcept | SchematicNetSegmentSplitter | |
addNetLabelToNearestNetSegment(const NetLabel &netlabel, QList< Segment > &segments) const noexcept | SchematicNetSegmentSplitter | private |
addNetLine(const NetLine &netline) noexcept | SchematicNetSegmentSplitter | |
addSymbolPin(const NetLineAnchor &anchor, const Point &pos, bool replaceByJunction=false) noexcept | SchematicNetSegmentSplitter | |
findConnectedLinesAndPoints(const NetLineAnchor &anchor, QList< std::shared_ptr< NetLine > > &availableNetLines, Segment &segment) noexcept | SchematicNetSegmentSplitter | private |
getAnchorPosition(const NetLineAnchor &anchor) const noexcept | SchematicNetSegmentSplitter | private |
getDistanceBetweenNetLabelAndNetSegment(const NetLabel &netlabel, const Segment &netsegment) const noexcept | SchematicNetSegmentSplitter | private |
mJunctions | SchematicNetSegmentSplitter | private |
mNetLabels | SchematicNetSegmentSplitter | private |
mNetLines | SchematicNetSegmentSplitter | private |
mPinAnchorsToReplace | SchematicNetSegmentSplitter | private |
mPinPositions | SchematicNetSegmentSplitter | private |
operator=(const SchematicNetSegmentSplitter &rhs)=delete | SchematicNetSegmentSplitter | |
replacePinAnchor(const NetLineAnchor &anchor) noexcept | SchematicNetSegmentSplitter | private |
SchematicNetSegmentSplitter() noexcept | SchematicNetSegmentSplitter | |
SchematicNetSegmentSplitter(const SchematicNetSegmentSplitter &other)=delete | SchematicNetSegmentSplitter | |
split() noexcept | SchematicNetSegmentSplitter | |
~SchematicNetSegmentSplitter() noexcept | SchematicNetSegmentSplitter | |