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

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

addItem(QGraphicsItem &item) noexceptGraphicsScene
addNetLabel(SI_NetLabel &netLabel) noexceptSchematicGraphicsSceneprivate
addNetLine(SI_NetLine &netLine) noexceptSchematicGraphicsSceneprivate
addNetPoint(SI_NetPoint &netPoint) noexceptSchematicGraphicsSceneprivate
addNetPointsAndNetLines(const QList< SI_NetPoint * > &netPoints, const QList< SI_NetLine * > &netLines) noexceptSchematicGraphicsSceneprivate
addNetSegment(SI_NetSegment &netSegment) noexceptSchematicGraphicsSceneprivate
addPolygon(SI_Polygon &polygon) noexceptSchematicGraphicsSceneprivate
addSymbol(SI_Symbol &symbol) noexceptSchematicGraphicsSceneprivate
addSymbolPin(SI_SymbolPin &pin, std::weak_ptr< SGI_Symbol > symbol) noexceptSchematicGraphicsSceneprivate
addText(SI_Text &text) noexceptSchematicGraphicsSceneprivate
clearSelection() noexceptSchematicGraphicsScene
clearSelectionRect() noexceptGraphicsScene
drawBackground(QPainter *painter, const QRectF &rect) noexcept overrideGraphicsSceneprotected
drawForeground(QPainter *painter, const QRectF &rect) noexcept overrideGraphicsSceneprotected
getGridInterval() const noexceptGraphicsSceneinline
getGridStyle() const noexceptGraphicsSceneinline
getNetLabels() noexceptSchematicGraphicsSceneinline
getNetLines() noexceptSchematicGraphicsSceneinline
getNetPoints() noexceptSchematicGraphicsSceneinline
getPolygons() noexceptSchematicGraphicsSceneinline
getSchematic() noexceptSchematicGraphicsSceneinline
getSymbolPins() noexceptSchematicGraphicsSceneinline
getSymbols() noexceptSchematicGraphicsSceneinline
getTexts() noexceptSchematicGraphicsSceneinline
GraphicsScene(QObject *parent=nullptr) noexceptGraphicsSceneexplicit
mBackgroundColorGraphicsSceneprivate
mGrayOutGraphicsSceneprivate
mGridColorGraphicsSceneprivate
mGridIntervalGraphicsSceneprivate
mGridStyleGraphicsSceneprivate
mHighlightedNetSignalsSchematicGraphicsSceneprivate
mLayersSchematicGraphicsSceneprivate
mNetLabelsSchematicGraphicsSceneprivate
mNetLinesSchematicGraphicsSceneprivate
mNetPointsSchematicGraphicsSceneprivate
mOriginCrossVisibleGraphicsSceneprivate
mOverlayContentColorGraphicsSceneprivate
mOverlayFillColorGraphicsSceneprivate
mPolygonsSchematicGraphicsSceneprivate
mRulerGaugesGraphicsSceneprivate
mRulerPositionsGraphicsSceneprivate
mSceneCursorCircleGraphicsSceneprivate
mSceneCursorCrossGraphicsSceneprivate
mSceneCursorPosGraphicsSceneprivate
mSceneRectMarkerGraphicsSceneprivate
mSchematicSchematicGraphicsSceneprivate
mSelectionRectItemGraphicsSceneprivate
mSymbolPinsSchematicGraphicsSceneprivate
mSymbolsSchematicGraphicsSceneprivate
mTextsSchematicGraphicsSceneprivate
operator=(const SchematicGraphicsScene &rhs)=deleteSchematicGraphicsScene
removeItem(QGraphicsItem &item) noexceptGraphicsScene
removeNetLabel(SI_NetLabel &netLabel) noexceptSchematicGraphicsSceneprivate
removeNetLine(SI_NetLine &netLine) noexceptSchematicGraphicsSceneprivate
removeNetPoint(SI_NetPoint &netPoint) noexceptSchematicGraphicsSceneprivate
removeNetPointsAndNetLines(const QList< SI_NetPoint * > &netPoints, const QList< SI_NetLine * > &netLines) noexceptSchematicGraphicsSceneprivate
removeNetSegment(SI_NetSegment &netSegment) noexceptSchematicGraphicsSceneprivate
removePolygon(SI_Polygon &polygon) noexceptSchematicGraphicsSceneprivate
removeSymbol(SI_Symbol &symbol) noexceptSchematicGraphicsSceneprivate
removeSymbolPin(SI_SymbolPin &pin) noexceptSchematicGraphicsSceneprivate
removeText(SI_Text &text) noexceptSchematicGraphicsSceneprivate
SchematicGraphicsScene()=deleteSchematicGraphicsScene
SchematicGraphicsScene(const SchematicGraphicsScene &other)=deleteSchematicGraphicsScene
SchematicGraphicsScene(Schematic &schematic, const GraphicsLayerList &layers, std::shared_ptr< const QSet< const NetSignal * > > highlightedNetSignals, QObject *parent=nullptr) noexceptSchematicGraphicsSceneexplicit
selectAll() noexceptSchematicGraphicsScene
selectItemsInRect(const Point &p1, const Point &p2) noexceptSchematicGraphicsScene
setBackgroundColors(const QColor &fill, const QColor &grid) noexceptGraphicsScene
setGrayOut(bool grayOut) noexceptGraphicsScene
setGridInterval(const PositiveLength &interval) noexceptGraphicsScene
setGridStyle(Theme::GridStyle style) noexceptGraphicsScene
setOriginCrossVisible(bool visible) noexceptGraphicsScene
setOverlayColors(const QColor &fill, const QColor &content) noexceptGraphicsScene
setRulerPositions(const std::optional< std::pair< Point, Point > > &pos) noexceptGraphicsScene
setSceneCursor(const Point &pos, bool cross, bool circle) noexceptGraphicsScene
setSceneRectMarker(const QRectF &rect) noexceptGraphicsScene
setSelectionRect(const Point &p1, const Point &p2) noexceptGraphicsScene
setSelectionRectColors(const QColor &line, const QColor &fill) noexceptGraphicsScene
toPixmap(int dpi, const QColor &background=Qt::transparent) noexceptGraphicsScene
toPixmap(const QSize &size, const QColor &background=Qt::transparent) noexceptGraphicsScene
updateHighlightedNetSignals() noexceptSchematicGraphicsScene
ZValue enum nameSchematicGraphicsScene
ZValue_Default enum valueSchematicGraphicsScene
ZValue_HiddenNetPoints enum valueSchematicGraphicsScene
ZValue_NetLabels enum valueSchematicGraphicsScene
ZValue_NetLines enum valueSchematicGraphicsScene
ZValue_Polygons enum valueSchematicGraphicsScene
ZValue_SymbolPins enum valueSchematicGraphicsScene
ZValue_Symbols enum valueSchematicGraphicsScene
ZValue_TextAnchors enum valueSchematicGraphicsScene
ZValue_Texts enum valueSchematicGraphicsScene
ZValue_VisibleNetPoints enum valueSchematicGraphicsScene
~GraphicsScene() noexceptGraphicsScenevirtual
~SchematicGraphicsScene() noexceptSchematicGraphicsScenevirtual