Page principale   Hiérarchie des classes   Liste des composants   Liste des fichiers   Composants   Déclarations   Pages associées  

Légende du graphe

Cette page explique comment interpréter les graphes générés par doxygen.

Considérez l'exemple suivant:


/*! Classe invisible à cause d'une troncature */
class Invisible { };

/*! Classe tronquée, la relation d'héritage est masquée */
class Truncated : public Invisible { };

/*! Classe non documentée avec des commentaires Doxygen */
class Undocumented { };

/*! Classe dérivée par héritage public */
class PublicBase : public Truncated { };

/*! Classe dérivée par héritage protégé */
class ProtectedBase { };

/*! Classe dérivée par héritage privé */
class PrivateBase { };

/*! Classe utilisée par la classe dérivée */
class Used { };

/*! Super-classe qui hérite de plusieurs autres classes */
class Inherited : public PublicBase,
                  protected ProtectedBase,
                  private PrivateBase,
                  public Undocumented
{
  private:
    Used *m_usedClass;
};
Si la valeur 200 est attribuée au tag MAX_DOT_GRAPH_HEIGHT du fichier de configuration, cela génèrera le graphe suivant:

graph_legend.png

Les rectangles du graphe ci-dessus ont la signification suivante:

Les flèches ont la signification suivante:
Cette documentation a été généré le 24 May 2003 par Doxygen version 1.3-rc3.
Pour tout renseignements :