LibrePCB Developers Documentation
|
This is the complete list of members for Toolbox, including all inherited members.
adjustedBoundingRect(const QRectF &rect, qreal offset) noexcept | Toolbox | inlinestatic |
angleBetweenPoints(const Point &p1, const Point &p2) noexcept | Toolbox | static |
arcAngle(const Point &p1, const Point &p2, const Point ¢er=Point(0, 0)) noexcept | Toolbox | static |
arcAngleFrom3Points(const Point &start, const Point &mid, const Point &end) noexcept | Toolbox | static |
arcCenter(const Point &p1, const Point &p2, const Angle &angle) noexcept | Toolbox | static |
arcRadius(const Point &p1, const Point &p2, const Angle &angle) noexcept | Toolbox | static |
boundingRectFromRadius(qreal radius) noexcept | Toolbox | inlinestatic |
boundingRectFromRadius(qreal rx, qreal ry) noexcept | Toolbox | inlinestatic |
cleanUserInputString(const QString &input, const QRegularExpression &removeRegex, bool trim=true, bool toLower=false, bool toUpper=false, const QString &spaceReplacement=" ", int maxLength=-1) noexcept | Toolbox | static |
decimalFixedPointFromString(const QString &str, qint32 pointPos) | Toolbox | inlinestatic |
decimalFixedPointToString(T value, qint32 pointPos) noexcept | Toolbox | inlinestatic |
expandRangesInString(const QString &string) noexcept | Toolbox | static |
expandRangesInString(const QString &input, const QVector< std::tuple< int, int, QStringList > > &replacements) noexcept | Toolbox | privatestatic |
floatToString(T value, int decimals, const QLocale &locale) noexcept | Toolbox | inlinestatic |
incrementNumberInString(QString string) noexcept | Toolbox | static |
isTextUpsideDown(const Angle &rotation) noexcept | Toolbox | static |
nearestPointOnLine(const Point &p, const Point &l1, const Point &l2) noexcept | Toolbox | static |
operator=(const Toolbox &rhs)=delete | Toolbox | |
prettyPrintLocale(const QString &code) noexcept | Toolbox | static |
shapeFromPath(const QPainterPath &path, const QPen &pen, const QBrush &brush, const UnsignedLength &minWidth=UnsignedLength(0)) noexcept | Toolbox | static |
shortestDistanceBetweenPointAndLine(const Point &p, const Point &l1, const Point &l2, Point *nearest=nullptr) noexcept | Toolbox | static |
sorted(const T &container) noexcept | Toolbox | inlinestatic |
sortedQSet(const QSet< T > &set) noexcept | Toolbox | inlinestatic |
sortedQSet(const QSet< T > &set, const Compare &cmp) noexcept | Toolbox | inlinestatic |
sortNumeric(T &container, Compare compare, Qt::CaseSensitivity caseSensitivity=Qt::CaseInsensitive, bool ignorePunctuation=false) noexcept | Toolbox | inlinestatic |
sortNumeric(T &container, Qt::CaseSensitivity caseSensitivity=Qt::CaseInsensitive, bool ignorePunctuation=false) noexcept | Toolbox | inlinestatic |
toList(const QSet< T > &set) noexcept | Toolbox | inlinestatic |
Toolbox()=delete | Toolbox | |
Toolbox(const Toolbox &other)=delete | Toolbox | |
toSet(const QList< T > &list) noexcept | Toolbox | inlinestatic |
toVector(const QSet< T > &set) noexcept | Toolbox | inlinestatic |
~Toolbox()=delete | Toolbox |