2012-05-10 14 views
0

コラボレーションデータなしでクラス図(UMLスタイル)の画像を作成したいと考えています。Doxygen:コラボレーション図なしのクラス図(灰色枠)

私はすでにDoxywizardを持っていますが、コラボレーションの関係なしにはそれをどうやって行うのか分かりません。 どのような組み合わせのオプションを使用しますか?

これは私が何をしたいのASCII表現です:

---------- 
| Foo | 
---------- 
| -bar1 | 
| -bar2 | 
---------- 
| +Foo() | 
| +~Foo()| 
---------- 

これは私が現在、得るものです:

----------  ----------------- 
| Foo |  | OtherClass | 
----------  ----------------- 
| -bar1 |  | -test1  | 
| -bar2 |  | -test2  | 
---------- -----> ----------------- 
| +Foo() |  | +OtherClass() |   
| +~Foo()|  | +~OtherClass()| 
----------  ----------------- 
+0

現在のdoxygenリリースではこれは可能ではないと私は考えています。たぶんdoxygenメーリングリストで(機能要求として)これを尋ねるでしょうか? – kebs

答えて

0

あなたはNOにCOLLABORATION_GRAPHを設定してみてくださいましたか?

COLLABORATION_GRAPH COLLABORATION_GRAPHとHAVE_DOTタグがYESに 設定されている場合、doxygenには の直接的および間接的な実装依存性を示す各文書 クラス (継承、封じ込め、及びクラス参照変数)のためのグラフを生成しますクラスと他の文書化されたクラス。