mirror of
https://github.com/hannobraun/Fornjot
synced 2025-05-08 03:48:27 +00:00
Define new-style geometry on surface transform
This commit is contained in:
parent
06e2f09dba
commit
ac93f9d26e
@ -1,7 +1,10 @@
|
|||||||
|
use std::sync::Arc;
|
||||||
|
|
||||||
use fj_math::Transform;
|
use fj_math::Transform;
|
||||||
|
|
||||||
use crate::{
|
use crate::{
|
||||||
operations::insert::Insert, storage::Handle, topology::Surface, Core,
|
geometry::SurfaceGeom, operations::insert::Insert, storage::Handle,
|
||||||
|
topology::Surface, Core,
|
||||||
};
|
};
|
||||||
|
|
||||||
use super::{TransformCache, TransformObject};
|
use super::{TransformCache, TransformObject};
|
||||||
@ -25,6 +28,12 @@ impl TransformObject for &Handle<Surface> {
|
|||||||
core.layers
|
core.layers
|
||||||
.geometry
|
.geometry
|
||||||
.define_surface(surface.clone(), geometry);
|
.define_surface(surface.clone(), geometry);
|
||||||
|
core.layers.geometry.define_surface_2(
|
||||||
|
surface.clone(),
|
||||||
|
SurfaceGeom {
|
||||||
|
geometry: Arc::new(geometry),
|
||||||
|
},
|
||||||
|
);
|
||||||
|
|
||||||
surface
|
surface
|
||||||
})
|
})
|
||||||
|
Loading…
Reference in New Issue
Block a user