#include <Vect3D.hpp>
Inheritance diagram for Vect3D< Value, Real >:


Public Member Functions | |
| Vect3D (Value _x, Value _y, Value _z) | |
| Real | Norme2 () const |
| Real | Norm2 () const |
| Real | Norme () const |
| Real | Norm () const |
| Real | Unit () |
| Real | SafeUnit () |
| Real | Dist2 (const Vect3D &p2) const |
| Real | Dist (const Vect3D &p2) const |
| Real | Distance2 (const Vect3D &p2) const |
| Real | Distance (const Vect3D &p2) const |
| void | Rotate (Vect3D axis, double angle) |
| int | MaxCoord () const |
| int | MinCoord () const |
| int | MaxAbsCoord () const |
| int | MinAbsCoord () const |
| _Self | OrthogonalVect () const |
| void | Show () const |
| void | Show (const char *p) const |
| void | Show (const char *p, const char *s) const |
| Value & | operator() (int i) |
| Value | operator() (int i) const |
| Vect3D< Value, Real > & | operator= (Value val) |
| bool | operator== (const Vect3D &other) const |
| bool | operator!= (const Vect3D &other) const |
| Vect3D & | operator+= (const Vect3D &v) |
| Vect3D & | operator-= (const Vect3D &v) |
| Vect3D & | operator/= (const Value &d) |
| Vect3D & | operator *= (const Value &d) |
| Vect3D | operator- () const |
| template<class V1, class R1> | |
| operator Vect3D () const | |
Public Attributes | |
| Value | x |
| Value | y |
| Value | z |
Private Types | |
| typedef Vect3D< Value, Real > | _Self |
Definition at line 37 of file Vect3D.hpp.
1.4.2