|
| idVecX (void) |
|
| idVecX (int length) |
|
| idVecX (int length, float *data) |
|
| ~idVecX (void) |
|
float | operator[] (const int index) const |
|
float & | operator[] (const int index) |
|
idVecX | operator- () const |
|
idVecX & | operator= (const idVecX &a) |
|
idVecX | operator* (const float a) const |
|
idVecX | operator/ (const float a) const |
|
float | operator* (const idVecX &a) const |
|
idVecX | operator- (const idVecX &a) const |
|
idVecX | operator+ (const idVecX &a) const |
|
idVecX & | operator*= (const float a) |
|
idVecX & | operator/= (const float a) |
|
idVecX & | operator+= (const idVecX &a) |
|
idVecX & | operator-= (const idVecX &a) |
|
bool | Compare (const idVecX &a) const |
|
bool | Compare (const idVecX &a, const float epsilon) const |
|
bool | operator== (const idVecX &a) const |
|
bool | operator!= (const idVecX &a) const |
|
void | SetSize (int size) |
|
void | ChangeSize (int size, bool makeZero=false) |
|
int | GetSize (void) const |
|
void | SetData (int length, float *data) |
|
void | Zero (void) |
|
void | Zero (int length) |
|
void | Random (int seed, float l=0.0f, float u=1.0f) |
|
void | Random (int length, int seed, float l=0.0f, float u=1.0f) |
|
void | Negate (void) |
|
void | Clamp (float min, float max) |
|
idVecX & | SwapElements (int e1, int e2) |
|
float | Length (void) const |
|
float | LengthSqr (void) const |
|
idVecX | Normalize (void) const |
|
float | NormalizeSelf (void) |
|
int | GetDimension (void) const |
|
const idVec3 & | SubVec3 (int index) const |
|
idVec3 & | SubVec3 (int index) |
|
const idVec6 & | SubVec6 (int index) const |
|
idVec6 & | SubVec6 (int index) |
|
const float * | ToFloatPtr (void) const |
|
float * | ToFloatPtr (void) |
|
const char * | ToString (int precision=2) const |
|
Definition at line 1435 of file Vector.h.