首页 | 数据结构 | 文件列表 | 数据字段 | 全局定义

图例

本页向您展示如何理解由Doxygen生成的图形。

请考虑如下示例:

/*! 由于截取而使该类不可见 */
class Invisible { };

/*! 被截取的类,继承关系被隐藏起来了 */
class Truncated : public Invisible { };

/* 没有被doxygen的注释文档化的类 */
class Undocumented { };

/*! 被公有继承的类 */
class PublicBase : public Truncated { };

/*! 被保护继承的类 */
class ProtectedBase { };

/*! 被私有继承的类 */
class PrivateBase { };

/*! 被使用的类 */
class Used { };

/*! 继承了若干其它类的类 */
class Inherited : public PublicBase,
                  protected ProtectedBase,
                  private PrivateBase,
                  public Undocumented
{
  private:
    Used *m_usedClass;
};
如果在配置文件中指定了MAX_DOT_GRAPH_HEIGHT的值为200,则Doxygen将生成如下的图形:

graph_legend.jpg

以上图形中的矩形有如下的含义:

各个箭头有如下的含义:
Generated at Mon May 8 15:46:37 2006 for OpenQ by  doxygen 1.4.4