|
Public Member Functions |
| | Vector (void) |
| | Vector (float X, float Y, float Z) |
| | Vector (const Vector &v) |
| | Vector (float rgfl[3]) |
| | Vector (Vector spitze, Vector schaft) |
| Vector | operator- (void) const |
| int | operator== (const Vector &v) const |
| int | operator!= (const Vector &v) const |
| Vector | operator+ (const Vector &v) const |
| Vector | operator- (const Vector &v) const |
| Vector | operator * (float fl) const |
| Vector | operator/ (float fl) const |
| void | copyToArray (float *rgfl) const |
| float | length (void) const |
|
Vector | normalize (void) const |
| float | dotProduct (const Vector &b) |
| Vector | crossProduct (const Vector &b) |
| void | rotateX (float angle) |
| void | rotateY (float angle) |
| void | rotateZ (float angle) |
|
| Vector (float X, float Y, float Z) |
|
| Vector (const Vector &v) |
|
| Vector (float rgfl[3]) |
|
| Vector (Vector spitze, Vector schaft) |
|
Vector | operator- (void) const |
|
int | operator== (const Vector &v) const |
|
int | operator!= (const Vector &v) const |
|
Vector | operator+ (const Vector &v) const |
|
Vector | operator- (const Vector &v) const |
|
Vector | operator * (float fl) const |
|
Vector | operator/ (float fl) const |
|
void | copyToArray (float *rgfl) const |
|
float | length (void) const |
|
Vector | normalize (void) const |
|
float | dotProduct (const Vector &b) |
|
Vector | crossProduct (const Vector &b) |
|
void | rotateX (float angle) |
|
void | rotateY (float angle) |
|
void | rotateZ (float angle) |
Static Public Member Functions |
| static float | clampTo (float min, float max, float Val) |
|
static float | clampTo (float min, float max, float Val) |
Public Attributes |
| float | x |
| float | y |
| float | z |