Public Member Functions |
| void | add (const Vect3 &u, const Vect3 &v) |
| void | add (const Vect3 &v) |
| void | cross (const Vect3 &u, const Vect3 &v) |
| void | crossAdd (const Vect3 &u, const Vect3 &v, const Vect3 &w) |
| void | crossAdd (const Vect3 &u, const Vect3 &v) |
| void | displace (const Vect3 &v, const Vect3 &u, Real lambda) |
| void | displace (const Vect3 &u, Real lambda) |
| Real | distance (const Vect3 &other) const |
| Real | distance2 (const Vect3 &other) const |
| Real | dot (const Vect3 &other) const |
| void | interpolate (const Vect3 &u, const Vect3 &v, Real lambda) |
| Real | max () const |
| Real | maxAbs () const |
| Real | min () const |
| Real | minAbs () const |
| void | mult (const Vect3 &u, const Vect3 &v) |
| void | mult (const Vect3 &v) |
| void | negate (const Vect3 &v) |
| void | negate () |
| Real | norm () const |
| Real | norm2 () const |
| void | normalize (const Vect3 &v) |
| void | normalize () |
| int | operator== (const Vect3 &other) const |
| const Real & | operator[] (int i) const |
| Real & | operator[] (int i) |
| void | postcross (const Vect3 &v) |
| void | precross (const Vect3 &v) |
| ostream & | print (ostream &os) const |
| istream & | read (istream &is) |
| void | scale (const Vect3 &v, Real s) |
| void | scale (Real s) |
| void | set (Real x_, Real y_, Real z_) |
| void | sub (const Vect3 &u, const Vect3 &v) |
| void | sub (const Vect3 &v) |
| void | swap (Vect3 &other) |
| | Vect3 () |
| | Vect3 (Real x_, Real y_, Real z_) |
Static Public Member Functions |
| static Real | distance (const Vect3 &u, const Vect3 &v) |
| static Real | distance2 (const Vect3 &u, const Vect3 &v) |
| static Real | dot (const Vect3 &u, const Vect3 &v) |
| static void | swap (Vect3 &u, Vect3 &v) |
Public Attributes |
| Real | x |
| Real | y |
| Real | z |
Static Public Attributes |
| static const Vect3 | I |
| static const Vect3 | I_ |
| static const Vect3 | J |
| static const Vect3 | J_ |
| static const Vect3 | K |
| static const Vect3 | K_ |
| static const Vect3 | ZERO |
Friends |
| class | Mat3 |
| class | MatX |
| class | Quat |
| class | Se3 |
Definition at line 181 of file mv.h.