From 8b3d4e611a67071f32b3516c7b40e7d3fa4d31a5 Mon Sep 17 00:00:00 2001 From: Nova Date: Sat, 26 Jul 2025 18:19:45 -0700 Subject: [PATCH] refactor(line): names --- src/nodes/drawable/lines.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/nodes/drawable/lines.rs b/src/nodes/drawable/lines.rs index 8349757..9c7d7ce 100644 --- a/src/nodes/drawable/lines.rs +++ b/src/nodes/drawable/lines.rs @@ -72,7 +72,7 @@ fn build_line_mesh( // Create a sliding window of points to process each segment of the line // For cyclic lines: wraps around by connecting last point back to first // For non-cyclic lines: handles endpoints with None values - let optional_points = { + let point_windows = { let mut out = Vec::new(); let mut last = line.cyclic.then(|| line.points.last()).flatten(); let mut peekable = line.points.iter().peekable(); @@ -93,7 +93,7 @@ fn build_line_mesh( } out }; - for (last, curr, next, end) in optional_points { + for (last, curr, next, last_point) in point_windows { let last_quat = last.map(|v| { Quat::from_rotation_arc( Vec3::Y, @@ -129,7 +129,7 @@ fn build_line_mesh( vertex_positions.extend(points); vertex_colors.extend([curr.color.to_bevy().to_srgba().to_f32_array(); 8]); // Only connect vertices between segments if this isn't the end point - if !end { + if !last_point { vertex_indices.extend(indices(indices_set)); } indices_set += 1;