Hlavní stránka | Datové struktury | Seznam souborů | Datové položky | Globální symboly

Vysvětlivky ke grafu

Zde naleznete vysvětlení, jak mají být interpretovány grafy, které byly generovány programem doxygen.

Uvažujte následující příklad:

/*! Neviditelná třída, která se v grafu nezobrazuje, protože došlo k ořezání grafu. */ class Invisible { }; /*! Třída, u které došlo k ořezání grafu. Vztah dědičnosti je skryt. */ class Truncated : public Invisible { }; /* Třída, která není dokumentována komentáři programu doxygen. */ class Undocumented { }; /*! Bázová třída děděná veřejně (public inheritance). */ class PublicBase : public Truncated { }; /*! Bázová třída, použitá pro chráněné dědění (protected inheritance). */ class ProtectedBase { }; /*! Bázová třída, využitá pro privátní dědění (private inheritance). */ class PrivateBase { }; /*! Třída, která je využívána třídou Inherited. */ class Used { }; /*! Odvozená třída, která různým způsobem dědí z více bázových tříd. */ class Inherited : public PublicBase, protected ProtectedBase, private PrivateBase, public Undocumented { private: Used *m_usedClass; };
Pokud je položka MAX_DOT_GRAPH_HEIGHT konfiguračního souboru nastavena na hodnotu 200, bude vygenerován následující graf:<p>
graph_legend.png

Bloky (tj. uzly) v uvedeném grafu mají následující význam:

Šipky (tj. hrany grafu) mají následující význam:
Generováno Mon May 24 23:05:29 2004 pro projekt G-TeamPostScriptCreatorDeLuxe programem doxygen 1.3.7