#include <string>
#include <vector>
#include "FieldObject.h"
#include "PotentialFunctions.h"
#include "PfieldDatatypes.h"
Include dependency graph for FormationObject.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
class | SingleFormation |
An abstract class representing a simple formation. More... | |
class | BetweenFormation |
A class representing a formation between two other objects. More... | |
class | AmongFormation |
A class representing a formation among several objects. More... | |
class | RelativeFormation |
A class representing a formation relative to another object. More... | |
class | BestFitFormation |
A class representing a formation selection the "best fitting" formation out of a set of SingleFormations. More... | |
class | FormationObject |
A class representing a formation in a potential field. More... | |
Enumerations | |
enum | FormationCoordinates { RELATIVE_FORMATION, ABSOLUTE_FORMATION } |
A type used by RelativeFormation to distinguish between two coordinate systems. More... | |
enum | BestFitSelection { SELECT_MAX_GRADIENT, SELECT_MIN_GRADIENT, SELECT_MIN_DISTANCE, SELECT_MAX_PRIORITY } |
A type used by BestFitFormation to describe the selection criterion. More... |
Definition in file FormationObject.h.
|
A type used by RelativeFormation to distinguish between two coordinate systems.
Definition at line 23 of file FormationObject.h. |
|
A type used by BestFitFormation to describe the selection criterion.
Definition at line 26 of file FormationObject.h. |