20#ifndef LIBREPCB_EDITOR_FOOTPRINTPADGRAPHICSITEM_H
21#define LIBREPCB_EDITOR_FOOTPRINTPADGRAPHICSITEM_H
40class IF_GraphicsLayerProvider;
41class PrimitiveFootprintPadGraphicsItem;
58 QGraphicsItem* parent =
nullptr) noexcept;
68 QPainterPath
shape() const noexcept override;
79 virtual QVariant
itemChange(GraphicsItemChange change,
80 const QVariant& value) noexcept override;
The PackagePad class represents one logical pad of a package.
Definition: packagepad.h:47
The IF_GraphicsLayerProvider class defines an interface for classes which provide layers.
Definition: graphicslayer.h:111
Definition: occmodel.cpp:77