boundingRect() const noexcept override | PrimitiveZoneGraphicsItem | inline |
getLineIndexAtPosition(const Point &pos) const noexcept | PrimitiveZoneGraphicsItem | |
getObj() noexcept | ZoneGraphicsItem | inline |
getVertexIndicesAtPosition(const Point &pos) const noexcept | PrimitiveZoneGraphicsItem | |
itemChange(GraphicsItemChange change, const QVariant &value) noexcept override | PrimitiveZoneGraphicsItem | |
layerEdited(const GraphicsLayer &layer, GraphicsLayer::Event event) noexcept | PrimitiveZoneGraphicsItem | private |
mAllGraphicsLayers | PrimitiveZoneGraphicsItem | private |
mBoundingRect | PrimitiveZoneGraphicsItem | private |
mBoundingRectMarginPx | PrimitiveZoneGraphicsItem | private |
mBrush | PrimitiveZoneGraphicsItem | private |
mBrushHighlighted | PrimitiveZoneGraphicsItem | private |
mEditable | PrimitiveZoneGraphicsItem | private |
mEnabledGraphicsLayers | PrimitiveZoneGraphicsItem | private |
mLayer | PrimitiveZoneGraphicsItem | private |
mLayerProvider | PrimitiveZoneGraphicsItem | private |
mOnEditedSlot | ZoneGraphicsItem | private |
mOnLayerEditedSlot | PrimitiveZoneGraphicsItem | private |
mOutline | PrimitiveZoneGraphicsItem | private |
mPainterPath | PrimitiveZoneGraphicsItem | private |
mPen | PrimitiveZoneGraphicsItem | private |
mPenHighlighted | PrimitiveZoneGraphicsItem | private |
mShape | PrimitiveZoneGraphicsItem | private |
mVertexHandleRadiusPx | PrimitiveZoneGraphicsItem | private |
mVertexHandles | PrimitiveZoneGraphicsItem | private |
mZone | ZoneGraphicsItem | private |
operator=(const ZoneGraphicsItem &rhs)=delete | ZoneGraphicsItem | |
librepcb::editor::PrimitiveZoneGraphicsItem::operator=(const PrimitiveZoneGraphicsItem &rhs)=delete | PrimitiveZoneGraphicsItem | |
paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0) noexcept override | PrimitiveZoneGraphicsItem | |
PrimitiveZoneGraphicsItem()=delete | PrimitiveZoneGraphicsItem | |
PrimitiveZoneGraphicsItem(const PrimitiveZoneGraphicsItem &other)=delete | PrimitiveZoneGraphicsItem | |
PrimitiveZoneGraphicsItem(const IF_GraphicsLayerProvider &lp, QGraphicsItem *parent=nullptr) noexcept | PrimitiveZoneGraphicsItem | |
setAllLayers(const QSet< const Layer * > &layers) noexcept | PrimitiveZoneGraphicsItem | |
setEditable(bool editable) noexcept | PrimitiveZoneGraphicsItem | |
setEnabledLayers(const QSet< const Layer * > &layers) noexcept | PrimitiveZoneGraphicsItem | |
setOutline(const Path &path) noexcept | PrimitiveZoneGraphicsItem | |
setPosition(const Point &pos) noexcept | PrimitiveZoneGraphicsItem | |
setRotation(const Angle &rot) noexcept | PrimitiveZoneGraphicsItem | |
shape() const noexcept override | PrimitiveZoneGraphicsItem | |
updateBoundingRectAndShape() noexcept | PrimitiveZoneGraphicsItem | private |
updateBoundingRectMargin() noexcept | PrimitiveZoneGraphicsItem | private |
updateColors() noexcept | PrimitiveZoneGraphicsItem | private |
updateVisibility() noexcept | PrimitiveZoneGraphicsItem | private |
zoneEdited(const Zone &zone, Zone::Event event) noexcept | ZoneGraphicsItem | private |
ZoneGraphicsItem()=delete | ZoneGraphicsItem | |
ZoneGraphicsItem(const ZoneGraphicsItem &other)=delete | ZoneGraphicsItem | |
ZoneGraphicsItem(Zone &zone, const IF_GraphicsLayerProvider &lp, QGraphicsItem *parent=nullptr) noexcept | ZoneGraphicsItem | |
~PrimitiveZoneGraphicsItem() noexcept | PrimitiveZoneGraphicsItem | virtual |
~ZoneGraphicsItem() noexcept | ZoneGraphicsItem | virtual |