7fd9226bec
It happens when the segment (aStart, aMid) is horizontal Probably also when the segment (aEnd, aMid) is horizontal Slopes with value 0.0 are set to double:: epsilon(), but it was a too small values generating broken calculations. Now set to 1e-10 (it seems working). Fixes #16089 https://gitlab.com/kicad/code/kicad/-/issues/16089 |
||
---|---|---|
.. | ||
geometry | ||
math | ||
bezier_curves.cpp | ||
convert_basic_shapes_to_polygon.cpp | ||
md5_hash.cpp | ||
transform.cpp | ||
trigo.cpp |