codac 1.5.6
|
This is the complete list of members for codac::TubeVector, including all inherited members.
bisect(double t, float ratio=0.49) const | codac::TubeVector | |
bisect(double t, int dim, float ratio=0.49) const | codac::TubeVector | |
class_name() const | codac::TubeVector | inlinevirtual |
codomain() const | codac::TubeVector | |
codomain_box() const | codac::TubeVector | protectedvirtual |
contains(const TrajectoryVector &x) const | codac::TubeVector | |
deserialize(const std::string &binary_file_name, TrajectoryVector *&traj) | codac::TubeVector | protected |
deserialize_TubeVector(std::ifstream &bin_file, TubeVector *&tube) | codac::TubeVector | friend |
diag(bool gates_diag=false) const | codac::TubeVector | |
diag(int start_index, int end_index, bool gates_diag=false) const | codac::TubeVector | |
diam(bool gates_thicknesses=false) const | codac::TubeVector | |
diam(const TubeVector &v) const | codac::TubeVector | |
enable_synthesis(SynthesisMode mode=SynthesisMode::BINARY_TREE, double eps=1.e-3) const | codac::TubeVector | |
eval(const Interval &t=Interval::ALL_REALS) const | codac::TubeVector | |
hull(const std::list< TubeVector > &l_tubes) | codac::TubeVector | static |
inflate(double rad) | codac::TubeVector | |
inflate(const Vector &rad) | codac::TubeVector | |
inflate(const TrajectoryVector &rad) | codac::TubeVector | |
integral(double t) const | codac::TubeVector | |
integral(const Interval &t) const | codac::TubeVector | |
integral(const Interval &t1, const Interval &t2) const | codac::TubeVector | |
interpol(double t, const TubeVector &v) const | codac::TubeVector | |
interpol(const Interval &t, const TubeVector &v) const | codac::TubeVector | |
invert(const IntervalVector &y, const Interval &search_tdomain=Interval::ALL_REALS) const | codac::TubeVector | |
invert(const IntervalVector &y, std::vector< Interval > &v_t, const Interval &search_tdomain=Interval::ALL_REALS) const | codac::TubeVector | |
invert(const IntervalVector &y, const TubeVector &v, const Interval &search_tdomain=Interval::ALL_REALS) const | codac::TubeVector | |
invert(const IntervalVector &y, std::vector< Interval > &v_t, const TubeVector &v, const Interval &search_tdomain=Interval::ALL_REALS) const | codac::TubeVector | |
is_empty() const | codac::TubeVector | |
is_interior_subset(const TubeVector &x) const | codac::TubeVector | |
is_strict_interior_subset(const TubeVector &x) const | codac::TubeVector | |
is_strict_subset(const TubeVector &x) const | codac::TubeVector | |
is_strict_superset(const TubeVector &x) const | codac::TubeVector | |
is_subset(const TubeVector &x) const | codac::TubeVector | |
is_superset(const TubeVector &x) const | codac::TubeVector | |
lb() const | codac::TubeVector | |
m_n | codac::TubeVector | protected |
m_v_tubes | codac::TubeVector | protected |
max_diam() const | codac::TubeVector | |
max_gate_diam(double &t) const | codac::TubeVector | |
nb_slices() const | codac::TubeVector | |
operator!=(const TubeVector &x) const | codac::TubeVector | |
operator&=(const IntervalVector &x) | codac::TubeVector | |
operator&=(const TrajectoryVector &x) | codac::TubeVector | |
operator&=(const TubeVector &x) | codac::TubeVector | |
operator()(int slice_id) const | codac::TubeVector | |
operator()(double t) const | codac::TubeVector | |
operator()(const Interval &t) const | codac::TubeVector | |
operator*=(const Interval &x) | codac::TubeVector | |
operator*=(const Trajectory &x) | codac::TubeVector | |
operator*=(const Tube &x) | codac::TubeVector | |
operator+=(const Interval &x) | codac::TubeVector | |
operator+=(const Trajectory &x) | codac::TubeVector | |
operator+=(const Tube &x) | codac::TubeVector | |
operator+=(const IntervalVector &x) | codac::TubeVector | |
operator+=(const TrajectoryVector &x) | codac::TubeVector | |
operator+=(const TubeVector &x) | codac::TubeVector | |
operator-=(const Interval &x) | codac::TubeVector | |
operator-=(const Trajectory &x) | codac::TubeVector | |
operator-=(const Tube &x) | codac::TubeVector | |
operator-=(const IntervalVector &x) | codac::TubeVector | |
operator-=(const TrajectoryVector &x) | codac::TubeVector | |
operator-=(const TubeVector &x) | codac::TubeVector | |
operator/=(const Interval &x) | codac::TubeVector | |
operator/=(const Trajectory &x) | codac::TubeVector | |
operator/=(const Tube &x) | codac::TubeVector | |
operator<<(std::ostream &str, const TubeVector &x) | codac::TubeVector | friend |
operator=(const TubeVector &x) | codac::TubeVector | |
operator==(const TubeVector &x) const | codac::TubeVector | |
operator[](int index) | codac::TubeVector | |
operator[](int index) const | codac::TubeVector | |
operator|=(const IntervalVector &x) | codac::TubeVector | |
operator|=(const TrajectoryVector &x) | codac::TubeVector | |
operator|=(const TubeVector &x) | codac::TubeVector | |
overlaps(const TubeVector &x, float ratio=1.) const | codac::TubeVector | |
partial_integral(const Interval &t) const | codac::TubeVector | |
partial_integral(const Interval &t1, const Interval &t2) const | codac::TubeVector | |
primitive() const | codac::TubeVector | |
primitive(const IntervalVector &c) const | codac::TubeVector | |
put(int start_index, const TubeVector &subvec) | codac::TubeVector | |
resize(int n) | codac::TubeVector | |
same_slicing(const TubeVector &x1, const Tube &x2) | codac::TubeVector | static |
same_slicing(const TubeVector &x1, const TubeVector &x2) | codac::TubeVector | static |
sample(double t) | codac::TubeVector | |
sample(double t, const IntervalVector &gate) | codac::TubeVector | |
sample(const Tube &x) | codac::TubeVector | |
sample(const TubeVector &x) | codac::TubeVector | |
serialize(const std::string &binary_file_name="x.tube", int version_number=SERIALIZATION_VERSION) const | codac::TubeVector | |
serialize(const std::string &binary_file_name, const TrajectoryVector &traj, int version_number=SERIALIZATION_VERSION) const | codac::TubeVector | |
set(const IntervalVector &y) | codac::TubeVector | |
set(const IntervalVector &y, int slice_id) | codac::TubeVector | |
set(const IntervalVector &y, double t) | codac::TubeVector | |
set(const IntervalVector &y, const Interval &t) | codac::TubeVector | |
set_empty() | codac::TubeVector | |
shift_tdomain(double a) | codac::TubeVector | |
size() const | codac::TubeVector | virtual |
steepest_slice() const | codac::TubeVector | |
subvector(int start_index, int end_index) const | codac::TubeVector | |
tdomain() const | codac::TubeVector | virtual |
time_to_index(double t) const | codac::TubeVector | |
truncate_tdomain(const Interval &tdomain) | codac::TubeVector | |
TubeVector(const Interval &tdomain, int n) | codac::TubeVector | explicit |
TubeVector(const Interval &tdomain, const IntervalVector &codomain) | codac::TubeVector | explicit |
TubeVector(const Interval &tdomain, double timestep, int n) | codac::TubeVector | explicit |
TubeVector(const Interval &tdomain, double timestep, const IntervalVector &codomain) | codac::TubeVector | explicit |
TubeVector(const Interval &tdomain, double timestep, const TFnc &f) | codac::TubeVector | explicit |
TubeVector(const std::vector< Interval > &v_tdomains, const std::vector< IntervalVector > &v_codomains) | codac::TubeVector | explicit |
TubeVector(std::initializer_list< Tube > list) | codac::TubeVector | |
TubeVector(const TubeVector &x) | codac::TubeVector | |
TubeVector(const TubeVector &x, const IntervalVector &codomain) | codac::TubeVector | explicit |
TubeVector(int n, const Tube &x) | codac::TubeVector | explicit |
TubeVector(const TrajectoryVector &traj, double timestep) | codac::TubeVector | explicit |
TubeVector(const TrajectoryVector &lb, const TrajectoryVector &ub, double timestep) | codac::TubeVector | explicit |
TubeVector(const std::string &binary_file_name) | codac::TubeVector | explicit |
TubeVector(const std::string &binary_file_name, TrajectoryVector *&traj) | codac::TubeVector | explicit |
TubeVector() | codac::TubeVector | protected |
ub() const | codac::TubeVector | |
valid_tdomain(const Interval &tdomain) | codac::DynamicalItem | static |
volume() const | codac::TubeVector | |
~DynamicalItem() | codac::DynamicalItem | virtual |
~TubeVector() | codac::TubeVector |