Kukatz 3D  0.1
Török Attila szakdolgozata
Jelmagyarázat

Ez az oldal elmagyarázza hogyan kell értelmezni a doxygen által készített ábrákat.

Vegyük a következő példát:

/*! Vágás miatt nem látható osztály */
class Invisible { };

/*! Levágott osztály, származása rejtett */
class Truncated : public Invisible { };

/* Doxygen kommentekkel nem dokumentált osztály */
class Undocumented { };

/*! Publikus származtatásal levezetett osztály */
class PublicBase : public Truncated { };

/*! Egy sablonosztály */
template<class T> class Templ { };

/*! Védett származtatásal levezetett osztály */
class ProtectedBase { };

/*! Privát származtatásal levezetett osztály */
class PrivateBase { };

/*! Osztály, melyet a származtatott osztály használ */
class Used { };

/*! Osztály, mely több másiknak leszármazottja */
class Inherited : public PublicBase,
                  protected ProtectedBase,
                  private PrivateBase,
                  public Undocumented,
                  public Templ<int>
{
  private:
    Used *m_usedClass;
};

Ha a konfigurációs fájl MAX_DOT_GRAPH_HEIGHT elemének értékét 240-re állítjuk, az eredmény a következő ábra lesz:

Az ábrán levő dobozok jelentése:

A nyilak jelentése:

 Összes Osztályok