合并多个椭圆
我需要一种方法来组合多个 EllipseGeometry 以在它们之间建立一个并集,但是 JointGeometry 类只能组合 2 个几何图形。 理想的方法是拥有一个类似CombineGeometry 的类,它接受多个Geometry1 和Geometry2 形状。
有人知道有一个物体可以做出这样的行为吗?
I need a way to combine multiple EllipseGeometry to make a union between them, but CombineGeometry class only can combine 2 Geometries.
The ideal way is to have a class similar CombineGeometry that accepts more than Geometry1 and Geometry2 shapes.
Anyone knows an object that makes such a behaviour?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
EllipseGeometry 也是一个几何图形,因此您可以像这样组合:
编辑
要组合三个或更多 EllipseGeometries,您可以使用此机制
您可以创建一个派生自 Geometry 的新类,并在其中包含 Geometry[] 并使用上述机制实现方法。
EllipseGeometry is a Geometry too so you can combine like this:
EDIT
To combine three or more EllipseGeometries you could use this mechanism
You can create a new class that is derived from Geometry and have a Geometry[] in it and implement methods using above mechanism.