Definition at line 50 of file function_tools.cpp.
◆ DefaultMultiplication()
Euclid::MathUtils::DefaultMultiplication::DefaultMultiplication |
( |
const Function & |
f1, |
|
|
const Function & |
f2 |
|
) |
| |
|
inline |
◆ clone()
Creates a clone of the function object. All subclasses must implement this method, to enable copying of Function objects when only a reference to the Function class is available.
- Returns
- A copy of the Function object
Implements Euclid::MathUtils::NAryFunction< N >.
Definition at line 63 of file function_tools.cpp.
References m_f1, and m_f2.
◆ operator()() [1/2]
double Euclid::MathUtils::DefaultMultiplication::operator() |
( |
const double |
x | ) |
const |
|
inlineoverride |
◆ operator()() [2/2]
void Euclid::MathUtils::DefaultMultiplication::operator() |
( |
const std::vector< double > & |
xs, |
|
|
std::vector< double > & |
out |
|
) |
| const |
|
inlineoverride |
◆ m_f1
◆ m_f2
The documentation for this class was generated from the following file: