#include <array>
#include <cmath>
#include <functional>
#include <iostream>
#include "../utilities/config.hpp"
#include "../utilities/exportable.hpp"
#include "../utilities/utils.hpp"
#include "basis.hpp"
#include "quaternion.h"
#include "rotation.h"
Go to the source code of this file.
|
namespace | MecaCell |
| this file contains various miscellanious utility functions & helpers *
|
|
namespace | std |
| Provides common mathematical functions and vector operations.
|
|
|
bool | MecaCell::operator== (const Vector3D &v1, const Vector3D &v2) |
|
bool | MecaCell::operator!= (const Vector3D &v1, const Vector3D &v2) |
|
Vector3D | MecaCell::operator+ (const Vector3D &v1, const Vector3D &v2) |
|
Vector3D | MecaCell::operator+ (const double f, const Vector3D &v) |
|
Vector3D | MecaCell::operator+ (const Vector3D &v, const double f) |
|
Vector3D | MecaCell::operator- (const Vector3D &v1, const Vector3D &v2) |
|
Vector3D | MecaCell::operator* (const Vector3D &v1, const Vector3D &v2) |
|
Vector3D | MecaCell::operator* (const double f, const Vector3D &v) |
|
Vector3D | MecaCell::operator* (const Vector3D &v, const double f) |
|
Vector3D | MecaCell::operator- (const double f, const Vector3D &v) |
|
Vector3D | MecaCell::operator- (const Vector3D &v, const double f) |
|
Vector3D | MecaCell::operator- (const Vector3D &v) |
|
Vector3D | MecaCell::operator/ (const Vector3D &v, const double f) |
|
ostream & | MecaCell::operator<< (ostream &out, const Vector3D &v) |
|