首页> 外文期刊>Visualization and Computer Graphics, IEEE Transactions on >Drawing Euler Diagrams with Circles: The Theory of Piercings
【24h】

Drawing Euler Diagrams with Circles: The Theory of Piercings

机译:用圆圈绘制欧拉图:穿孔理论

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

摘要

Euler diagrams are effective tools for visualizing set intersections. They have a large number of application areas ranging from statistical data analysis to software engineering. However, the automated generation of Euler diagrams has never been easy: given an abstract description of a required Euler diagram, it is computationally expensive to generate the diagram. Moreover, the generated diagrams represent sets by polygons, sometimes with quite irregular shapes that make the diagrams less comprehensible. In this paper, we address these two issues by developing the theory of piercings, where we define single piercing curves and double piercing curves. We prove that if a diagram can be built inductively by successively adding piercing curves under certain constraints, then it can be drawn with circles, which are more esthetically pleasing than arbitrary polygons. The theory of piercings is developed at the abstract level. In addition, we present a Java implementation that, given an inductively pierced abstract description, generates an Euler diagram consisting only of circles within polynomial time.
机译:欧拉图是可视化集合相交的有效工具。它们具有从统计数据分析到软件工程的大量应用领域。但是,自动生成Euler图从未如此简单:给定所需Euler图的抽象描述,生成该图在计算上是昂贵的。此外,生成的图用多边形表示集合,有时具有非常不规则的形状,从而使图难以理解。在本文中,我们通过发展穿孔理论来解决这两个问题,其中我们定义了单条穿孔曲线和双条穿孔曲线。我们证明,如果可以通过在特定约束条件下连续添加穿孔曲线来归纳地构建图,则可以使用圆进行绘制,该圆在美学上比任意多边形更令人愉悦。穿孔理论是在抽象级别上开发的。此外,我们提供了一个Java实现,给出了一个归纳式的抽象描述,它生成在多项式时间内仅由圆组成的Euler图。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号