|
Simple++
Powerfull and lightning fast C++ Library
|
#include <Vec2.h>
Public Types | |
| typedef T | Type |
Public Attributes | |
| union { | |
| struct { | |
| T r | |
| T g | |
| } | |
| struct { | |
| T x | |
| T y | |
| } | |
| struct { | |
| T values [2] | |
| } | |
| }; | |
Static Public Attributes | |
| static const Vec2< T > | null = Vec2<T>( 0 ) |
| typedef T Math::Vec2< T >::Type |
| MATH_FUNC_QUALIFIER Math::Vec2< T >::Vec2 | ( | void | ) |
| MATH_FUNC_QUALIFIER Math::Vec2< T >::Vec2 | ( | const T & | v | ) |
| MATH_FUNC_QUALIFIER Math::Vec2< T >::Vec2 | ( | const U & | v | ) |
| MATH_FUNC_QUALIFIER Math::Vec2< T >::Vec2 | ( | const T & | x, |
| const T & | y | ||
| ) |
| MATH_FUNC_QUALIFIER Math::Vec2< T >::Vec2 | ( | const Vec2< T > & | v | ) |
| MATH_FUNC_QUALIFIER Math::Vec2< T >::Vec2 | ( | const Vec2< U > & | v | ) |
| MATH_FUNC_QUALIFIER void Math::Vec2< T >::inverse | ( | ) |
| MATH_FUNC_QUALIFIER bool Math::Vec2< T >::operator!= | ( | const Vec2< T > & | v | ) | const |
| MATH_FUNC_QUALIFIER Vec2< T > & Math::Vec2< T >::operator*= | ( | const Vec2< T > & | v | ) |
| MATH_FUNC_QUALIFIER Vec2< T > & Math::Vec2< T >::operator*= | ( | const T & | v | ) |
| MATH_FUNC_QUALIFIER Vec2< T > & Math::Vec2< T >::operator++ | ( | ) |
| MATH_FUNC_QUALIFIER Vec2< T > & Math::Vec2< T >::operator+= | ( | const Vec2< T > & | v | ) |
| MATH_FUNC_QUALIFIER Vec2< T > & Math::Vec2< T >::operator+= | ( | const T & | v | ) |
| MATH_FUNC_QUALIFIER Vec2< T > Math::Vec2< T >::operator- | ( | ) | const |
| MATH_FUNC_QUALIFIER Vec2< T > & Math::Vec2< T >::operator-- | ( | ) |
| MATH_FUNC_QUALIFIER Vec2< T > & Math::Vec2< T >::operator-= | ( | const Vec2< T > & | v | ) |
| MATH_FUNC_QUALIFIER Vec2< T > & Math::Vec2< T >::operator-= | ( | const T & | v | ) |
| MATH_FUNC_QUALIFIER Vec2< T > & Math::Vec2< T >::operator/= | ( | const Vec2< T > & | v | ) |
| MATH_FUNC_QUALIFIER Vec2< T > & Math::Vec2< T >::operator/= | ( | const T & | v | ) |
| MATH_FUNC_QUALIFIER bool Math::Vec2< T >::operator< | ( | const Vec2< T > & | v | ) | const |
| MATH_FUNC_QUALIFIER Vec2< T > & Math::Vec2< T >::operator<<= | ( | const Vec2< T > & | v | ) |
| MATH_FUNC_QUALIFIER Vec2< T > & Math::Vec2< T >::operator<<= | ( | const T & | v | ) |
| MATH_FUNC_QUALIFIER bool Math::Vec2< T >::operator<= | ( | const Vec2< T > & | v | ) | const |
| MATH_FUNC_QUALIFIER Vec2< T > & Math::Vec2< T >::operator= | ( | const Vec2< T > & | v | ) |
| MATH_FUNC_QUALIFIER Vec2< T > & Math::Vec2< T >::operator= | ( | const T & | v | ) |
| MATH_FUNC_QUALIFIER Vec2< T > & Math::Vec2< T >::operator= | ( | const Vec2< U > & | v | ) |
| MATH_FUNC_QUALIFIER Vec2< T > & Math::Vec2< T >::operator= | ( | const U & | v | ) |
| MATH_FUNC_QUALIFIER bool Math::Vec2< T >::operator== | ( | const Vec2< T > & | v | ) | const |
| MATH_FUNC_QUALIFIER bool Math::Vec2< T >::operator> | ( | const Vec2< T > & | v | ) | const |
| MATH_FUNC_QUALIFIER bool Math::Vec2< T >::operator>= | ( | const Vec2< T > & | v | ) | const |
| MATH_FUNC_QUALIFIER Vec2< T > & Math::Vec2< T >::operator>>= | ( | const Vec2< T > & | v | ) |
| MATH_FUNC_QUALIFIER Vec2< T > & Math::Vec2< T >::operator>>= | ( | const T & | v | ) |
| MATH_FUNC_QUALIFIER T & Math::Vec2< T >::operator[] | ( | unsigned int | index | ) |
| MATH_FUNC_QUALIFIER const T & Math::Vec2< T >::operator[] | ( | unsigned int | index | ) | const |
| MATH_FUNC_QUALIFIER BasicString< U > Math::Vec2< T >::toString | ( | ) | const |
| union { ... } |
| T Math::Vec2< T >::g |
|
static |
| T Math::Vec2< T >::r |
| T Math::Vec2< T >::values[2] |
| T Math::Vec2< T >::x |
| T Math::Vec2< T >::y |
1.8.11