mirror of
https://github.com/hannobraun/Fornjot
synced 2025-05-03 17:38:27 +00:00
Refactor to prepare for follow-on change
This commit is contained in:
parent
a914247108
commit
976922550b
@ -14,14 +14,18 @@ impl ReverseCurveCoordinateSystems for &Handle<HalfEdge> {
|
||||
self,
|
||||
core: &mut Core,
|
||||
) -> Self::Reversed {
|
||||
let mut half_edge_geom = *core.layers.geometry.of_half_edge(self);
|
||||
let half_edge = self;
|
||||
|
||||
let mut half_edge_geom = *core.layers.geometry.of_half_edge(half_edge);
|
||||
half_edge_geom.path = half_edge_geom.path.reverse();
|
||||
half_edge_geom.boundary = half_edge_geom.boundary.reverse();
|
||||
|
||||
let half_edge =
|
||||
HalfEdge::new(self.curve().clone(), self.start_vertex().clone())
|
||||
.insert(core)
|
||||
.derive_from(self, core);
|
||||
let half_edge = HalfEdge::new(
|
||||
half_edge.curve().clone(),
|
||||
half_edge.start_vertex().clone(),
|
||||
)
|
||||
.insert(core)
|
||||
.derive_from(half_edge, core);
|
||||
|
||||
core.layers
|
||||
.geometry
|
||||
|
Loading…
Reference in New Issue
Block a user