![]() |
Chemical Data Processing Library C++ API - Version 1.4.0
|
Base class for binary functors that take a quaternion expression and a vector expression and return a vector-element scalar (Math::QuaternionVectorRotation). More...
#include <Functional.hpp>
Inheritance diagram for CDPL::Math::QuaternionVectorBinaryFunctor< Q, V >:Public Types | |
| typedef CommonType< typename Q::ValueType, typename V::ValueType >::Type | ValueType |
| The element value type (common type of the quaternion and vector element types). More... | |
| typedef V::SizeType | SizeType |
| The unsigned size type used by the vector. More... | |
| typedef ValueType | ResultType |
| The scalar result type (alias for ValueType). More... | |
Base class for binary functors that take a quaternion expression and a vector expression and return a vector-element scalar (Math::QuaternionVectorRotation).
| Q | The quaternion expression type. |
| V | The vector expression type. |
| typedef CommonType<typename Q::ValueType, typename V::ValueType>::Type CDPL::Math::QuaternionVectorBinaryFunctor< Q, V >::ValueType |
The element value type (common type of the quaternion and vector element types).
| typedef V::SizeType CDPL::Math::QuaternionVectorBinaryFunctor< Q, V >::SizeType |
The unsigned size type used by the vector.
| typedef ValueType CDPL::Math::QuaternionVectorBinaryFunctor< Q, V >::ResultType |
The scalar result type (alias for ValueType).