pub struct ContinuousAStarOpts {
pub diagonal: bool,
pub periodic: bool,
pub admissibility: f64,
}Expand description
Options for continuous-space A* pathfinding.
Fields§
§diagonal: boolAllow diagonal movement on the underlying grid.
periodic: boolPeriodic (toroidal) boundary wrapping.
admissibility: f64Admissibility factor (0.0 = optimal, higher = faster but suboptimal).
Trait Implementations§
Source§impl Debug for ContinuousAStarOpts
impl Debug for ContinuousAStarOpts
Auto Trait Implementations§
impl Freeze for ContinuousAStarOpts
impl RefUnwindSafe for ContinuousAStarOpts
impl Send for ContinuousAStarOpts
impl Sync for ContinuousAStarOpts
impl Unpin for ContinuousAStarOpts
impl UnsafeUnpin for ContinuousAStarOpts
impl UnwindSafe for ContinuousAStarOpts
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