Remove Edge::reverse
#151
Labels
topic: core
Issues relating to core geometry, operations, algorithms
type: development
Work to ease development or maintenance, without direct effect on features or bugs
Edge
has a field (and method) that can be used to reverse the direction of the edge. This shouldn't be necessary. Triangulation doesn't care about edge direction (any more), and any code relying on it is probably affected by loads of edge cases. The field (and method) should just be removed.Unfortunately, the sweep operation relies on it for building the side walls. Not quite coincidentally, this is also the last piece of code that generates a triangle mesh as an intermediate representation (see #97).
This issue is a reminder to remove this field, once possible. It is blocked on #97.
The text was updated successfully, but these errors were encountered: