kicad/common/geometry
Alejandro García Montoro f68ce306bd CPolyLine -> SHAPE_POLY_SET refactor.
Removes the need of using the legacy code in polygon/PolyLine.{h,cpp},
refactoring all CPolyLine instances with SHAPE_POLY_SET instances.

The remaining legacy methods have been ported to SHAPE_POLY_SET;
mainly: Chamfer, Fillet, {,Un}Hatch.

The iteration over the polygon vertices have been simplified using the
family of ITERATOR classes.
2017-03-24 10:43:47 +01:00
..
convex_hull.cpp Pcbnew: Add rounded rect pad shape. 2016-04-06 20:15:49 +02:00
hetriang.cpp Replace BOOST_FOREACH with C++11 range based for. 2016-06-29 16:07:55 -04:00
seg.cpp Coverity fixes. 2015-03-11 14:17:43 +01:00
shape.cpp router: snap to clearance boundaries in Highlight Collisions mode 2017-01-19 17:47:15 +01:00
shape_collisions.cpp pns: fixed a few memleaks & conditional jumps depending on uninitalized variables 2016-08-17 15:09:48 +02:00
shape_file_io.cpp geometry: Parse() method for SHAPE_LINE_CHAIN, working on Read() in SHAPE_FILE_IO 2015-08-03 20:29:44 +02:00
shape_line_chain.cpp router: snap to clearance boundaries in Highlight Collisions mode 2017-01-19 17:47:15 +01:00
shape_poly_set.cpp CPolyLine -> SHAPE_POLY_SET refactor. 2017-03-24 10:43:47 +01:00