From f4f8971662e6ae08906eb3825a88e9172c72cab6 Mon Sep 17 00:00:00 2001 From: Ellen Emilia Anna Zscheile Date: Fri, 25 Apr 2025 13:25:28 +0200 Subject: [PATCH] chore(planar-incr-embed): make some utilities public for downstream reuse --- crates/planar-incr-embed/src/lib.rs | 2 +- crates/planar-incr-embed/src/utils.rs | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/crates/planar-incr-embed/src/lib.rs b/crates/planar-incr-embed/src/lib.rs index 29c4731..9901c98 100644 --- a/crates/planar-incr-embed/src/lib.rs +++ b/crates/planar-incr-embed/src/lib.rs @@ -20,7 +20,7 @@ pub mod math; pub mod mayrev; pub mod navmesh; pub mod planarr; -mod utils; +pub mod utils; use alloc::boxed::Box; use core::fmt; diff --git a/crates/planar-incr-embed/src/utils.rs b/crates/planar-incr-embed/src/utils.rs index 46fbd88..14a79dd 100644 --- a/crates/planar-incr-embed/src/utils.rs +++ b/crates/planar-incr-embed/src/utils.rs @@ -38,7 +38,10 @@ where (start_idx, it_first.chain(iter.take_while(not_is_start))) } -pub fn euclidean_distance(a: &spade::Point2, b: &spade::Point2) -> Scalar +pub(crate) fn euclidean_distance( + a: &spade::Point2, + b: &spade::Point2, +) -> Scalar where Scalar: num_traits::Float, {