Public Member Functions | |
DTASSIPart_Agent () | |
void | init (int argc, char **argv) |
Protected Member Functions | |
double | compute_bid (int nv) |
void | compute_center_location () |
double | compute_sum_distance (int cv) |
void | update_tasks () |
Protected Attributes | |
size_t | current_center_location |
Definition at line 44 of file DTASSIPart_Agent.cpp.
DTASSIPart_Agent::DTASSIPart_Agent | ( | ) | [inline] |
Definition at line 68 of file DTASSIPart_Agent.cpp.
double DTASSIPart_Agent::compute_bid | ( | int | nv | ) | [protected, virtual] |
Reimplemented from SSIPatrolAgent.
Definition at line 96 of file DTASSIPart_Agent.cpp.
void DTASSIPart_Agent::compute_center_location | ( | ) | [protected] |
Definition at line 131 of file DTASSIPart_Agent.cpp.
double DTASSIPart_Agent::compute_sum_distance | ( | int | cv | ) | [protected] |
Definition at line 150 of file DTASSIPart_Agent.cpp.
void DTASSIPart_Agent::init | ( | int | argc, |
char ** | argv | ||
) | [virtual] |
Reimplemented from SSIPatrolAgent.
Definition at line 75 of file DTASSIPart_Agent.cpp.
void DTASSIPart_Agent::update_tasks | ( | ) | [protected, virtual] |
Reimplemented from SSIPatrolAgent.
Definition at line 165 of file DTASSIPart_Agent.cpp.
size_t DTASSIPart_Agent::current_center_location [protected] |
Definition at line 48 of file DTASSIPart_Agent.cpp.