addItem(QGraphicsItem &item) noexcept | GraphicsScene | |
addNetLabel(SI_NetLabel &netLabel) noexcept | SchematicGraphicsScene | private |
addNetLine(SI_NetLine &netLine) noexcept | SchematicGraphicsScene | private |
addNetPoint(SI_NetPoint &netPoint) noexcept | SchematicGraphicsScene | private |
addNetPointsAndNetLines(const QList< SI_NetPoint * > &netPoints, const QList< SI_NetLine * > &netLines) noexcept | SchematicGraphicsScene | private |
addNetSegment(SI_NetSegment &netSegment) noexcept | SchematicGraphicsScene | private |
addPolygon(SI_Polygon &polygon) noexcept | SchematicGraphicsScene | private |
addSymbol(SI_Symbol &symbol) noexcept | SchematicGraphicsScene | private |
addSymbolPin(SI_SymbolPin &pin, std::weak_ptr< SGI_Symbol > symbol) noexcept | SchematicGraphicsScene | private |
addText(SI_Text &text) noexcept | SchematicGraphicsScene | private |
clearSelection() noexcept | SchematicGraphicsScene | |
clearSelectionRect() noexcept | GraphicsScene | |
drawBackground(QPainter *painter, const QRectF &rect) noexcept override | GraphicsScene | protected |
drawForeground(QPainter *painter, const QRectF &rect) noexcept override | GraphicsScene | protected |
getGridInterval() const noexcept | GraphicsScene | inline |
getGridStyle() const noexcept | GraphicsScene | inline |
getNetLabels() noexcept | SchematicGraphicsScene | inline |
getNetLines() noexcept | SchematicGraphicsScene | inline |
getNetPoints() noexcept | SchematicGraphicsScene | inline |
getPolygons() noexcept | SchematicGraphicsScene | inline |
getSchematic() noexcept | SchematicGraphicsScene | inline |
getSymbolPins() noexcept | SchematicGraphicsScene | inline |
getSymbols() noexcept | SchematicGraphicsScene | inline |
getTexts() noexcept | SchematicGraphicsScene | inline |
GraphicsScene(QObject *parent=nullptr) noexcept | GraphicsScene | explicit |
mBackgroundColor | GraphicsScene | private |
mGrayOut | GraphicsScene | private |
mGridColor | GraphicsScene | private |
mGridInterval | GraphicsScene | private |
mGridStyle | GraphicsScene | private |
mHighlightedNetSignals | SchematicGraphicsScene | private |
mLayers | SchematicGraphicsScene | private |
mNetLabels | SchematicGraphicsScene | private |
mNetLines | SchematicGraphicsScene | private |
mNetPoints | SchematicGraphicsScene | private |
mOriginCrossVisible | GraphicsScene | private |
mOverlayContentColor | GraphicsScene | private |
mOverlayFillColor | GraphicsScene | private |
mPolygons | SchematicGraphicsScene | private |
mRulerGauges | GraphicsScene | private |
mRulerPositions | GraphicsScene | private |
mSceneCursorCircle | GraphicsScene | private |
mSceneCursorCross | GraphicsScene | private |
mSceneCursorPos | GraphicsScene | private |
mSceneRectMarker | GraphicsScene | private |
mSchematic | SchematicGraphicsScene | private |
mSelectionRectItem | GraphicsScene | private |
mSymbolPins | SchematicGraphicsScene | private |
mSymbols | SchematicGraphicsScene | private |
mTexts | SchematicGraphicsScene | private |
operator=(const SchematicGraphicsScene &rhs)=delete | SchematicGraphicsScene | |
removeItem(QGraphicsItem &item) noexcept | GraphicsScene | |
removeNetLabel(SI_NetLabel &netLabel) noexcept | SchematicGraphicsScene | private |
removeNetLine(SI_NetLine &netLine) noexcept | SchematicGraphicsScene | private |
removeNetPoint(SI_NetPoint &netPoint) noexcept | SchematicGraphicsScene | private |
removeNetPointsAndNetLines(const QList< SI_NetPoint * > &netPoints, const QList< SI_NetLine * > &netLines) noexcept | SchematicGraphicsScene | private |
removeNetSegment(SI_NetSegment &netSegment) noexcept | SchematicGraphicsScene | private |
removePolygon(SI_Polygon &polygon) noexcept | SchematicGraphicsScene | private |
removeSymbol(SI_Symbol &symbol) noexcept | SchematicGraphicsScene | private |
removeSymbolPin(SI_SymbolPin &pin) noexcept | SchematicGraphicsScene | private |
removeText(SI_Text &text) noexcept | SchematicGraphicsScene | private |
SchematicGraphicsScene()=delete | SchematicGraphicsScene | |
SchematicGraphicsScene(const SchematicGraphicsScene &other)=delete | SchematicGraphicsScene | |
SchematicGraphicsScene(Schematic &schematic, const GraphicsLayerList &layers, std::shared_ptr< const QSet< const NetSignal * > > highlightedNetSignals, QObject *parent=nullptr) noexcept | SchematicGraphicsScene | explicit |
selectAll() noexcept | SchematicGraphicsScene | |
selectItemsInRect(const Point &p1, const Point &p2) noexcept | SchematicGraphicsScene | |
setBackgroundColors(const QColor &fill, const QColor &grid) noexcept | GraphicsScene | |
setGrayOut(bool grayOut) noexcept | GraphicsScene | |
setGridInterval(const PositiveLength &interval) noexcept | GraphicsScene | |
setGridStyle(Theme::GridStyle style) noexcept | GraphicsScene | |
setOriginCrossVisible(bool visible) noexcept | GraphicsScene | |
setOverlayColors(const QColor &fill, const QColor &content) noexcept | GraphicsScene | |
setRulerPositions(const std::optional< std::pair< Point, Point > > &pos) noexcept | GraphicsScene | |
setSceneCursor(const Point &pos, bool cross, bool circle) noexcept | GraphicsScene | |
setSceneRectMarker(const QRectF &rect) noexcept | GraphicsScene | |
setSelectionRect(const Point &p1, const Point &p2) noexcept | GraphicsScene | |
setSelectionRectColors(const QColor &line, const QColor &fill) noexcept | GraphicsScene | |
toPixmap(int dpi, const QColor &background=Qt::transparent) noexcept | GraphicsScene | |
toPixmap(const QSize &size, const QColor &background=Qt::transparent) noexcept | GraphicsScene | |
updateHighlightedNetSignals() noexcept | SchematicGraphicsScene | |
ZValue enum name | SchematicGraphicsScene | |
ZValue_Default enum value | SchematicGraphicsScene | |
ZValue_HiddenNetPoints enum value | SchematicGraphicsScene | |
ZValue_NetLabels enum value | SchematicGraphicsScene | |
ZValue_NetLines enum value | SchematicGraphicsScene | |
ZValue_Polygons enum value | SchematicGraphicsScene | |
ZValue_SymbolPins enum value | SchematicGraphicsScene | |
ZValue_Symbols enum value | SchematicGraphicsScene | |
ZValue_TextAnchors enum value | SchematicGraphicsScene | |
ZValue_Texts enum value | SchematicGraphicsScene | |
ZValue_VisibleNetPoints enum value | SchematicGraphicsScene | |
~GraphicsScene() noexcept | GraphicsScene | virtual |
~SchematicGraphicsScene() noexcept | SchematicGraphicsScene | virtual |