OLD | NEW |
1 {{+bindTo:partials.standard_nacl_api}} | 1 {{+bindTo:partials.standard_nacl_api}} |
2 <h1>rect.h File Reference</h1> | 2 <h1>rect.h File Reference</h1> |
3 <div id="doxygen-ref"> | 3 <div id="doxygen-ref"> |
4 {{- dummy div to appease doxygen -}} | 4 {{- dummy div to appease doxygen -}} |
5 <div> | 5 <div> |
6 <!-- Generated by Doxygen 1.7.6.1 --> | 6 <!-- Generated by Doxygen 1.7.6.1 --> |
7 | 7 |
8 | 8 |
9 </div> | 9 </div> |
10 <!--header--> | 10 <!--header--> |
11 <div class="contents"> | 11 <div class="contents"> |
12 <div class="textblock"><div class="dynheader"> | 12 <div class="textblock"><div class="dynheader"> |
13 Include dependency graph for rect.h:</div> | 13 Include dependency graph for rect.h:</div> |
14 <div class="dyncontent"> | 14 <div class="dyncontent"> |
15 <div class="center"><img src="rect_8h__incl.png" border="0" usemap="#rect_8h" al
t="" /></div> | 15 <div class="center"><img src="rect_8h__incl.png" border="0" usemap="#rect_8h" al
t="" /></div> |
16 <map name="rect_8h" id="rect_8h"> | 16 <map name="rect_8h" id="rect_8h"> |
17 </map> | 17 </map> |
18 </div> | 18 </div> |
19 </div><h2> | 19 </div><h2> |
20 Classes</h2><table class="memberdecls"> | 20 Classes</h2><table class="memberdecls"> |
21 | 21 |
22 <tr><td class="memItemLeft" align="right" valign="top">class  </td><td clas
s="memItemRight" valign="bottom"><a class="el" href="classpp_1_1_rect.html">pp::
Rect</a></td></tr> | 22 <tr><td class="memItemLeft" align="right" valign="top">class  </td><td clas
s="memItemRight" valign="bottom"><a class="el" href="classpp_1_1_rect.html">pp::
Rect</a></td></tr> |
23 <tr><td class="mdescLeft"> </td><td class="mdescRight">A 2 dimensional rect
angle. <a href="classpp_1_1_rect.html#details">More...</a><br /></td></tr> | 23 <tr><td class="mdescLeft"> </td><td class="mdescRight">A 2 dimensional rect
angle. <a href="classpp_1_1_rect.html#details">More...</a><br /></td></tr> |
| 24 <tr><td class="memItemLeft" align="right" valign="top">class  </td><td clas
s="memItemRight" valign="bottom"><a class="el" href="classpp_1_1_float_rect.html
">pp::FloatRect</a></td></tr> |
| 25 <tr><td class="mdescLeft"> </td><td class="mdescRight">A 2 dimensional rect
angle. <a href="classpp_1_1_float_rect.html#details">More...</a><br /></td></tr
> |
24 </table><h2> | 26 </table><h2> |
25 Namespaces</h2><table class="memberdecls"> | 27 Namespaces</h2><table class="memberdecls"> |
26 <tr><td class="memItemLeft" align="right" valign="top">namespace  </td><td
class="memItemRight" valign="bottom"><a class="el" href="namespacepp.html">pp</a
></td></tr> | 28 <tr><td class="memItemLeft" align="right" valign="top">namespace  </td><td
class="memItemRight" valign="bottom"><a class="el" href="namespacepp.html">pp</a
></td></tr> |
27 </table><h2> | 29 </table><h2> |
28 Functions</h2><table class="memberdecls"> | 30 Functions</h2><table class="memberdecls"> |
29 <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class=
"memItemRight" valign="bottom"><a class="el" href="rect_8h.html#a79b9bc57ea3e03a
0e56b7975b4ffd401">operator==</a> (const <a class="el" href="classpp_1_1_rect.ht
ml">pp::Rect</a> &lhs, const <a class="el" href="classpp_1_1_rect.html">pp::
Rect</a> &rhs)</td></tr> | 31 <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class=
"memItemRight" valign="bottom"><a class="el" href="rect_8h.html#a79b9bc57ea3e03a
0e56b7975b4ffd401">operator==</a> (const <a class="el" href="classpp_1_1_rect.ht
ml">pp::Rect</a> &lhs, const <a class="el" href="classpp_1_1_rect.html">pp::
Rect</a> &rhs)</td></tr> |
30 <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class=
"memItemRight" valign="bottom"><a class="el" href="rect_8h.html#a29f92b097dbed35
ecf5f5ab1932a644e">operator!=</a> (const <a class="el" href="classpp_1_1_rect.ht
ml">pp::Rect</a> &lhs, const <a class="el" href="classpp_1_1_rect.html">pp::
Rect</a> &rhs)</td></tr> | 32 <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class=
"memItemRight" valign="bottom"><a class="el" href="rect_8h.html#a29f92b097dbed35
ecf5f5ab1932a644e">operator!=</a> (const <a class="el" href="classpp_1_1_rect.ht
ml">pp::Rect</a> &lhs, const <a class="el" href="classpp_1_1_rect.html">pp::
Rect</a> &rhs)</td></tr> |
| 33 <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class=
"memItemRight" valign="bottom"><a class="el" href="rect_8h.html#aef5ba071d7dd3b4
a51d5750f056a2649">operator==</a> (const <a class="el" href="classpp_1_1_float_r
ect.html">pp::FloatRect</a> &lhs, const <a class="el" href="classpp_1_1_floa
t_rect.html">pp::FloatRect</a> &rhs)</td></tr> |
| 34 <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class=
"memItemRight" valign="bottom"><a class="el" href="rect_8h.html#acdab4b41e6fa67e
079c9c54407fc9153">operator!=</a> (const <a class="el" href="classpp_1_1_float_r
ect.html">pp::FloatRect</a> &lhs, const <a class="el" href="classpp_1_1_floa
t_rect.html">pp::FloatRect</a> &rhs)</td></tr> |
31 </table> | 35 </table> |
32 <hr /><a name="details" id="details"></a><h2>Detailed Description</h2> | 36 <hr /><a name="details" id="details"></a><h2>Detailed Description</h2> |
33 <div class="textblock"><p>This file defines the APIs for creating a 2 dimensiona
l rectangle. </p> | 37 <div class="textblock"><p>This file defines the APIs for creating a 2 dimensiona
l rectangle. </p> |
34 </div><hr /><h2>Function Documentation</h2> | 38 </div><hr /><h2>Function Documentation</h2> |
35 <a class="anchor" id="a29f92b097dbed35ecf5f5ab1932a644e"></a><!-- doxytag: membe
r="rect.h::operator!=" ref="a29f92b097dbed35ecf5f5ab1932a644e" args="(const pp::
Rect &lhs, const pp::Rect &rhs)" --> | 39 <a class="anchor" id="a29f92b097dbed35ecf5f5ab1932a644e"></a><!-- doxytag: membe
r="rect.h::operator!=" ref="a29f92b097dbed35ecf5f5ab1932a644e" args="(const pp::
Rect &lhs, const pp::Rect &rhs)" --> |
36 <div class="memitem"> | 40 <div class="memitem"> |
37 <div class="memproto"> | 41 <div class="memproto"> |
38 <table class="memname"> | 42 <table class="memname"> |
39 <tr> | 43 <tr> |
40 <td class="memname">bool operator!= </td> | 44 <td class="memname">bool operator!= </td> |
(...skipping 19 matching lines...) Expand all Loading... |
60 <dl class="params"><dt><b>Parameters:</b></dt><dd> | 64 <dl class="params"><dt><b>Parameters:</b></dt><dd> |
61 <table class="params"> | 65 <table class="params"> |
62 <tr><td class="paramdir">[in]</td><td class="paramname">lhs</td><td>The <code>Re
ct</code> on the left-hand side of the equation. </td></tr> | 66 <tr><td class="paramdir">[in]</td><td class="paramname">lhs</td><td>The <code>Re
ct</code> on the left-hand side of the equation. </td></tr> |
63 <tr><td class="paramdir">[in]</td><td class="paramname">rhs</td><td>The <code>Re
ct</code> on the right-hand side of the equation.</td></tr> | 67 <tr><td class="paramdir">[in]</td><td class="paramname">rhs</td><td>The <code>Re
ct</code> on the right-hand side of the equation.</td></tr> |
64 </table> | 68 </table> |
65 </dd> | 69 </dd> |
66 </dl> | 70 </dl> |
67 <dl class="return"><dt><b>Returns:</b></dt><dd>true if the given Rects are equal
, otherwise false. </dd></dl> | 71 <dl class="return"><dt><b>Returns:</b></dt><dd>true if the given Rects are equal
, otherwise false. </dd></dl> |
68 </div> | 72 </div> |
69 </div> | 73 </div> |
| 74 <a class="anchor" id="acdab4b41e6fa67e079c9c54407fc9153"></a><!-- doxytag: membe
r="rect.h::operator!=" ref="acdab4b41e6fa67e079c9c54407fc9153" args="(const pp::
FloatRect &lhs, const pp::FloatRect &rhs)" --> |
| 75 <div class="memitem"> |
| 76 <div class="memproto"> |
| 77 <table class="memname"> |
| 78 <tr> |
| 79 <td class="memname">bool operator!= </td> |
| 80 <td>(</td> |
| 81 <td class="paramtype">const <a class="el" href="classpp_1_1_float_rect.html">pp:
:FloatRect</a> & </td> |
| 82 <td class="paramname"><em>lhs</em>, </td> |
| 83 </tr> |
| 84 <tr> |
| 85 <td class="paramkey"></td> |
| 86 <td></td> |
| 87 <td class="paramtype">const <a class="el" href="classpp_1_1_float_rect.html">pp:
:FloatRect</a> & </td> |
| 88 <td class="paramname"><em>rhs</em> </td> |
| 89 </tr> |
| 90 <tr> |
| 91 <td></td> |
| 92 <td>)</td> |
| 93 <td></td><td><code> [inline]</code></td> |
| 94 </tr> |
| 95 </table> |
| 96 </div> |
| 97 <div class="memdoc"> |
| 98 <p>This function determines whether two Rects are not equal. </p> |
| 99 <dl class="params"><dt><b>Parameters:</b></dt><dd> |
| 100 <table class="params"> |
| 101 <tr><td class="paramdir">[in]</td><td class="paramname">lhs</td><td>The <code>Fl
oatRect</code> on the left-hand side of the equation. </td></tr> |
| 102 <tr><td class="paramdir">[in]</td><td class="paramname">rhs</td><td>The <code>Fl
oatRect</code> on the right-hand side of the equation.</td></tr> |
| 103 </table> |
| 104 </dd> |
| 105 </dl> |
| 106 <dl class="return"><dt><b>Returns:</b></dt><dd>true if the given Rects are equal
, otherwise false. </dd></dl> |
| 107 </div> |
| 108 </div> |
70 <a class="anchor" id="a79b9bc57ea3e03a0e56b7975b4ffd401"></a><!-- doxytag: membe
r="rect.h::operator==" ref="a79b9bc57ea3e03a0e56b7975b4ffd401" args="(const pp::
Rect &lhs, const pp::Rect &rhs)" --> | 109 <a class="anchor" id="a79b9bc57ea3e03a0e56b7975b4ffd401"></a><!-- doxytag: membe
r="rect.h::operator==" ref="a79b9bc57ea3e03a0e56b7975b4ffd401" args="(const pp::
Rect &lhs, const pp::Rect &rhs)" --> |
71 <div class="memitem"> | 110 <div class="memitem"> |
72 <div class="memproto"> | 111 <div class="memproto"> |
73 <table class="memname"> | 112 <table class="memname"> |
74 <tr> | 113 <tr> |
75 <td class="memname">bool operator== </td> | 114 <td class="memname">bool operator== </td> |
76 <td>(</td> | 115 <td>(</td> |
77 <td class="paramtype">const <a class="el" href="classpp_1_1_rect.html">pp::Rect<
/a> & </td> | 116 <td class="paramtype">const <a class="el" href="classpp_1_1_rect.html">pp::Rect<
/a> & </td> |
78 <td class="paramname"><em>lhs</em>, </td> | 117 <td class="paramname"><em>lhs</em>, </td> |
79 </tr> | 118 </tr> |
(...skipping 15 matching lines...) Expand all Loading... |
95 <dl class="params"><dt><b>Parameters:</b></dt><dd> | 134 <dl class="params"><dt><b>Parameters:</b></dt><dd> |
96 <table class="params"> | 135 <table class="params"> |
97 <tr><td class="paramdir">[in]</td><td class="paramname">lhs</td><td>The <code>Re
ct</code> on the left-hand side of the equation. </td></tr> | 136 <tr><td class="paramdir">[in]</td><td class="paramname">lhs</td><td>The <code>Re
ct</code> on the left-hand side of the equation. </td></tr> |
98 <tr><td class="paramdir">[in]</td><td class="paramname">rhs</td><td>The <code>Re
ct</code> on the right-hand side of the equation.</td></tr> | 137 <tr><td class="paramdir">[in]</td><td class="paramname">rhs</td><td>The <code>Re
ct</code> on the right-hand side of the equation.</td></tr> |
99 </table> | 138 </table> |
100 </dd> | 139 </dd> |
101 </dl> | 140 </dl> |
102 <dl class="return"><dt><b>Returns:</b></dt><dd>true if they are equal, false if
unequal. </dd></dl> | 141 <dl class="return"><dt><b>Returns:</b></dt><dd>true if they are equal, false if
unequal. </dd></dl> |
103 </div> | 142 </div> |
104 </div> | 143 </div> |
| 144 <a class="anchor" id="aef5ba071d7dd3b4a51d5750f056a2649"></a><!-- doxytag: membe
r="rect.h::operator==" ref="aef5ba071d7dd3b4a51d5750f056a2649" args="(const pp::
FloatRect &lhs, const pp::FloatRect &rhs)" --> |
| 145 <div class="memitem"> |
| 146 <div class="memproto"> |
| 147 <table class="memname"> |
| 148 <tr> |
| 149 <td class="memname">bool operator== </td> |
| 150 <td>(</td> |
| 151 <td class="paramtype">const <a class="el" href="classpp_1_1_float_rect.html">pp:
:FloatRect</a> & </td> |
| 152 <td class="paramname"><em>lhs</em>, </td> |
| 153 </tr> |
| 154 <tr> |
| 155 <td class="paramkey"></td> |
| 156 <td></td> |
| 157 <td class="paramtype">const <a class="el" href="classpp_1_1_float_rect.html">pp:
:FloatRect</a> & </td> |
| 158 <td class="paramname"><em>rhs</em> </td> |
| 159 </tr> |
| 160 <tr> |
| 161 <td></td> |
| 162 <td>)</td> |
| 163 <td></td><td><code> [inline]</code></td> |
| 164 </tr> |
| 165 </table> |
| 166 </div> |
| 167 <div class="memdoc"> |
| 168 <p>This function determines whether the x, y, width, and height values of two re
ctangles and are equal. </p> |
| 169 <dl class="params"><dt><b>Parameters:</b></dt><dd> |
| 170 <table class="params"> |
| 171 <tr><td class="paramdir">[in]</td><td class="paramname">lhs</td><td>The <code>Fl
oatRect</code> on the left-hand side of the equation. </td></tr> |
| 172 <tr><td class="paramdir">[in]</td><td class="paramname">rhs</td><td>The <code>Fl
oatRect</code> on the right-hand side of the equation.</td></tr> |
| 173 </table> |
| 174 </dd> |
| 175 </dl> |
| 176 <dl class="return"><dt><b>Returns:</b></dt><dd>true if they are equal, false if
unequal. </dd></dl> |
| 177 </div> |
| 178 </div> |
105 </div><!-- contents --> | 179 </div><!-- contents --> |
106 </div> | 180 </div> |
107 {{/partials.standard_nacl_api}} | 181 {{/partials.standard_nacl_api}} |
OLD | NEW |