Hmm, ini sepertinya pertanyaan lama, tapi karena saya telah mengotak-atik konfigurasi Doxygen beberapa hari terakhir, sementara kepala saya masih penuh dengan info saat ini, mari kita coba -
Saya pikir jawaban sebelumnya hampir memilikinya:
Opsi yang hilang adalah menambahkan COLLABORATION_GRAPH = YES
Doxyfile. Saya berasumsi Anda dapat melakukan hal yang setara di suatu tempat di doxywizard GUI (Saya tidak menggunakan doxywizard).
Jadi, sebagai contoh yang lebih lengkap, opsi "Doxyfile" umum yang terkait dengan keluaran UML yang cenderung saya gunakan adalah:
EXTRACT_ALL = YES
CLASS_DIAGRAMS = YES
HIDE_UNDOC_RELATIONS = NO
HAVE_DOT = YES
CLASS_GRAPH = YES
COLLABORATION_GRAPH = YES
UML_LOOK = YES
UML_LIMIT_NUM_FIELDS = 50
TEMPLATE_RELATIONS = YES
DOT_GRAPH_MAX_NODES = 100
MAX_DOT_GRAPH_DEPTH = 0
DOT_TRANSPARENT = YES
Pengaturan ini akan menghasilkan diagram "warisan" ( CLASS_GRAPH=YES
) dan "kolaborasi" ( COLLABORATION_GRAPH=YES
).
Bergantung pada target Anda untuk "penyebaran" keluaran doxygen, pengaturan DOT_IMAGE_FORMAT = svg
mungkin juga berguna. Dengan keluaran svg, diagramnya "dapat diskalakan" daripada resolusi tetap dari format bitmap seperti .png. Rupanya, jika melihat output di browser selain IE, ada juga INTERACTIVE_SVG = YES
yang akan memungkinkan "zoom dan panning interaktif" dari diagram svg yang dihasilkan. Saya sudah mencobanya beberapa waktu lalu, dan keluaran svg sangat menarik secara visual, tetapi pada saat itu, dukungan browser untuk svg masih agak tidak konsisten, jadi semoga situasi tersebut mungkin membaik belakangan ini.
Seperti yang telah disebutkan oleh komentar lain, beberapa pengaturan ini ( DOT_GRAPH_MAX_NODES
khususnya) memang memiliki potensi dampak kinerja, jadi YMMV.
Saya cenderung membenci jawaban bergaya "RTFM", jadi mohon maaf atas kalimat ini, tetapi dalam hal ini dokumentasi Doxygen benar-benar adalah teman Anda, jadi periksa dokumen Doxygen pada pengaturan yang disebutkan di atas- terakhir kali saya melihat Anda dapat menemukan detailnya di http://www.doxygen.nl/manual/config.html .