Volodymyr Agafonkin

Results 530 comments of Volodymyr Agafonkin

Note that [Delaunator Rust port](https://github.com/mourner/delaunator-rs/blob/master/src/lib.rs) has been refactored for better clarity, with extracted methods and renames. I'd urge to not go too far beyond that to keep the ports from...

@flippmoke awesome! Did you manage to get some benchmarks running? I'm very curious to see how much improvement the change to pointers brought.

Yeah, no way to reproduce unless there's a test case. But note that near-duplicate points are filtered out to be able to produce a valid triangulation.

@abellgithub btw, I've updated the C++ link on the main JS project to your fork β€” hopefully more PRs will come your way. https://github.com/mapbox/delaunator/commit/4e6ecd40b2b7a62160e4de18ce3a5aebd2e0734f

I think this makes sense. I didn't yet get rid of class-based API because it's harder to make it as fast in JS (passing around lots of arguments has an...

`TriangulatePoint` looks confusing to me. I'd rather suggest: ```cpp struct DelaunatorResult { std::size_t triangles; std::size_t halfedges; } ```

@delfrrr FYI, I ported Delaunator to Rust as a learning project. Made some refactoring there to make the code simpler and clearer, and exposed a struct-based API. The C++ version...

Wow, thanks for the report. Who knew one selector would cause such a difference.

Mobile devices don't have a hover state usually so it should fix it.

Could be related to https://github.com/mapbox/delaunator/issues/44 which got fixed on the JS side.