![]() |
Chemical Data Processing Library C++ API - Version 1.2.3
|
#include <QuaternionAdapter.hpp>
Inheritance diagram for CDPL::Math::QuaternionVectorAdapter< Q >: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 |