![]() |
Chemical Data Processing Library C++ API - Version 1.4.0
|
Base class for per-component binary functors that take a quaternion expression (lhs) and a scalar T (Math::Scalar2QuaternionAddition, Math::Scalar2QuaternionSubtraction, Math::QuaternionInverse). More...
#include <Functional.hpp>
Inheritance diagram for CDPL::Math::Scalar2QuaternionBinaryFunctor< Q, T >:Public Types | |
| typedef CommonType< typename Q::ValueType, T >::Type | ResultType |
| The component result type (common type of the quaternion's element value type and the scalar). More... | |
| typedef const T & | Argument2Type |
| The second (scalar) argument type. More... | |
Base class for per-component binary functors that take a quaternion expression (lhs) and a scalar T (Math::Scalar2QuaternionAddition, Math::Scalar2QuaternionSubtraction, Math::QuaternionInverse).
| Q | The quaternion expression type. |
| T | The scalar type. |
| typedef CommonType<typename Q::ValueType, T>::Type CDPL::Math::Scalar2QuaternionBinaryFunctor< Q, T >::ResultType |
The component result type (common type of the quaternion's element value type and the scalar).
| typedef const T& CDPL::Math::Scalar2QuaternionBinaryFunctor< Q, T >::Argument2Type |
The second (scalar) argument type.