BWAPI
|
#include <Formation.h>
Public Member Functions | |
Formation (const Formation &f) | |
Formation (const Vec ¢er, const Vec &direction=Vec(0, 0)) | |
Formation (const BWAPI::Position &p, const Vec &direction=Vec(0, 0)) | |
~Formation () | |
void | computeMean () |
virtual void | computeToPositions (const std::vector< pBayesianUnit > &vUnit) |
Public Attributes | |
Vec | center |
Vec | direction |
Vec | mean |
std::vector< BWAPI::Position > | end_positions |
int | space |
Formation::Formation | ( | const Formation & | f | ) |
Formation::Formation | ( | const Vec & | center, |
const Vec & | direction = Vec(0,0) |
||
) |
Formation::Formation | ( | const BWAPI::Position & | p, |
const Vec & | direction = Vec(0, 0) |
||
) |
void Formation::computeMean | ( | ) |
void Formation::computeToPositions | ( | const std::vector< pBayesianUnit > & | vUnit | ) | [virtual] |
Reimplemented in LineFormation, ArcFormation, and SquareFormation.
std::vector<BWAPI::Position> Formation::end_positions |
int Formation::space |