#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) |
|