chore(planar-incr-embed): make some utilities public for downstream reuse

This commit is contained in:
Ellen Emilia Anna Zscheile 2025-04-25 13:25:28 +02:00
parent a6f86f488c
commit f4f8971662
2 changed files with 5 additions and 2 deletions

View File

@ -20,7 +20,7 @@ pub mod math;
pub mod mayrev; pub mod mayrev;
pub mod navmesh; pub mod navmesh;
pub mod planarr; pub mod planarr;
mod utils; pub mod utils;
use alloc::boxed::Box; use alloc::boxed::Box;
use core::fmt; use core::fmt;

View File

@ -38,7 +38,10 @@ where
(start_idx, it_first.chain(iter.take_while(not_is_start))) (start_idx, it_first.chain(iter.take_while(not_is_start)))
} }
pub fn euclidean_distance<Scalar>(a: &spade::Point2<Scalar>, b: &spade::Point2<Scalar>) -> Scalar pub(crate) fn euclidean_distance<Scalar>(
a: &spade::Point2<Scalar>,
b: &spade::Point2<Scalar>,
) -> Scalar
where where
Scalar: num_traits::Float, Scalar: num_traits::Float,
{ {