kicad/libs/kimath/src
Alex Shvartzkop 76b2741a92 Make sure to add start points to arcs in TransformOvalToPolygon.
Otherwise the long line segments can be non-parallel to the centerline.

This was the root cause of the slowdown in https://gitlab.com/kicad/code/kicad/-/issues/18156

Fixes https://gitlab.com/kicad/code/kicad/-/issues/18156
2024-06-09 20:04:27 +03:00
..
geometry Use KiROUND for consistency 2024-06-04 08:55:42 -07:00
math Don't show integer overflow errors in release builds. 2023-10-28 15:06:32 -04:00
bezier_curves.cpp Outline font performance improvements. 2023-05-27 01:35:40 +01:00
convert_basic_shapes_to_polygon.cpp Make sure to add start points to arcs in TransformOvalToPolygon. 2024-06-09 20:04:27 +03:00
md5_hash.cpp Silence uint32 to uint8 cast warning 2023-08-17 22:27:15 -04:00
transform.cpp Flip symbol editor's Y axis to match other editors. 2024-04-27 13:47:56 +01:00
trigo.cpp Optimize TestSegmentHitFast 2024-04-29 17:48:32 -07:00