When checking collisions, the SHAPE_POLY_SET::Collide() routine is not const because it will regenerate the triangulation cache if it is out of date (using a const_cast, grrr). This sidesteps the issue by assigning a mutex to the triangulation caching Fixes https://gitlab.com/kicad/code/kicad/-/issues/17180 |
||
---|---|---|
.. | ||
geometry | ||
math | ||
bezier_curves.h | ||
convert_basic_shapes_to_polygon.h | ||
hash.h | ||
md5_hash.h | ||
transform.h | ||
trigo.h |