diff --git a/crates/fj-core/src/algorithms/approx/mod.rs b/crates/fj-core/src/algorithms/approx/mod.rs index 25e4243f3..7d306228a 100644 --- a/crates/fj-core/src/algorithms/approx/mod.rs +++ b/crates/fj-core/src/algorithms/approx/mod.rs @@ -6,7 +6,6 @@ pub mod half_edge; pub mod shell; pub mod sketch; pub mod solid; -pub mod tolerance; mod circle; mod curve; @@ -25,10 +24,8 @@ use vertex::VertexApproxCache; use crate::geometry::Geometry; -pub use self::{ - circle::PathApproxParams, - tolerance::{InvalidTolerance, Tolerance}, -}; +pub use self::circle::PathApproxParams; +pub use crate::geometry::{InvalidTolerance, Tolerance}; /// Approximate an object pub trait Approx: Sized { diff --git a/crates/fj-core/src/geometry/mod.rs b/crates/fj-core/src/geometry/mod.rs index 819b5da12..dd02a6bc9 100644 --- a/crates/fj-core/src/geometry/mod.rs +++ b/crates/fj-core/src/geometry/mod.rs @@ -5,6 +5,7 @@ mod curve; mod geometry; mod path; mod surface; +mod tolerance; mod vertex; pub use self::{ @@ -13,5 +14,6 @@ pub use self::{ geometry::Geometry, path::Path, surface::SurfaceGeom, + tolerance::{InvalidTolerance, Tolerance}, vertex::{LocalVertexGeom, VertexGeom}, }; diff --git a/crates/fj-core/src/algorithms/approx/tolerance.rs b/crates/fj-core/src/geometry/tolerance.rs similarity index 100% rename from crates/fj-core/src/algorithms/approx/tolerance.rs rename to crates/fj-core/src/geometry/tolerance.rs