|
MGIS
|
Public Types | |
| using | Tag = ::mgis::function::EvaluatorModifierTag |
| this alias allows to match the Evaluator Modifier concept | |
Public Member Functions | |
|
template<ViewableFunctionArgumentConcept QualifiedFunctionArgumentType> requires ( checkNumberOfComponentsCompatibility<QualifiedFunctionArgumentType, N>()) | |
| constexpr auto | operator() (QualifiedFunctionArgumentType &&f) const |
| template<EvaluatorConcept EvaluatorType> requires ( checkEvaluatorNumberOfComponentsCompatibility<EvaluatorType, N>()) | |
| constexpr auto | operator() (const EvaluatorType &e) const |
| create a new modifier | |
|
inlineconstexpr |
create a new modifier
| [in] | e | evaluator type |