LibrePCB Developers Documentation
SchematicNetSegmentSplitter Member List

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

addJunction(const Junction &junction) noexceptSchematicNetSegmentSplitter
addNetLabel(const NetLabel &netlabel) noexceptSchematicNetSegmentSplitter
addNetLabelToNearestNetSegment(const NetLabel &netlabel, QList< Segment > &segments) const noexceptSchematicNetSegmentSplitterprivate
addNetLine(const NetLine &netline) noexceptSchematicNetSegmentSplitter
addSymbolPin(const NetLineAnchor &anchor, const Point &pos, bool replaceByJunction=false) noexceptSchematicNetSegmentSplitter
findConnectedLinesAndPoints(const NetLineAnchor &anchor, NetLineList &availableNetLines, Segment &segment) noexceptSchematicNetSegmentSplitterprivate
getAnchorPosition(const NetLineAnchor &anchor) const noexceptSchematicNetSegmentSplitterprivate
getDistanceBetweenNetLabelAndNetSegment(const NetLabel &netlabel, const Segment &netsegment) const noexceptSchematicNetSegmentSplitterprivate
mJunctionsSchematicNetSegmentSplitterprivate
mNetLabelsSchematicNetSegmentSplitterprivate
mNetLinesSchematicNetSegmentSplitterprivate
mPinAnchorsToReplaceSchematicNetSegmentSplitterprivate
mPinPositionsSchematicNetSegmentSplitterprivate
operator=(const SchematicNetSegmentSplitter &rhs)=deleteSchematicNetSegmentSplitter
replacePinAnchor(const NetLineAnchor &anchor) noexceptSchematicNetSegmentSplitterprivate
SchematicNetSegmentSplitter() noexceptSchematicNetSegmentSplitter
SchematicNetSegmentSplitter(const SchematicNetSegmentSplitter &other)=deleteSchematicNetSegmentSplitter
split() noexceptSchematicNetSegmentSplitter
~SchematicNetSegmentSplitter() noexceptSchematicNetSegmentSplitter