kicad/libs/kimath/src/geometry
Jeff Young ffa6adec96 Add a cache for TrueType contours and triangulation data.
Also returns minimumSegmentLength to its former value as
it doesn't appear to be required to fix
https://gitlab.com/kicad/code/kicad/-/issues/11463.

Fixes: https://gitlab.com/kicad/code/kicad/-/issues/16568
(cherry picked from commit 162e8962f7)
2024-02-23 16:53:29 +01:00
..
chamfer.cpp ADDED: Move Corner To... and Move Midpoint To... 2023-08-05 16:43:55 +01:00
circle.cpp Move optional access from value() to *operator 2022-08-30 13:59:39 -07:00
convex_hull.cpp A bit more angle cleanup. 2022-01-18 09:48:24 +00:00
direction_45.cpp Fix compil warnings and a wxWidgets alert. 2023-05-30 09:00:46 +02:00
eda_angle.cpp EDA_ANGLE: use constexpr for constant angles 2024-01-31 19:17:46 +03:00
ellipse.cpp Fix msvc warnings in kimath (add explicit casts) 2023-07-16 15:41:04 +02:00
geometry_utils.cpp Prevent inf when presented with 0 errormax 2023-03-02 10:21:05 -08:00
oval.cpp Fix oval pad snapping 2023-09-06 21:33:45 +01:00
seg.cpp Performance enhancement. 2023-12-27 13:52:02 +00:00
shape.cpp Fix SHAPE::Distance warnings 2023-08-22 08:30:47 -04:00
shape_arc.cpp Revert the SHAPE_ARC::Collide() part. 2024-02-12 17:51:14 +00:00
shape_collisions.cpp Push fix for #14890 down a level. 2023-06-19 18:05:37 +01:00
shape_compound.cpp Pick location closest to aSeg.A in SHAPE_COMPOUND and SHAPE_RECT Collide. 2023-10-06 16:05:05 +03:00
shape_file_io.cpp More NULL expunging. 2021-07-18 14:31:55 -04:00
shape_line_chain.cpp Finish fixing SHAPE_LINE_CHAIN::Slice 2024-01-31 19:17:46 +03:00
shape_poly_set.cpp Add a cache for TrueType contours and triangulation data. 2024-02-23 16:53:29 +01:00
shape_rect.cpp Pick location closest to aSeg.A in SHAPE_COMPOUND and SHAPE_RECT Collide. 2023-10-06 16:05:05 +03:00
shape_segment.cpp Lift some point-vs-shape APIs into SHAPE base class 2023-08-17 08:02:14 -04:00