1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
- <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
- <title>PowerVR SDK</title>
- <link href="doxygen.css" rel="stylesheet" type="text/css">
- <link href="tabs.css" rel="stylesheet" type="text/css">
- <table width="100%">
- <tr>
- <td width="33%">
- <p align="left"> <a href="http://www.imgtec.com"><img border="0" src="IMGLogo.jpg" width="200" height="30"></a></p>
- </td>
- <td width="33%">
- <p align="center"><font color="#808080" face="Arial" size="2">PowerVR Software Development Kit</a></font></p>
- </td>
- <td width="34%">
- <p align="right"><a href="http://www.powervr.com"><img border="0" src="PVRlogo.jpg" width="200" height="27"></a></p>
- </td>
- </tr>
- </table>
- <hr>
- </head><body>
- <!-- Generated by Doxygen 1.3.6 -->
- <div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="hierarchy.html">Class Hierarchy</a> | <a class="qindex" href="annotated.html">Class List</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Class Members</a> | <a class="qindex" href="globals.html">File Members</a></div>
- <h1>Graph Legend</h1>This page explains how to interpret the graphs that are generated by doxygen.<p>
- Consider the following example: <pre class="fragment"><div><span class="comment">/*! Invisible class because of truncation */</span>
- <span class="keyword">class </span>Invisible { };
- <span class="comment"></span>
- <span class="comment">/*! Truncated class, inheritance relation is hidden */</span>
- <span class="keyword">class </span>Truncated : <span class="keyword">public</span> <a class="code" href="classInvisible.html">Invisible</a> { };
- <span class="comment">/* Class not documented with doxygen comments */</span>
- <span class="keyword">class </span>Undocumented { };
- <span class="comment"></span>
- <span class="comment">/*! Class that is inherited using public inheritance */</span>
- <span class="keyword">class </span>PublicBase : <span class="keyword">public</span> <a class="code" href="classTruncated.html">Truncated</a> { };
- <span class="comment"></span>
- <span class="comment">/*! A template class */</span>
- <span class="keyword">template</span><<span class="keyword">class</span> T> <span class="keyword">class </span>Templ { };
- <span class="comment"></span>
- <span class="comment">/*! Class that is inherited using protected inheritance */</span>
- <span class="keyword">class </span>ProtectedBase { };
- <span class="comment"></span>
- <span class="comment">/*! Class that is inherited using private inheritance */</span>
- <span class="keyword">class </span>PrivateBase { };
- <span class="comment"></span>
- <span class="comment">/*! Class that is used by the Inherited class */</span>
- <span class="keyword">class </span>Used { };
- <span class="comment"></span>
- <span class="comment">/*! Super class that inherits a number of other classes */</span>
- <span class="keyword">class </span>Inherited : <span class="keyword">public</span> <a class="code" href="classPublicBase.html">PublicBase</a>,
- <span class="keyword">protected</span> <a class="code" href="classProtectedBase.html">ProtectedBase</a>,
- <span class="keyword">private</span> <a class="code" href="classPrivateBase.html">PrivateBase</a>,
- <span class="keyword">public</span> <a class="code" href="classUndocumented.html">Undocumented</a>
- <span class="keyword">public</span> <a class="code" href="classTempl.html">Templ</a><int>
- {
- <span class="keyword">private</span>:
- <a class="code" href="classUsed.html">Used</a> *m_usedClass;
- };
- </div></pre>If the <code>MAX_DOT_GRAPH_HEIGHT</code> tag in the configuration file is set to 240 this will result in the following graph:<p>
- <center><div align="center">
- <img src="graph_legend.png" alt="graph_legend.png" alt>
- </div>
- </center> <p>
- The boxes in the above graph have the following meaning: <ul>
- <li>
- A filled black box represents the struct or class for which the graph is generated. </li>
- <li>
- A box with a black border denotes a documented struct or class. </li>
- <li>
- A box with a grey border denotes an undocumented struct or class. </li>
- <li>
- A box with a red border denotes a documented struct or class forwhich not all inheritance/containment relations are shown. A graph is truncated if it does not fit within the specified boundaries. </li>
- </ul>
- The arrows have the following meaning: <ul>
- <li>
- A dark blue arrow is used to visualize a public inheritance relation between two classes. </li>
- <li>
- A dark green arrow is used for protected inheritance. </li>
- <li>
- A dark red arrow is used for private inheritance. </li>
- <li>
- A purple dashed arrow is used if a class is contained or used by another class. The arrow is labeled with the variable(s) through which the pointed class or struct is accessible. </li>
- <li>
- A yellow dashed arrow denotes a relation between a template instance and the template class it was instantiated from. The arrow is labeled with the template parameters of the instance. </li>
- </ul>
- <br>
- <br>
- <P align=left><FONT size=2><STRONG><A
- href="http://www.imgtec.com/powervr/insider/legal/index.asp">Copyright</A> ©
- 1999-2008, Imagination Technologies Ltd.</STRONG></FONT></P>
- <hr>
- <address style="align: left;"><small><FONT color=f0f>
- Generated by <a href="http://www.doxygen.org/index.html">DOXYGEN</a> 1.3.6</small></address>
- </body>
- </html>
|