그래프 범례

이 페이지는 doxygen에 의해 생성된 그래프들을 이해하는 방법을 설명합니다.

다음의 예제를 참고하십시오.:

/*! 생략되었기 때문에 보이지 않는 클래스 */
class Invisible { };

/*! Truncated 클래스, 상속관계가 숨겨짐 */
class Truncated : public Invisible { };

/* doxygen 주석에 의해서 문서화되지 않는 클래스 */
class Undocumented { };

/*! public 상속을 통해서 상속된 클래스 */
class PublicBase : public Truncated { };

/*! 템플릿 클래스 */
template<class T> class Templ { };

/*! protected 상속을 통해서 상속된 클래스 */
class ProtectedBase { };

/*! private 상속을 통해서 상속된 클래스 */
class PrivateBase { };

/*! 상속되어진 클래스에 의해 (멤버로) 사용되어지는 클래스 */
class Used { };

/*! 다른 클래스들을 상속하는 슈퍼 클래스 */
class Inherited : public PublicBase,
                  protected ProtectedBase,
                  private PrivateBase,
                  public Undocumented,
                  public Templ<int>
{
  private:
    Used *m_usedClass;
};
만약 설정파일에서 MAX_DOT_GRAPH_HEIGHT 태그가 240으로 설정되었다면, 다음과 같은 그래프가 출력될 것입니다. :

graph_legend.png

위 그래프의 박스들은 다음과 같은 의미를 가집니다. :

화살표들은 다음과 같은 의미를 가집니다. :
생성시간 : Mon Dec 31 13:10:53 2007, 프로젝트명 : oblog, 생성자 :   doxygen 1.5.4