Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Attributes
jafar::ride::Formation Class Reference

list of UAVs state and formation parameters More...


Detailed Description

list of UAVs state and formation parameters

Definition at line 139 of file formation.hpp.

#include <formation.hpp>

List of all members.

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< StategetFormation () const
std::list< StategetEstimatedFormation () 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< FormationCommandgetFormationCommand () const
void setFormationCommand (FormationCommand cmd)
void setFormationCommand (std::list< FormationCommand > cmdList)

Private Attributes

int id
std::list< Stateformation
double distance
double time
double Dmin
double Dmax
double corridor
int size
int nbJammer

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:44 for Jafar by doxygen 1.7.6.1
LAAS-CNRS