HOG2
|
A 2D map environment with edge costs weighted according to the number of times a unit has passed over each edge. More...
#include "Map2DEnvironment.h"
#include "BitVector.h"
#include "OccupancyInterface.h"
#include "Graph.h"
#include <cmath>
#include <unordered_map>
Go to the source code of this file.
Classes | |
class | Vector2D |
class | AngleUtil::AngleSearchNode |
struct | AngleUtil::SearchNodeEqual |
struct | AngleUtil::SearchNodeHash |
class | WeightedMap2DEnvironment |
Namespaces | |
hog2 | |
A 2D map environment with edge costs weighted according to the number of times a unit has passed over each edge. | |
AngleUtil | |
Typedefs | |
typedef std::unordered_map< AngleUtil::AngleSearchNode, Vector2D, AngleUtil::SearchNodeHash, AngleUtil::SearchNodeEqual > | AngleUtil::AngleLookupTable |
typedef UnitSimulation< xyLoc, tDirection, WeightedMap2DEnvironment > | UnitWeightedMapSimulation |
Enumerations | |
enum | { kForwardCount = 2, kBackwardCount = 3 } |
Edge labels. More... | |
A 2D map environment with edge costs weighted according to the number of times a unit has passed over each edge.
Definition in file WeightedMap2DEnvironment.h.
Definition at line 196 of file WeightedMap2DEnvironment.h.
anonymous enum |
Edge labels.
Enumerator | |
---|---|
kForwardCount | |
kBackwardCount |
Definition at line 114 of file WeightedMap2DEnvironment.h.