Robot Simulator of the Robotics Group for Self-Organization of Control  0.8.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
parametrizable.cpp File Reference
#include "parametrizable.h"
#include <selforg/stl_adds.h>
#include <functional>
Include dependency graph for parametrizable.cpp:

Functions

ParameterList lift2PL (const ParameterList &pl1, const ParameterList &pl2, std::function< matrix::Matrix(const matrix::Matrix &, const matrix::Matrix &)> fun)
 
ParameterList liftPL (const ParameterList &pl, std::function< matrix::Matrix(const matrix::Matrix &)> fun)
 
ParameterList mapPL (const ParameterList &pl, double(*fun)(double))
 
ParameterList divCompPL (const ParameterList &pl1, const ParameterList &pl2)
 
void assignPL (ParameterList &pld, const ParameterList &pls)
 
ParameterList addPL (const ParameterList &pl1, const ParameterList &pl2)
 
ParameterList subtractPL (const ParameterList &pl1, const ParameterList &pl2)
 
ParameterList scalePL (const ParameterList &pl, double f)
 

Function Documentation

ParameterList addPL ( const ParameterList pl1,
const ParameterList pl2 
)
void assignPL ( ParameterList pld,
const ParameterList pls 
)
ParameterList divCompPL ( const ParameterList pl1,
const ParameterList pl2 
)
ParameterList lift2PL ( const ParameterList pl1,
const ParameterList pl2,
std::function< matrix::Matrix(const matrix::Matrix &, const matrix::Matrix &)>  fun 
)
ParameterList liftPL ( const ParameterList pl,
std::function< matrix::Matrix(const matrix::Matrix &)>  fun 
)
ParameterList mapPL ( const ParameterList pl,
double(*)(double)  fun 
)
ParameterList scalePL ( const ParameterList pl,
double  f 
)
ParameterList subtractPL ( const ParameterList pl1,
const ParameterList pl2 
)