Shape Object Tags Expansion - Cylinders, Intersects, Etc.
mcmonkey4eva opened this issue · 0 comments
mcmonkey4eva commented
Dump issue for requested feature expansions to shape objects (CuboidTag, PolygonTag, EllipsoidTag)
-
(Shape).is_within[(Shape)]
for all shapes including cross-support. LikeEllipsoidTag.is_within[CuboidTag]
and etc. (or.contains
as the tag for it, either way). This will probably require some messy math for polygons and all to do properly. -
(Shape).intersects[(Shape)]
same as above, but for intersection rather than full containment - CylinderTag