![]() |
LibrePCB Developers Documentation
|
The SGI_NetPoint class. More...
#include <sgi_netpoint.h>
Inherits QGraphicsItem.
Collaboration diagram for SGI_NetPoint:Public Member Functions | |
| SGI_NetPoint ()=delete | |
| SGI_NetPoint (const SGI_NetPoint &other)=delete | |
| SGI_NetPoint (SI_NetPoint &netpoint, const GraphicsLayerList &layers, std::shared_ptr< const QSet< const NetSignal * > > highlightedNetSignals) noexcept | |
| virtual | ~SGI_NetPoint () noexcept |
| SI_NetPoint & | getNetPoint () noexcept |
| QRectF | boundingRect () const |
| void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) |
| SGI_NetPoint & | operator= (const SGI_NetPoint &rhs)=delete |
Private Member Functions | |
| void | netPointEdited (const SI_NetPoint &obj, SI_NetPoint::Event event) noexcept |
| void | updatePosition () noexcept |
| void | updateJunction () noexcept |
| void | updateNetName () noexcept |
Private Attributes | |
| SI_NetPoint & | mNetPoint |
| std::shared_ptr< const QSet< const NetSignal * > > | mHighlightedNetSignals |
| std::shared_ptr< const GraphicsLayer > | mLayer |
| bool | mIsVisibleJunction |
| bool | mIsOpenLineEnd |
| SI_NetPoint::OnEditedSlot | mOnEditedSlot |
Static Private Attributes | |
| static QRectF | sBoundingRect |
The SGI_NetPoint 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 |
|
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:
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
staticprivate |