Ian Mackenzie
Ian Mackenzie
That could make sense - that would get around the issue of arguments to `sequence` needing to have all the same units/coordinates types, so it would be easier to support...
True - that is cool! Although I would probably write your second example as ```elm myTransformation : Transformation2d units coordinates myTransformation = Transformation2d.sequence [ Transformation2d.scale 2 , Transformation2d.translateBy (Vector2d.fromComponents 200...
Cool, thanks for the comments, very useful! And yeah the dual interpretation of "2d" is handy, the [Eigen](http://eigen.tuxfamily.org/index.php?title=Main_Page) C++ math library has `Vector3d`, `Vector3f`, `Vector3i` etc. and was definitely an...
I haven't been looking at this recently, but it would be great if you could list out a few of the key operations you find yourself needing as you go...
That's really helpful @MartinSStewart, thanks for writing that up! Being able to think about the ASCII collab app as a use case when trying to draft an API will I...
Hi Peter, that's very much the next step once `elm-3d-scene` 1.0 is out! The rough plan is: - Add `Curve2d`, `Curve3d` and `Surface3d` types to `elm-geometry` to represent parametric curves...
By the way, the entire reason I added `Polygon2d.triangulate` was in fact to be able to (eventually) render `Body3d` values - since ultimately rendering a body will involve converting various...
Hey @MrL1605 I think the first step would just be to generate a few more static images that can be included directly in the `elm-geometry` documentation for particularly tricky functions....
That would be great, thanks!
Thanks for the PR! I'd be very nervous about publishing this as-is, though, since I know that polygon intersection is a very tricky thing to get right and will probably...