DatistEQ之自动排版工具优化

经过一个星期的努力,终于突破了一种节点自动布局算法,代替了原来的流程节点自动排版功能。从理论来说,DatistEQ中的流程属于有向无环图(directed acyclic graph,简称 DAG),前人已有大量的布局研究,可参考

DatistEQ中实现了多源头的自动排版,希望给大家的流程编辑带来更大的便捷。

优化前:


1.png

优化后:


2.png

优化前:


3.png

优化后:


4.png

在系统设置窗口中,自动排版功能有两个设置的参数。

自动排版设置项

一是,节点深度压缩,减少相邻节点间的距离。

节点深度压缩

二是,跨分支流程裂度压缩,减少两个分支流程之间的距离。

跨分支流程裂度压缩
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。