kicad/include/geometry
Seth Hillbrand b5f021ff9f Cleanup: Replace push_back with emplace_back
In cases where we create a new item and immediately push into a
container, the emplace idiom is faster and more efficient.
2019-12-05 13:41:21 -08:00
..
convex_hull.h Pcbnew: Add rounded rect pad shape. 2016-04-06 20:15:49 +02:00
direction45.h router: support for board outline 2018-02-06 09:43:56 +01:00
geometry_utils.h Add line style drawing. 2018-10-09 11:08:56 +01:00
poly_grid_partition.h Cleanup: Replace push_back with emplace_back 2019-12-05 13:41:21 -08:00
polygon_triangulation.h Fix bug in tesselation 2019-06-23 20:55:55 -07:00
rtree.h Cleanup: Replace C-only deprecated headers 2019-12-05 11:03:15 -08:00
seg.h drc: Add board outline and edge crossing 2018-12-02 07:54:52 -08:00
shape.h Setting custom pad shape to be outline for PNS 2018-05-04 08:23:20 -07:00
shape_arc.h SHAPE_ARC: fix uninitialized member in a CTOR that created issues in a QA test. 2019-01-17 16:35:54 +01:00
shape_circle.h Add more "override" markers. 2016-09-25 13:59:41 -04:00
shape_file_io.h QA: Move to a self-registering plugin system for QA utils 2019-11-25 15:38:21 +08:00
shape_index.h Adjust RTree default floating point to use double 2018-08-06 16:55:00 -07:00
shape_index_list.h refactoring: wrapped boost::optional in OPT<> class for the purpose of easier transition to C++17 in the future 2017-11-03 23:59:02 +01:00
shape_line_chain.h pcbnew: Allow tuning length to be longer than INT_MAX 2019-09-03 16:41:09 -07:00
shape_poly_set.h pcbnew: Don't copy const structures when not needed 2019-09-24 11:47:21 -07:00
shape_rect.h Add more "override" markers. 2016-09-25 13:59:41 -04:00
shape_segment.h Revert "pcbnew: Adding copy constructors to PNS items" 2018-10-09 14:50:20 -07:00
shape_simple.h Setting custom pad shape to be outline for PNS 2018-05-04 08:23:20 -07:00