kicad/pcbnew/import_gfx
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
..
examples Import svg import code from experimental trunk: start point 2018-12-03 13:42:22 +01:00
dialog_import_gfx.cpp More wide-string declarations. 2022-02-05 13:29:00 +00:00
dialog_import_gfx.h Pcbnew header housekeeping round 3. 2021-06-04 13:50:08 -04:00
dialog_import_gfx_base.cpp Cleanup dialog layout & punctuation. 2020-11-23 19:47:55 +00:00
dialog_import_gfx_base.fbp Cleanup dialog layout & punctuation. 2020-11-23 19:47:55 +00:00
dialog_import_gfx_base.h Cleanup dialog layout & punctuation. 2020-11-23 19:47:55 +00:00
dxf_import_plugin.cpp More wide-string declarations. 2022-02-05 13:29:00 +00:00
dxf_import_plugin.h More wide-string declarations. 2022-02-05 13:29:00 +00:00
graphics_import_mgr.cpp Use kicad_algo directly rather than common.h 2020-10-24 08:53:11 -04:00
graphics_import_mgr.h Fix the last of broken Doxygen comment specifiers. 2021-01-27 17:39:44 -05:00
graphics_import_plugin.h More wide-string declarations. 2022-02-05 13:29:00 +00:00
graphics_importer.cpp Cherry-pick commits from Master and about SVG import: 2022-02-21 10:50:05 +01:00
graphics_importer.h Cherry-pick commits from Master and about SVG import: 2022-02-21 10:50:05 +01:00
graphics_importer_buffer.cpp Cherry-pick commits from Master and about SVG import: 2022-02-21 10:50:05 +01:00
graphics_importer_buffer.h Cherry-pick commits from Master and about SVG import: 2022-02-21 10:50:05 +01:00
graphics_importer_pcbnew.cpp Convert DXF arcs in fp space 2021-12-07 10:53:35 -08:00
graphics_importer_pcbnew.h Rename layer ids file. 2021-07-29 16:03:25 +01:00
svg_import_plugin.cpp Cherry-pick commits from Master and about SVG import: 2022-02-21 10:50:05 +01:00
svg_import_plugin.h Cherry-pick commits from Master and about SVG import: 2022-02-21 10:50:05 +01:00