#include <Function.h>
Virtual class for function nodes in CGP.
Definition at line 11 of file Function.h.
◆ Function() [1/2]
| Cartesian::Function::Function |
( |
| ) |
|
|
inline |
◆ ~Function() [1/2]
| virtual Cartesian::Function::~Function |
( |
| ) |
|
|
inlinevirtual |
◆ Function() [2/2]
| Cartesian::Function::Function |
( |
| ) |
|
|
inline |
◆ ~Function() [2/2]
| virtual Cartesian::Function::~Function |
( |
| ) |
|
|
inlinevirtual |
◆ evaluate() [1/2]
| virtual void Cartesian::Function::evaluate |
( |
std::vector< double > & | inputs, |
|
|
double & | result ) |
|
pure virtual |
Evaluate result with given inputs in one of implemented derived classes.
◆ evaluate() [2/2]
| virtual void Cartesian::Function::evaluate |
( |
std::vector< double > & | inputs, |
|
|
double & | result ) |
|
pure virtual |
Evaluate result with given inputs in one of implemented derived classes.
◆ getName() [1/2]
| std::string Cartesian::Function::getName |
( |
| ) |
|
|
inline |
◆ getName() [2/2]
| std::string Cartesian::Function::getName |
( |
| ) |
|
|
inline |
◆ getNumberOfArguments() [1/2]
| uint Cartesian::Function::getNumberOfArguments |
( |
| ) |
|
|
inline |
◆ getNumberOfArguments() [2/2]
| uint Cartesian::Function::getNumberOfArguments |
( |
| ) |
|
|
inline |
◆ name_
| std::string Cartesian::Function::name_ |
|
protected |
◆ nArguments_
| uint Cartesian::Function::nArguments_ |
|
protected |
The documentation for this class was generated from the following files:
- D:/Projekt/ECF/ECF_master/ECF/cartesian/Function.h
- D:/Projekt/ECF/ECF_master/examples/CGPSymbReg/CGP/Function.h