From aace3bb2a31f3ce1540ec21aea8f4330e6c97751 Mon Sep 17 00:00:00 2001 From: Quaternions <krakow20@gmail.com> Date: Thu, 6 Feb 2025 11:20:35 -0800 Subject: [PATCH] common: bvh: use sort_by_key --- lib/common/src/bvh.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/common/src/bvh.rs b/lib/common/src/bvh.rs index daed838..b5d0c13 100644 --- a/lib/common/src/bvh.rs +++ b/lib/common/src/bvh.rs @@ -86,9 +86,9 @@ fn generate_bvh_node<T>(boxen:Vec<(T,Aabb)>,force:bool)->BvhNode<T>{ sort_y.push((i,center.y)); sort_z.push((i,center.z)); } - sort_x.sort_by(|tup0,tup1|tup0.1.cmp(&tup1.1)); - sort_y.sort_by(|tup0,tup1|tup0.1.cmp(&tup1.1)); - sort_z.sort_by(|tup0,tup1|tup0.1.cmp(&tup1.1)); + sort_x.sort_by_key(|&(_,c)|c); + sort_y.sort_by_key(|&(_,c)|c); + sort_z.sort_by_key(|&(_,c)|c); let h=n/2; let median_x=sort_x[h].1; let median_y=sort_y[h].1;