LibrePCB Developers Documentation
Point Member List

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

abs() const noexceptPoint
fromInch(qreal inchesX, qreal inchesY)Pointstatic
fromInch(const QPointF &inches)Pointstatic
fromMil(qreal milsX, qreal milsY)Pointstatic
fromMil(const QPointF &mils)Pointstatic
fromMm(qreal millimetersX, qreal millimetersY)Pointstatic
fromMm(const QPointF &millimeters)Pointstatic
fromPx(qreal pixelsX, qreal pixelsY)Pointstatic
fromPx(const QPointF &pixels)Pointstatic
getLength() const noexceptPointinline
getX() const noexceptPointinline
getY() const noexceptPointinline
isOnGrid(const PositiveLength &gridInterval) const noexceptPoint
isOrigin() const noexceptPointinline
makeAbs() noexceptPoint
mappedToGrid(const PositiveLength &gridInterval) const noexceptPoint
mapToGrid(const PositiveLength &gridInterval) noexceptPoint
mirror(Qt::Orientation orientation, const Point &center=Point(0, 0)) noexceptPoint
mirrored(Qt::Orientation orientation, const Point &center=Point(0, 0)) const noexceptPoint
mXPointprivate
mYPointprivate
operator!=(const Point &rhs) constPointinline
operator%(const Length &rhs) constPointinline
operator*(const Length &rhs) constPointinline
operator*(LengthBase_t rhs) constPointinline
operator*=(const Point &rhs)Pointinline
operator*=(LengthBase_t rhs)Pointinline
operator+(const Point &rhs) constPointinline
operator+=(const Point &rhs)Pointinline
operator-() constPointinline
operator-(const Point &rhs) constPointinline
operator-=(const Point &rhs)Pointinline
operator/(const Length &rhs) constPointinline
operator/(LengthBase_t rhs) constPointinline
operator/=(const Point &rhs)Pointinline
operator/=(LengthBase_t rhs)Pointinline
operator<(const Point &rhs) const noexceptPointinline
operator<=(const Point &rhs) const noexceptPointinline
operator=(const Point &rhs)Pointinline
operator==(const Point &rhs) constPointinline
operator>(const Point &rhs) const noexceptPointinline
operator>=(const Point &rhs) const noexceptPointinline
Point() noexceptPointinline
Point(const Point &point) noexceptPointinline
Point(const Length &x, const Length &y) noexceptPointinlineexplicit
Point(const SExpression &node, const Version &fileFormat)Point
rotate(const Angle &angle, const Point &center=Point(0, 0)) noexceptPoint
rotated(const Angle &angle, const Point &center=Point(0, 0)) const noexceptPoint
SerializableObject() noexceptSerializableObjectinline
serialize(SExpression &root) const overridePointvirtual
serializeObjectContainer(SExpression &root, const T &container, const QString &itemName)SerializableObjectinlinestatic
serializePointerContainer(SExpression &root, const T &container, const QString &itemName)SerializableObjectinlinestatic
serializePointerContainerUuidSorted(SExpression &root, const T &container, const QString &itemName)SerializableObjectinlinestatic
serializeToDomElement(const QString &name) constSerializableObjectinline
setPointInch(const QPointF &inches)Pointinline
setPointMil(const QPointF &mils)Pointinline
setPointMm(const QPointF &millimeters)Pointinline
setPointNm(LengthBase_t nmX, LengthBase_t nmY) noexceptPointinline
setPointPx(const QPointF &pixels)Pointinline
setX(const Length &x) noexceptPointinline
setXmm(const QString &mm)Pointinline
setY(const Length &y) noexceptPointinline
setYmm(const QString &mm)Pointinline
toInchQPointF() const noexceptPointinline
toMilQPointF() const noexceptPointinline
toMmQPointF() const noexceptPointinline
toPxQPointF() const noexceptPointinline
~Point() noexceptPointinline
~SerializableObject() noexceptSerializableObjectinlinevirtual