Loading...
Searching...
No Matches
Go to the documentation of this file.
12#ifndef __CODAC2_ABSTRACTCONSTTUBE_H__
13#define __CODAC2_ABSTRACTCONSTTUBE_H__
25 using codac::Trajectory;
26 using codac::TrajectoryVector;
27 using codac::Interval;
28 using codac::BoolInterval;
30 template<
typename W,
typename T>
31 class AbstractConstTube
40 AbstractConstTube(
const T& x);
42 virtual ~AbstractConstTube()
47 virtual size_t size()
const = 0;
48 virtual BoolInterval contains(
const TrajectoryVector& value)
const = 0;
49 virtual Interval t0_tf()
const = 0;
50 virtual W codomain()
const = 0;
58 void print(std::ostream& os)
const