1

我目前使用 doxygen 为项目创建文档。最近,这个项目的一小部分开始使用模板编程,由 doxygen 创建的继承图并不真正适合文档的其余部分。

一个小例子:

template<class system>
class A{};

template<class system>
class AA : public A<system>{};

template<class system>
class AB : public A<system>{};

class AAA : public AA<int>{};
class AAB : public AA<double>{};
class ABA : public AB<float>{};
class ABB : public AB<bool>{};

创建窗体的继承图

在此处输入图像描述

这真的很难阅读imo。我宁愿看到像这样的更简约的图片

在此处输入图像描述

,跳过“冗余”课程A<double>, A<int>, A<float>, A<bool>。有没有办法做到这一点?

在我的 Doxyfile 中,唯一的非默认设置是

HAVE_DOT           = YES
TEMPLATE_RELATIONS = YES
4

0 回答 0