|
ICAROUS
|
This is the complete list of members for larcfm::DaidalusVsBands, including all inherited members.
| acs_bands_ (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | private |
| acs_peripheral_bands(DaidalusCore &core, int conflict_region) | larcfm::DaidalusRealBands | |
| acs_peripheral_bands_ (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | private |
| add_noneset(IntervalSet &noneset, double lb, double ub) const | larcfm::DaidalusRealBands | private |
| all_green(const Detection3D *conflict_det, const Detection3D *recovery_det, int epsh, int epsv, double B, double T, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic) const (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | |
| all_instantaneous_red(const Detection3D *conflict_det, const Detection3D *recovery_det, double B, double T, int maxl, int maxr, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic, int epsh, int epsv, int dir) const (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | private |
| all_integer_red(const Detection3D *conflict_det, const Detection3D *recovery_det, double tstep, double B, double T, int maxl, int maxr, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic, int epsh, int epsv, int dir) const (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | |
| all_kinematic_red(const Detection3D *conflict_det, const Detection3D *recovery_det, double tstep, double B, double T, int maxl, int maxr, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic, int epsh, int epsv, int dir) const (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | private |
| all_red(const Detection3D *conflict_det, const Detection3D *recovery_det, int epsh, int epsv, double B, double T, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic) const (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | virtual |
| any_green(const Detection3D *conflict_det, const Detection3D *recovery_det, int epsh, int epsv, double B, double T, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic) const (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | |
| any_instantaneous_red(const Detection3D *conflict_det, const Detection3D *recovery_det, double B, double T, int maxl, int maxr, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic, int epsh, int epsv, int dir) const (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | private |
| any_integer_red(const Detection3D *conflict_det, const Detection3D *recovery_det, double tstep, double B, double T, int maxl, int maxr, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic, int epsh, int epsv, int dir) const (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | |
| any_kinematic_red(const Detection3D *conflict_det, const Detection3D *recovery_det, double tstep, double B, double T, int maxl, int maxr, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic, int epsh, int epsv, int dir) const (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | private |
| any_red(const Detection3D *conflict_det, const Detection3D *recovery_det, int epsh, int epsv, double B, double T, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic) const (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | virtual |
| append_intband(std::vector< Integerval > &l, std::vector< Integerval > &r) (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | static |
| bands_hysteresis_ (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | private |
| CD_future_traj(const Detection3D *det, double B, double T, bool trajdir, double tsk, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic, int target_step, bool instantaneous) const | larcfm::DaidalusIntegerBands | |
| checked_ (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | private |
| circular_ (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | private |
| clear_hysteresis() | larcfm::DaidalusRealBands | |
| color_values(std::vector< ColorValue > &lcvs, const std::vector< IntervalSet > &none_sets, DaidalusCore &core, bool recovery, int last_region) | larcfm::DaidalusRealBands | private |
| compute(DaidalusCore &core) | larcfm::DaidalusRealBands | private |
| compute_none_bands(IntervalSet &none_set_region, const std::vector< IndexLevelT > &ilts, Detection3D *det, Detection3D *recovery, bool recovery_case, double B, DaidalusCore &core) | larcfm::DaidalusRealBands | private |
| compute_recovery_bands(IntervalSet &none_set_region, const std::vector< IndexLevelT > &ilts, DaidalusCore &core) | larcfm::DaidalusRealBands | private |
| compute_region(std::vector< IntervalSet > &none_sets, int conflict_region, int corrective_region, DaidalusCore &core) | larcfm::DaidalusRealBands | private |
| DaidalusRealBands(double mod=0) (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | |
| DaidalusRealBands(const DaidalusRealBands &b) (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | |
| DaidalusVsBands() (defined in larcfm::DaidalusVsBands) | larcfm::DaidalusVsBands | |
| DaidalusVsBands(const DaidalusVsBands &b) (defined in larcfm::DaidalusVsBands) | larcfm::DaidalusVsBands | |
| first_instantaneous_green(const Detection3D *conflict_det, const Detection3D *recovery_det, double B, double T, bool trajdir, int max, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic, int epsh, int epsv) const (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | private |
| first_kinematic_green(const Detection3D *conflict_det, const Detection3D *recovery_det, double tstep, double B, double T, bool trajdir, int max, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic, int epsh, int epsv) const (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | private |
| force_compute(DaidalusCore &core) | larcfm::DaidalusRealBands | |
| get_max(const DaidalusParameters ¶meters) const (defined in larcfm::DaidalusVsBands) | larcfm::DaidalusVsBands | virtual |
| get_max_rel(const DaidalusParameters ¶meters) const (defined in larcfm::DaidalusVsBands) | larcfm::DaidalusVsBands | virtual |
| get_max_val_() const (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | |
| get_min(const DaidalusParameters ¶meters) const (defined in larcfm::DaidalusVsBands) | larcfm::DaidalusVsBands | virtual |
| get_min_rel(const DaidalusParameters ¶meters) const (defined in larcfm::DaidalusVsBands) | larcfm::DaidalusVsBands | virtual |
| get_min_val_() const (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | |
| get_mod() const (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | |
| get_recovery(const DaidalusParameters ¶meters) const (defined in larcfm::DaidalusVsBands) | larcfm::DaidalusVsBands | virtual |
| get_step(const DaidalusParameters ¶meters) const (defined in larcfm::DaidalusVsBands) | larcfm::DaidalusVsBands | virtual |
| indexOf(DaidalusCore &core, double val) | larcfm::DaidalusRealBands | |
| instantaneous_bands(const DaidalusParameters ¶meters) const (defined in larcfm::DaidalusVsBands) | larcfm::DaidalusVsBands | virtual |
| instantaneous_bands_combine(std::vector< Integerval > &l, const Detection3D *conflict_det, const Detection3D *recovery_det, double B, double T, int maxl, int maxr, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic, int epsh, int epsv) const (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | private |
| instantaneous_red_band_exist(const Detection3D *conflict_det, const Detection3D *recovery_det, double B, double T, bool trajdir, int max, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic, int epsh, int epsv) const (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | private |
| integer_bands_combine(std::vector< Integerval > &l, const Detection3D *conflict_det, const Detection3D *recovery_det, double tstep, double B, double T, int maxl, int maxr, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic, int epsh, int epsv) const (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | |
| interval(DaidalusCore &core, int i) (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | |
| isFresh() const | larcfm::DaidalusRealBands | |
| kinematic_any_conflict_step(const Detection3D *det, double tstep, double B, double T, bool trajdir, int max, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic) const (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | private |
| kinematic_bands(std::vector< Integerval > &l, const Detection3D *conflict_det, const Detection3D *recovery_det, double tstep, double B, double T, bool trajdir, int max, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic, int epsh, int epsv) const (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | private |
| kinematic_bands_combine(std::vector< Integerval > &l, const Detection3D *conflict_det, const Detection3D *recovery_det, double tstep, double B, double T, int maxl, int maxr, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic, int epsh, int epsv) const (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | private |
| kinematic_bands_search_index(const Detection3D *conflict_det, const Detection3D *recovery_det, double tstep, double B, bool trajdir, int max, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic, int epsh, int epsv) const (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | private |
| kinematic_conflict(const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic, Detection3D *detector, int epsh, int epsv, double alerting_time, int dta_status) (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | |
| kinematic_first_los_search_index(const Detection3D *conflict_det, const Detection3D *recovery_det, double tstep, double B, bool trajdir, int max, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic) const (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | private |
| kinematic_first_los_step(const Detection3D *det, double tstep, bool trajdir, int min, int max, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic) const (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | private |
| kinematic_first_nonrepulsive_step(double tstep, bool trajdir, int max, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic, int epsh) const (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | private |
| kinematic_first_nonvert_repul_step(double tstep, bool trajdir, int max, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic, int epsv) const (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | private |
| kinematic_linvel(const DaidalusParameters ¶meters, const TrafficState &ownship, double tstep, bool trajdir, int k) const (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | private |
| kinematic_red_band_exist(const Detection3D *conflict_det, const Detection3D *recovery_det, double tstep, double B, double T, bool trajdir, int max, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic, int epsh, int epsv) const (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | private |
| kinematic_repulsive_at(double tstep, bool trajdir, int k, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic, int epsh) const (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | private |
| kinematic_traj_conflict_only_bands(std::vector< Integerval > &l, const Detection3D *conflict_det, const Detection3D *recovery_det, double tstep, double B, double T, bool trajdir, int max, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic) const (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | private |
| kinematic_vert_repul_at(double tstep, bool trajdir, int k, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic, int epsv) const (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | private |
| last_time_to_maneuver(DaidalusCore &core, const TrafficState &intruder) | larcfm::DaidalusRealBands | |
| length(DaidalusCore &core) (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | |
| LOS_at(const Detection3D *det, bool trajdir, double tsk, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic, int target_step, bool instantaneous) const | larcfm::DaidalusIntegerBands | |
| max_delta_resolution(const DaidalusParameters ¶meters) const (defined in larcfm::DaidalusVsBands) | larcfm::DaidalusVsBands | virtual |
| max_rel(const DaidalusParameters ¶meters) const (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | private |
| max_rel_ (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | private |
| max_relative_ (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | private |
| max_val_ (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | private |
| maxdown(const DaidalusParameters ¶meters, const TrafficState &ownship) const (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | private |
| maxup(const DaidalusParameters ¶meters, const TrafficState &ownship) const (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | private |
| min_rel(const DaidalusParameters ¶meters) const (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | private |
| min_rel_ (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | private |
| min_relative_ (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | private |
| min_val_ (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | private |
| mod_ (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | private |
| neg(std::vector< Integerval > &l) (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | static |
| no_CD_future_traj(const Detection3D *conflict_det, const Detection3D *recovery_det, double B, double T, bool trajdir, double tsk, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic, int target_step, bool instantaneous) const | larcfm::DaidalusIntegerBands | |
| no_instantaneous_conflict(const Detection3D *conflict_det, const Detection3D *recovery_det, double B, double T, bool trajdir, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic, int epsh, int epsv, int target_step) const (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | private |
| none_bands(IntervalSet &noneset, const Detection3D *conflict_det, const Detection3D *recovery_det, int epsh, int epsv, double B, double T, const DaidalusParameters ¶meters, const TrafficState &ownship, const TrafficState &traffic) const | larcfm::DaidalusRealBands | virtual |
| outdated_ (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | private |
| own_val(const TrafficState &ownship) const (defined in larcfm::DaidalusVsBands) | larcfm::DaidalusVsBands | virtual |
| peripheral_aircraft(DaidalusCore &core, int conflict_region) | larcfm::DaidalusRealBands | private |
| preferred_direction(DaidalusCore &core) | larcfm::DaidalusRealBands | |
| ranges(DaidalusCore &core) | larcfm::DaidalusRealBands | |
| ranges_ (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | private |
| raw_resolution(DaidalusCore &core, bool dir) | larcfm::DaidalusRealBands | |
| rawString() const (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | |
| recovery_horizontal_distance_ (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | private |
| recovery_nfactor_ (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | private |
| recovery_time_ (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | private |
| recovery_vertical_distance_ (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | private |
| recoveryInformation(DaidalusCore &core) | larcfm::DaidalusRealBands | |
| refresh(DaidalusCore &core) | larcfm::DaidalusRealBands | |
| region(DaidalusCore &core, int i) (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | |
| resolution(DaidalusCore &core, bool dir) | larcfm::DaidalusRealBands | |
| saturate_corrective_bands(const DaidalusParameters ¶meters, int dta_status) const (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | virtual |
| saturateNoneIntervalSet(IntervalSet &noneset) const | larcfm::DaidalusRealBands | private |
| set_input(const DaidalusParameters ¶meters, const TrafficState &ownship, int dta_status) (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | private |
| set_min_max_rel(double min_rel, double max_rel) | larcfm::DaidalusRealBands | |
| set_special_configuration(const DaidalusParameters ¶meters, int dta_status) (defined in larcfm::DaidalusVsBands) | larcfm::DaidalusVsBands | virtual |
| stale() | larcfm::DaidalusRealBands | |
| time_step(const DaidalusParameters ¶meters, const TrafficState &ownship) const (defined in larcfm::DaidalusVsBands) | larcfm::DaidalusVsBands | virtual |
| toIntervalSet(IntervalSet &noneset, const std::vector< Integerval > &l, double scal, double add) const | larcfm::DaidalusRealBands | |
| toPVS() const (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | |
| toString() const (defined in larcfm::DaidalusRealBands) | larcfm::DaidalusRealBands | |
| trajectory(const DaidalusParameters ¶meters, const TrafficState &ownship, double time, bool dir, int target_step, bool instantaneous) const (defined in larcfm::DaidalusVsBands) | larcfm::DaidalusVsBands | virtual |
| ~DaidalusIntegerBands() (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | inlinevirtual |