Crate de_pathing
source ·Expand description
This library implements a Bevy plugin for any angle path finding on the game map.
Modules§
- chain 🔒Implementation of a point linked list with additional methods used for path finding.
 - finder 🔒This module contains global map shortest path finder.
 - fplugin 🔒
 - geometry 🔒Various low level geometrical operations.
 - graph 🔒This module contains implementation of a edge-based visibility graph used in shortest path search on the game map.
 - interval 🔒
 - node 🔒
 - path 🔒Tools and struts for working with paths on the surface of a map.
 - polyanya 🔒This module contains visibility graph based path finding algorithm.
 - pplugin 🔒
 - query 🔒
 - syncing 🔒
 - This module implements Constrained Delaunay triangulation (CDT) based triangulation of the accessible areas on the game map.
 - utils 🔒
 
Structs§
- Non accessible area on the map.
 - A path on the map which may be followed by an object or a group of objects.
 - This event triggers computation of shortest path to a target and replacement / insertion of this path to the entity.
 
Functions§
- Creates a new path finder by triangulating accessible area on the map.