The namespace that wraps the entire project. More...
Classes | |
class | Algorithm |
A class that encompasses the functions central to the search. More... | |
class | BucketPrioQueue |
Priority queue for integer coordinates with squared distances as priority. More... | |
class | CollisionDetection |
The CollisionDetection class determines whether a given configuration q of the robot will result in a collision with the environment. More... | |
class | DynamicVoronoi |
A DynamicVoronoi object computes and updates a distance map and Voronoi diagram. More... | |
class | ColorGradient |
A color gradient class for visualizing the cost of nodes. More... | |
class | Node2D |
A two dimensional node class used for the holonomic with obstacles heuristic. More... | |
class | Node3D |
A three dimensional node class that is at the heart of the algorithm. More... | |
class | Path |
A class for tracing and visualizing the path generated by the Planner. More... | |
class | Planner |
A class that creates the interface for the hybrid A* algorithm. More... | |
class | IntPoint |
class | Smoother |
This class takes a path object and smoothes the nodes of the path. More... | |
class | Vector2D |
A class describing a simple 2D vector. More... | |
class | Visualize |
A class for visualizing the hybrid A* search. More... | |
Functions | |
Vector2D | operator* (double k, const Vector2D &b) |
The namespace that wraps the entire project.