wip: Create reprojector mesh initial conditions from delaunator #112
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I'm not exactly sure yet, but I have the feeling that it may be useful to construct a delatin instance from an existing delaunay triangulation, such as when rendering non-rectilinear Zarr datasets.
I was reading through https://mapbox.github.io/delaunator/ and realized it might be trivial to create the initial conditions required for delatin from an existing delaunay triangulation.
Should work with delaunator and
Constrainautorout of the box.coordsandhalfedgesmatch betweendelatinanddelaunator, which is probably true, but we still need to verify.What's the best way to provide two different constructors? We want one constructor that initializes a mesh from a height and width, and another constructor that initializes a mesh from an existing triangulation?