MeVisLab Toolbox Reference
ml::TQuaternion< DT > Member List

This is the complete list of members for ml::TQuaternion< DT >, including all inherited members.

absoluteValue() constml::TQuaternion< DT >inline
add(const TQuaternion< DT > &b) constml::TQuaternion< DT >inline
add(DT s) constml::TQuaternion< DT >inline
arccos(bool *isError=nullptr) constml::TQuaternion< DT >inline
arccosh() constml::TQuaternion< DT >inline
arcsin(bool *isError=nullptr) constml::TQuaternion< DT >inline
arcsinh() constml::TQuaternion< DT >inline
arctan(bool *isError=nullptr) constml::TQuaternion< DT >inline
arctanh() constml::TQuaternion< DT >inline
arg(bool *isError=nullptr) constml::TQuaternion< DT >inline
arrayml::TQuaternion< DT >
compDiv(const TQuaternion< DT > &b, bool *isError=nullptr) constml::TQuaternion< DT >inline
conjugate() constml::TQuaternion< DT >inline
cos() constml::TQuaternion< DT >inline
cosh() constml::TQuaternion< DT >inline
cotan(bool *isError=nullptr) constml::TQuaternion< DT >inline
cotanh(bool *isError=nullptr) constml::TQuaternion< DT >inline
div(const TQuaternion< DT > &d, bool *isError=nullptr) constml::TQuaternion< DT >inline
dot(const TQuaternion< DT > &p) constml::TQuaternion< DT >inline
euclideanMult(const TQuaternion< DT > &q) constml::TQuaternion< DT >inline
even(const TQuaternion< DT > &p) constml::TQuaternion< DT >inline
exp() constml::TQuaternion< DT >inline
getAsMat4(bool *isConvertible=nullptr) constml::TQuaternion< DT >inline
getImaginaryPart() constml::TQuaternion< DT >inline
getRealPart() constml::TQuaternion< DT >inline
inverse(bool *isInvertible=nullptr) constml::TQuaternion< DT >inline
ln() constml::TQuaternion< DT >inline
mult(const TQuaternion< DT > &q) constml::TQuaternion< DT >inline
mult(DT s) constml::TQuaternion< DT >inline
negate() constml::TQuaternion< DT >inline
norm() constml::TQuaternion< DT >inline
norm2() constml::TQuaternion< DT >inline
normalize(bool *isError=nullptr) constml::TQuaternion< DT >inline
odd(const TQuaternion< DT > &p) constml::TQuaternion< DT >inline
operator!=(const TQuaternion< DT > &b) constml::TQuaternion< DT >inline
operator*(const TQuaternion< DT > &b) constml::TQuaternion< DT >inline
operator*=(const TQuaternion< DT > &b)ml::TQuaternion< DT >inline
operator+(const TQuaternion< DT > &b) constml::TQuaternion< DT >inline
operator+=(const TQuaternion< DT > &b)ml::TQuaternion< DT >inline
operator-(const TQuaternion< DT > &b) constml::TQuaternion< DT >inline
operator-=(const TQuaternion< DT > &b)ml::TQuaternion< DT >inline
operator/(DT d) constml::TQuaternion< DT >inline
operator/(const TQuaternion< DT > &q) constml::TQuaternion< DT >inline
operator/=(DT d)ml::TQuaternion< DT >inline
operator=(const TQuaternion< DT > &q)ml::TQuaternion< DT >inline
operator==(const TQuaternion< DT > &b) constml::TQuaternion< DT >inline
operator[](const size_t i) constml::TQuaternion< DT >inline
operator[](const size_t i)ml::TQuaternion< DT >inline
outer(const TQuaternion< DT > &q) constml::TQuaternion< DT >inline
pow(const TQuaternion< DT > &quat) constml::TQuaternion< DT >inline
qv() constml::TQuaternion< DT >inline
qv()ml::TQuaternion< DT >inline
qwml::TQuaternion< DT >
qxml::TQuaternion< DT >
qyml::TQuaternion< DT >
qzml::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) constml::TQuaternion< DT >inline
sin() constml::TQuaternion< DT >inline
sinh() constml::TQuaternion< DT >inline
sqrt(bool *isError=nullptr) constml::TQuaternion< DT >inline
tan(bool *isError=nullptr) constml::TQuaternion< DT >inline
tanh(bool *isError=nullptr) constml::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)=defaultml::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 typedefml::TQuaternion< DT >