From 74de8feaaf7b80b26f72dbb3d5c4d8652db06555 Mon Sep 17 00:00:00 2001 From: Maxime Tournier Date: Sun, 20 Jul 2025 16:39:07 +0200 Subject: [PATCH] Add Mesh::aabb_mut --- src/renderer/geometry/mesh.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/renderer/geometry/mesh.rs b/src/renderer/geometry/mesh.rs index 909b0494..67af5ead 100644 --- a/src/renderer/geometry/mesh.rs +++ b/src/renderer/geometry/mesh.rs @@ -132,6 +132,14 @@ impl Mesh { pub fn colors_mut(&mut self) -> &mut Option> { &mut self.base_mesh.colors } + + /// + /// Used for editing the axis-aligned bounding box. + /// Note: Changing this will possibly hide the mesh due to frustum culling. + /// + pub fn aabb_mut(&mut self) -> &mut AxisAlignedBoundingBox { + &mut self.aabb + } } impl<'a> IntoIterator for &'a Mesh {