rz::Transform class

Constructors, destructors, conversion operators

Transform() defaulted constexpr
Transform(const Pose& iInitial, const Pose& iFinal)
Transform(const Translation& iTranslation, const Rotation& iRotation)
~Transform() defaulted

Public functions

auto getTranslation() const -> const Translation&
auto getRotation() const -> const Rotation&
auto X() const -> QLength
auto Y() const -> QLength
auto Theta() const -> QAngle
auto operator+(const Transform& rhs) const -> Transform
auto operator*(double scalar) const -> Transform
auto operator/(double scalar) const -> Transform
auto operator==(const Transform& rhs) const -> bool
auto operator!=(const Transform& rhs) const -> bool
void operator=(const Transform& rhs)
auto inverse() const -> Transform