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::{
|
operations::{
|
||||||
build::{BuildCycle, BuildHalfEdge},
|
build::{BuildCycle, BuildHalfEdge},
|
||||||
derive::DeriveFrom,
|
derive::DeriveFrom,
|
||||||
|
geometry::UpdateHalfEdgeGeometry,
|
||||||
insert::Insert,
|
insert::Insert,
|
||||||
split::SplitEdge,
|
split::SplitEdge,
|
||||||
update::{
|
update::{
|
||||||
@ -110,6 +111,10 @@ impl SplitFace for Shell {
|
|||||||
half_edge
|
half_edge
|
||||||
.update_start_vertex(|_, _| b.start_vertex().clone(), core)
|
.update_start_vertex(|_, _| b.start_vertex().clone(), core)
|
||||||
.insert(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(
|
let dividing_half_edge_c_to_b = HalfEdge::from_sibling(
|
||||||
&dividing_half_edge_a_to_d,
|
&dividing_half_edge_a_to_d,
|
||||||
|
Loading…
Reference in New Issue
Block a user