kicad/include/geometry
jean-pierre charras c63f6aa3c5 Polygon boolean operations on SHAPE_POLY_SET: Add a parameter (aFastMode) to speed up calculations. By default, the transforms use an option to create stricly simple polygons.
In 3D viewer, this option can take a *very long* calculation time (minutes instead of seconds, or hangs) and they are now using aFastMode = true to do polygon calculations, especially for zones inside zones belong to the same net but having different priority (which creates weak polygons).
aFastMode = false is the default for other calculations (zone filling) as before.
2015-08-16 14:07:58 +02:00
..
rtree.h Fix many doxygen warnings (due to missing info, old comments, typo ...) when building the doxygen doc. 2014-11-02 17:25:04 +01:00
seg.h FIxed a few clang warnings. 2015-03-09 11:06:54 +01:00
shape.h common/geometry: introducing set-of-polygons class (SHAPE_POLY_SET) and File I/O for shapes class (SHAPE_FILE_IO) 2015-06-12 17:12:02 +02:00
shape_circle.h Code formatting. 2014-11-14 20:19:00 +01:00
shape_convex.h added missing file 2015-07-02 16:11:02 +02:00
shape_file_io.h geometry: Parse() method for SHAPE_LINE_CHAIN, working on Read() in SHAPE_FILE_IO 2015-08-03 20:29:44 +02:00
shape_index.h FIxed a few clang warnings. 2015-03-09 11:06:54 +01:00
shape_index_list.h geometry: GetShape()->Shape() in indexed shape containers 2014-05-14 13:53:02 +02:00
shape_line_chain.h geometry: Parse() method for SHAPE_LINE_CHAIN, working on Read() in SHAPE_FILE_IO 2015-08-03 20:29:44 +02:00
shape_poly_set.h Polygon boolean operations on SHAPE_POLY_SET: Add a parameter (aFastMode) to speed up calculations. By default, the transforms use an option to create stricly simple polygons. 2015-08-16 14:07:58 +02:00
shape_rect.h common/geometry: rouding error fixes 2015-06-12 17:11:50 +02:00
shape_segment.h Fixed oval pads highlighting in mark collisions mode (PNS). 2015-08-10 17:50:10 +02:00