|
MathLib
|

Operators | |
| template<class U > requires Concept::SameUnqualified<Type, U> | |
| constexpr BasicVector2D< Type > | operator+ (const BasicVector2D &left, const BasicVector2D< U > &right) |
| template<class U > requires Concept::SameUnqualified<Type, U> | |
| constexpr BasicVector2D< Type > | operator+ (const BasicVector2D &left, BasicRef< U > right) |
| template<class U > requires Concept::SameUnqualified<Type, U> | |
| constexpr BasicVector2D< Type > | operator- (const BasicVector2D &left, const BasicVector2D< U > &right) |
| template<class U > requires Concept::SameUnqualified<Type, U> | |
| constexpr BasicVector2D< Type > | operator- (const BasicVector2D &left, BasicRef< U > right) |
| template<class U > requires Concept::SameUnqualified<Type, U> | |
| constexpr BasicVector2D< Type > | operator* (const BasicVector2D &left, const BasicVector2D< U > &right) |
| template<class U > requires Concept::SameUnqualified<Type, U> | |
| constexpr BasicVector2D< Type > | operator* (const BasicVector2D &left, BasicRef< U > right) |
| template<class U > requires Concept::SameUnqualified<Type, U> | |
| constexpr BasicVector2D< Type > | operator* (const BasicVector2D &left, const U &scalar) |
| template<class U > requires Concept::SameUnqualified<Type, U> | |
| constexpr BasicVector2D< Type > | operator* (const U &scalar, const BasicVector2D< U > &right) |
| template<class U > requires Concept::SameUnqualified<Type, U> | |
| constexpr BasicVector2D< Type > | operator/ (const BasicVector2D &left, const BasicVector2D< U > &right) |
| template<class U > requires Concept::SameUnqualified<Type, U> | |
| constexpr BasicVector2D< Type > | operator/ (const BasicVector2D &left, BasicRef< U > right) |
| constexpr BasicVector2D< Type > | operator/ (const BasicVector2D &left, const Type &scalar) |
Two Dimensional Vector Algebra
|
friend |
#include <lib/include/Math/math/Vector2D.hpp>
Definition at line 621 of file Vector2D.hpp.
|
friend |
#include <lib/include/Math/math/Vector2D.hpp>
Definition at line 614 of file Vector2D.hpp.
|
friend |
#include <lib/include/Math/math/Vector2D.hpp>
Definition at line 628 of file Vector2D.hpp.
|
friend |
#include <lib/include/Math/math/Vector2D.hpp>
Definition at line 635 of file Vector2D.hpp.
|
friend |
#include <lib/include/Math/math/Vector2D.hpp>
Definition at line 593 of file Vector2D.hpp.
|
friend |
#include <lib/include/Math/math/Vector2D.hpp>
Definition at line 586 of file Vector2D.hpp.
|
friend |
#include <lib/include/Math/math/Vector2D.hpp>
Definition at line 607 of file Vector2D.hpp.
|
friend |
#include <lib/include/Math/math/Vector2D.hpp>
Definition at line 600 of file Vector2D.hpp.
|
friend |
#include <lib/include/Math/math/Vector2D.hpp>
Definition at line 649 of file Vector2D.hpp.
|
friend |
#include <lib/include/Math/math/Vector2D.hpp>
Definition at line 642 of file Vector2D.hpp.
|
friend |
#include <lib/include/Math/math/Vector2D.hpp>
Definition at line 654 of file Vector2D.hpp.