kicad/libs/kimath/include/geometry
Roberto Fernandez Bautista 235688e459 Less restrictive Arc Track Dragging tool
Use the connecting straight tracks even if not exactly parallel - allow
an error margin configurable in ADVANCED_CFG (default 1 degree). Also
be less strict about end point matching and use the width of the track
as the criteria to determine suitability.

Finally, delete any short lengths of track at the end of the operation
and amend the arc end points to keep connectivity.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/7967
2021-04-06 12:52:01 +00:00
..
circle.h Clip the leader lines properly when using circular text frame 2021-03-07 21:19:19 +00:00
convex_hull.h Formatting. 2020-12-12 03:43:41 +00:00
direction45.h Fix broken Doxygen comment specifiers. 2021-01-25 07:42:36 -05:00
geometry_utils.h Require explicit decl of maxError and errorLocations. 2020-10-13 13:49:07 +01:00
poly_grid_partition.h Replace tabs with spaces 2021-04-05 01:13:39 +00:00
polygon_triangulation.h Formatting. 2020-12-12 03:43:41 +00:00
seg.h Less restrictive Arc Track Dragging tool 2021-04-06 12:52:01 +00:00
shape.h Fix broken Doxygen comment specifiers. 2021-01-25 07:42:36 -05:00
shape_arc.h qa tests for CIRCLE geometry library 2021-01-24 16:41:10 +00:00
shape_circle.h Clip the leader lines properly when using circular text frame 2021-03-07 21:19:19 +00:00
shape_compound.h Formatting. 2020-12-12 03:43:41 +00:00
shape_file_io.h Add const specifiers 2020-11-18 19:50:36 +00:00
shape_index.h Add more consts all over the place 2020-10-27 11:03:35 +00:00
shape_index_list.h Refactor all math into a new kimath library 2020-01-07 17:12:59 +00:00
shape_line_chain.h Footprint disallow layer checking needs to be based on courtyards. 2021-02-20 14:13:36 +00:00
shape_null.h Support optional location reporting in SHAPE collisions. 2020-09-28 23:28:33 +01:00
shape_poly_set.h Another try a allowing touching courtyards. 2021-03-31 22:54:30 +01:00
shape_rect.h Fix broken Doxygen comment specifiers. 2021-01-25 07:42:36 -05:00
shape_segment.h Finish implementation of hole clearance checking. 2020-12-25 22:32:19 +00:00
shape_simple.h Support optional location reporting in SHAPE collisions. 2020-09-28 23:28:33 +01:00