diff --git a/crates/fj-kernel/src/algorithms/intersect/ray_face.rs b/crates/fj-kernel/src/algorithms/intersect/ray_face.rs index fbe09fd952..5882e25ee4 100644 --- a/crates/fj-kernel/src/algorithms/intersect/ray_face.rs +++ b/crates/fj-kernel/src/algorithms/intersect/ray_face.rs @@ -158,7 +158,7 @@ mod tests { ray_face::RayFaceIntersection, HorizontalRayToTheRight, Intersect, }, - TransformObject, + transform::TransformObject, }, iter::ObjectIters, objects::{Face, Surface}, diff --git a/crates/fj-kernel/src/algorithms/intersect/surface_surface.rs b/crates/fj-kernel/src/algorithms/intersect/surface_surface.rs index 151884597e..824b437d82 100644 --- a/crates/fj-kernel/src/algorithms/intersect/surface_surface.rs +++ b/crates/fj-kernel/src/algorithms/intersect/surface_surface.rs @@ -143,7 +143,7 @@ mod tests { use fj_math::Transform; use crate::{ - algorithms::TransformObject, + algorithms::transform::TransformObject, objects::{Curve, Surface}, }; diff --git a/crates/fj-kernel/src/algorithms/mod.rs b/crates/fj-kernel/src/algorithms/mod.rs index 14333948ad..631839911b 100644 --- a/crates/fj-kernel/src/algorithms/mod.rs +++ b/crates/fj-kernel/src/algorithms/mod.rs @@ -4,15 +4,11 @@ //! on their respective purpose. mod reverse; -mod transform; mod triangulate; pub mod approx; pub mod intersect; pub mod sweep; +pub mod transform; -pub use self::{ - reverse::reverse_face, - transform::{transform_faces, TransformObject}, - triangulate::triangulate, -}; +pub use self::{reverse::reverse_face, triangulate::triangulate}; diff --git a/crates/fj-kernel/src/algorithms/sweep/face.rs b/crates/fj-kernel/src/algorithms/sweep/face.rs index e6f412a509..a84826c137 100644 --- a/crates/fj-kernel/src/algorithms/sweep/face.rs +++ b/crates/fj-kernel/src/algorithms/sweep/face.rs @@ -1,7 +1,7 @@ use fj_interop::mesh::Color; use crate::{ - algorithms::{approx::Tolerance, reverse_face, TransformObject}, + algorithms::{approx::Tolerance, reverse_face, transform::TransformObject}, objects::{Face, Shell}, }; diff --git a/crates/fj-kernel/src/algorithms/transform.rs b/crates/fj-kernel/src/algorithms/transform.rs index 0d16cd79de..00bf753cd0 100644 --- a/crates/fj-kernel/src/algorithms/transform.rs +++ b/crates/fj-kernel/src/algorithms/transform.rs @@ -1,3 +1,5 @@ +//! Transforming objects + use fj_math::{Transform, Vector}; use crate::objects::{ diff --git a/crates/fj-kernel/src/builder/shell.rs b/crates/fj-kernel/src/builder/shell.rs index a33235cfad..a16e682fa7 100644 --- a/crates/fj-kernel/src/builder/shell.rs +++ b/crates/fj-kernel/src/builder/shell.rs @@ -1,7 +1,7 @@ use fj_math::Scalar; use crate::{ - algorithms::TransformObject, + algorithms::transform::TransformObject, objects::{Face, Shell, Surface}, }; diff --git a/crates/fj-operations/src/transform.rs b/crates/fj-operations/src/transform.rs index e999859f23..586d8c1576 100644 --- a/crates/fj-operations/src/transform.rs +++ b/crates/fj-operations/src/transform.rs @@ -1,6 +1,6 @@ use fj_interop::debug::DebugInfo; use fj_kernel::{ - algorithms::{approx::Tolerance, transform_faces}, + algorithms::{approx::Tolerance, transform::transform_faces}, objects::Face, validation::{validate, Validated, ValidationConfig, ValidationError}, };