mmcs-ruby / primitives

MIT License
2 stars 6 forks source link

Implement PolygonSet #11

Open koenigsley opened 3 years ago

koenigsley commented 3 years ago

The result of a Boolean operation between geometry primitives may be a set of shapes, not only a single figure (for example, subtraction of two triangles one of them goes through two sides of the second triangle may give two shapes). That`s why we have to provide an abstraction which will handle this case too.