Chemical Data Processing Library C++ API - Version 1.1.1
CDPL::Math::Quaternion< T > Member List

This is the complete list of members for CDPL::Math::Quaternion< T >, including all inherited members.

ArrayType typedefCDPL::Math::Quaternion< T >
assign(const QuaternionExpression< E > &e)CDPL::Math::Quaternion< T >inline
ClosureType typedefCDPL::Math::Quaternion< T >
ConstClosureType typedefCDPL::Math::Quaternion< T >
ConstPointer typedefCDPL::Math::Quaternion< T >
ConstReference typedefCDPL::Math::Quaternion< T >
ContainerType typedefCDPL::Math::QuaternionContainer< Quaternion< T > >
Expression()CDPL::Math::Expression< Quaternion< T > >inlineprotected
ExpressionType typedefCDPL::Math::QuaternionExpression< Quaternion< T > >
getC1()CDPL::Math::Quaternion< T >inline
getC1() constCDPL::Math::Quaternion< T >inline
getC2()CDPL::Math::Quaternion< T >inline
getC2() constCDPL::Math::Quaternion< T >inline
getC3()CDPL::Math::Quaternion< T >inline
getC3() constCDPL::Math::Quaternion< T >inline
getC4()CDPL::Math::Quaternion< T >inline
getC4() constCDPL::Math::Quaternion< T >inline
getData()CDPL::Math::Quaternion< T >inline
getData() constCDPL::Math::Quaternion< T >inline
minusAssign(const QuaternionExpression< E > &e)CDPL::Math::Quaternion< T >inline
operator()() constCDPL::Math::QuaternionContainer< Quaternion< T > >inline
operator()()CDPL::Math::QuaternionContainer< Quaternion< T > >inline
operator*=(const T1 &t)CDPL::Math::Quaternion< T >inline
operator*=(const QuaternionExpression< E > &e)CDPL::Math::Quaternion< T >inline
operator+=(const T1 &t)CDPL::Math::Quaternion< T >inline
operator+=(const QuaternionContainer< C > &c)CDPL::Math::Quaternion< T >inline
operator+=(const QuaternionExpression< E > &e)CDPL::Math::Quaternion< T >inline
operator-=(const T1 &t)CDPL::Math::Quaternion< T >inline
operator-=(const QuaternionContainer< C > &c)CDPL::Math::Quaternion< T >inline
operator-=(const QuaternionExpression< E > &e)CDPL::Math::Quaternion< T >inline
operator/=(const T1 &t)CDPL::Math::Quaternion< T >inline
operator/=(const QuaternionExpression< E > &e)CDPL::Math::Quaternion< T >inline
operator=(const Quaternion &q)CDPL::Math::Quaternion< T >inline
operator=(const QuaternionContainer< C > &c)CDPL::Math::Quaternion< T >inline
operator=(const QuaternionExpression< E > &e)CDPL::Math::Quaternion< T >inline
operator=(const T1 &t)CDPL::Math::Quaternion< T >inline
plusAssign(const QuaternionExpression< E > &e)CDPL::Math::Quaternion< T >inline
Pointer typedefCDPL::Math::Quaternion< T >
Quaternion()CDPL::Math::Quaternion< T >inline
Quaternion(const ValueType &c1, const ValueType &c2=ValueType(), const ValueType &c3=ValueType(), const ValueType &c4=ValueType())CDPL::Math::Quaternion< T >inlineexplicit
Quaternion(const Quaternion &q)CDPL::Math::Quaternion< T >inline
Quaternion(const QuaternionExpression< E > &e)CDPL::Math::Quaternion< T >inline
QuaternionContainer()CDPL::Math::QuaternionContainer< Quaternion< T > >inlineprotected
QuaternionExpression()CDPL::Math::QuaternionExpression< Quaternion< T > >inlineprotected
QuaternionTemporaryType typedefCDPL::Math::Quaternion< T >
Reference typedefCDPL::Math::Quaternion< T >
set(const ValueType &c1=ValueType(), const ValueType &c2=ValueType(), const ValueType &c3=ValueType(), const ValueType &c4=ValueType())CDPL::Math::Quaternion< T >inline
swap(Quaternion &q)CDPL::Math::Quaternion< T >inline
swap(Quaternion &q1, Quaternion &q2)CDPL::Math::Quaternion< T >friend
ValueType typedefCDPL::Math::Quaternion< T >
~Expression()CDPL::Math::Expression< Quaternion< T > >inlineprotected
~QuaternionContainer()CDPL::Math::QuaternionContainer< Quaternion< T > >inlineprotected
~QuaternionExpression()CDPL::Math::QuaternionExpression< Quaternion< T > >inlineprotected