25 template <
class Res =
double>
30 Res &
fun(Res &res,
int t) {
37 it != inputsig.end(); ++it) {
39 (*it)->access(timedata);
42 it = inputsigV.begin();
43 it != inputsigV.end(); ++it) {
45 (*it)->access(timedata);
48 return res = (*this)();
51 list<SignalTimeDependent<double, sigtime_t> *> inputsig;
52 list<SignalTimeDependent<dynamicgraph::Vector, sigtime_t> *> inputsigV;
55 inputsig.push_back(&
sig);
58 inputsigV.push_back(&
sig);
75 res = appel * timedata;
81 res.fill(appel * timedata);
87 res.axis() = Eigen::Vector3d::UnitX();
106 cout <<
"Plugin error " << e << endl;