#include <Vector.h>
Public Member Functions | |
Vector (void) | |
z component of a Vector | |
Vector (float _x, float _y, float _z) | |
Vector (float _x, float _y) | |
Vector (Vector^other) | |
~Vector (void) | |
Vector | operator= (Vector^other) |
Vector | operator+ (Vector^other) |
Vector | operator- (Vector^other) |
Vector | operator * (Vector^other) |
Vector | operator * (float other) |
Vector | operator+= (Vector^other) |
Vector | operator-= (Vector^other) |
Vector | operator *= (Vector^other) |
Vector | operator *= (float other) |
Vector | operator/= (Vector^other) |
Vector | operator/= (float other) |
void | Set (float _x, float _y, float _z) |
void | SetX (float _x) |
void | SetY (float _y) |
void | SetZ (float _z) |
float | GetX () |
float | GetY () |
float | GetZ () |
float | GetLength () |
void | normalize () |
Private Attributes | |
float | x |
float | y |
x component of a Vector | |
float | z |
y component of a Vector |
Vector::Vector | ( | void | ) |
z component of a Vector
Vector::Vector | ( | float | _x, | |
float | _y, | |||
float | _z | |||
) |
Vector::Vector | ( | float | _x, | |
float | _y | |||
) |
Vector::Vector | ( | Vector^ | other | ) |
Vector::~Vector | ( | void | ) |
float Vector::GetLength | ( | ) |
float Vector::GetX | ( | ) |
float Vector::GetY | ( | ) |
float Vector::GetZ | ( | ) |
void Vector::normalize | ( | ) |
Vector Vector::operator * | ( | float | other | ) |
Vector Vector::operator *= | ( | float | other | ) |
Vector Vector::operator/= | ( | float | other | ) |
void Vector::Set | ( | float | _x, | |
float | _y, | |||
float | _z | |||
) |
void Vector::SetX | ( | float | _x | ) |
void Vector::SetY | ( | float | _y | ) |
void Vector::SetZ | ( | float | _z | ) |
float LUVis::Vector::x [private] |
float LUVis::Vector::y [private] |
x component of a Vector
float LUVis::Vector::z [private] |
y component of a Vector