LibrePCB Developers Documentation
LineGraphicsItem Member List

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

boundingRect() const noexcept overrideLineGraphicsIteminline
layerEdited(const GraphicsLayer &layer, GraphicsLayer::Event event) noexceptLineGraphicsItemprivate
LineGraphicsItem(const LineGraphicsItem &other)=deleteLineGraphicsItem
LineGraphicsItem(QGraphicsItem *parent=nullptr) noexceptLineGraphicsItemexplicit
mBoundingRectLineGraphicsItemprivate
mLayerLineGraphicsItemprivate
mLineLineGraphicsItemprivate
mOnLayerEditedSlotLineGraphicsItemprivate
mPenLineGraphicsItemprivate
mPenHighlightedLineGraphicsItemprivate
mShapeLineGraphicsItemprivate
operator=(const LineGraphicsItem &rhs)=deleteLineGraphicsItem
paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0) noexcept overrideLineGraphicsItem
setLayer(const std::shared_ptr< GraphicsLayer > &layer) noexceptLineGraphicsItem
setLine(const Point &p1, const Point &p2) noexceptLineGraphicsItem
setLineWidth(const UnsignedLength &width) noexceptLineGraphicsItem
setPosition(const Point &pos) noexceptLineGraphicsItem
setRotation(const Angle &rot) noexceptLineGraphicsItem
shape() const noexcept overrideLineGraphicsItem
updateBoundingRectAndShape() noexceptLineGraphicsItemprivate
~LineGraphicsItem() noexceptLineGraphicsItemvirtual