kicad/libs/kimath/include
Tomasz Wlostowski 680163f8a8 Cherry-pick commits from Master and about SVG import:
*Fixes in the SVG import polygon postprocessing:
- don't drop subsequent polys when a non-filled primitive is imported 'in between'
- fix missing holes (also related to the interleaving of stroke and filled shapes, depending on the software that wrote the SVG file)

*GRAPHICS_IMPORTER_BUFFER: forgot to store the indices of the paths belonging to a compound shape

*pcbnew: GRAPHICS_IMPORTER can now recognize multi-path shapes (and postprocess polygons with holes into Kicad-compatible fractured polysets)

*SHAPE_POLY_SET: polysets can now be built from a bunch of arbitraily ordered oriented outlines.
Used by the SVG hole support

*SVG_IMPORT_PLUGIN: enable postprocessing of polygons with degeneracy and holes

*pcbnew: SVG importer support for even-odd fill rule
2022-02-21 10:50:05 +01:00
..
geometry Cherry-pick commits from Master and about SVG import: 2022-02-21 10:50:05 +01:00
math Add std::hash specialization for VECTOR2I 2022-01-05 20:32:46 -08:00
bezier_curves.h Fix broken Doxygen comment specifiers. 2021-01-25 07:42:36 -05:00
convert_basic_shapes_to_polygon.h Pass wxPoint objects by reference instead of on the stack. 2021-07-26 15:35:33 -04:00
md5_hash.h specctra_export: fix an issue with custom and chamfered/round rect pads. 2020-11-25 13:57:46 +01:00
trigo.h Validate arc output when editing 2022-02-06 17:18:04 -08:00