Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
AStarRouter.h File Reference
#include <config.h>
#include <cassert>
#include <string>
#include <functional>
#include <vector>
#include <set>
#include <limits>
#include <algorithm>
#include <iterator>
#include <map>
#include <iostream>
#include <memory>
#include <utils/common/MsgHandler.h>
#include <utils/common/StringTokenizer.h>
#include <utils/common/StringUtils.h>
#include <utils/common/StdDefs.h>
#include <utils/common/ToString.h>
#include <utils/iodevices/OutputDevice.h>
#include "AStarLookupTable.h"
#include "SUMOAbstractRouter.h"
Include dependency graph for AStarRouter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  AStarRouter< E, V, M >
 Computes the shortest path through a network using the A* algorithm. More...
 
class  AStarRouter< E, V, M >::EdgeInfoComparator
 

Macros

#define UNREACHABLE   (std::numeric_limits<double>::max() / 1000.0)
 

Detailed Description

Author
Jakob Erdmann
Daniel Krajzewicz
Michael Behrisch
Date
January 2012

Definition in file AStarRouter.h.

Macro Definition Documentation

◆ UNREACHABLE

#define UNREACHABLE   (std::numeric_limits<double>::max() / 1000.0)

Definition at line 46 of file AStarRouter.h.