上图中的方框具有以下含义:
实心灰色方框表示生成图表的结构或类。
带黑色边框的方框表示已记录的结构或类。
带灰色边框的方框表示未记录的结构或类。
带红色边框的方框表示未显示所有继承/包含关系的已记录的结构或类。如果图表不适合指定的边界,则图表将被截断。
箭头具有以下含义:
蓝色箭头用于可视化两个类之间的公共继承关系。
深绿色箭头用于受保护的继承。
深红色箭头用于私有继承。
如果一个类包含或被另一个类使用,则使用紫色虚线箭头。箭头标有指向的类或结构可通过其访问的变量。
黄色虚线箭头表示模板实例与其实例化的模板类之间的关系。箭头标有实例的模板参数。
关于继承关系可参见文章:What are the differences between protected and private inheritance?