#include <TVector2.h>
Public Member Functions | |
| TVector2 () | |
| TVector2 (const T &x, const T &y) | |
| TVector2 (const TVector2< T > &other) | |
| const TVector2< T > & | operator= (const TVector2< T > &other) |
| const TVector2< T > | operator+ (const TVector2< T > &other) const |
| const TVector2< T > & | operator+= (const TVector2< T > &other) |
| const TVector2< T > | operator- (const TVector2< T > &other) const |
| const TVector2< T > & | operator-= (const TVector2< T > &other) |
| const TVector2< T > | operator* (const T &factor) const |
| const TVector2< T > & | operator*= (const T &factor) |
| const TVector2< T > | operator/ (const T ") const |
| const TVector2< T > & | operator/= (const T ") |
| bool | operator== (const TVector2< T > &other) |
| bool | operator!= (const TVector2< T > &other) |
| T & | operator[] (const byte &i) |
| const T & | operator[] (const byte &i) const |
| void | Set (const T &x, const T &y) |
| void | SetRPhi (const T &r, const T &phi) |
| const double | Length () const |
| const T | LengthSqr () const |
| void | Normalize () |
| const T | Dot (const TVector2< T > &other) const |
| void | Log (word wTargetLog) const |
Public Attributes | |
| T | m_X |
| T | m_Y |
Definition at line 29 of file TVector2.h.
Definition at line 35 of file TVector2.h.
| const double TVector2< T >::Length | ( | ) | const [inline] |
Definition at line 65 of file TVector2.h.
References TVector2< T >::m_X, and TVector2< T >::m_Y.
Referenced by TVector2< T >::Normalize().
| const T TVector2< T >::LengthSqr | ( | ) | const [inline] |
Definition at line 66 of file TVector2.h.
References TVector2< T >::m_X, and TVector2< T >::m_Y.
Referenced by TVector2< T >::Normalize().
| void TVector2< T >::Normalize | ( | ) | [inline] |
Definition at line 68 of file TVector2.h.
References TVector2< T >::Length(), TVector2< T >::LengthSqr(), TVector2< T >::m_X, and TVector2< T >::m_Y.
| void TVector2< T >::Set | ( | const T & | x, | |
| const T & | y | |||
| ) | [inline] |
| void TVector2< T >::SetRPhi | ( | const T & | r, | |
| const T & | phi | |||
| ) | [inline] |
Definition at line 79 of file TVector2.h.
Referenced by TVector2< T >::Dot(), TVector2< T >::Length(), TVector2< T >::LengthSqr(), TVector2< T >::Log(), TVector2< T >::Normalize(), TVector2< T >::operator!=(), TVector2< T >::operator*(), TVector2< T >::operator*=(), TVector2< T >::operator+(), TVector2< T >::operator+=(), TVector2< T >::operator-(), TVector2< T >::operator-=(), TVector2< T >::operator/(), TVector2< T >::operator/=(), TVector2< T >::operator=(), TVector2< T >::operator==(), TVector2< T >::operator[](), VStudio::SaveScene(), TVector2< T >::Set(), TVector2< T >::SetRPhi(), TVector2< T >::TVector2(), and CScrollXZCamCtrl::Update().
Definition at line 79 of file TVector2.h.
Referenced by TVector2< T >::Dot(), TVector2< T >::Length(), TVector2< T >::LengthSqr(), TVector2< T >::Log(), TVector2< T >::Normalize(), TVector2< T >::operator!=(), TVector2< T >::operator*(), TVector2< T >::operator*=(), TVector2< T >::operator+(), TVector2< T >::operator+=(), TVector2< T >::operator-(), TVector2< T >::operator-=(), TVector2< T >::operator/(), TVector2< T >::operator/=(), TVector2< T >::operator=(), TVector2< T >::operator==(), VStudio::SaveScene(), TVector2< T >::Set(), TVector2< T >::SetRPhi(), TVector2< T >::TVector2(), and CScrollXZCamCtrl::Update().
1.5.7.1