Sergey Tarasov
Sergey Tarasov
The documentation is incorrect. As far as I remember, this algorithm treats points on left-bottom edge as "inside", and top-right edge as outside. So that if you have multiple touching...
Check this URL: [http://geomalgorithms.com/a03-_inclusion.html](http://geomalgorithms.com/a03-_inclusion.html)
How do you plan to distinguish between Point.MirrorAbout.Plane and Plane.MirrorAbout.Point?
Reflection operation could be performed about point, line or plane. And it is three different operations. Reflection about point also called central inversion.
Well, yes. I would expect that good library will support all three methods for every shape. The question is how rich and complete API you plan to support in "Math.NET...
Usually I provide next methods for every geometrical primitive: translate, rotate about point, reflect about point, line and plane. Scaling (for finite objects) probably would be good too, but I...