#include "Mesquite.hpp"
#include <iosfwd>
#include <cassert>
#include <cstring>
Go to the source code of this file.
|
| class | Vector3D |
| | Vector3D is the object that effeciently stores information about about three-deminsional vectors. It is also the parent class of MsqVertex. More...
|
| |
|
| | Mesquite |
| | Used to hold the error state and return it to the application.
|
| |
|
| const Vector3D | operator+ (const Vector3D &lhs, const Vector3D &rhs) |
| |
| const Vector3D | operator- (const Vector3D &lhs, const Vector3D &rhs) |
| |
| const Vector3D | operator* (const Vector3D &lhs, const double scalar) |
| |
| const Vector3D | operator* (const double scalar, const Vector3D &rhs) |
| |
| const Vector3D | operator/ (const Vector3D &lhs, const double scalar) |
| |
| double | operator% (const Vector3D &lhs, const Vector3D &rhs) |
| |
| double | inner (const Vector3D lhs[], const Vector3D rhs[], int n) |
| |
| double | operator% (const double scalar, const Vector3D &rhs) |
| |
| double | operator% (const Vector3D &lhs, const double scalar) |
| |
| const Vector3D | operator* (const Vector3D &lhs, const Vector3D &rhs) |
| |
| msq_stdio::ostream & | operator<< (msq_stdio::ostream &s, const Mesquite::Vector3D &v) |
| |
| double | length (Vector3D *const v, int n) |
| |
| double | Linf (Vector3D *const v, int n) |
| |
| bool | operator== (const Vector3D &v1, const Vector3D &v2) |
| |
| bool | operator!= (const Vector3D &v1, const Vector3D &v2) |
| |