#include <cooperativeusersprocess.h>
◆ ListOfCooperativeUsers
◆ CooperativeUsersProcess()
◆ ~CooperativeUsersProcess()
adore::env::CooperativeUsersProcess::~CooperativeUsersProcess |
( |
| ) |
|
|
inline |
◆ compare()
◆ followingExists()
bool adore::env::CooperativeUsersProcess::followingExists |
( |
| ) |
|
|
inline |
◆ getBehindMansList()
◆ getDistanceToFollowing()
double adore::env::CooperativeUsersProcess::getDistanceToFollowing |
( |
| ) |
|
|
inline |
◆ getDistanceToLeader()
double adore::env::CooperativeUsersProcess::getDistanceToLeader |
( |
| ) |
|
|
inline |
◆ getDistanceToPreceding()
double adore::env::CooperativeUsersProcess::getDistanceToPreceding |
( |
| ) |
|
|
inline |
◆ getEgoProgressFrontSide()
double adore::env::CooperativeUsersProcess::getEgoProgressFrontSide |
( |
| ) |
|
|
inline |
◆ getEgoProgressRearSide()
double adore::env::CooperativeUsersProcess::getEgoProgressRearSide |
( |
| ) |
|
|
inline |
◆ getFollowing()
◆ getFollowingTimeHeadway()
double adore::env::CooperativeUsersProcess::getFollowingTimeHeadway |
( |
| ) |
|
|
inline |
◆ getFrontMansList()
◆ getLeader()
◆ getLeaderTimeHeadway()
double adore::env::CooperativeUsersProcess::getLeaderTimeHeadway |
( |
| ) |
|
|
inline |
◆ getPreceding()
◆ getPrecedingTimeHeadway()
double adore::env::CooperativeUsersProcess::getPrecedingTimeHeadway |
( |
| ) |
|
|
inline |
◆ intentionPredictionPrint()
void adore::env::CooperativeUsersProcess::intentionPredictionPrint |
( |
CooperativeUser * |
cu | ) |
|
|
inlineprivate |
◆ leaderExists()
bool adore::env::CooperativeUsersProcess::leaderExists |
( |
| ) |
|
|
inline |
◆ leaderIsPreceding()
bool adore::env::CooperativeUsersProcess::leaderIsPreceding |
( |
| ) |
|
|
inline |
◆ noVehicleBetweenEgoAndFollowing()
bool adore::env::CooperativeUsersProcess::noVehicleBetweenEgoAndFollowing |
( |
| ) |
|
|
inline |
◆ noVehicleBetweenEgoAndPreceding()
bool adore::env::CooperativeUsersProcess::noVehicleBetweenEgoAndPreceding |
( |
| ) |
|
|
inline |
◆ precedingExists()
bool adore::env::CooperativeUsersProcess::precedingExists |
( |
| ) |
|
|
inline |
◆ print_debug()
void adore::env::CooperativeUsersProcess::print_debug |
( |
CooperativeUser * |
cu | ) |
|
|
inlineprivate |
◆ process()
◆ processIntention()
void adore::env::CooperativeUsersProcess::processIntention |
( |
CooperativeUser * |
cu | ) |
|
|
inlineprivate |
◆ sort()
◆ toCenterOfTheRearSide()
void adore::env::CooperativeUsersProcess::toCenterOfTheRearSide |
( |
double & |
x, |
|
|
double & |
y, |
|
|
double |
psi, |
|
|
double |
vehicleLength |
|
) |
| |
|
inlineprivate |
◆ Cooperative_behindMans
◆ Cooperative_frontMans
◆ DEBUG_LEVEL
int adore::env::CooperativeUsersProcess::DEBUG_LEVEL |
|
private |
◆ ego_progress_front_side
double adore::env::CooperativeUsersProcess::ego_progress_front_side |
|
private |
◆ ego_progress_rear_side
double adore::env::CooperativeUsersProcess::ego_progress_rear_side |
|
private |
◆ following
◆ following_dist_to_ego
double adore::env::CooperativeUsersProcess::following_dist_to_ego |
|
private |
◆ following_exist
bool adore::env::CooperativeUsersProcess::following_exist |
|
private |
◆ following_tau
double adore::env::CooperativeUsersProcess::following_tau |
|
private |
◆ followingIsCooperative
bool adore::env::CooperativeUsersProcess::followingIsCooperative |
|
private |
◆ frontManIsCooperative
bool adore::env::CooperativeUsersProcess::frontManIsCooperative |
|
private |
◆ leader
◆ leader_dist_to_ego
double adore::env::CooperativeUsersProcess::leader_dist_to_ego |
|
private |
◆ leader_exist
bool adore::env::CooperativeUsersProcess::leader_exist |
|
private |
◆ leader_tau
double adore::env::CooperativeUsersProcess::leader_tau |
|
private |
◆ platooningDistance
double adore::env::CooperativeUsersProcess::platooningDistance |
|
private |
◆ possiblePlatooningTimeHeadwayRange
double adore::env::CooperativeUsersProcess::possiblePlatooningTimeHeadwayRange |
|
private |
◆ pp_v
◆ preceding
◆ preceding_dist_to_ego
double adore::env::CooperativeUsersProcess::preceding_dist_to_ego |
|
private |
◆ preceding_exist
bool adore::env::CooperativeUsersProcess::preceding_exist |
|
private |
◆ preceding_tau
double adore::env::CooperativeUsersProcess::preceding_tau |
|
private |
◆ precedingIsLeader
bool adore::env::CooperativeUsersProcess::precedingIsLeader |
|
private |
◆ pveh
◆ three_lanes_
The documentation for this class was generated from the following file: