Vect3.
More...
#include <vect3.h>
Vect3.
Definition at line 28 of file vect3.h.
◆ Vect3() [1/3]
OpenMEEG::Vect3::Vect3 |
( |
const double |
x1, |
|
|
const double |
x2, |
|
|
const double |
x3 |
|
) |
| |
|
inline |
◆ Vect3() [2/3]
OpenMEEG::Vect3::Vect3 |
( |
const double |
a = 0.0 | ) |
|
|
inline |
◆ Vect3() [3/3]
OpenMEEG::Vect3::Vect3 |
( |
const Vect3 & |
v | ) |
|
|
inline |
◆ operator const double *()
OpenMEEG::Vect3::operator const double * |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
Vect3 & OpenMEEG::Vect3::operator= |
( |
const double |
v | ) |
|
|
inline |
◆ operator=() [2/2]
Vect3 & OpenMEEG::Vect3::operator= |
( |
const Vect3 & |
v | ) |
|
|
inline |
◆ x() [1/2]
double & OpenMEEG::Vect3::x |
( |
| ) |
|
|
inline |
◆ x() [2/2]
double OpenMEEG::Vect3::x |
( |
| ) |
const |
|
inline |
◆ y() [1/2]
double & OpenMEEG::Vect3::y |
( |
| ) |
|
|
inline |
◆ y() [2/2]
double OpenMEEG::Vect3::y |
( |
| ) |
const |
|
inline |
◆ z() [1/2]
double & OpenMEEG::Vect3::z |
( |
| ) |
|
|
inline |
◆ z() [2/2]
double OpenMEEG::Vect3::z |
( |
| ) |
const |
|
inline |
◆ operator<()
double OpenMEEG::Vect3::operator< |
( |
const Vect3 & |
v | ) |
const |
|
inline |
◆ norm()
double OpenMEEG::Vect3::norm |
( |
| ) |
const |
|
inline |
◆ norm2()
double OpenMEEG::Vect3::norm2 |
( |
| ) |
const |
|
inline |
◆ operator==()
bool OpenMEEG::Vect3::operator== |
( |
const Vect3 & |
v | ) |
const |
|
inline |
◆ operator!=()
bool OpenMEEG::Vect3::operator!= |
( |
const Vect3 & |
v | ) |
const |
|
inline |
◆ operator+=()
void OpenMEEG::Vect3::operator+= |
( |
const Vect3 & |
v | ) |
|
|
inline |
◆ operator-=()
void OpenMEEG::Vect3::operator-= |
( |
const Vect3 & |
v | ) |
|
|
inline |
◆ operator*=()
void OpenMEEG::Vect3::operator*= |
( |
const double |
d | ) |
|
|
inline |
◆ operator/=()
void OpenMEEG::Vect3::operator/= |
( |
const double |
d | ) |
|
|
inline |
◆ multadd()
void OpenMEEG::Vect3::multadd |
( |
const double |
d, |
|
|
const Vect3 & |
v |
|
) |
| |
|
inline |
◆ operator+()
Vect3 OpenMEEG::Vect3::operator+ |
( |
const Vect3 & |
v | ) |
const |
|
inline |
◆ operator-() [1/2]
Vect3 OpenMEEG::Vect3::operator- |
( |
const Vect3 & |
v | ) |
const |
|
inline |
◆ operator^()
Vect3 OpenMEEG::Vect3::operator^ |
( |
const Vect3 & |
v | ) |
const |
|
inline |
◆ operator*()
Vect3 OpenMEEG::Vect3::operator* |
( |
const double |
d | ) |
const |
|
inline |
◆ operator/()
Vect3 OpenMEEG::Vect3::operator/ |
( |
const double |
d | ) |
const |
|
inline |
◆ operator()() [1/2]
double OpenMEEG::Vect3::operator() |
( |
const int |
i | ) |
const |
|
inline |
◆ operator()() [2/2]
double & OpenMEEG::Vect3::operator() |
( |
const int |
i | ) |
|
|
inline |
◆ operator-() [2/2]
Vect3 OpenMEEG::Vect3::operator- |
( |
| ) |
const |
|
inline |
◆ solid_angle()
double OpenMEEG::Vect3::solid_angle |
( |
const Vect3 & |
v1, |
|
|
const Vect3 & |
v2, |
|
|
const Vect3 & |
v3 |
|
) |
| const |
|
inline |
◆ normalize()
Vect3 & OpenMEEG::Vect3::normalize |
( |
| ) |
|
|
inline |
◆ operator<<
std::ostream & operator<< |
( |
std::ostream & |
os, |
|
|
const Vect3 & |
v |
|
) |
| |
|
friend |
◆ operator>>
std::istream & operator>> |
( |
std::istream & |
is, |
|
|
Vect3 & |
v |
|
) |
| |
|
friend |
The documentation for this class was generated from the following file:
- /builddir/build/BUILD/openmeeg-2.5.5/OpenMEEG/include/vect3.h