|
Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://astro.uni-altai.ru/~aw/stellarium/api/classVector2.html
Дата изменения: Unknown Дата индексирования: Fri Feb 28 07:20:14 2014 Кодировка: |
![]() |
Stellarium 0.12.3
|
A templatized 2d vector. More...
#include <VecMath.hpp>
Public Member Functions | |
| Vector2 (T, T) | |
| Vector2 & | operator= (const T *) |
| void | set (T, T) |
| bool | operator== (const Vector2< T > &) const |
| bool | operator!= (const Vector2< T > &) const |
| const T & | operator[] (int x) const |
| T & | operator[] (int) |
| operator const T * () const | |
| operator T * () | |
| void | operator+= (const Vector2< T > &) |
| void | operator-= (const Vector2< T > &) |
| void | operator*= (T) |
| void | operator/= (T) |
| Vector2 | operator- (const Vector2< T > &) const |
| Vector2 | operator+ (const Vector2< T > &) const |
| Vector2 | operator- () const |
| Vector2 | operator+ () const |
| Vector2 | operator* (T) const |
| Vector2 | operator/ (T) const |
| T | dot (const Vector2< T > &) const |
| T | length () const |
| T | lengthSquared () const |
| void | normalize () |
Public Attributes | |
| T | v [2] |
A templatized 2d vector.
Use Vec2d or Vec2f typdef for vectors of double and float respectively.
Definition at line 30 of file VecMath.hpp.
1.8.3.1