diff --git a/crates/fj-core/src/operations/build/edge.rs b/crates/fj-core/src/operations/build/half_edge.rs similarity index 100% rename from crates/fj-core/src/operations/build/edge.rs rename to crates/fj-core/src/operations/build/half_edge.rs diff --git a/crates/fj-core/src/operations/build/mod.rs b/crates/fj-core/src/operations/build/mod.rs index af1334483..4f6a5b503 100644 --- a/crates/fj-core/src/operations/build/mod.rs +++ b/crates/fj-core/src/operations/build/mod.rs @@ -18,8 +18,8 @@ //! components. mod cycle; -mod edge; mod face; +mod half_edge; mod region; mod shell; mod sketch; @@ -28,8 +28,8 @@ mod surface; pub use self::{ cycle::BuildCycle, - edge::BuildHalfEdge, face::{BuildFace, Polygon}, + half_edge::BuildHalfEdge, region::BuildRegion, shell::{BuildShell, TetrahedronShell}, sketch::BuildSketch, diff --git a/crates/fj-core/src/operations/update/shell.rs b/crates/fj-core/src/operations/update/shell.rs index e39fa92a5..7b19737ee 100644 --- a/crates/fj-core/src/operations/update/shell.rs +++ b/crates/fj-core/src/operations/update/shell.rs @@ -79,7 +79,7 @@ impl UpdateShell for Shell { let faces = self .faces() .iter() - .filter(|face| face.id() == handle.id()) + .filter(|face| face.id() != handle.id()) .cloned(); Shell::new(faces)