lea*_*vst 5 c++ doxygen multiple-inheritance virtual-inheritance diamond-problem
Doxygen 有一个非常巧妙的功能,它可以从代码生成继承图。但是,当使用来自具有公共基类的类的多重继承时,该图显示了两个单独的基类(即使我使用的是虚拟继承,如基类周围的虚线所示)

我怎样才能让 Doxygen 情节更像以下内容。. .
D
/ \
B C
\ /
A
Run Code Online (Sandbox Code Playgroud)
而不是:(就像没有虚拟继承一样)
D
/ \
B C
| |
A A
Run Code Online (Sandbox Code Playgroud)
如果将 HAVE_DOT 标记设置为 YES,则 doxygen 将假定点工具可从该路径获得。该工具是 Graphviz(参见: http: //www.graphviz.org/)的一部分,Graphviz 是来自 AT&T 和朗讯贝尔实验室的图形可视化工具包。如果此选项设置为 NO,则本节中的其他选项无效。默认值为:NO。
设置
有_点 = 是
| 归档时间: |
|
| 查看次数: |
482 次 |
| 最近记录: |