The PrimitiveFootprintPadGraphicsItem class.
More...
#include <primitivefootprintpadgraphicsitem.h>
Inherits QGraphicsItemGroup.
◆ PrimitiveFootprintPadGraphicsItem() [1/3]
◆ PrimitiveFootprintPadGraphicsItem() [2/3]
◆ PrimitiveFootprintPadGraphicsItem() [3/3]
◆ ~PrimitiveFootprintPadGraphicsItem()
◆ setPosition()
void setPosition |
( |
const Point & |
position | ) |
|
|
noexcept |
◆ setRotation()
void setRotation |
( |
const Angle & |
rotation | ) |
|
|
noexcept |
◆ setMirrored()
void setMirrored |
( |
bool |
mirrored | ) |
|
|
noexcept |
◆ setText()
void setText |
( |
const QString & |
text | ) |
|
|
noexcept |
◆ setToolTipText()
void setToolTipText |
( |
const QString & |
text | ) |
|
|
noexcept |
◆ setLayer()
void setLayer |
( |
const QString & |
layerName | ) |
|
|
noexcept |
◆ setGeometries()
void setGeometries |
( |
const QHash< const Layer *, QList< PadGeometry > > & |
geometries, |
|
|
const Length & |
clearance |
|
) |
| |
|
noexcept |
◆ shape()
QPainterPath shape |
( |
| ) |
const |
|
overridenoexcept |
◆ operator=()
◆ layerEdited()
◆ itemChange()
QVariant itemChange |
( |
GraphicsItemChange |
change, |
|
|
const QVariant & |
value |
|
) |
| |
|
overrideprivatevirtualnoexcept |
◆ updatePathLayers()
void updatePathLayers |
( |
| ) |
|
|
privatenoexcept |
◆ updateTextHeight()
void updateTextHeight |
( |
| ) |
|
|
privatenoexcept |
◆ updateRegisteredLayers()
void updateRegisteredLayers |
( |
| ) |
|
|
privatenoexcept |
◆ mLayerProvider
◆ mMirror
◆ mCopperLayer
◆ mOriginCrossGraphicsItem
◆ mTextGraphicsItem
◆ mPathGraphicsItems
◆ mShapes
◆ mShapesBoundingRect
QRectF mShapesBoundingRect |
|
private |
◆ mOnLayerEditedSlot
The documentation for this class was generated from the following files: