| 
    ML Reference
    
   | 
 
This is the complete list of members for ml::TQuaternion< DT >, including all inherited members.
| absoluteValue() const | ml::TQuaternion< DT > | inline | 
| add(const TQuaternion< DT > &b) const | ml::TQuaternion< DT > | inline | 
| add(DT s) const | ml::TQuaternion< DT > | inline | 
| arccos(bool *isError=nullptr) const | ml::TQuaternion< DT > | inline | 
| arccosh() const | ml::TQuaternion< DT > | inline | 
| arcsin(bool *isError=nullptr) const | ml::TQuaternion< DT > | inline | 
| arcsinh() const | ml::TQuaternion< DT > | inline | 
| arctan(bool *isError=nullptr) const | ml::TQuaternion< DT > | inline | 
| arctanh() const | ml::TQuaternion< DT > | inline | 
| arg(bool *isError=nullptr) const | ml::TQuaternion< DT > | inline | 
| array | ml::TQuaternion< DT > | |
| compDiv(const TQuaternion< DT > &b, bool *isError=nullptr) const | ml::TQuaternion< DT > | inline | 
| conjugate() const | ml::TQuaternion< DT > | inline | 
| cos() const | ml::TQuaternion< DT > | inline | 
| cosh() const | ml::TQuaternion< DT > | inline | 
| cotan(bool *isError=nullptr) const | ml::TQuaternion< DT > | inline | 
| cotanh(bool *isError=nullptr) const | ml::TQuaternion< DT > | inline | 
| div(const TQuaternion< DT > &d, bool *isError=nullptr) const | ml::TQuaternion< DT > | inline | 
| dot(const TQuaternion< DT > &p) const | ml::TQuaternion< DT > | inline | 
| euclideanMult(const TQuaternion< DT > &q) const | ml::TQuaternion< DT > | inline | 
| even(const TQuaternion< DT > &p) const | ml::TQuaternion< DT > | inline | 
| exp() const | ml::TQuaternion< DT > | inline | 
| getAsMat4(bool *isConvertible=nullptr) const | ml::TQuaternion< DT > | inline | 
| getImaginaryPart() const | ml::TQuaternion< DT > | inline | 
| getRealPart() const | ml::TQuaternion< DT > | inline | 
| inverse(bool *isInvertible=nullptr) const | ml::TQuaternion< DT > | inline | 
| ln() const | ml::TQuaternion< DT > | inline | 
| mult(const TQuaternion< DT > &q) const | ml::TQuaternion< DT > | inline | 
| mult(DT s) const | ml::TQuaternion< DT > | inline | 
| negate() const | ml::TQuaternion< DT > | inline | 
| norm() const | ml::TQuaternion< DT > | inline | 
| norm2() const | ml::TQuaternion< DT > | inline | 
| normalize(bool *isError=nullptr) const | ml::TQuaternion< DT > | inline | 
| odd(const TQuaternion< DT > &p) const | ml::TQuaternion< DT > | inline | 
| operator!=(const TQuaternion< DT > &b) const | ml::TQuaternion< DT > | inline | 
| operator*(const TQuaternion< DT > &b) const | ml::TQuaternion< DT > | inline | 
| operator*=(const TQuaternion< DT > &b) | ml::TQuaternion< DT > | inline | 
| operator+(const TQuaternion< DT > &b) const | ml::TQuaternion< DT > | inline | 
| operator+=(const TQuaternion< DT > &b) | ml::TQuaternion< DT > | inline | 
| operator-(const TQuaternion< DT > &b) const | ml::TQuaternion< DT > | inline | 
| operator-=(const TQuaternion< DT > &b) | ml::TQuaternion< DT > | inline | 
| operator/(DT d) const | ml::TQuaternion< DT > | inline | 
| operator/(const TQuaternion< DT > &q) const | ml::TQuaternion< DT > | inline | 
| operator/=(DT d) | ml::TQuaternion< DT > | inline | 
| operator=(const TQuaternion< DT > &q) | ml::TQuaternion< DT > | inline | 
| operator==(const TQuaternion< DT > &b) const | ml::TQuaternion< DT > | inline | 
| operator[](const size_t i) const | ml::TQuaternion< DT > | inline | 
| operator[](const size_t i) | ml::TQuaternion< DT > | inline | 
| outer(const TQuaternion< DT > &q) const | ml::TQuaternion< DT > | inline | 
| pow(const TQuaternion< DT > &quat) const | ml::TQuaternion< DT > | inline | 
| qv() const | ml::TQuaternion< DT > | inline | 
| qv() | ml::TQuaternion< DT > | inline | 
| qw | ml::TQuaternion< DT > | |
| qx | ml::TQuaternion< DT > | |
| qy | ml::TQuaternion< DT > | |
| qz | ml::TQuaternion< DT > | |
| set(const FloatingPointVector< DT, 3, Vector3DataContainer< DT > > &v, const DT w) | ml::TQuaternion< DT > | inline | 
| set(const DT x, const DT y, const DT z, const DT w) | ml::TQuaternion< DT > | inline | 
| sgn(bool *isError=nullptr) const | ml::TQuaternion< DT > | inline | 
| sin() const | ml::TQuaternion< DT > | inline | 
| sinh() const | ml::TQuaternion< DT > | inline | 
| sqrt(bool *isError=nullptr) const | ml::TQuaternion< DT > | inline | 
| tan(bool *isError=nullptr) const | ml::TQuaternion< DT > | inline | 
| tanh(bool *isError=nullptr) const | ml::TQuaternion< DT > | inline | 
| TQuaternion() | ml::TQuaternion< DT > | inline | 
| TQuaternion(DT d) | ml::TQuaternion< DT > | inlineexplicit | 
| TQuaternion(const TQuaternion< DT2 > &q2) | ml::TQuaternion< DT > | inlineexplicit | 
| TQuaternion(const TQuaternion &q2)=default | ml::TQuaternion< DT > | |
| TQuaternion(DT x, DT y, DT z, DT w) | ml::TQuaternion< DT > | inlineexplicit | 
| TQuaternion(const FloatingPointVector< DT, 4 > &v) | ml::TQuaternion< DT > | inlineexplicit | 
| TQuaternion(const FloatingPointVector< DT, 3, Vector3DataContainer< DT > > &v, DT w) | ml::TQuaternion< DT > | inlineexplicit | 
| value_type typedef | ml::TQuaternion< DT > |