|
| | 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.