![]() |
Chemical Data Processing Library C++ API - Version 1.4.0
|
Base class for ternary functors that take two vectors and a scalar tolerance and return a boolean (Math::VectorToleranceEquality). More...
#include <Functional.hpp>
Inheritance diagram for CDPL::Math::Scalar3VectorBooleanTernaryFunctor< V1, V2, T >:Public Types | |
| typedef bool | ResultType |
| The boolean result type. More... | |
| typedef const T & | Argument3Type |
| The third (scalar) argument type. More... | |
| typedef CommonType< typename V1::SizeType, typename V2::SizeType >::Type | SizeType |
| The unsigned size type (common type of the two vector size types). More... | |
| typedef CommonType< typename V1::ValueType, typename V2::ValueType >::Type | ValueType |
| The element value type (common type of the two vector element types). More... | |
Base class for ternary functors that take two vectors and a scalar tolerance and return a boolean (Math::VectorToleranceEquality).
| V1 | The first vector expression type. |
| V2 | The second vector expression type. |
| T | The scalar tolerance type. |
| typedef bool CDPL::Math::Scalar3VectorBooleanTernaryFunctor< V1, V2, T >::ResultType |
The boolean result type.
| typedef const T& CDPL::Math::Scalar3VectorBooleanTernaryFunctor< V1, V2, T >::Argument3Type |
The third (scalar) argument type.
| typedef CommonType<typename V1::SizeType, typename V2::SizeType>::Type CDPL::Math::Scalar3VectorBooleanTernaryFunctor< V1, V2, T >::SizeType |
The unsigned size type (common type of the two vector size types).
| typedef CommonType<typename V1::ValueType, typename V2::ValueType>::Type CDPL::Math::Scalar3VectorBooleanTernaryFunctor< V1, V2, T >::ValueType |
The element value type (common type of the two vector element types).