Tree 用正交线绘制层次树(HV绘图–;二叉树)

Tree 用正交线绘制层次树(HV绘图–;二叉树),tree,lines,hierarchical,orthogonal,Tree,Lines,Hierarchical,Orthogonal,我需要绘制一个层次树结构(HV绘图-二叉树),在根和子对象之间绘制正交线(直矩形连接线)(如下所示: ). 我想知道是否有类似于这样绘制树的算法的开源示例,以便我可以在actionscript中实现相同的算法。 谢谢 Palash我做了一个C版本,并将代码放到CodeProject上。位于: 有一个通用部分给出了所有节点的位置,还有一个特定于WPF的实现,它实际使用直线或您正在寻找的正交线绘制所有内容。这是我的Python 3实现:(这是内部项目,需要GitLab注册) 该程序只包含一个文件,

我需要绘制一个层次树结构(HV绘图-二叉树),在根和子对象之间绘制正交线(直矩形连接线)(如下所示: ). 我想知道是否有类似于这样绘制树的算法的开源示例,以便我可以在actionscript中实现相同的算法。 谢谢 Palash

我做了一个C版本,并将代码放到CodeProject上。位于:


有一个通用部分给出了所有节点的位置,还有一个特定于WPF的实现,它实际使用直线或您正在寻找的正交线绘制所有内容。

这是我的Python 3实现:(这是内部项目,需要GitLab注册)

该程序只包含一个文件,因此安装非常简单(克隆存储库并使用必要的参数运行
hv drawing.py
)。 此外,存储库还包含一些用于绘制的图形示例

代码有很好的注释,因此您可以在实现时学习算法