|
ICAROUS
|
This is the complete list of members for larcfm::KinematicAltBands, 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::KinematicAltBands) | larcfm::KinematicAltBands | virtual |
| ALMOST_ (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | privatestatic |
| alt_bands_generic(std::vector< Integerval > &l, Detection3D *conflict_det, Detection3D *recovery_det, double B, double T, double B2, double T2, const TrafficState &ownship, const std::vector< TrafficState > &traffic) (defined in larcfm::KinematicAltBands) | larcfm::KinematicAltBands | private |
| 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::KinematicAltBands) | larcfm::KinematicAltBands | 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 |
| conflict_free_traj_step(Detection3D *conflict_det, Detection3D *recovery_det, double B, double T, double B2, double T2, const TrafficState &ownship, const std::vector< TrafficState > &traffic) const (defined in larcfm::KinematicAltBands) | larcfm::KinematicAltBands | private |
| find_resolution(KinematicBandsCore &core, const IntervalSet &noneset) (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | private |
| first_band_alt_generic(Detection3D *conflict_det, Detection3D *recovery_det, double B, double T, double B2, double T2, const TrafficState &ownship, const std::vector< TrafficState > &traffic, bool dir, bool green) (defined in larcfm::KinematicAltBands) | larcfm::KinematicAltBands | 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_nat(int mini, int maxi, bool dir, Detection3D *conflict_det, Detection3D *recovery_det, double B, double T, double B2, double T2, const TrafficState &ownship, const std::vector< TrafficState > &traffic, bool green) (defined in larcfm::KinematicAltBands) | larcfm::KinematicAltBands | 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_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 | |
| get_vertical_accel() const (defined in larcfm::KinematicAltBands) | larcfm::KinematicAltBands | |
| get_vertical_rate() const (defined in larcfm::KinematicAltBands) | larcfm::KinematicAltBands | |
| instantaneous_bands() const (defined in larcfm::KinematicAltBands) | larcfm::KinematicAltBands | 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 | |
| KinematicAltBands(const KinematicBandsParameters ¶meters) (defined in larcfm::KinematicAltBands) | larcfm::KinematicAltBands | |
| KinematicAltBands(const KinematicAltBands &b) (defined in larcfm::KinematicAltBands) | larcfm::KinematicAltBands | |
| 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::KinematicAltBands) | larcfm::KinematicAltBands | virtual |
| outdated_ (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | private |
| own_val(const TrafficState &ownship) const (defined in larcfm::KinematicAltBands) | larcfm::KinematicAltBands | 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::KinematicAltBands | virtual |
| resolutions_ (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | private |
| rollover() (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | private |
| 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 | |
| set_vertical_accel(double val) (defined in larcfm::KinematicAltBands) | larcfm::KinematicAltBands | |
| set_vertical_rate(double val) (defined in larcfm::KinematicAltBands) | larcfm::KinematicAltBands | |
| step_ (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | private |
| time_step(const TrafficState &ownship) const (defined in larcfm::KinematicAltBands) | larcfm::KinematicAltBands | 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::KinematicAltBands) | larcfm::KinematicAltBands | 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 |
| vertical_accel_ (defined in larcfm::KinematicAltBands) | larcfm::KinematicAltBands | private |
| vertical_rate_ (defined in larcfm::KinematicAltBands) | larcfm::KinematicAltBands | private |
| ~KinematicIntegerBands() (defined in larcfm::KinematicIntegerBands) | larcfm::KinematicIntegerBands | inlinevirtual |
| ~KinematicRealBands() (defined in larcfm::KinematicRealBands) | larcfm::KinematicRealBands | inlinevirtual |