CellModules
|
This is the complete list of members for MecaCell::Vector3D, including all inherited members.
addAsAngularVelocity(const Vector3D &v, Rotation< Vector3D > &r) | MecaCell::Vector3D | inlinestatic |
addRotations(const Rotation< Vector3D > &R0, const Rotation< Vector3D > &R1) | MecaCell::Vector3D | inlinestatic |
coords | MecaCell::Vector3D | |
cross(const Vector3D &v) const | MecaCell::Vector3D | inline |
deltaDirection(double amount) | MecaCell::Vector3D | inline |
dimension | MecaCell::Vector3D | static |
dot(const Vector3D &v) const | MecaCell::Vector3D | inline |
EXPORTABLE(Vector3D, KV(coords)) | MecaCell::Vector3D | |
getHash(const int a, const int b) const | MecaCell::Vector3D | inline |
getHash() const | MecaCell::Vector3D | inline |
getProjection(const Vector3D &A, const Vector3D &B, const Vector3D &P) | MecaCell::Vector3D | inlinestatic |
getProjectionOnPlane(const Vector3D &o, const Vector3D &n, const Vector3D &p) | MecaCell::Vector3D | inlinestatic |
getRotation(const Vector3D &v0, const Vector3D &v1) | MecaCell::Vector3D | inlinestatic |
getRotation(const Vector3D &X0, const Vector3D &Y0, const Vector3D &X1, const Vector3D &Y1) | MecaCell::Vector3D | inlinestatic |
getRotation(const Basis< Vector3D > &b0, const Basis< Vector3D > &b1) | MecaCell::Vector3D | inlinestatic |
isZero() const | MecaCell::Vector3D | inline |
iterateTo(const Vector3D &v, const std::function< void(const Vector3D &)> &fun, const double inc=1) const | MecaCell::Vector3D | inline |
length() const | MecaCell::Vector3D | inline |
normalize() | MecaCell::Vector3D | inline |
normalized() const | MecaCell::Vector3D | inline |
operator!= | MecaCell::Vector3D | friend |
operator* | MecaCell::Vector3D | friend |
operator* | MecaCell::Vector3D | friend |
operator* | MecaCell::Vector3D | friend |
operator*=(double d) | MecaCell::Vector3D | inline |
operator+ | MecaCell::Vector3D | friend |
operator+ | MecaCell::Vector3D | friend |
operator+ | MecaCell::Vector3D | friend |
operator+=(const Vector3D &v) | MecaCell::Vector3D | inline |
operator- | MecaCell::Vector3D | friend |
operator- | MecaCell::Vector3D | friend |
operator- | MecaCell::Vector3D | friend |
operator- | MecaCell::Vector3D | friend |
operator-=(const Vector3D &v) | MecaCell::Vector3D | inline |
operator/ | MecaCell::Vector3D | friend |
operator/=(double d) | MecaCell::Vector3D | inline |
operator<< | MecaCell::Vector3D | friend |
operator=(const Vector3D &other) | MecaCell::Vector3D | inline |
operator== | MecaCell::Vector3D | friend |
ortho() const | MecaCell::Vector3D | inline |
ortho(const Vector3D &v) const | MecaCell::Vector3D | inline |
random() | MecaCell::Vector3D | inline |
randomUnit() | MecaCell::Vector3D | inlinestatic |
rayCast(const Vector3D &o, const Vector3D &n, const Vector3D &p, const Vector3D &r) | MecaCell::Vector3D | inlinestatic |
rotated(double angle, const Vector3D &vec) const | MecaCell::Vector3D | inline |
rotated(const Rotation< Vector3D > &r) const | MecaCell::Vector3D | inline |
rotateRotation(const Rotation< Vector3D > &start, const Rotation< Vector3D > &offset) | MecaCell::Vector3D | inlinestatic |
setX(const double f) | MecaCell::Vector3D | inline |
setY(const double f) | MecaCell::Vector3D | inline |
setZ(const double f) | MecaCell::Vector3D | inline |
sqlength() const | MecaCell::Vector3D | inline |
toString() const | MecaCell::Vector3D | inline |
Vector3D(double a, double b, double c) | MecaCell::Vector3D | inline |
Vector3D() | MecaCell::Vector3D | inline |
Vector3D(double a) | MecaCell::Vector3D | inlineexplicit |
Vector3D(std::array< double, 3 > c) | MecaCell::Vector3D | inlineexplicit |
Vector3D(const Vector3D &v) | MecaCell::Vector3D | inline |
Vector3D(Vector3D &&v) | MecaCell::Vector3D | inline |
x() const | MecaCell::Vector3D | inline |
xRef() | MecaCell::Vector3D | inline |
y() const | MecaCell::Vector3D | inline |
yRef() | MecaCell::Vector3D | inline |
z() const | MecaCell::Vector3D | inline |
zero() | MecaCell::Vector3D | inlinestatic |
zRef() | MecaCell::Vector3D | inline |