![]() |
LibrePCB Developers Documentation
|
The BGI_NetPoint class. More...
#include <bgi_netpoint.h>
Inherits QGraphicsItem.
Collaboration diagram for BGI_NetPoint:Public Member Functions | |
| BGI_NetPoint ()=delete | |
| BGI_NetPoint (const BGI_NetPoint &other)=delete | |
| BGI_NetPoint (BI_NetPoint &netpoint, const GraphicsLayerList &layers) noexcept | |
| virtual | ~BGI_NetPoint () noexcept |
| BI_NetPoint & | getNetPoint () noexcept |
| QRectF | boundingRect () const noexcept override |
| QPainterPath | shape () const noexcept override |
| void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) noexcept override |
| BGI_NetPoint & | operator= (const BGI_NetPoint &rhs)=delete |
Private Member Functions | |
| void | netPointEdited (const BI_NetPoint &obj, BI_NetPoint::Event event) noexcept |
| void | layerEdited (const GraphicsLayer &layer, GraphicsLayer::Event event) noexcept |
| void | updateLayer () noexcept |
| void | updatePosition () noexcept |
| void | updateDiameter () noexcept |
| void | updateNetSignalName () noexcept |
| void | updateVisibility () noexcept |
Private Attributes | |
| BI_NetPoint & | mNetPoint |
| const GraphicsLayerList & | mLayers |
| std::shared_ptr< const GraphicsLayer > | mLayer |
| QRectF | mBoundingRect |
| QPainterPath | mShape |
| BI_NetPoint::OnEditedSlot | mOnEditedSlot |
| GraphicsLayer::OnEditedSlot | mOnLayerEditedSlot |
The BGI_NetPoint class.
|
delete |
|
delete |
|
noexcept |
|
virtualnoexcept |
|
inlinenoexcept |
|
inlineoverridenoexcept |
|
overridenoexcept |
|
overridenoexcept |
|
delete |
|
privatenoexcept |
|
privatenoexcept |
|
privatenoexcept |
Here is the call graph for this function:
|
privatenoexcept |
Here is the call graph for this function:
|
privatenoexcept |
Here is the call graph for this function:
|
privatenoexcept |
Here is the call graph for this function:
|
privatenoexcept |
Here is the caller graph for this function:
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |