Skip to content

Commit

Permalink
fix(lib): typo in core module :-(
Browse files Browse the repository at this point in the history
  • Loading branch information
jeertmans committed Oct 3, 2024
1 parent 0f9d466 commit 5249d38
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions differt-core/src/geometry/triangle_mesh.rs
Original file line number Diff line number Diff line change
Expand Up @@ -242,26 +242,28 @@ impl TriangleMesh {
x.append(y);
}

let offset = self.vertices.len();
let index_offset = self.vertices.len();
let bound_offset = self.triangles.len();

Check warning on line 246 in differt-core/src/geometry/triangle_mesh.rs

View check run for this annotation

Codecov / codecov/patch

differt-core/src/geometry/triangle_mesh.rs#L245-L246

Added lines #L245 - L246 were not covered by tests
self.vertices.append(&mut other.vertices);

self.triangles.reserve(other.triangles.len());

for [v0, v1, v2] in &other.triangles {
self.triangles.push([v0 + offset, v1 + offset, v2 + offset]);
self.triangles
.push([v0 + index_offset, v1 + index_offset, v2 + index_offset]);

Check warning on line 253 in differt-core/src/geometry/triangle_mesh.rs

View check run for this annotation

Codecov / codecov/patch

differt-core/src/geometry/triangle_mesh.rs#L252-L253

Added lines #L252 - L253 were not covered by tests
}

other.triangles.clear();

self.object_bounds
.get_or_insert_with(|| {
if offset > 0 {
vec![[0, offset]]
if bound_offset > 0 {
vec![[0, bound_offset]]

Check warning on line 261 in differt-core/src/geometry/triangle_mesh.rs

View check run for this annotation

Codecov / codecov/patch

differt-core/src/geometry/triangle_mesh.rs#L260-L261

Added lines #L260 - L261 were not covered by tests
} else {
vec![]
}
})
.push([offset, self.vertices.len()]);
.push([bound_offset, self.triangles.len()]);

Check warning on line 266 in differt-core/src/geometry/triangle_mesh.rs

View check run for this annotation

Codecov / codecov/patch

differt-core/src/geometry/triangle_mesh.rs#L266

Added line #L266 was not covered by tests
}

/// Load a triangle mesh from a Wavefront .obj file.
Expand Down

0 comments on commit 5249d38

Please sign in to comment.