pub struct JumpPointSearch {
pub heuristic: Heuristic,
}Expand description
Jump Point Search — optimized A* for uniform-cost grids. Significantly reduces nodes expanded on open terrain.
Fields§
§heuristic: HeuristicImplementations§
Trait Implementations§
Source§impl Clone for JumpPointSearch
impl Clone for JumpPointSearch
Source§fn clone(&self) -> JumpPointSearch
fn clone(&self) -> JumpPointSearch
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for JumpPointSearch
impl Debug for JumpPointSearch
Source§impl Default for JumpPointSearch
impl Default for JumpPointSearch
Source§fn default() -> JumpPointSearch
fn default() -> JumpPointSearch
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for JumpPointSearch
impl RefUnwindSafe for JumpPointSearch
impl Send for JumpPointSearch
impl Sync for JumpPointSearch
impl Unpin for JumpPointSearch
impl UnsafeUnpin for JumpPointSearch
impl UnwindSafe for JumpPointSearch
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more