|
ICAROUS
|
This is the complete list of members for larcfm::DaidalusIntegerBands, including all inherited members.
| 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 |
| 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 |
| append_intband(std::vector< Integerval > &l, std::vector< Integerval > &r) (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | static |
| 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 | |
| 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 |
| instantaneous_bands(std::vector< Integerval > &l, 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 |
| 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 | |
| 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_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 |
| 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 | |
| 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 |
| trajectory(const DaidalusParameters ¶meters, const TrafficState &ownship, double time, bool dir, int target_step, bool instantaneous) const =0 (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | pure virtual |
| ~DaidalusIntegerBands() (defined in larcfm::DaidalusIntegerBands) | larcfm::DaidalusIntegerBands | inlinevirtual |