#include <_Vector2.h>
Inheritance diagram for _Vector2< Type >:
Public Member Functions | |
_Vector2 () | |
_Vector2 (Type x, Type y=0) | |
_Vector2 (const _Tuple2< double > &v) | |
_Vector2 (const _Tuple2< float > &v) | |
_Vector2 (const Type t[2]) | |
Type | angle (const _Vector2< Type > &v) const |
Type | dot (const _Vector2< Type > &v) const |
Type | lengthSquared () const |
Type | length () const |
void | normalize () |
void | normalize (const _Vector2< Type > &v) |
Definition at line 11 of file _Vector2.h.
|
|
|
|
|
|
|
|
|
|
|
Definition at line 33 of file _Vector2.h. |
|
Definition at line 42 of file _Vector2.h. References _Tuple2< Type >::x, and _Tuple2< Type >::y. |
|
Definition at line 50 of file _Vector2.h. References _Tuple2< Type >::norm(). |
|
Definition at line 46 of file _Vector2.h. References _Tuple2< Type >::normSquared(). |
|
Definition at line 58 of file _Vector2.h. References _Tuple2< Type >::set(), _Tuple2< Type >::x, and _Tuple2< Type >::y. |
|
Definition at line 54 of file _Vector2.h. |