|
Vector2< T > | operator- (const Vector2< T > &right) |
|
Vector2< T > | operator+ (const Vector2< T > &left, const Vector2< T > &right) |
|
Vector2< T > | operator- (const Vector2< T > &left, const Vector2< T > &right) |
|
Vector2< T > | operator* (const Vector2< T > &left, const Vector2< T > &right) |
|
Vector2< T > | operator/ (const Vector2< T > &left, const Vector2< T > &right) |
|
Vector2< T > | operator* (T left, const Vector2< T > &right) |
|
Vector2< T > | operator* (const Vector2< T > &left, T right) |
|
Vector2< T > | operator/ (const Vector2< T > &left, T right) |
|
Vector2< T > & | operator+= (Vector2< T > &left, const Vector2< T > &right) |
|
Vector2< T > & | operator-= (Vector2< T > &left, const Vector2< T > &right) |
|
Vector2< T > & | operator*= (Vector2< T > &left, const Vector2< T > &right) |
|
Vector2< T > & | operator/ (Vector2< T > &left, const Vector2< T > &right) |
|
Vector2< T > & | operator*= (Vector2< T > &left, T right) |
|
Vector2< T > & | operator/= (Vector2< T > &left, T right) |
|
bool | operator== (const Vector2< T > &left, const Vector2< T > &right) |
|
bool | operator!= (const Vector2< T > &left, const Vector2< T > &right) |
|
template<typename T, typename = typename std::enable_if<std::is_arithmetic<T>::value, T>::type>
struct Vector2< T, typename >
A struct to handle basic 2D vector operations.
- Template Parameters
-
T | The (arithmetical) type of the vector components |