2template<
class V,
class T>
6 virtual void set(
V v)=0;
14 void set(
float val_) { val = val_; }
18 return p1+
Vector(p2-p1)*val;
25template<
class V,
class T>
37template<
class V1,
class V2,
class T1,
class T2>
42 void set(std::pair<V1,V2> p)
49 return std::make_pair(sp.CurrentState(),sp2.CurrentState());
P func(int c, EveryApi &ev)
Definition test.cpp:59
T CurrentState() const
Definition StateSpace.hh:31
FunctionStateSpace(Function< V, T > &func)
Definition StateSpace.hh:29
void set(V v)
Definition StateSpace.hh:30
Point CurrentState() const
Definition StateSpace.hh:16
void set(float val_)
Definition StateSpace.hh:14
InterpolateStateSpace(Point p1, Point p2)
Definition StateSpace.hh:13
ProductStateSpace(StateSpace< V1, T1 > &sp, StateSpace< V2, T2 > &sp2)
Definition StateSpace.hh:41
void set(std::pair< V1, V2 > p)
Definition StateSpace.hh:42
std::pair< T1, T2 > CurrentState() const
Definition StateSpace.hh:47
Definition StateSpace.hh:4
virtual T CurrentState() const =0
Definition VectorTools.hh:125