HOG2
Classes | Namespaces | Typedefs | Enumerations
IRDijkstra.h File Reference
#include "SearchAlgorithm.h"
#include "OpenClosedList.h"
#include "FPUtil.h"
#include "Graph.h"
#include "GraphAbstraction.h"
#include <unordered_map>
Include dependency graph for IRDijkstra.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  IRDijkstraConstants::GNode
 
struct  IRDijkstraConstants::NodeEqual
 
struct  IRDijkstraConstants::NodeCompare
 
struct  IRDijkstraConstants::NodeHash
 
class  IRDijkstra
 

Namespaces

 IRDijkstraConstants
 

Typedefs

typedef OpenClosedList< GNode, NodeHash, NodeEqual, NodeCompare > IRDijkstraConstants::PQueue
 
typedef std::unordered_map< uint32_t, GNode > IRDijkstraConstants::NodeLookupTable
 

Enumerations

enum  { IRDijkstraConstants::kAbstractionLevel = 0, IRDijkstraConstants::kCorrespondingNode = 1, IRDijkstraConstants::kGCost = 2 }
 Definitions for node labels. More...