現在、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