Я пытаюсь сгенерировать диаграмму UML для 2 очень простых классов. Диаграмма должна отображать композицию (класс B состоит из класса A). Тем не менее, композиция не отображается в HTML документации, сгенерированной doxygen.
Я полагаю, что в Doxyfile есть какая-то опция, которая должна быть включена, но я пока не нашел, какая именно.
Обратите внимание, что наследование классов отображается правильно. Но я предполагаю, что doxygen должен знать, как рисовать состав и агрегацию.
//a.h
class A{ char a; };
//b.h
#include "a.h"
class B{ A a; };
Я ожидаю увидеть заполненный алмаз от B до A на диаграмме классов, сгенерированной Doxygen, но ее там нет.
Вот некоторые из параметров извлечения, установленных в Doxyfile
EXTRACT_ALL = YES
EXTRACT_PRIVATE = YES
Версия Doxygen - 1.8.16