mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-05-17 10:32:20 +00:00
Avoid using auto as type of Eigen expressions. (#8577)
According to https://eigen.tuxfamily.org/dox/TopicPitfalls.html one should just avoid using `auto` as the type of an Eigen expression. This PR fixes most of them I could found in the project. There might be cases that I missed, and I might update those later if I noticed. This should prevent issues like #7741 and hopefully fix some mysterious crashes happened inside Eigen calls.
This commit is contained in:
@@ -1887,7 +1887,7 @@ uint32_t priv::get_closest_point_index(const SearchData &sd,
|
||||
const Polygon &poly = (id.polygon_index == 0) ?
|
||||
shape.contour :
|
||||
shape.holes[id.polygon_index - 1];
|
||||
auto p_ = p.cast<coord_t>();
|
||||
Vec2crd p_ = p.cast<coord_t>();
|
||||
return p_ == poly[id.point_index];
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user