mirror of
https://github.com/hannobraun/Fornjot
synced 2025-07-22 01:46:08 +00:00
Refactor to prepare for follow-on change
This commit is contained in:
parent
13fe22a710
commit
a59c06bc1e
@ -10,7 +10,8 @@ use super::ReverseCurveCoordinateSystems;
|
||||
|
||||
impl ReverseCurveCoordinateSystems for Handle<HalfEdge> {
|
||||
fn reverse_curve_coordinate_systems(&self, core: &mut Core) -> Self {
|
||||
let path = core.layers.geometry.of_half_edge(self).path.reverse();
|
||||
let mut geometry = core.layers.geometry.of_half_edge(self);
|
||||
geometry.path = geometry.path.reverse();
|
||||
let boundary = self.boundary().reverse();
|
||||
|
||||
let half_edge = HalfEdge::new(
|
||||
@ -23,7 +24,10 @@ impl ReverseCurveCoordinateSystems for Handle<HalfEdge> {
|
||||
|
||||
core.layers.geometry.define_half_edge(
|
||||
half_edge.clone(),
|
||||
HalfEdgeGeometry { path, boundary },
|
||||
HalfEdgeGeometry {
|
||||
path: geometry.path,
|
||||
boundary,
|
||||
},
|
||||
);
|
||||
|
||||
half_edge
|
||||
|
Loading…
x
Reference in New Issue
Block a user