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