HOG2
Classes | Namespaces | Macros | Typedefs
AStarDelay.h File Reference
#include <math.h>
#include "GraphAlgorithm.h"
#include "SearchEnvironment.h"
#include "GraphEnvironment.h"
#include <unordered_map>
#include "FPUtil.h"
#include "OpenListB.h"
#include <deque>
Include dependency graph for AStarDelay.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AStarDelayUtil::SearchNode
 
struct  AStarDelayUtil::SearchNodeEqual
 
struct  AStarDelayUtil::SearchNodeCompare
 
struct  AStarDelayUtil::GGreater
 
struct  AStarDelayUtil::FExtract
 
struct  AStarDelayUtil::SearchNodeHash
 
class  AStarDelay
 

Namespaces

 AStarDelayUtil
 

Macros

#define UINT32_MAX   4294967295U
 
#define D_ONE   1
 
#define D_TWO   2
 
#define D_THREE   3
 
#define D_FOUR   4
 
#define D_LOG2   5
 
#define D_SQRT   6
 

Typedefs

typedef OpenListB< AStarDelayUtil::SearchNode, AStarDelayUtil::SearchNodeHash, AStarDelayUtil::SearchNodeEqual, AStarDelayUtil::SearchNodeCompare, AStarDelayUtil::GGreater, AStarDelayUtil::FExtractAStarDelayUtil::PQueue
 
typedef std::unordered_map< graphState, AStarDelayUtil::SearchNodeAStarDelayUtil::NodeLookupTable
 
typedef OpenListB< AStarDelayUtil::SearchNode, AStarDelayUtil::SearchNodeHash, AStarDelayUtil::SearchNodeEqual, AStarDelayUtil::GGreater, AStarDelayUtil::GGreater, AStarDelayUtil::FExtractAStarDelayUtil::GQueue
 

Macro Definition Documentation

◆ D_FOUR

#define D_FOUR   4

Definition at line 30 of file AStarDelay.h.

◆ D_LOG2

#define D_LOG2   5

Definition at line 31 of file AStarDelay.h.

◆ D_ONE

#define D_ONE   1

Definition at line 27 of file AStarDelay.h.

◆ D_SQRT

#define D_SQRT   6

Definition at line 32 of file AStarDelay.h.

◆ D_THREE

#define D_THREE   3

Definition at line 29 of file AStarDelay.h.

◆ D_TWO

#define D_TWO   2

Definition at line 28 of file AStarDelay.h.

◆ UINT32_MAX

#define UINT32_MAX   4294967295U

Definition at line 23 of file AStarDelay.h.