Currently the wagyu algorithm only works with integers, however, with some fine tuning it might be possible to support floating point numbers. ## Steps: - [ ] Use Approximate equality - [ ] [slope](https://github.com/mapbox/wagyu/blob/master/include/mapbox/geometry/wagyu/edge.hpp#L70-L74) - [ ] [is_maxima](https://github.com/mapbox/wagyu/blob/master/include/mapbox/geometry/wagyu/active_bound_list.hpp#L119-L121) - [ ] [is_intermediate](https://github.com/mapbox/wagyu/blob/master/include/mapbox/geometry/wagyu/active_bound_list.hpp#L128-L131) - [ ] [eveywhere in point.hpp](https://github.com/mapbox/wagyu/blob/master/include/mapbox/geometry/wagyu/point.hpp) - [ ] Add range to snap rounding? Disable snap rounding? - [ ] Adjust topology correction? - [ ] Update `poly2_contains_poly1` to handle floating points - [ ] Fix edge building for floating points
Currently the wagyu algorithm only works with integers, however, with some fine tuning it might be possible to support floating point numbers.
Steps:
poly2_contains_poly1to handle floating points