[Doxygen-develop] Dot question
Brought to you by:
dimitri
From: Johan E. <joh...@ua...> - 2002-10-29 17:34:57
|
Hi, if I understand the Dot graphs correctly and the possible configuration file options, there is no way today to distinguish the "uses" relation aggregated vs reference?? If this is true, how difficult would it be to make a Doxygen patch to support it? I've looked in the Doxygen sources but I get lost in some of the help classes (UsesClassDef, BaseClassDef, BaseInfo) vs the main classes (ClassDef, MemberDef) that Doxygen uses and the collaboration with the Dot classes. I think the functions findUsedClassesForClass(), addUsedClass(), buildGraph() should be changed some way e.g. by handling a new member variable(aggregated/reference). But in which class should such info go? I've also noticed the member function determineImplUsageRelation() in class ClassDef, which by the sound of it, maybe the intention here is something similar. If this is a feature for doxygen main stream, what would be the best way to patch doxygen? Some simple guidelines would be enough for the time being........ Thank you, Johan PS I know there probably would be a problem, if a class both aggregates and references the same class, but for simplicity I am currently pretending that problem doesn't exist. DS |