LibrePCB Developers Documentation
GraphicsPainter Member List

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

drawCircle(const Point &center, const Length &diameter, const Length &lineWidth, const QColor &lineColor, const QColor &fillColor) noexceptGraphicsPainter
drawLine(const Point &p1, const Point &p2, const Length &width, const QColor &color) noexceptGraphicsPainter
drawNetJunction(const Point &position, const QColor &color) noexceptGraphicsPainter
drawNetLabel(const Point &position, const Angle &rotation, bool mirror, const QString &text, const QFont &font, const QColor &color) noexceptGraphicsPainter
drawPath(const QPainterPath &path, const Length &lineWidth, const QColor &lineColor, const QColor &fillColor) noexceptGraphicsPainter
drawPolygon(const Path &path, const Length &lineWidth, const QColor &lineColor, const QColor &fillColor) noexceptGraphicsPainter
drawSlot(const Path &path, const PositiveLength &diameter, const Length &lineWidth, const QColor &lineColor, const QColor &fillColor) noexceptGraphicsPainter
drawSymbolPin(const Point &position, const Angle &rotation, const Length &length, const QColor &lineColor, const QColor &circleColor) noexceptGraphicsPainter
drawText(const Point &position, const Angle &rotation, const Length &height, const Alignment &alignment, const QString &text, QFont font, const QColor &color, bool autoRotate, bool mirrorInPlace, bool parseOverlines, int fontPixelSize=0) noexceptGraphicsPainter
getPenWidthPx(const Length &width) const noexceptGraphicsPainterprivate
GraphicsPainter()=deleteGraphicsPainter
GraphicsPainter(QPainter &painter) noexceptGraphicsPainterexplicit
GraphicsPainter(const GraphicsPainter &other)=deleteGraphicsPainter
mMinLineWidthGraphicsPainterprivate
mPainterGraphicsPainterprivate
operator=(const GraphicsPainter &rhs)=deleteGraphicsPainter
setMinLineWidth(const UnsignedLength &width) noexceptGraphicsPainterinline
~GraphicsPainter() noexceptGraphicsPainter