diff --git a/experiments/2025-03-18/src/app.rs b/experiments/2025-03-18/src/app.rs index 524597cbe..36892ce93 100644 --- a/experiments/2025-03-18/src/app.rs +++ b/experiments/2025-03-18/src/app.rs @@ -12,16 +12,13 @@ use crate::{ geometry::TriMesh, object::{HandleAny, Object}, render::Renderer, - view::OperationView, }; pub fn run(shape: HandleAny) -> anyhow::Result<()> { - let view = OperationView::new(shape); - let event_loop = EventLoop::new()?; let mut app = App { - tri_mesh: view.tri_mesh(), + tri_mesh: shape.tri_mesh(), window: None, renderer: None, }; diff --git a/experiments/2025-03-18/src/view.rs b/experiments/2025-03-18/src/view.rs index 22786a521..d54d4578c 100644 --- a/experiments/2025-03-18/src/view.rs +++ b/experiments/2025-03-18/src/view.rs @@ -8,12 +8,6 @@ pub struct OperationView { operation: HandleAny, } -impl OperationView { - pub fn new(operation: HandleAny) -> Self { - Self { operation } - } -} - impl Object for OperationView { fn tri_mesh(&self) -> TriMesh { self.operation.tri_mesh()