#include <EX_Vector.h>
Public Member Functions | |
| ev_Vector (int size=1) | |
| ev_Vector (const ev_Vector &src) | |
| ~ev_Vector () | |
| int | getSize () const |
| float | getValue (int idx) const |
| float | fastGet (int idx) const |
| void | setValue (int idx, float val) |
| void | copy (const ev_Vector &src) |
| void | add (const ev_Vector &src) |
| void | sub (const ev_Vector &src) |
| void | times (float scalar) |
| void | times (const ev_Matrix &src) |
| void | getVector3 (UT_Vector3 &v) const |
| void | getVector4 (UT_Vector4 &v) const |
| void | setVector3 (const UT_Vector3 &v) |
| void | setVector4 (const UT_Vector4 &v) |
| int | castFrom (const char *str) |
| int | castFrom (float val) |
| int | castFrom (ev_Matrix &from) |
| int | castTo (ev_Matrix &to) const |
| int | castToFloat (float &rval) const |
| char * | castToString () const |
| int | scan (const char *str) |
| float | operator() (int idx) const |
| float | operator[] (int idx) const |
| void | grow (int newsize) |
Definition at line 31 of file EX_Vector.h.
| ev_Vector::ev_Vector | ( | int | size = 1 |
) |
| ev_Vector::ev_Vector | ( | const ev_Vector & | src | ) |
| ev_Vector::~ev_Vector | ( | ) |
| void ev_Vector::add | ( | const ev_Vector & | src | ) |
| int ev_Vector::castFrom | ( | ev_Matrix & | from | ) |
| int ev_Vector::castFrom | ( | float | val | ) |
| int ev_Vector::castFrom | ( | const char * | str | ) |
| int ev_Vector::castTo | ( | ev_Matrix & | to | ) | const |
| int ev_Vector::castToFloat | ( | float & | rval | ) | const |
| char* ev_Vector::castToString | ( | ) | const |
| void ev_Vector::copy | ( | const ev_Vector & | src | ) |
| float ev_Vector::fastGet | ( | int | idx | ) | const [inline] |
Definition at line 39 of file EX_Vector.h.
| int ev_Vector::getSize | ( | ) | const [inline] |
Definition at line 37 of file EX_Vector.h.
| float ev_Vector::getValue | ( | int | idx | ) | const |
| void ev_Vector::getVector3 | ( | UT_Vector3 & | v | ) | const |
| void ev_Vector::getVector4 | ( | UT_Vector4 & | v | ) | const |
| void ev_Vector::grow | ( | int | newsize | ) |
| float ev_Vector::operator() | ( | int | idx | ) | const [inline] |
Definition at line 63 of file EX_Vector.h.
| float ev_Vector::operator[] | ( | int | idx | ) | const [inline] |
Definition at line 64 of file EX_Vector.h.
| int ev_Vector::scan | ( | const char * | str | ) |
| void ev_Vector::setValue | ( | int | idx, | |
| float | val | |||
| ) |
| void ev_Vector::setVector3 | ( | const UT_Vector3 & | v | ) |
| void ev_Vector::setVector4 | ( | const UT_Vector4 & | v | ) |
| void ev_Vector::sub | ( | const ev_Vector & | src | ) |
| void ev_Vector::times | ( | const ev_Matrix & | src | ) |
| void ev_Vector::times | ( | float | scalar | ) |
1.5.9