![]() |
LibrePCB Developers Documentation
|
The BGI_AirWire class. More...
#include <bgi_airwire.h>
Inherits QGraphicsItem.
Collaboration diagram for BGI_AirWire:Public Member Functions | |
| BGI_AirWire ()=delete | |
| BGI_AirWire (const BGI_AirWire &other)=delete | |
| BGI_AirWire (BI_AirWire &airwire, const GraphicsLayerList &layers, std::shared_ptr< const QSet< const NetSignal * > > highlightedNetSignals) noexcept | |
| virtual | ~BGI_AirWire () noexcept |
| BI_AirWire & | getAirWire () noexcept |
| QRectF | boundingRect () const |
| void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) |
| BGI_AirWire & | operator= (const BGI_AirWire &rhs)=delete |
Private Member Functions | |
| void | layerEdited (const GraphicsLayer &layer, GraphicsLayer::Event event) noexcept |
Private Attributes | |
| BI_AirWire & | mAirWire |
| std::shared_ptr< const QSet< const NetSignal * > > | mHighlightedNetSignals |
| std::shared_ptr< const GraphicsLayer > | mLayer |
| QVector< QLineF > | mLines |
| QRectF | mBoundingRect |
| GraphicsLayer::OnEditedSlot | mOnLayerEditedSlot |
The BGI_AirWire class.
|
delete |
|
delete |
|
noexcept |
Here is the call graph for this function:
|
virtualnoexcept |
|
inlinenoexcept |
|
inline |
| void paint | ( | QPainter * | painter, |
| const QStyleOptionGraphicsItem * | option, | ||
| QWidget * | widget | ||
| ) |
Here is the call graph for this function:
|
delete |
|
privatenoexcept |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |