10 #ifndef MAP_OCTILE_DISTANCE_H_
11 #define MAP_OCTILE_DISTANCE_H_
13 #include "../../generic_defs/heuristic.h"
47 void setGoal(uint16_t x_loc, uint16_t y_loc);
Definition: map_octile_distance.h:21
MapOctileDistance()
Definition: map_octile_distance.cpp:13
virtual ~MapOctileDistance()
Definition: map_octile_distance.cpp:18
double diag_cost
The cost of diagonal moves.
Definition: map_octile_distance.h:64
bool setDiagonalCost(double d_cost)
Definition: map_octile_distance.cpp:33
Definition: map_location.h:21
MapLocation goal
The goal location currently being used.
Definition: map_octile_distance.h:63
void setGoal(const MapLocation &state)
Definition: map_octile_distance.cpp:22
virtual double computeHValue(const MapLocation &state) const
Definition: map_octile_distance.cpp:43
Definition: heuristic.h:23