turbo::Vector2< T > Class Template Reference
#include <Vector2.hpp>
Public Member Functions | |
| Vector2 (T x, T y) | |
| Vector2 (const Vector2< T > &vec) | |
| void | reset () |
| operator const char * () const | |
| bool | operator== (const Vector2< T > &vec) |
| Vector2< T > & | operator= (const Vector2< T > &target) |
Public Attributes | |
| T | x |
| T | y |
Friends | |
| 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- (const Vector2< T > &left, const T right) |
| Vector2< T > | operator+ (const Vector2< T > &left, const T right) |
| Vector2< T > | operator* (const Vector2< T > &left, const T right) |
| Vector2< T > | operator/ (const Vector2< T > &left, const T right) |
| std::ostream & | operator<< (std::ostream &os, const Vector2< T > &vec) |
Detailed Description
template<typename T>
class turbo::Vector2< T >
Used to represent a 2 dimensional container
- Template Parameters
-
T type
The documentation for this class was generated from the following file:
- include/turbo/Vector2.hpp
1.9.1