LibrePCB Developers Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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
arcAngleFrom3Points(const Point &start, const Point &mid, const Point &end) 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
toVector(const QSet< T > &set) noexceptToolboxinlinestatic
~Toolbox()=deleteToolbox