Hauptseite | Klassenhierarchie | Auflistung der Klassen | Auflistung der Dateien | Klassen-Elemente | Datei-Elemente | Zusätzliche Informationen

Erklärung des Graphen

Diese Seite erklärt die Interpretation der von doxygen erzeugten Graphen.

Beispiel:

/*! Wegen Verkürzung unsichtbare Klasse */ class Invisible { }; /*! Klasse verkürzt dargestellt, Vererbungsbeziehung ist versteckt */ class Truncated : public Invisible { }; /* Nicht mit doxygen-Kommentaren dokumentierte Klasse */ class Undocumented { }; /*! Mithilfe öffentlicher Vererbung vererbte Klasse */ class PublicBase : public Truncated { }; /*! Eine Template Klasse */ template<class T> class Templ { }; /*! Mithilfe geschützter Vererbung vererbte Klasse */ class ProtectedBase { }; /*! Mithilfe privater Vererbung vererbte Klasse */ class PrivateBase { }; /*! Von der Klasse Inherited benutzte Klasse */ class Used { }; /*! Superklasse, die von mehreren anderen Klassen erbt */ class Inherited : public PublicBase, protected ProtectedBase, private PrivateBase, public Undocumented public Templ<int> { private: Used *m_usedClass; };

Setzen des Tags MAX_DOT_GRAPH_HEIGHT in der Konfigurationsdatei auf 240 liefert den folgenden Graphen:<p>

graph_legend.gif

Die Rechtecke in obigem Graphen bedeuten:

Die Pfeile bedeuten:
Erzeugt am Sat Nov 13 12:54:29 2004 für XCTL32 von doxygen 1.3.7