diff --git a/experiments/2024-12-09/src/export.rs b/experiments/2024-12-09/src/export.rs index 2667de09a..48dcf4184 100644 --- a/experiments/2024-12-09/src/export.rs +++ b/experiments/2024-12-09/src/export.rs @@ -3,15 +3,15 @@ use std::{collections::BTreeMap, fs::File}; use crate::geometry::{Operation, Shape, TriMesh}; pub fn export(shape: &Shape) -> anyhow::Result<()> { - let mut shape_triangles = TriMesh::new(); - shape.triangles(&mut shape_triangles); + let mut tri_mesh = TriMesh::new(); + shape.triangles(&mut tri_mesh); let mut indices_by_vertex = BTreeMap::new(); let mut points = Vec::new(); let mut triangles = Vec::new(); - for triangle in shape_triangles.triangles { + for triangle in tri_mesh.triangles { let triangle = triangle.points.map(|point| { *indices_by_vertex.entry(point).or_insert_with(|| { let index = points.len();