![]() |
ECF 1.7
|
#include <FunctionSet.h>
Public Member Functions | |
| bool | initialize (StateP state) |
| bool | addFunction (std::string name) |
| bool | initialize (StateP state) |
| bool | addFunction (std::string name) |
Public Attributes | |
| std::map< std::string, FunctionP > | mAllFunctions |
| std::vector< FunctionP > | vFunctions |
| std::map< std::string, unsigned int > | mFunctionSet |
| map of indexes of active (actual used) functions | |
| StateP | state_ |
Class containing functions that can be assigned to Cartesian nodes
Definition at line 11 of file FunctionSet.h.
| Cartesian::FunctionSet::FunctionSet | ( | ) |
Definition at line 6 of file FunctionSet.cpp.
|
inline |
Definition at line 25 of file FunctionSet.h.
|
inline |
Definition at line 25 of file FunctionSet.h.
| bool Cartesian::FunctionSet::addFunction | ( | std::string | name | ) |
Activate function (mark as used)
adds function pointer to vector of used functions
Definition at line 62 of file FunctionSet.cpp.
| bool Cartesian::FunctionSet::addFunction | ( | std::string | name | ) |
Activate function (mark as used)
adds function pointer to vector of used functions
| bool Cartesian::FunctionSet::initialize | ( | StateP | state | ) |
Definition at line 10 of file FunctionSet.cpp.
| std::map< std::string, FunctionP > Cartesian::FunctionSet::mAllFunctions |
Definition at line 27 of file FunctionSet.h.
| std::map< std::string, unsigned int > Cartesian::FunctionSet::mFunctionSet |
map of indexes of active (actual used) functions
Definition at line 29 of file FunctionSet.h.
| StateP Cartesian::FunctionSet::state_ |
Definition at line 31 of file FunctionSet.h.
| std::vector< FunctionP > Cartesian::FunctionSet::vFunctions |
Definition at line 28 of file FunctionSet.h.