ICAROUS
|
This is the complete list of members for larcfm::KinematicGsBands, including all inherited members.
all_green(Detection3D *conflict_det, Detection3D *recovery_det, const TrafficState &repac, int epsh, int epsv, double B, double T, const TrafficState &ownship, const std::vector< TrafficState > &traffic) (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | |
all_instantaneous_red(Detection3D *conflict_det, Detection3D *recovery_det, double B, double T, double B2, double T2, int maxl, int maxr, const TrafficState &ownship, const std::vector< TrafficState > &traffic, const TrafficState &repac, int epsh, int epsv, int dir) (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | |
all_int_red(Detection3D *conflict_det, Detection3D *recovery_det, double tstep, double B, double T, double B2, double T2, int maxl, int maxr, const TrafficState &ownship, const std::vector< TrafficState > &traffic, const TrafficState &repac, int epsh, int epsv, int dir) const (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | |
all_red(Detection3D *conflict_det, Detection3D *recovery_det, const TrafficState &repac, int epsh, int epsv, double B, double T, const TrafficState &ownship, const std::vector< TrafficState > &traffic) (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | virtual |
ALMOST_ (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | privatestatic |
any_conflict_aircraft(Detection3D *det, double B, double T, bool trajdir, double tsk, const TrafficState &ownship, const std::vector< TrafficState > &traffic) const (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | |
any_conflict_step(Detection3D *det, double tstep, double B, double T, bool trajdir, int max, const TrafficState &ownship, const std::vector< TrafficState > &traffic) const (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | private |
any_green(Detection3D *conflict_det, Detection3D *recovery_det, const TrafficState &repac, int epsh, int epsv, double B, double T, const TrafficState &ownship, const std::vector< TrafficState > &traffic) (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | |
any_instantaneous_red(Detection3D *conflict_det, Detection3D *recovery_det, double B, double T, double B2, double T2, int maxl, int maxr, const TrafficState &ownship, const std::vector< TrafficState > &traffic, const TrafficState &repac, int epsh, int epsv, int dir) (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | |
any_int_red(Detection3D *conflict_det, Detection3D *recovery_det, double tstep, double B, double T, double B2, double T2, int maxl, int maxr, const TrafficState &ownship, const std::vector< TrafficState > &traffic, const TrafficState &repac, int epsh, int epsv, int dir) const (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | |
any_los_aircraft(Detection3D *det, bool trajdir, double tsk, const TrafficState &ownship, const std::vector< TrafficState > &traffic) const (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | |
any_red(Detection3D *conflict_det, Detection3D *recovery_det, const TrafficState &repac, int epsh, int epsv, double B, double T, const TrafficState &ownship, const std::vector< TrafficState > &traffic) (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | virtual |
append_intband(std::vector< Integerval > &l, std::vector< Integerval > &r) (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | static |
bands_search_index(Detection3D *conflict_det, Detection3D *recovery_det, double tstep, double B, double T, double B2, double T2, bool trajdir, int max, const TrafficState &ownship, const std::vector< TrafficState > &traffic, const TrafficState &repac, int epsh, int epsv) const (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | private |
cd_future_traj(Detection3D *det, double B, double T, bool trajdir, double t, const TrafficState &ownship, const TrafficState &ac) const (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | private |
check_input(const KinematicBandsCore &core) (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | |
checked_ (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | private |
circular_ (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | private |
color_bands(const std::vector< IntervalSet > &none_sets, const std::vector< BandsRegion::Region > ®ions, KinematicBandsCore &core, bool recovery) | larcfm::KinematicRealBands | private |
compute(KinematicBandsCore &core) | larcfm::KinematicRealBands | private |
compute_level(IntervalSet &noneset, KinematicBandsCore &core, int alert_level) | larcfm::KinematicRealBands | private |
compute_none_bands(IntervalSet &noneset, KinematicBandsCore &core, int alert_level, const TrafficState &repac) (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | private |
compute_recovery_bands(IntervalSet &noneset, KinematicBandsCore &core, const std::vector< TrafficState > &alerting_set) | larcfm::KinematicRealBands | private |
compute_resolution(KinematicBandsCore &core, int alert_level, bool dir) | larcfm::KinematicRealBands | |
conflict(Detection3D *det, const Vect3 &so, const Velocity &vo, const Vect3 &si, const Velocity &vi, double B, double T) (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | privatestatic |
find_resolution(KinematicBandsCore &core, const IntervalSet &noneset) (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | private |
first_green(Detection3D *conflict_det, Detection3D *recovery_det, double tstep, double B, double T, double B2, double T2, bool trajdir, int max, const TrafficState &ownship, const std::vector< TrafficState > &traffic, const TrafficState &repac, int epsh, int epsv) const (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | |
first_instantaneous_green(Detection3D *conflict_det, Detection3D *recovery_det, double B, double T, double B2, double T2, bool trajdir, int max, const TrafficState &ownship, const std::vector< TrafficState > &traffic, const TrafficState &repac, int epsh, int epsv) (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | private |
first_los_search_index(Detection3D *conflict_det, Detection3D *recovery_det, double tstep, double B, double T, double B2, double T2, bool trajdir, int max, const TrafficState &ownship, const std::vector< TrafficState > &traffic) const (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | private |
first_los_step(Detection3D *det, double tstep, bool trajdir, int min, int max, const TrafficState &ownship, const std::vector< TrafficState > &traffic) const (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | private |
first_nonrepulsive_step(double tstep, bool trajdir, int max, const TrafficState &ownship, const TrafficState &repac, int epsh) const (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | private |
first_nonvert_repul_step(double tstep, bool trajdir, int max, const TrafficState &ownship, const TrafficState &repac, int epsv) const (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | private |
force_compute(KinematicBandsCore &core) | larcfm::KinematicRealBands | |
get_horizontal_accel() const (defined in larcfm::KinematicGsBands) | larcfm::KinematicGsBands | |
get_max() const (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | |
get_min() const (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | |
get_mod() const (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | |
get_recovery() const (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | |
get_rel() const (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | |
get_step() const (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | |
horizontal_accel_ (defined in larcfm::KinematicGsBands) | larcfm::KinematicGsBands | private |
instantaneous_bands() const (defined in larcfm::KinematicGsBands) | larcfm::KinematicGsBands | virtual |
instantaneous_bands_combine(std::vector< Integerval > &l, Detection3D *conflict_det, Detection3D *recovery_det, double B, double T, double B2, double T2, int maxl, int maxr, const TrafficState &ownship, const std::vector< TrafficState > &traffic, const TrafficState &repac, int epsh, int epsv) (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | |
instantaneous_red_band_exist(Detection3D *conflict_det, Detection3D *recovery_det, double B, double T, double B2, double T2, bool trajdir, int max, const TrafficState &ownship, const std::vector< TrafficState > &traffic, const TrafficState &repac, int epsh, int epsv) (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | private |
interval(KinematicBandsCore &core, int i) (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | |
j_step_ (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | protected |
kinematic_bands(std::vector< Integerval > &l, Detection3D *conflict_det, Detection3D *recovery_det, double tstep, double B, double T, double B2, double T2, bool trajdir, int max, const TrafficState &ownship, const std::vector< TrafficState > &traffic, const TrafficState &repac, int epsh, int epsv) const (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | private |
kinematic_bands_combine(std::vector< Integerval > &l, Detection3D *conflict_det, Detection3D *recovery_det, double tstep, double B, double T, double B2, double T2, int maxl, int maxr, const TrafficState &ownship, const std::vector< TrafficState > &traffic, const TrafficState &repac, int epsh, int epsv) const (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | |
kinematic_conflict(KinematicBandsCore &core, const TrafficState &ac, Detection3D *detector, double alerting_time) (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | |
KinematicGsBands(const KinematicBandsParameters ¶meters) (defined in larcfm::KinematicGsBands) | larcfm::KinematicGsBands | |
KinematicGsBands(const KinematicGsBands &b) (defined in larcfm::KinematicGsBands) | larcfm::KinematicGsBands | |
KinematicRealBands() (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | |
KinematicRealBands(double min, double max, bool rel, double mod, double step, bool recovery) (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | |
KinematicRealBands(double min, double max, double step, bool recovery) (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | |
KinematicRealBands(const KinematicRealBands &b) (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | |
last_time_to_maneuver(KinematicBandsCore &core, const TrafficState &ac) | larcfm::KinematicRealBands | |
length(KinematicBandsCore &core) (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | |
linvel(const TrafficState &ownship, double tstep, bool trajdir, int k) const (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | private |
max_ (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | private |
max_rel(const TrafficState &ownship) const | larcfm::KinematicRealBands | |
max_val(const TrafficState &ownship) const | larcfm::KinematicRealBands | |
maxdown(const TrafficState &ownship) const (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | private |
maxup(const TrafficState &ownship) const (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | private |
min_ (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | private |
min_rel(const TrafficState &ownship) const | larcfm::KinematicRealBands | |
min_val(const TrafficState &ownship) const | larcfm::KinematicRealBands | |
mod_ (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | private |
mod_val(double val) const | larcfm::KinematicRealBands | private |
neg(std::vector< Integerval > &l) (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | static |
no_conflict(Detection3D *conflict_det, Detection3D *recovery_det, double B, double T, double B2, double T2, bool trajdir, double tsk, const TrafficState &ownship, const std::vector< TrafficState > &traffic) const (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | |
no_instantaneous_conflict(Detection3D *conflict_det, Detection3D *recovery_det, double B, double T, double B2, double T2, bool trajdir, const TrafficState &ownship, const std::vector< TrafficState > &traffic, const TrafficState &repac, int epsh, int epsv) (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | private |
none_bands(IntervalSet &noneset, Detection3D *conflict_det, Detection3D *recovery_det, const TrafficState &repac, int epsh, int epsv, double B, double T, const TrafficState &ownship, const std::vector< TrafficState > &traffic) (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | virtual |
outdated_ (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | private |
own_val(const TrafficState &ownship) const (defined in larcfm::KinematicGsBands) | larcfm::KinematicGsBands | virtual |
peripheral_acs_ (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | private |
peripheral_aircraft(KinematicBandsCore &core, int alert_level) | larcfm::KinematicRealBands | private |
peripheralAircraft(KinematicBandsCore &core, int alert_level) | larcfm::KinematicRealBands | |
preferred_direction(KinematicBandsCore &core, int alert_level) | larcfm::KinematicRealBands | |
rangeOf(KinematicBandsCore &core, double val) | larcfm::KinematicRealBands | |
ranges(KinematicBandsCore &core) | larcfm::KinematicRealBands | |
ranges_ (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | private |
recovery_ (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | private |
recovery_time_ (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | private |
red_band_exist(Detection3D *conflict_det, Detection3D *recovery_det, double tstep, double B, double T, double B2, double T2, bool trajdir, int max, const TrafficState &ownship, const std::vector< TrafficState > &traffic, const TrafficState &repac, int epsh, int epsv) const (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | |
region(KinematicBandsCore &core, int i) (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | |
rel_ (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | private |
repulsive_at(double tstep, bool trajdir, int k, const TrafficState &ownship, const TrafficState &repac, int epsh) const (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | private |
reset() | larcfm::KinematicRealBands | |
resolution(Detection3D *conflict_det, Detection3D *recovery_det, const TrafficState &repac, int epsh, int epsv, double B, double T, const TrafficState &ownship, const std::vector< TrafficState > &traffic, bool dir) | larcfm::KinematicRealBands | virtual |
resolutions_ (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | private |
rollover() (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | private |
set_horizontal_accel(double val) (defined in larcfm::KinematicGsBands) | larcfm::KinematicGsBands | |
set_max(double val) (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | |
set_min(double val) (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | |
set_mod(double val) (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | |
set_recovery(bool flag) (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | |
set_rel(bool val) (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | |
set_step(double val) (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | |
step_ (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | private |
time_step(const TrafficState &ownship) const (defined in larcfm::KinematicGsBands) | larcfm::KinematicGsBands | virtual |
timeToRecovery(KinematicBandsCore &core) | larcfm::KinematicRealBands | |
toIntervalSet(IntervalSet &noneset, const std::vector< Integerval > &l, double scal, double add, double min, double max) | larcfm::KinematicRealBands | |
toPVS(int prec) const (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | |
toString() const (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | |
traj_conflict_only_bands(std::vector< Integerval > &l, Detection3D *conflict_det, Detection3D *recovery_det, double tstep, double B, double T, double B2, double T2, bool trajdir, int max, const TrafficState &ownship, const std::vector< TrafficState > &traffic) const (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | private |
trajectory(const TrafficState &ownship, double time, bool dir) const (defined in larcfm::KinematicGsBands) | larcfm::KinematicGsBands | virtual |
update(KinematicBandsCore &core) | larcfm::KinematicRealBands | private |
vert_repul_at(double tstep, bool trajdir, int k, const TrafficState &ownship, const TrafficState &repac, int epsv) const (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | private |
~KinematicIntegerBands() (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | inlinevirtual |
~KinematicRealBands() (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | inlinevirtual |