Fix several warnings

This commit is contained in:
Lukas Matena 2021-09-15 16:36:59 +02:00
parent 40877b12f7
commit 677cb58000
5 changed files with 5 additions and 6 deletions
src/libslic3r

View file

@ -1505,7 +1505,7 @@ double ModelObject::get_instance_min_z(size_t instance_idx) const
const Transform3d mv = mi * v->get_matrix();
const TriangleMesh& hull = v->get_convex_hull();
for (const stl_triangle_vertex_indices facet : hull.its.indices)
for (const stl_triangle_vertex_indices& facet : hull.its.indices)
for (int i = 0; i < 3; ++ i)
min_z = std::min(min_z, (mv * hull.its.vertices[facet[i]].cast<double>()).z());
}
@ -1526,7 +1526,7 @@ double ModelObject::get_instance_max_z(size_t instance_idx) const
const Transform3d mv = mi * v->get_matrix();
const TriangleMesh& hull = v->get_convex_hull();
for (const stl_triangle_vertex_indices facet : hull.its.indices)
for (const stl_triangle_vertex_indices& facet : hull.its.indices)
for (int i = 0; i < 3; ++i)
max_z = std::max(max_z, (mv * hull.its.vertices[facet[i]].cast<double>()).z());
}