boundingRect() const noexcept override | PrimitiveCircleGraphicsItem | inlinevirtual |
circleEdited(const Circle &circle, Circle::Event event) noexcept | CircleGraphicsItem | private |
CircleGraphicsItem()=delete | CircleGraphicsItem | |
CircleGraphicsItem(const CircleGraphicsItem &other)=delete | CircleGraphicsItem | |
CircleGraphicsItem(Circle &circle, const IF_GraphicsLayerProvider &lp, QGraphicsItem *parent=nullptr) noexcept | CircleGraphicsItem | |
getObj() noexcept | CircleGraphicsItem | inline |
layerEdited(const GraphicsLayer &layer, GraphicsLayer::Event event) noexcept | PrimitiveCircleGraphicsItem | private |
mBoundingRect | PrimitiveCircleGraphicsItem | private |
mBrush | PrimitiveCircleGraphicsItem | private |
mBrushHighlighted | PrimitiveCircleGraphicsItem | private |
mCircle | CircleGraphicsItem | private |
mCircleRect | PrimitiveCircleGraphicsItem | private |
mEditedSlot | CircleGraphicsItem | private |
mFillLayer | PrimitiveCircleGraphicsItem | private |
mLayerProvider | CircleGraphicsItem | private |
mLineLayer | PrimitiveCircleGraphicsItem | private |
mOnLayerEditedSlot | PrimitiveCircleGraphicsItem | private |
mPen | PrimitiveCircleGraphicsItem | private |
mPenHighlighted | PrimitiveCircleGraphicsItem | private |
mShape | PrimitiveCircleGraphicsItem | private |
mShapeMode | PrimitiveCircleGraphicsItem | private |
operator=(const CircleGraphicsItem &rhs)=delete | CircleGraphicsItem | |
librepcb::editor::PrimitiveCircleGraphicsItem::operator=(const PrimitiveCircleGraphicsItem &rhs)=delete | PrimitiveCircleGraphicsItem | |
paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0) noexcept override | PrimitiveCircleGraphicsItem | virtual |
PrimitiveCircleGraphicsItem(const PrimitiveCircleGraphicsItem &other)=delete | PrimitiveCircleGraphicsItem | |
PrimitiveCircleGraphicsItem(QGraphicsItem *parent=nullptr) noexcept | PrimitiveCircleGraphicsItem | explicit |
setDiameter(const UnsignedLength &dia) noexcept | PrimitiveCircleGraphicsItem | |
setFillLayer(const std::shared_ptr< GraphicsLayer > &layer) noexcept | PrimitiveCircleGraphicsItem | |
setLineLayer(const std::shared_ptr< GraphicsLayer > &layer) noexcept | PrimitiveCircleGraphicsItem | |
setLineWidth(const UnsignedLength &width) noexcept | PrimitiveCircleGraphicsItem | |
setPosition(const Point &pos) noexcept | PrimitiveCircleGraphicsItem | |
setShapeMode(ShapeMode mode) noexcept | PrimitiveCircleGraphicsItem | |
shape() const noexcept override | PrimitiveCircleGraphicsItem | virtual |
ShapeMode enum name | PrimitiveCircleGraphicsItem | |
updateBoundingRectAndShape() noexcept | PrimitiveCircleGraphicsItem | private |
updateColors() noexcept | PrimitiveCircleGraphicsItem | private |
updateFillLayer() noexcept | CircleGraphicsItem | private |
updateVisibility() noexcept | PrimitiveCircleGraphicsItem | private |
updateZValue() noexcept | CircleGraphicsItem | private |
~CircleGraphicsItem() noexcept | CircleGraphicsItem | virtual |
~PrimitiveCircleGraphicsItem() noexcept | PrimitiveCircleGraphicsItem | virtual |