【24h】

High-Level Filtering for Arrangements of Conic Arcs

机译:圆锥弧排列的高级过滤

获取原文
获取原文并翻译 | 示例

摘要

Many computational geometry algorithms involve the construction and maintenance of planar arrangements of conic arcs. Implementing a general, robust arrangement package for conic arcs handles most practical cases of planar arrangements covered in literature. A possible approach for implementing robust geometric algorithms is to use exact algebraic number types ― yet this may lead to a very slow, inefficient program. In this paper we suggest a simple technique for filtering the computations involved in the arrangement construction: when constructing an arrangement vertex, we keep track of the steps that lead to its construction and the equations we need to solve to obtain its coordinates. This construction history can be used for answering predicates very efficiently, compared to a naive implementation with an exact number type. Furthermore, using this representation most arrangement vertices may be computed approximately at first and can be refined later on in cases of ambiguity. Since such cases are relatively rare, the resulting implementation is both efficient and robust.
机译:许多计算几何算法涉及圆锥弧平面布置的构造和维护。为圆锥弧实施通用,坚固的布置套件可处理文献中涉及的大多数实际平面布置案例。实现鲁棒几何算法的一种可行方法是使用精确的代数数字类型-但这可能会导致程序非常缓慢,效率低下。在本文中,我们提出了一种简单的技术来过滤布置构造中涉及的计算:在构造布置顶点时,我们会跟踪导致其构造的步骤以及获得其坐标所需求解的方程。与具有精确数字类型的幼稚实现相比,此构造历史可用于非常有效地回答谓词。此外,使用该表示,大多数布置顶点可以首先近似地计算,并且在歧义的情况下可以在以后进行细化。由于这种情况相对较少,因此最终的实现既高效又稳健。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号