qHexWalker 0.0.1
Hexagonal Grid Pathfinding & Maze Visualization on Interactive Maps
Loading...
Searching...
No Matches
H3AStar Member List

This is the complete list of members for H3AStar, including all inherited members.

__pad0__H3AStar
blockedCellsH3AStarprivate
cellToChildRes3(H3Index index)H3AStarprivatestatic
cellToParentRes3(H3Index index)H3AStarprivatestatic
findBoundaryCellInDirection(const std::vector< H3Index > &cells, H3Index from, H3Index direction)H3AStarprivatestatic
findLocalPathAtResolution(H3Index start, H3Index end, H3Index limitParent) constH3AStarprivate
findPathAtResolution3(H3Index start, H3Index end, const LatLng &endCoord)H3AStarprivate
findShortestPath(H3Index start, H3Index end)H3AStar
getChildrenAtResolution(H3Index parent, int resolution)H3AStarprivatestatic
getDistanceBetweenCells(H3Index cell1, H3Index cell2)H3AStarprivatestatic
getNeighbors(H3Index cell)H3AStarprivatestatic
H3AStar(QObject *parent=nullptr)H3AStarexplicit
heuristic(H3Index cell, const LatLng &targetCoord)H3AStarprivatestatic
MAX_CELLS_RES_3H3AStarprivatestatic
MAX_NEIGHBORSH3AStarprivatestatic
reconstructPath(const std::unordered_map< H3Index, H3Index, H3IndexHash > &previous, H3Index start, H3Index end)H3AStarprivatestatic
refineEndSegmentGradual(H3Index prevInPath, H3Index parentEnd, H3Index originalEnd, int endRes)H3AStarprivate
refinePath(const std::vector< H3Index > &pathRes3, H3Index originalStart, H3Index originalEnd, int startRes, int endRes)H3AStarprivate
refineStartSegmentGradual(H3Index originalStart, H3Index nextInPath, int startRes) constH3AStarprivate
setBlockedCells(const std::unordered_set< H3Index > &blocked)H3AStar
~H3AStar() overrideH3AStar