Commit Graph

19 Commits

Author SHA1 Message Date
wmayer
6a69efc4a6 Path: modernize C++11
* use nullptr
2022-03-23 19:26:15 +01:00
Uwe
7d83d141d3 [Path] Voronoi: remove unused includes 2022-02-28 03:46:15 +01:00
wmayer
5cc43c0306 Path: [skip ci] fix Python 3.9 deprecation warning 2020-12-23 17:41:30 +01:00
luz paz
60c055e62d Path: Fix header uniformity and remove trailing whitespace
This PR fixes header uniformity across all Path files. It also removes all trailing whitespace.
2020-11-05 19:57:21 +01:00
Markus Lampert
982656babe Remove app include files from precompile guard 2020-10-25 16:33:13 -07:00
Markus Lampert
c3306582bf Added voronoi colorExterior case where one external vertex coincides with a point of an input segment. 2020-09-28 14:58:08 -05:00
Markus Lampert
81a7341632 Added vertex cache to voronoi colorExterior callback processing - cuts execution time in half. 2020-09-28 14:58:08 -05:00
Markus Lampert
67ded9cbfa Added retrieval of points and segments for voronoi diagram 2020-09-28 14:58:08 -05:00
Markus Lampert
e3adbc0bf9 Simplified and further optimised colinear colorisation 2020-09-28 14:58:08 -05:00
Markus Lampert
32cc97b1a7 Some algorithm optimisations 2020-09-28 14:58:08 -05:00
Markus Lampert
08e73632ec Added callback to colorExterior to also color 'interior' 2020-09-28 14:58:08 -05:00
Markus Lampert
7e6975a154 Added colorColinear and resetColor algorithms 2020-09-28 14:58:08 -05:00
Markus Lampert
10ce91f873 Added optional scaling factor to Voronoi construction. 2020-09-28 14:58:08 -05:00
Markus Lampert
0045a04d4b Added scaling to micro meters 2020-09-28 14:58:08 -05:00
Markus Lampert
8d68122ec1 Added api calls for coloring all twins and coloring exterior edges and vertices. 2020-09-28 14:58:08 -05:00
Markus Lampert
8f16b94669 Added geometries for vertices and linear edges. 2020-09-28 14:58:08 -05:00
Markus Lampert
bbd2c049a9 Added support for voronoi cells 2020-09-28 14:58:08 -05:00
Markus Lampert
13742cca41 Added support for voronoi edges. 2020-09-28 14:58:08 -05:00
Markus Lampert
04cf9c2e46 Added python bindings for voronoi diagram construction and accessing the resulting vertices. 2020-09-28 14:58:08 -05:00