Ian Mackenzie

Results 148 comments of 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....

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...