I've a C++ project structured like this:
- a main.cpp file in the root folder (where the doxygen_config file is contained)
- a src folder with all .cpp class files
- an include folder with all .h class files
Even if there's no hierarchy (no heritage and no interfaces) between the classes I've defined, is there a way to create an UML diagram with the classes printed as blocks, and some arrows to indicate if a class is member of another? I've tried Doxygen but it creates only a class hierarchy indicating heritage.