mirror of
https://github.com/hannobraun/Fornjot
synced 2025-01-27 10:29:28 +00:00
Set half-edge geometry in SplitFace
This commit is contained in:
parent
82686e1a88
commit
35b731d850
@ -7,6 +7,7 @@ use crate::{
|
||||
operations::{
|
||||
build::{BuildCycle, BuildHalfEdge},
|
||||
derive::DeriveFrom,
|
||||
geometry::UpdateHalfEdgeGeometry,
|
||||
insert::Insert,
|
||||
split::SplitEdge,
|
||||
update::{
|
||||
@ -110,6 +111,10 @@ impl SplitFace for Shell {
|
||||
half_edge
|
||||
.update_start_vertex(|_, _| b.start_vertex().clone(), core)
|
||||
.insert(core)
|
||||
.set_path(
|
||||
core.layers.geometry.of_half_edge(&half_edge).path,
|
||||
&mut core.layers.geometry,
|
||||
)
|
||||
};
|
||||
let dividing_half_edge_c_to_b = HalfEdge::from_sibling(
|
||||
&dividing_half_edge_a_to_d,
|
||||
|
Loading…
Reference in New Issue
Block a user