Jafar
|
list of UAVs state and formation parameters More...
list of UAVs state and formation parameters
Definition at line 139 of file formation.hpp.
#include <formation.hpp>
Public Member Functions | |
Formation (int id_) | |
Formation (int id_, std::list< State > form) | |
bool | addUAV (State uav) |
bool | removeUAV (int uavId) |
State | getUAV (int uavId) const |
std::list< State > | getFormation () const |
std::list< State > | getEstimatedFormation () const |
void | setFormation (std::list< State > form) |
void | setFormation (State state) |
void | setDistance (double dist) |
double | getDistance () const |
double | getDistanceAuto () const |
void | setTime (double time_) |
double | getTime () const |
Vect | getPosition () const |
Vect | getEstimatedPosition () const |
void | setDmin (double Dmin_) |
void | setDmax (double Dmax_) |
void | setCorridor (double corridor_) |
double | getDmin () const |
double | getDmax () const |
double | getCorridor () const |
int | getSize () const |
int | getNbJammer () const |
bool | isOnSlot (bool useEstimate) const |
std::list< FormationCommand > | getFormationCommand () const |
void | setFormationCommand (FormationCommand cmd) |
void | setFormationCommand (std::list< FormationCommand > cmdList) |
Private Attributes | |
int | id |
std::list< State > | formation |
double | distance |
double | time |
double | Dmin |
double | Dmax |
double | corridor |
int | size |
int | nbJammer |
Generated on Wed Oct 15 2014 00:37:44 for Jafar by doxygen 1.7.6.1 |