Chemical Data Processing Library C++ API - Version 1.2.0
|
#include <QuaternionAdapter.hpp>
Public Types | |
typedef Q | QuaternionType |
typedef std::size_t | SizeType |
typedef std::ptrdiff_t | DifferenceType |
typedef Q::ValueType | ValueType |
typedef Q::ConstReference | ConstReference |
typedef std::conditional< std::is_const< Q >::value, typename Q::ConstReference, typename Q::Reference >::type | Reference |
typedef std::conditional< std::is_const< Q >::value, typename Q::ConstClosureType, typename Q::ClosureType >::type | QuaternionClosureType |
typedef const SelfType | ConstClosureType |
typedef SelfType | ClosureType |
Public Types inherited from CDPL::Math::VectorExpression< QuaternionVectorAdapter< Q > > | |
typedef QuaternionVectorAdapter< Q > | ExpressionType |
Public Types inherited from CDPL::Math::Expression< E > | |
typedef E | ExpressionType |
Friends | |
void | swap (QuaternionVectorAdapter &a1, QuaternionVectorAdapter &a2) |
Additional Inherited Members | |
Protected Member Functions inherited from CDPL::Math::VectorExpression< QuaternionVectorAdapter< Q > > | |
VectorExpression () | |
~VectorExpression () | |
Protected Member Functions inherited from CDPL::Math::Expression< E > | |
Expression () | |
~Expression () | |
typedef Q CDPL::Math::QuaternionVectorAdapter< Q >::QuaternionType |
typedef std::size_t CDPL::Math::QuaternionVectorAdapter< Q >::SizeType |
typedef std::ptrdiff_t CDPL::Math::QuaternionVectorAdapter< Q >::DifferenceType |
typedef Q::ValueType CDPL::Math::QuaternionVectorAdapter< Q >::ValueType |
typedef Q::ConstReference CDPL::Math::QuaternionVectorAdapter< Q >::ConstReference |
typedef std::conditional<std::is_const<Q>::value, typename Q::ConstReference, typename Q::Reference>::type CDPL::Math::QuaternionVectorAdapter< Q >::Reference |
typedef std::conditional<std::is_const<Q>::value, typename Q::ConstClosureType, typename Q::ClosureType>::type CDPL::Math::QuaternionVectorAdapter< Q >::QuaternionClosureType |
typedef const SelfType CDPL::Math::QuaternionVectorAdapter< Q >::ConstClosureType |
typedef SelfType CDPL::Math::QuaternionVectorAdapter< Q >::ClosureType |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |