|
Jafar
|
define group parameters and constraints for split More...
define group parameters and constraints for split
| id | id of the future formation after split |
| position | relative position of the group |
| idList | list of UAVs id that should be in the group |
| typeList | list of UAVs type with the minimum number for each type |
Definition at line 25 of file interval.hpp.
#include <interval.hpp>
Public Member Functions | |
| SplitGroup (int id_, Vect pos, int size_) | |
| int | getId () const |
| Vect | getPosition () const |
| int | getSize () const |
| void | addId (int id_) |
| void | addId (std::list< int > idList_) |
| void | addType (UAVType type, int nb) |
| std::list< int > | getIdList () const |
|
std::list< std::pair< UAVType, int > > | getTypeList () const |
| bool | isInGroup (int id_) const |
Private Attributes | |
| int | id |
| Vect | position |
| int | size |
| std::list< int > | idList |
|
std::list< std::pair< UAVType, int > > | typeList |
| Generated on Wed Oct 15 2014 00:37:44 for Jafar by doxygen 1.7.6.1 |
|