|
OpenMEEG
|
#include <vect3.h>

Public Member Functions | |
| Vect3 (const double x1, const double x2, const double x3) | |
| Vect3 (const double a=0.0) | |
| Vect3 (const Vect3 &v) | |
| operator const double * () const | |
| Vect3 & | operator= (const double v) |
| Vect3 & | operator= (const Vect3 &v) |
| double & | x () |
| double | x () const |
| double & | y () |
| double | y () const |
| double & | z () |
| double | z () const |
| double | operator< (const Vect3 &v) const |
| double | norm () const |
| double | norm2 () const |
| bool | operator== (const Vect3 &v) const |
| bool | operator!= (const Vect3 &v) const |
| void | operator+= (const Vect3 &v) |
| void | operator-= (const Vect3 &v) |
| void | operator*= (const double d) |
| void | operator/= (const double d) |
| void | multadd (const double d, const Vect3 &v) |
| Vect3 | operator+ (const Vect3 &v) const |
| Vect3 | operator- (const Vect3 &v) const |
| Vect3 | operator^ (const Vect3 &v) const |
| Vect3 | operator* (const double d) const |
| Vect3 | operator/ (const double d) const |
| double | operator() (const int i) const |
| double & | operator() (const int i) |
| Vect3 | operator- () const |
| double | solid_angle (const Vect3 &v1, const Vect3 &v2, const Vect3 &v3) const |
| Vect3 & | normalize () |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const Vect3 &v) |
| std::istream & | operator>> (std::istream &is, Vect3 &v) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
friend |