|
MorphoGraphX
2.0-1-227
|
This is the complete list of members for mgx::Quaternion, including all inherited members.
| angle() const | mgx::Quaternion | |
| mgx::Vector::angle(const Vector< 2, T > &v) | mgx::Vector< dim, T > | related |
| mgx::Vector::angle(const Vector< 3, T > &v1, const Vector< 3, T > &v2) | mgx::Vector< dim, T > | related |
| mgx::Vector::angle(const Vector< 2, T > &v1, const Vector< 2, T > &v2) | mgx::Vector< dim, T > | related |
| mgx::Vector::angle(const Vector< 1, T > &v1, const Vector< 1, T > &v2) | mgx::Vector< dim, T > | related |
| mgx::Vector::angle(const Vector< 3, T > &v1, const Vector< 3, T > &v2, const Vector< 3, T > &ref) | mgx::Vector< dim, T > | related |
| axis() const | mgx::Quaternion | |
| begin() | mgx::Vector< dim, T > | inline |
| begin() const | mgx::Vector< dim, T > | inline |
| c_data() const | mgx::Vector< dim, T > | inline |
| cartesian(const Vector< dim, T > &v) | mgx::Vector< dim, T > | related |
| conjugate() const | mgx::Quaternion | inline |
| const_iterator | mgx::Vector< dim, T > | |
| const_pointer_type | mgx::Vector< dim, T > | |
| const_reference_type | mgx::Vector< dim, T > | |
| cross(const Vector &other) const | mgx::Vector< dim, T > | inline |
| data() | mgx::Vector< dim, T > | inline |
| divide(const Vector< dim, T > &v1, const Vector< dim, T > &v2) | mgx::Vector< dim, T > | related |
| elems | mgx::Vector< dim, T > | protected |
| end() | mgx::Vector< dim, T > | inline |
| end() const | mgx::Vector< dim, T > | inline |
| fabs(const Vector< dim, T > &v) | mgx::Vector< dim, T > | related |
| homogeneous(const Vector< dim, T > &v) | mgx::Vector< dim, T > | related |
| i(const T &v) | mgx::Vector< dim, T > | inline |
| i() | mgx::Vector< dim, T > | inline |
| i() const | mgx::Vector< dim, T > | inline |
| inverse() const | mgx::Quaternion | inline |
| inverseRotate(const Point3d &v) const | mgx::Quaternion | |
| iszero(void) | mgx::Vector< dim, T > | inline |
| iterator typedef | mgx::Vector< dim, T > | |
| j(const T &v) | mgx::Vector< dim, T > | inline |
| j() | mgx::Vector< dim, T > | inline |
| j() const | mgx::Vector< dim, T > | inline |
| k(const T &v) | mgx::Vector< dim, T > | inline |
| k() | mgx::Vector< dim, T > | inline |
| k() const | mgx::Vector< dim, T > | inline |
| l(const T &v) | mgx::Vector< dim, T > | inline |
| l() | mgx::Vector< dim, T > | inline |
| l() const | mgx::Vector< dim, T > | inline |
| map(T(*fct)(T1), const Vector< dim, T1 > &v) | mgx::Vector< dim, T > | related |
| map(const T &(*fct)(const T &, const T &), const Vector< dim, T > &v1, const Vector< dim, T > &v2) | mgx::Vector< dim, T > | related |
| map(T(*fct)(const T &, const T &), const Vector< dim, T > &v1, const Vector< dim, T > &v2) | mgx::Vector< dim, T > | related |
| map(T(*fct)(T, T), const Vector< dim, T > &v1, const Vector< dim, T > &v2) | mgx::Vector< dim, T > | related |
| map(const T &(*fct)(const T1 &, const T2 &), const Vector< dim, T1 > &v1, const Vector< dim, T2 > &v2) | mgx::Vector< dim, T > | related |
| map(T(*fct)(const T1 &, const T2 &), const Vector< dim, T1 > &v1, const Vector< dim, T2 > &v2) | mgx::Vector< dim, T > | related |
| map(T(*fct)(T1, T2), const Vector< dim, T1 > &v1, const Vector< dim, T2 > &v2) | mgx::Vector< dim, T > | related |
| max(const Vector< dim, T > &v1, const Vector< dim, T > &v2) | mgx::Vector< dim, T > | related |
| min(const Vector< dim, T > &v1, const Vector< dim, T > &v2) | mgx::Vector< dim, T > | related |
| mult(const Vector &vec) const | mgx::Vector< dim, T > | inline |
| multiply(const Vector< dim, T > &v1, const Vector< dim, T > &v2) | mgx::Vector< dim, T > | related |
| norm() const | mgx::Vector< dim, T > | inline |
| norm(float s) | mgx::Vector< dim, T > | related |
| norm(const Vector< dim, T > &v) | mgx::Vector< dim, T > | related |
| normalize(void) | mgx::Vector< dim, T > | inline |
| normalized(void) const | mgx::Vector< dim, T > | inline |
| normalized(float) | mgx::Vector< dim, T > | related |
| normalized(const Vector< dim, T > &v) | mgx::Vector< dim, T > | related |
| normsq() const | mgx::Vector< dim, T > | inline |
| normsq(float s) | mgx::Vector< dim, T > | related |
| normsq(const Vector< dim, T > &v) | mgx::Vector< dim, T > | related |
| numElems | mgx::Vector< dim, T > | static |
| operator!=(const Vector &vec) const | mgx::Vector< dim, T > | inline |
| operator%(const Vector< 2, T > &v1, const Vector< 2, T > &v2) | mgx::Vector< dim, T > | related |
| operator%(const Vector< 3, T > &v1, const Vector< 3, T > &v2) | mgx::Vector< dim, T > | related |
| operator*(const Quaternion &other) const | mgx::Quaternion | |
| mgx::Vector::operator*(const T &scalar) const | mgx::Vector< dim, T > | inline |
| mgx::Vector::operator*(const Vector &vec) const | mgx::Vector< dim, T > | inline |
| operator*=(const Quaternion &other) | mgx::Quaternion | |
| operator*=(double s) | mgx::Quaternion | inline |
| mgx::Vector::operator*=(const T &scalar) | mgx::Vector< dim, T > | inline |
| mgx::Vector::operator*=(const T1 &scalar) | mgx::Vector< dim, T > | inline |
| operator+(const Quaternion &other) const | mgx::Quaternion | inline |
| mgx::Vector::operator+(const Vector &vec) const | mgx::Vector< dim, T > | inline |
| mgx::Vector::operator+(const Vector< dim, T > &v, const T &value) | mgx::Vector< dim, T > | related |
| mgx::Vector::operator+(const T &value, const Vector< dim, T > &v) | mgx::Vector< dim, T > | related |
| operator+=(const Quaternion &other) | mgx::Quaternion | inline |
| mgx::Vector::operator+=(const Vector &vec) | mgx::Vector< dim, T > | inline |
| mgx::Vector::operator+=(const T &val) | mgx::Vector< dim, T > | inline |
| operator-(void) const | mgx::Vector< dim, T > | inline |
| operator-(const Vector &vec) const | mgx::Vector< dim, T > | inline |
| operator-(const Vector< dim, T > &v, const T &value) | mgx::Vector< dim, T > | related |
| operator-(const T &value, const Vector< dim, T > &v) | mgx::Vector< dim, T > | related |
| operator-=(const Vector &vec) | mgx::Vector< dim, T > | inline |
| operator-=(const T &val) | mgx::Vector< dim, T > | inline |
| operator/(double v) const | mgx::Quaternion | inline |
| mgx::Vector::operator/(const T &scalar) const | mgx::Vector< dim, T > | inline |
| mgx::Vector::operator/(const Vector &vec) const | mgx::Vector< dim, T > | inline |
| operator/=(double v) | mgx::Quaternion | inline |
| mgx::Vector::operator/=(const Vector &vec) | mgx::Vector< dim, T > | inline |
| mgx::Vector::operator/=(const T &scalar) | mgx::Vector< dim, T > | inline |
| mgx::Vector::operator/=(const T1 &scalar) | mgx::Vector< dim, T > | inline |
| operator<(const Vector &other) const | mgx::Vector< dim, T > | inline |
| operator<=(const Vector &other) const | mgx::Vector< dim, T > | inline |
| operator=(const Quaternion &other) | mgx::Quaternion | |
| mgx::Vector::operator=(const T &value) | mgx::Vector< dim, T > | inline |
| operator==(const Vector &vec) const | mgx::Vector< dim, T > | inline |
| operator>(const Vector &other) const | mgx::Vector< dim, T > | inline |
| operator>=(const Vector &other) const | mgx::Vector< dim, T > | inline |
| operator[](size_t idx) | mgx::Vector< dim, T > | inline |
| operator[](size_t idx) const | mgx::Vector< dim, T > | inline |
| operator^(const Vector< 2, T > &v1, const Vector< 2, T > &v2) | mgx::Vector< dim, T > | related |
| operator^(const Vector< 1, T > &, const Vector< 1, T > &) | mgx::Vector< dim, T > | related |
| operator^(const Vector< 3, T > &v1, const Vector< 3, T > &v2) | mgx::Vector< dim, T > | related |
| orthogonal(const Vector< 3, T > &v) | mgx::Vector< dim, T > | related |
| pointer_type typedef | mgx::Vector< dim, T > | |
| projectXY(void) | mgx::Vector< dim, T > | inline |
| Quaternion() | mgx::Quaternion | inline |
| Quaternion(const Point4d &other) | mgx::Quaternion | inline |
| Quaternion(double x, double y, double z, double w) | mgx::Quaternion | inline |
| Quaternion(const Quaternion &other) | mgx::Quaternion | inline |
| Quaternion(const Point3d &axis, double angle) | mgx::Quaternion | |
| Quaternion(const Point3d &from, const Point3d &to) | mgx::Quaternion | |
| Quaternion(const Matrix3d &m) | mgx::Quaternion | |
| reference_type typedef | mgx::Vector< dim, T > | |
| rotate(const Point3d &v) const | mgx::Quaternion | |
| set(const T &x) | mgx::Vector< dim, T > | inline |
| set(const T &x, const T &y) | mgx::Vector< dim, T > | inline |
| set(const T &x, const T &y, const T &z) | mgx::Vector< dim, T > | inline |
| set(const T &x, const T &y, const T &z, const T &t) | mgx::Vector< dim, T > | inline |
| setAxisAngle(const Point3d &axis, double angle) | mgx::Quaternion | |
| setMatrix(Matrix3d &m) const | mgx::Quaternion | |
| setMatrix(Matrix4d &m) const | mgx::Quaternion | |
| size() | mgx::Vector< dim, T > | inlinestatic |
| t(const T &v) | mgx::Vector< dim, T > | inline |
| t() | mgx::Vector< dim, T > | inline |
| t() const | mgx::Vector< dim, T > | inline |
| trim(const Vector< dim, T > &v, const Vector< dim, T > &minv, const Vector< dim, T > &maxv) | mgx::Vector< dim, T > | related |
| value_type typedef | mgx::Vector< dim, T > | |
| Vector(const Vector< d1, T1 > &vec) | mgx::Vector< dim, T > | inlineexplicit |
| Vector(const Vec &el) | mgx::Vector< dim, T > | inlineexplicit |
| Vector(const T &x=T()) | mgx::Vector< dim, T > | inlineexplicit |
| Vector(const T &x, const T &y) | mgx::Vector< dim, T > | inlineexplicit |
| Vector(const T &x, const T &y, const T &z) | mgx::Vector< dim, T > | inlineexplicit |
| Vector(const T &x, const T &y, const T &z, const T &t) | mgx::Vector< dim, T > | inlineexplicit |
| Vector(const T &x, const T &y, const T &z, const T &a, const T &b) | mgx::Vector< dim, T > | inline |
| Vector(const T &x, const T &y, const T &z, const T &a, const T &b, const T &c) | mgx::Vector< dim, T > | inline |
| Vector(const T &x, const T &y, const T &z, const T &a, const T &b, const T &c, const T &d) | mgx::Vector< dim, T > | inline |
| Vector(const T &a, const T &b, const T &c, const T &d, const T &e, const T &f, const T &g, const T &h) | mgx::Vector< dim, T > | inline |
| Vector(const T &a, const T &b, const T &c, const T &d, const T &e, const T &f, const T &g, const T &h, const T &i) | mgx::Vector< dim, T > | inline |
| Vector(const T &a, const T &b, const T &c, const T &d, const T &e, const T &f, const T &g, const T &h, const T &i, const T &j, const T &k, const T &l) | mgx::Vector< dim, T > | inline |
| Vector(const T &a, const T &b, const T &c, const T &d, const T &e, const T &f, const T &g, const T &h, const T &i, const T &j, const T &k, const T &l, const T &m, const T &n, const T &o, const T &p, const T &q, const T &r) | mgx::Vector< dim, T > | inline |
| w() | mgx::Quaternion | inline |
| w() const | mgx::Quaternion | inline |
| x(const T &v) | mgx::Vector< dim, T > | inline |
| x() | mgx::Vector< dim, T > | inline |
| x() const | mgx::Vector< dim, T > | inline |
| y(const T &v) | mgx::Vector< dim, T > | inline |
| y() | mgx::Vector< dim, T > | inline |
| y() const | mgx::Vector< dim, T > | inline |
| z(const T &v) | mgx::Vector< dim, T > | inline |
| z() | mgx::Vector< dim, T > | inline |
| z() const | mgx::Vector< dim, T > | inline |
| zero(void) | mgx::Vector< dim, T > | inline |
1.8.17