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