LibrePCB Developers Documentation
Toolbox Member List

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

adjustedBoundingRect(const QRectF &rect, qreal offset) noexceptToolboxinlinestatic
angleBetweenPoints(const Point &p1, const Point &p2) noexceptToolboxstatic
arcAngle(const Point &p1, const Point &p2, const Point &center=Point(0, 0)) noexceptToolboxstatic
arcCenter(const Point &p1, const Point &p2, const Angle &angle) noexceptToolboxstatic
arcRadius(const Point &p1, const Point &p2, const Angle &angle) noexceptToolboxstatic
boundingRectFromRadius(qreal radius) noexceptToolboxinlinestatic
boundingRectFromRadius(qreal rx, qreal ry) noexceptToolboxinlinestatic
cleanUserInputString(const QString &input, const QRegularExpression &removeRegex, bool trim=true, bool toLower=false, bool toUpper=false, const QString &spaceReplacement=" ", int maxLength=-1) noexceptToolboxstatic
decimalFixedPointFromString(const QString &str, qint32 pointPos)Toolboxinlinestatic
decimalFixedPointToString(T value, qint32 pointPos) noexceptToolboxinlinestatic
expandRangesInString(const QString &string) noexceptToolboxstatic
expandRangesInString(const QString &input, const QVector< std::tuple< int, int, QStringList >> &replacements) noexceptToolboxprivatestatic
floatToString(T value, int decimals, const QLocale &locale) noexceptToolboxinlinestatic
incrementNumberInString(QString string) noexceptToolboxstatic
isTextUpsideDown(const Angle &rotation) noexceptToolboxstatic
nearestPointOnLine(const Point &p, const Point &l1, const Point &l2) noexceptToolboxstatic
operator=(const Toolbox &rhs)=deleteToolbox
prettyPrintLocale(const QString &code) noexceptToolboxstatic
shapeFromPath(const QPainterPath &path, const QPen &pen, const QBrush &brush, const UnsignedLength &minWidth=UnsignedLength(0)) noexceptToolboxstatic
shortestDistanceBetweenPointAndLine(const Point &p, const Point &l1, const Point &l2, Point *nearest=nullptr) noexceptToolboxstatic
sorted(const T &container) noexceptToolboxinlinestatic
sortedQSet(const QSet< T > &set) noexceptToolboxinlinestatic
sortedQSet(const QSet< T > &set, const Compare &cmp) noexceptToolboxinlinestatic
sortNumeric(T &container, Compare compare, Qt::CaseSensitivity caseSensitivity=Qt::CaseInsensitive, bool ignorePunctuation=false) noexceptToolboxinlinestatic
sortNumeric(T &container, Qt::CaseSensitivity caseSensitivity=Qt::CaseInsensitive, bool ignorePunctuation=false) noexceptToolboxinlinestatic
toList(const QSet< T > &set) noexceptToolboxinlinestatic
Toolbox()=deleteToolbox
Toolbox(const Toolbox &other)=deleteToolbox
toSet(const QList< T > &list) noexceptToolboxinlinestatic
toSet(const QVector< T > &vector) noexceptToolboxinlinestatic
toVector(const QSet< T > &set) noexceptToolboxinlinestatic
~Toolbox()=deleteToolbox