Legenda wykresu

Ta strona wyjaśnia jak interpretować wykresy, które są wygenerowane przez doxygen.

Rozważ następujący przykład:

/*! Klasa Niewidzialna z powodu okrojenia */
class Niewidzialna { };

/*! Klasa Okrojona, relacja dziedziczenia jest ukryta */
class Okrojona : public Niewidzialna { };

/* Klasa nie udokumentowana komentarzami doxygen */
class Nieudokumentowana { };

/*! Klasa, która jest dziedziczona publicznie */
class PublicznaBaza : public Okrojona { };

/*! Klasa, która jest dziedziczona przy użyciu dziedziczenia chronionego */
class ChronionaBaza { };

/*! Klasa, która jest dziedziczona prywatnie */
class PrywatnaBaza { };

/*! Klasa, która jest użyta przez klasę Dziedziczona */
class Uzyta { };

/*! Superklasa, która dziedziczy kilka innych klas */
class Dziedziczona : public PublicznaBaza,
                     protected ChronionaBaza,
                     private PrywatnaBaza,
                     public Nieudokumentowana
{
  private:
    Uzyta *m_usedClass;
};
Jeśli znacznik MAX_DOT_GRAPH_HEIGHT w pliku konfiguracji jest ustawiony na 200, odniesie to rezultat w następującym wykresie:

graph_legend.png

Prostokąty w powyższym wykresie mają następujące znaczenie:

Strzałki mają następujące znaczenie:
Wygenerowano Sun Jun 11 12:55:52 2006 dla lanChat programem  doxygen 1.4.6