LibrePCB Developers Documentation
CircleGraphicsItem Member List

This is the complete list of members for CircleGraphicsItem, including all inherited members.

boundingRect() const noexcept overridePrimitiveCircleGraphicsIteminlinevirtual
circleEdited(const Circle &circle, Circle::Event event) noexceptCircleGraphicsItemprivate
CircleGraphicsItem()=deleteCircleGraphicsItem
CircleGraphicsItem(const CircleGraphicsItem &other)=deleteCircleGraphicsItem
CircleGraphicsItem(Circle &circle, const IF_GraphicsLayerProvider &lp, QGraphicsItem *parent=nullptr) noexceptCircleGraphicsItem
getCircle() noexceptCircleGraphicsIteminline
layerEdited(const GraphicsLayer &layer, GraphicsLayer::Event event) noexceptPrimitiveCircleGraphicsItemprivate
mBoundingRectPrimitiveCircleGraphicsItemprivate
mBrushPrimitiveCircleGraphicsItemprivate
mBrushHighlightedPrimitiveCircleGraphicsItemprivate
mCircleCircleGraphicsItemprivate
mCircleRectPrimitiveCircleGraphicsItemprivate
mEditedSlotCircleGraphicsItemprivate
mFillLayerPrimitiveCircleGraphicsItemprivate
mLayerProviderCircleGraphicsItemprivate
mLineLayerPrimitiveCircleGraphicsItemprivate
mOnLayerEditedSlotPrimitiveCircleGraphicsItemprivate
mPenPrimitiveCircleGraphicsItemprivate
mPenHighlightedPrimitiveCircleGraphicsItemprivate
mShapePrimitiveCircleGraphicsItemprivate
mShapeModePrimitiveCircleGraphicsItemprivate
operator=(const CircleGraphicsItem &rhs)=deleteCircleGraphicsItem
librepcb::editor::PrimitiveCircleGraphicsItem::operator=(const PrimitiveCircleGraphicsItem &rhs)=deletePrimitiveCircleGraphicsItem
paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0) noexcept overridePrimitiveCircleGraphicsItemvirtual
PrimitiveCircleGraphicsItem(const PrimitiveCircleGraphicsItem &other)=deletePrimitiveCircleGraphicsItem
PrimitiveCircleGraphicsItem(QGraphicsItem *parent=nullptr) noexceptPrimitiveCircleGraphicsItemexplicit
setDiameter(const UnsignedLength &dia) noexceptPrimitiveCircleGraphicsItem
setFillLayer(const std::shared_ptr< GraphicsLayer > &layer) noexceptPrimitiveCircleGraphicsItem
setLineLayer(const std::shared_ptr< GraphicsLayer > &layer) noexceptPrimitiveCircleGraphicsItem
setLineWidth(const UnsignedLength &width) noexceptPrimitiveCircleGraphicsItem
setPosition(const Point &pos) noexceptPrimitiveCircleGraphicsItem
setShapeMode(ShapeMode mode) noexceptPrimitiveCircleGraphicsItem
shape() const noexcept overridePrimitiveCircleGraphicsItemvirtual
ShapeMode enum namePrimitiveCircleGraphicsItem
updateBoundingRectAndShape() noexceptPrimitiveCircleGraphicsItemprivate
updateColors() noexceptPrimitiveCircleGraphicsItemprivate
updateFillLayer() noexceptCircleGraphicsItemprivate
updateVisibility() noexceptPrimitiveCircleGraphicsItemprivate
updateZValue() noexceptCircleGraphicsItemprivate
~CircleGraphicsItem() noexceptCircleGraphicsItemvirtual
~PrimitiveCircleGraphicsItem() noexceptPrimitiveCircleGraphicsItemvirtual