Define new-style geometry in BuildSurface

This commit is contained in:
Hanno Braun 2024-10-14 21:33:15 +02:00
parent d75296acc6
commit 06e2f09dba

View File

@ -1,7 +1,9 @@
use std::sync::Arc;
use fj_math::{Point, Scalar, Vector};
use crate::{
geometry::{surfaces::SweptCurve, Path},
geometry::{surfaces::SweptCurve, Path, SurfaceGeom},
operations::insert::Insert,
storage::Handle,
topology::Surface,
@ -24,6 +26,12 @@ pub trait BuildSurface {
core.layers
.geometry
.define_surface(surface.clone(), surface_geom);
core.layers.geometry.define_surface_2(
surface.clone(),
SurfaceGeom {
geometry: Arc::new(surface_geom),
},
);
surface
}