Class Position¶ Defined in File position.hpp Class Documentation¶ class Position¶ Public Functions inline Position(float x, float y, float z)¶ inline Position(const Position &&other)¶ inline Position(const Position &other)¶ inline Position(const CMSISMat<3, 1> &coordinates)¶ inline Position(CMSISMat<3, 1> &&coordinates)¶ inline float x() const¶ inline float y() const¶ inline float z() const¶ Position operator-(const Vector &other) const¶ Vector operator-(const Position &other) const¶ Position operator+(const Vector &vector) const¶ Position operator+(const Position &vector) const¶ Position operator*(const float scalar) const¶ Position &operator=(const Position &other)¶ bool operator==(const Position &other) const¶ inline CMSISMat<3, 1> coordinates() const¶ Public Static Functions static inline Position interpolate(const Position &a, const Position &b, const float t)¶ static float distance(const Position &a, const Position &b)¶ Friends friend class Transform friend class DynamicPosition