LibrePCB Developers Documentation
BoardGraphicsScene Member List

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

addAirWire(BI_AirWire &airWire) noexceptBoardGraphicsSceneprivate
addDevice(BI_Device &device) noexceptBoardGraphicsSceneprivate
addFootprintPad(BI_FootprintPad &pad, std::weak_ptr< BGI_Device > device) noexceptBoardGraphicsSceneprivate
addHole(BI_Hole &hole) noexceptBoardGraphicsSceneprivate
addItem(QGraphicsItem &item) noexceptGraphicsScene
addNetLine(BI_NetLine &netLine) noexceptBoardGraphicsSceneprivate
addNetPoint(BI_NetPoint &netPoint) noexceptBoardGraphicsSceneprivate
addNetSegment(BI_NetSegment &netSegment) noexceptBoardGraphicsSceneprivate
addNetSegmentElements(const QList< BI_Via * > &vias, const QList< BI_NetPoint * > &netPoints, const QList< BI_NetLine * > &netLines) noexceptBoardGraphicsSceneprivate
addPlane(BI_Plane &plane) noexceptBoardGraphicsSceneprivate
addPolygon(BI_Polygon &polygon) noexceptBoardGraphicsSceneprivate
addStrokeText(BI_StrokeText &text) noexceptBoardGraphicsSceneprivate
addVia(BI_Via &via) noexceptBoardGraphicsSceneprivate
addZone(BI_Zone &zone) noexceptBoardGraphicsSceneprivate
BoardGraphicsScene()=deleteBoardGraphicsScene
BoardGraphicsScene(const BoardGraphicsScene &other)=deleteBoardGraphicsScene
BoardGraphicsScene(Board &board, const IF_GraphicsLayerProvider &lp, std::shared_ptr< const QSet< const NetSignal * > > highlightedNetSignals, QObject *parent=nullptr) noexceptBoardGraphicsSceneexplicit
clearSelection() noexceptBoardGraphicsScene
clearSelectionRect() noexceptGraphicsScene
getAirWires() noexceptBoardGraphicsSceneinline
getBoard() noexceptBoardGraphicsSceneinline
getDevices() noexceptBoardGraphicsSceneinline
getFootprintPads() noexceptBoardGraphicsSceneinline
getHoles() noexceptBoardGraphicsSceneinline
getNetLines() noexceptBoardGraphicsSceneinline
getNetPoints() noexceptBoardGraphicsSceneinline
getPlanes() noexceptBoardGraphicsSceneinline
getPolygons() noexceptBoardGraphicsSceneinline
getStrokeTexts() noexceptBoardGraphicsSceneinline
getVias() noexceptBoardGraphicsSceneinline
getZones() noexceptBoardGraphicsSceneinline
getZValueOfCopperLayer(const Layer &layer) noexceptBoardGraphicsScenestatic
GraphicsScene(QObject *parent=nullptr) noexceptGraphicsSceneexplicit
ItemZValue enum nameBoardGraphicsScene
mAirWiresBoardGraphicsSceneprivate
mBoardBoardGraphicsSceneprivate
mDevicesBoardGraphicsSceneprivate
mFootprintPadsBoardGraphicsSceneprivate
mHighlightedNetSignalsBoardGraphicsSceneprivate
mHolesBoardGraphicsSceneprivate
mLayerProviderBoardGraphicsSceneprivate
mNetLinesBoardGraphicsSceneprivate
mNetPointsBoardGraphicsSceneprivate
mPlanesBoardGraphicsSceneprivate
mPolygonsBoardGraphicsSceneprivate
mSelectionRectItemGraphicsSceneprivate
mStrokeTextsBoardGraphicsSceneprivate
mViasBoardGraphicsSceneprivate
mZonesBoardGraphicsSceneprivate
operator=(const BoardGraphicsScene &rhs)=deleteBoardGraphicsScene
removeAirWire(BI_AirWire &airWire) noexceptBoardGraphicsSceneprivate
removeDevice(BI_Device &device) noexceptBoardGraphicsSceneprivate
removeFootprintPad(BI_FootprintPad &pad) noexceptBoardGraphicsSceneprivate
removeHole(BI_Hole &hole) noexceptBoardGraphicsSceneprivate
removeItem(QGraphicsItem &item) noexceptGraphicsScene
removeNetLine(BI_NetLine &netLine) noexceptBoardGraphicsSceneprivate
removeNetPoint(BI_NetPoint &netPoint) noexceptBoardGraphicsSceneprivate
removeNetSegment(BI_NetSegment &netSegment) noexceptBoardGraphicsSceneprivate
removeNetSegmentElements(const QList< BI_Via * > &vias, const QList< BI_NetPoint * > &netPoints, const QList< BI_NetLine * > &netLines) noexceptBoardGraphicsSceneprivate
removePlane(BI_Plane &plane) noexceptBoardGraphicsSceneprivate
removePolygon(BI_Polygon &polygon) noexceptBoardGraphicsSceneprivate
removeStrokeText(BI_StrokeText &text) noexceptBoardGraphicsSceneprivate
removeVia(BI_Via &via) noexceptBoardGraphicsSceneprivate
removeZone(BI_Zone &zone) noexceptBoardGraphicsSceneprivate
selectAll() noexceptBoardGraphicsScene
selectItemsInRect(const Point &p1, const Point &p2) noexceptBoardGraphicsScene
selectNetSegment(BI_NetSegment &netSegment) noexceptBoardGraphicsScene
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() noexceptBoardGraphicsScene
ZValue_AirWires enum valueBoardGraphicsScene
ZValue_CopperBottom enum valueBoardGraphicsScene
ZValue_CopperTop enum valueBoardGraphicsScene
ZValue_Default enum valueBoardGraphicsScene
ZValue_DevicesBottom enum valueBoardGraphicsScene
ZValue_DevicesTop enum valueBoardGraphicsScene
ZValue_FootprintPadsBottom enum valueBoardGraphicsScene
ZValue_FootprintPadsTop enum valueBoardGraphicsScene
ZValue_Holes enum valueBoardGraphicsScene
ZValue_InnerBottom enum valueBoardGraphicsScene
ZValue_InnerTop enum valueBoardGraphicsScene
ZValue_PlanesBottom enum valueBoardGraphicsScene
ZValue_PlanesTop enum valueBoardGraphicsScene
ZValue_PolygonsBottom enum valueBoardGraphicsScene
ZValue_PolygonsTop enum valueBoardGraphicsScene
ZValue_Texts enum valueBoardGraphicsScene
ZValue_TextsBottom enum valueBoardGraphicsScene
ZValue_TextsTop enum valueBoardGraphicsScene
ZValue_Vias enum valueBoardGraphicsScene
ZValue_ZonesBottom enum valueBoardGraphicsScene
ZValue_ZonesTop enum valueBoardGraphicsScene
~BoardGraphicsScene() noexceptBoardGraphicsScenevirtual
~GraphicsScene() noexceptGraphicsScenevirtual