Template Struct Vector2D¶ Defined in File vector_2d.hpp Struct Documentation¶ template<typename Unit>struct Vector2D¶ Public Types using unit = Unit¶ Public Functions inline Vector2D<double> getRawVector() const¶ Provides the values free of units inline Unit getMagnitude() const¶ inline Vector2D<double> getUnitVector() const¶ Does not work on zero vectors inline Vector2D<Unit> operator-()¶ inline Vector2D<Unit> operator+(const Vector2D &addend)¶ inline Vector2D<Unit> operator-(const Vector2D &subtrahend)¶ inline Vector2D<Unit> operator*(double scalar)¶ Public Members Unit x¶ Unit y¶