Representation of a legend explaining the meaning of boxes, arrows, and colors
更多...
Representation of a legend explaining the meaning of boxes, arrows, and colors
在文件 dotlegendgraph.h 第 22 行定义.
void DotLegendGraph::computeTheGraph |
( |
| ) |
|
|
privatevirtual |
实现了 DotGraph.
在文件 dotlegendgraph.cpp 第 44 行定义.
50 md5stream <<
" Node9 [shape=\"box\",label=\"Inherited\",fontsize=\"" << fontSize <<
"\",height=0.2,width=0.4,fontname=\"" << fontName <<
"\",fillcolor=\"grey75\",style=\"filled\" fontcolor=\"black\"];\n";
51 md5stream <<
" Node10 -> Node9 [dir=\"back\",color=\"midnightblue\",fontsize=\"" << fontSize <<
"\",style=\"solid\",fontname=\"" << fontName <<
"\"];\n";
52 md5stream <<
" Node10 [shape=\"box\",label=\"PublicBase\",fontsize=\"" << fontSize <<
"\",height=0.2,width=0.4,fontname=\"" << fontName <<
"\",color=\"black\"];\n";
53 md5stream <<
" Node11 -> Node10 [dir=\"back\",color=\"midnightblue\",fontsize=\"" << fontSize <<
"\",style=\"solid\",fontname=\"" << fontName <<
"\"];\n";
54 md5stream <<
" Node11 [shape=\"box\",label=\"Truncated\",fontsize=\"" << fontSize <<
"\",height=0.2,width=0.4,fontname=\"" << fontName <<
"\",color=\"red\"];\n";
55 md5stream <<
" Node13 -> Node9 [dir=\"back\",color=\"darkgreen\",fontsize=\"" << fontSize <<
"\",style=\"solid\",fontname=\"" << fontName <<
"\"];\n";
56 md5stream <<
" Node13 [shape=\"box\",label=\"ProtectedBase\",fontsize=\"" << fontSize <<
"\",height=0.2,width=0.4,fontname=\"" << fontName <<
"\",color=\"black\"];\n";
57 md5stream <<
" Node14 -> Node9 [dir=\"back\",color=\"firebrick4\",fontsize=\"" << fontSize <<
"\",style=\"solid\",fontname=\"" << fontName <<
"\"];\n";
58 md5stream <<
" Node14 [shape=\"box\",label=\"PrivateBase\",fontsize=\"" << fontSize <<
"\",height=0.2,width=0.4,fontname=\"" << fontName <<
"\",color=\"black\"];\n";
59 md5stream <<
" Node15 -> Node9 [dir=\"back\",color=\"midnightblue\",fontsize=\"" << fontSize <<
"\",style=\"solid\",fontname=\"" << fontName <<
"\"];\n";
60 md5stream <<
" Node15 [shape=\"box\",label=\"Undocumented\",fontsize=\"" << fontSize <<
"\",height=0.2,width=0.4,fontname=\"" << fontName <<
"\",color=\"grey75\"];\n";
61 md5stream <<
" Node16 -> Node9 [dir=\"back\",color=\"midnightblue\",fontsize=\"" << fontSize <<
"\",style=\"solid\",fontname=\"" << fontName <<
"\"];\n";
62 md5stream <<
" Node16 [shape=\"box\",label=\"Templ< int >\",fontsize=\"" << fontSize <<
"\",height=0.2,width=0.4,fontname=\"" << fontName <<
"\",color=\"black\"];\n";
63 md5stream <<
" Node17 -> Node16 [dir=\"back\",color=\"orange\",fontsize=\"" << fontSize <<
"\",style=\"dashed\",label=\"< int >\",fontname=\"" << fontName <<
"\"];\n";
64 md5stream <<
" Node17 [shape=\"box\",label=\"Templ< T >\",fontsize=\"" << fontSize <<
"\",height=0.2,width=0.4,fontname=\"" << fontName <<
"\",color=\"black\"];\n";
65 md5stream <<
" Node18 -> Node9 [dir=\"back\",color=\"darkorchid3\",fontsize=\"" << fontSize <<
"\",style=\"dashed\",label=\"m_usedClass\",fontname=\"" << fontName <<
"\"];\n";
66 md5stream <<
" Node18 [shape=\"box\",label=\"Used\",fontsize=\"" << fontSize <<
"\",height=0.2,width=0.4,fontname=\"" << fontName <<
"\",color=\"black\"];\n";
引用了 Config_getInt, Config_getString, DotGraph::m_theGraph, TextStream::str(), theTranslator, Translator::trLegendTitle(), DotGraph::writeGraphFooter() , 以及 DotGraph::writeGraphHeader().