Jafar
|
Interval between two waypoints, contains local constraints. More...
Interval between two waypoints, contains local constraints.
Definition at line 66 of file interval.hpp.
#include <interval.hpp>
Public Member Functions | |
Interval (int startWP_, int endWP_, double Dmin_=GC::DMIN, double Dmax_=GC::DMAX, double corridor_=GC::CORRIDOR) | |
int | getStartWP () const |
int | getEndWP () const |
bool | isInRange (int wpId) const |
double | getDmin () const |
void | setDmin (double Dmin_) |
double | getDmax () const |
void | setDmax (double Dmax_) |
double | getCorridor () const |
void | setCorridor (double corridor_) |
std::vector< tagSlot > | getFormation () const |
void | setFormation (std::vector< tagSlot > form) |
bool | isFormValid (int size) const |
THREAT_PRIORITY | defenceFromThreat (int id) const |
void | setDefence (int id, bool def) |
SplitParam | getSplitParam () const |
void | setSplit (SplitParam split) |
Private Attributes | |
int | startWP |
int | endWP |
double | Dmin |
double | Dmax |
double | corridor |
std::vector< tagSlot > | formation |
std::map< int, bool > | defence |
SplitParam | splitParam |
Generated on Wed Oct 15 2014 00:37:44 for Jafar by doxygen 1.7.6.1 |