|
HDK
|
#include <EX_Vector.h>
Public Member Functions | |
| ev_Vector (int size=1) | |
| ev_Vector (const ev_Vector &src) | |
| ~ev_Vector () | |
| ev_Vector & | operator= (const ev_Vector &src)=delete |
| int | getSize () const |
| fpreal | getValue (int idx) const |
| fpreal | fastGet (int idx) const |
| void | setValue (int idx, fpreal val) |
| void | fastSet (int idx, fpreal val) |
| void | copy (const ev_Vector &src) |
| void | add (const ev_Vector &src) |
| void | sub (const ev_Vector &src) |
| void | times (fpreal scalar) |
| void | times (const ev_Matrix &src) |
| void | getVector3 (UT_Vector3R &v) const |
| void | getVector4 (UT_Vector4R &v) const |
| void | setVector3 (const UT_Vector3R &v) |
| void | setVector4 (const UT_Vector4R &v) |
| int | castFrom (const char *str) |
| int | castFrom (fpreal val) |
| int | castFrom (ev_Matrix &from) |
| int | castTo (ev_Matrix &to) const |
| int | castToFloat (fpreal &rval) const |
| char * | castToString () const |
| int | scan (const char *str) |
| fpreal | operator() (int idx) const |
| fpreal | operator[] (int idx) const |
| void | grow (int newsize) |
Definition at line 24 of file EX_Vector.h.
| ev_Vector::ev_Vector | ( | int | size = 1 | ) |
| ev_Vector::ev_Vector | ( | const ev_Vector & | src | ) |
| ev_Vector::~ev_Vector | ( | ) |
| int ev_Vector::castFrom | ( | const char * | str | ) |
| char* ev_Vector::castToString | ( | ) | const |
Definition at line 35 of file EX_Vector.h.
Definition at line 37 of file EX_Vector.h.
|
inline |
Definition at line 33 of file EX_Vector.h.
| void ev_Vector::getVector3 | ( | UT_Vector3R & | v | ) | const |
| void ev_Vector::getVector4 | ( | UT_Vector4R & | v | ) | const |
Definition at line 60 of file EX_Vector.h.
Definition at line 61 of file EX_Vector.h.
| int ev_Vector::scan | ( | const char * | str | ) |
| void ev_Vector::setVector3 | ( | const UT_Vector3R & | v | ) |
| void ev_Vector::setVector4 | ( | const UT_Vector4R & | v | ) |