kicad/libs/kimath/src/geometry
Roberto Fernandez Bautista 4de4347baa SHAPE_ARC::Collide( aSeg ) must check segment end points as candidates
The edge case is when the segment is completely contained inside the arc
(This partially reverts b4835c8208 and
adds the missing test cases)
2021-12-14 16:14:56 +00:00
..
circle.cpp CIRCLE::IntersectLine fix incorrect algorithm documentation comments 2021-11-15 14:04:37 +00:00
convex_hull.cpp Pass wxPoint objects by reference instead of on the stack. 2021-07-26 15:35:33 -04:00
direction_45.cpp PNS: Add support for 90-degree corner modes 2021-11-03 02:14:23 +00:00
geometry_utils.cpp Fix incorrect calculation in TransformCircleToPolygon(), only noticeable 2021-06-28 18:51:37 +02:00
poly_grid_partition.cpp POLY_GRID_PARTITION: detect a divide by 0, set a wxASSERT and avoid the crash. 2021-12-08 16:07:11 +01:00
seg.cpp Re-remove KiROUND from header 2021-06-03 08:44:17 -07:00
shape.cpp Refactor all math into a new kimath library 2020-01-07 17:12:59 +00:00
shape_arc.cpp SHAPE_ARC::Collide( aSeg ) must check segment end points as candidates 2021-12-14 16:14:56 +00:00
shape_collisions.cpp Implement true arc collisions for arcs inside a SHAPE_LINE_CHAIN 2021-11-15 14:04:37 +00:00
shape_compound.cpp Added a lot of consts and refactored a few lines 2021-03-08 12:49:48 -08:00
shape_file_io.cpp More NULL expunging. 2021-07-18 14:31:55 -04:00
shape_line_chain.cpp SHAPE_LINE_CHAIN: Fix arc indices rotation after merging duplicate points 2021-12-05 15:12:09 +00:00
shape_poly_set.cpp SHAPE_POLY_SET: add FullPointCount(), mainly for statistics and debug. 2021-10-24 15:06:24 +02:00
shape_rect.cpp geometry: SHAPE_RECT: use SquaredDistance() for collision detection 2020-10-07 16:36:37 +02:00
shape_segment.cpp geometry: SHAPE::Format() now outputs C-like code for easy test cases... 2020-10-07 16:36:37 +02:00