LibrePCB Developers Documentation
|
This is the complete list of members for Transform, including all inherited members.
getMirrored() const noexcept | Transform | inline |
getPosition() const noexcept | Transform | inline |
getRotation() const noexcept | Transform | inline |
map(bool mirror) const noexcept | Transform | |
map(const Point &point) const noexcept | Transform | |
map(const Path &path) const noexcept | Transform | |
map(const NonEmptyPath &path) const noexcept | Transform | |
map(const Layer &layer) const noexcept | Transform | |
map(const T &container) const noexcept | Transform | inline |
mapMirrorable(const Angle &angle) const noexcept | Transform | |
mapNonMirrorable(const Angle &angle) const noexcept | Transform | |
mapPx(const T &obj) const noexcept | Transform | inline |
mMirrored | Transform | private |
mPosition | Transform | private |
mRotation | Transform | private |
operator!=(const Transform &rhs) const noexcept | Transform | inline |
operator=(const Transform &rhs) noexcept | Transform | inline |
operator==(const Transform &rhs) const noexcept | Transform | inline |
setMirrored(bool mirrored) noexcept | Transform | inline |
setPosition(const Point &position) noexcept | Transform | inline |
setRotation(const Angle &rotation) noexcept | Transform | inline |
Transform(const Point &position=Point(0, 0), const Angle &rotation=Angle(0), bool mirrored=false) noexcept | Transform | inline |
Transform(const T &obj) | Transform | inlineexplicit |
Transform(const Transform &other) noexcept | Transform | inline |
~Transform() noexcept | Transform | inline |