Files
test/source/blender/blenlib/intern
Howard Trickey 72d1ddfc9c Make it optional to track input->output mapping in delaunay_2d_calc.
Some uses of delaunay_2d_calc don't need to know the original verts,
edges, and faces that correspond to output elements.
This change adds a "need_ids" value to the CDT input spec, default true,
which tracks the input ids only when true.
The python api mathutils.geometry.delaunay_2d_cdt gets an optional
final bool argument that is the value of need_ids. If the argument
is not supplied, it is true by default, so this won't break old uses
of the API.

On a sample text test, not tracking ids save about 30% of the runtime.
For most inputs the difference will not be so dramatic: it only really
kicks in if there are a lot of holes.
2021-07-18 15:10:34 -04:00
..
2020-07-02 13:03:46 +10:00
2021-05-25 17:16:54 +02:00
2021-05-06 08:09:05 +10:00
2021-07-07 13:42:46 +10:00
2020-10-19 08:12:33 -07:00
2021-07-05 15:54:57 +10:00
2021-03-18 09:36:44 +11:00
2021-03-21 14:00:40 +11:00
2021-02-09 10:42:00 +11:00
2021-02-14 20:58:04 +11:00
2021-04-01 22:20:53 +11:00
2020-10-19 08:12:33 -07:00
2021-07-08 13:31:38 +10:00
2021-03-18 09:36:44 +11:00
2021-03-25 16:01:41 +01:00
2021-06-05 15:03:59 +10:00
2021-07-05 15:54:57 +10:00
2020-11-18 00:27:29 +11:00
2020-08-03 17:42:45 +02:00
2021-07-05 15:54:57 +10:00
2021-07-16 11:45:52 +10:00
2021-05-27 17:59:21 +10:00
2021-01-20 16:15:53 +11:00
2020-10-19 08:43:08 -07:00