Pyrogenesis
13997
|
#include <Vector2D.h>
Public Member Functions | |
CVector2D () | |
CVector2D (float x, float y) | |
operator float * () | |
operator const float * () const | |
CVector2D | operator- () const |
CVector2D | operator+ (const CVector2D &t) const |
CVector2D | operator- (const CVector2D &t) const |
CVector2D | operator* (float f) const |
CVector2D | operator/ (float f) const |
CVector2D & | operator+= (const CVector2D &t) |
CVector2D & | operator-= (const CVector2D &t) |
CVector2D & | operator*= (float f) |
CVector2D & | operator/= (float f) |
float | Dot (const CVector2D &a) const |
float | LengthSquared () const |
float | Length () const |
void | Normalize () |
CVector2D | Normalized () const |
CVector2D | Rotated (float angle) const |
Returns a version of this vector rotated counterclockwise by angle radians. More... | |
void | Rotate (float angle) |
Rotates this vector counterclockwise by angle radians. More... | |
Public Attributes | |
float | X |
float | Y |
Definition at line 31 of file Vector2D.h.
|
inline |
Definition at line 34 of file Vector2D.h.
|
inline |
Definition at line 35 of file Vector2D.h.
|
inline |
Definition at line 102 of file Vector2D.h.
|
inline |
Definition at line 112 of file Vector2D.h.
|
inline |
Definition at line 107 of file Vector2D.h.
|
inline |
Definition at line 117 of file Vector2D.h.
|
inline |
Definition at line 124 of file Vector2D.h.
|
inline |
Definition at line 42 of file Vector2D.h.
|
inline |
Definition at line 37 of file Vector2D.h.
|
inline |
Definition at line 62 of file Vector2D.h.
|
inline |
Definition at line 87 of file Vector2D.h.
Definition at line 52 of file Vector2D.h.
Definition at line 73 of file Vector2D.h.
|
inline |
Definition at line 47 of file Vector2D.h.
Definition at line 57 of file Vector2D.h.
Definition at line 80 of file Vector2D.h.
|
inline |
Definition at line 67 of file Vector2D.h.
|
inline |
Definition at line 94 of file Vector2D.h.
|
inline |
Rotates this vector counterclockwise by angle
radians.
Definition at line 146 of file Vector2D.h.
|
inline |
Returns a version of this vector rotated counterclockwise by angle
radians.
Definition at line 133 of file Vector2D.h.
float CVector2D::X |
Definition at line 157 of file Vector2D.h.
float CVector2D::Y |
Definition at line 157 of file Vector2D.h.