source: OGRE/trunk/ogrenew/Docs/api/html/classOgre_1_1AxisAlignedBox.html @ 657

Revision 657, 57.6 KB checked in by mattausch, 18 years ago (diff)

added ogre dependencies and patched ogre sources

Line 
1<html>
2<head>
3<title>Ogre::AxisAlignedBox class Reference - OGRE Documentation</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
4<link type="text/css" rel="stylesheet" href="style.css">
5</head>
6
7<body>
8<!-- Generated by Doxygen 1.3.6 -->
9<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="namespacemembers.html">Namespace&nbsp;Members</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
10<h1>Ogre::AxisAlignedBox Class Reference</h1>A 3D box aligned with the x/y/z axes. 
11<a href="#_details">More...</a>
12<p>
13<code>#include &lt;<a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>&gt;</code>
14<p>
15<a href="classOgre_1_1AxisAlignedBox-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
16<tr><td></td></tr>
17<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
18<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxa0">AxisAlignedBox</a> ()</td></tr>
19
20<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxa1">AxisAlignedBox</a> (const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;min, const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;max)</td></tr>
21
22<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxa2">AxisAlignedBox</a> (<a class="el" href="namespaceOgre.html#a420">Real</a> mx, <a class="el" href="namespaceOgre.html#a420">Real</a> my, <a class="el" href="namespaceOgre.html#a420">Real</a> mz, <a class="el" href="namespaceOgre.html#a420">Real</a> Mx, <a class="el" href="namespaceOgre.html#a420">Real</a> My, <a class="el" href="namespaceOgre.html#a420">Real</a> Mz)</td></tr>
23
24<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxa3">getMinimum</a> (void) const </td></tr>
25
26<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the minimum corner of the box.  <a href="#Ogre_1_1AxisAlignedBoxa3"></a><br><br></td></tr>
27<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxa4">getMaximum</a> (void) const </td></tr>
28
29<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the maximum corner of the box.  <a href="#Ogre_1_1AxisAlignedBoxa4"></a><br><br></td></tr>
30<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxa5">setMinimum</a> (const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;vec)</td></tr>
31
32<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the minimum corner of the box.  <a href="#Ogre_1_1AxisAlignedBoxa5"></a><br><br></td></tr>
33<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxa6">setMinimum</a> (<a class="el" href="namespaceOgre.html#a420">Real</a> x, <a class="el" href="namespaceOgre.html#a420">Real</a> y, <a class="el" href="namespaceOgre.html#a420">Real</a> z)</td></tr>
34
35<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxa7">setMaximum</a> (const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;vec)</td></tr>
36
37<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the maximum corner of the box.  <a href="#Ogre_1_1AxisAlignedBoxa7"></a><br><br></td></tr>
38<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxa8">setMaximum</a> (<a class="el" href="namespaceOgre.html#a420">Real</a> x, <a class="el" href="namespaceOgre.html#a420">Real</a> y, <a class="el" href="namespaceOgre.html#a420">Real</a> z)</td></tr>
39
40<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxa9">setExtents</a> (const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;min, const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;max)</td></tr>
41
42<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets both minimum and maximum extents at once.  <a href="#Ogre_1_1AxisAlignedBoxa9"></a><br><br></td></tr>
43<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxa10">setExtents</a> (<a class="el" href="namespaceOgre.html#a420">Real</a> mx, <a class="el" href="namespaceOgre.html#a420">Real</a> my, <a class="el" href="namespaceOgre.html#a420">Real</a> mz, <a class="el" href="namespaceOgre.html#a420">Real</a> Mx, <a class="el" href="namespaceOgre.html#a420">Real</a> My, <a class="el" href="namespaceOgre.html#a420">Real</a> Mz)</td></tr>
44
45<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxa11">getAllCorners</a> (void) const </td></tr>
46
47<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns a pointer to an array of 8 corner points, useful for collision vs.  <a href="#Ogre_1_1AxisAlignedBoxa11"></a><br><br></td></tr>
48<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxa12">merge</a> (const <a class="el" href="classOgre_1_1AxisAlignedBox.html">AxisAlignedBox</a> &amp;rhs)</td></tr>
49
50<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Merges the passed in box into the current box.  <a href="#Ogre_1_1AxisAlignedBoxa12"></a><br><br></td></tr>
51<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxa13">merge</a> (const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;point)</td></tr>
52
53<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Extends the box to encompass the specified point (if needed).  <a href="#Ogre_1_1AxisAlignedBoxa13"></a><br><br></td></tr>
54<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxa14">transform</a> (const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> &amp;matrix)</td></tr>
55
56<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Transforms the box according to the matrix supplied.  <a href="#Ogre_1_1AxisAlignedBoxa14"></a><br><br></td></tr>
57<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxa15">setNull</a> ()</td></tr>
58
59<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the box to a 'null' value i.e.  <a href="#Ogre_1_1AxisAlignedBoxa15"></a><br><br></td></tr>
60<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxa16">isNull</a> (void) const </td></tr>
61
62<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns true if the box is null i.e.  <a href="#Ogre_1_1AxisAlignedBoxa16"></a><br><br></td></tr>
63<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxa17">intersects</a> (const <a class="el" href="classOgre_1_1AxisAlignedBox.html">AxisAlignedBox</a> &amp;b2) const </td></tr>
64
65<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns whether or not this box intersects another.  <a href="#Ogre_1_1AxisAlignedBoxa17"></a><br><br></td></tr>
66<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1AxisAlignedBox.html">AxisAlignedBox</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxa18">intersection</a> (const <a class="el" href="classOgre_1_1AxisAlignedBox.html">AxisAlignedBox</a> &amp;b2) const </td></tr>
67
68<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Calculate the area of intersection of this box and another.  <a href="#Ogre_1_1AxisAlignedBoxa18"></a><br><br></td></tr>
69<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxa19">volume</a> (void) const </td></tr>
70
71<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Calculate the volume of this box.  <a href="#Ogre_1_1AxisAlignedBoxa19"></a><br><br></td></tr>
72<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxa20">scale</a> (const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;s)</td></tr>
73
74<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Scales the AABB by the vector given.  <a href="#Ogre_1_1AxisAlignedBoxa20"></a><br><br></td></tr>
75<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxa21">intersects</a> (const <a class="el" href="classOgre_1_1Sphere.html">Sphere</a> &amp;s) const </td></tr>
76
77<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tests whether this box intersects a sphere.  <a href="#Ogre_1_1AxisAlignedBoxa21"></a><br><br></td></tr>
78<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxa22">intersects</a> (const <a class="el" href="classOgre_1_1Plane.html">Plane</a> &amp;p) const </td></tr>
79
80<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tests whether this box intersects a plane.  <a href="#Ogre_1_1AxisAlignedBoxa22"></a><br><br></td></tr>
81<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxa23">intersects</a> (const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;v) const </td></tr>
82
83<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tests whether the vector point is within this box.  <a href="#Ogre_1_1AxisAlignedBoxa23"></a><br><br></td></tr>
84<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Vector3.html">Vector3</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxa24">getCenter</a> (void) const </td></tr>
85
86<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the centre of the box.  <a href="#Ogre_1_1AxisAlignedBoxa24"></a><br><br></td></tr>
87<tr><td colspan=2><br><h2>Protected Member Functions</h2></td></tr>
88<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxb0">updateCorners</a> (void)</td></tr>
89
90<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Internal method for updating corner points.  <a href="#Ogre_1_1AxisAlignedBoxb0"></a><br><br></td></tr>
91<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
92<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Vector3.html">Vector3</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxp0">mMinimum</a></td></tr>
93
94<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Vector3.html">Vector3</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxp1">mMaximum</a></td></tr>
95
96<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxp2">mNull</a></td></tr>
97
98<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Vector3.html">Vector3</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxp3">mCorners</a> [8]</td></tr>
99
100<tr><td colspan=2><br><h2>Friends</h2></td></tr>
101<tr><td class="memItemLeft" nowrap align=right valign=top>std::ostream &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxn0">operator&lt;&lt;</a> (std::ostream &amp;o, <a class="el" href="classOgre_1_1AxisAlignedBox.html">AxisAlignedBox</a> aab)</td></tr>
102
103</table>
104<hr><a name="_details"></a><h2>Detailed Description</h2>
105A 3D box aligned with the x/y/z axes.
106<p>
107<dl compact><dt><b>Remarks:</b></dt><dd>This class represents a simple box which is aligned with the axes. Internally it only stores 2 points as the extremeties of the box, one which is the minima of all 3 axes, and the other which is the maxima of all 3 axes. This class is typically used for an axis-aligned bounding box (AABB) for collision and visibility determination. </dd></dl>
108
109<p>
110
111<p>
112Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00045">45</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.<hr><h2>Constructor &amp; Destructor Documentation</h2>
113<a class="anchor" name="Ogre_1_1AxisAlignedBoxa0" doxytag="Ogre::AxisAlignedBox::AxisAlignedBox" ></a><p>
114<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
115  <tr>
116    <td class="mdRow">
117      <table cellpadding="0" cellspacing="0" border="0">
118        <tr>
119          <td class="md" nowrap valign="top"> Ogre::AxisAlignedBox::AxisAlignedBox </td>
120          <td class="md" valign="top">(&nbsp;</td>
121          <td class="mdname1" valign="top" nowrap>          </td>
122          <td class="md" valign="top">&nbsp;)&nbsp;</td>
123          <td class="md" nowrap></td>
124        </tr>
125
126      </table>
127    </td>
128  </tr>
129</table>
130<table cellspacing=5 cellpadding=0 border=0>
131  <tr>
132    <td>
133      &nbsp;
134    </td>
135    <td>
136
137<p>
138
139<p>
140Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00075">75</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.    </td>
141  </tr>
142</table>
143<a class="anchor" name="Ogre_1_1AxisAlignedBoxa1" doxytag="Ogre::AxisAlignedBox::AxisAlignedBox" ></a><p>
144<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
145  <tr>
146    <td class="mdRow">
147      <table cellpadding="0" cellspacing="0" border="0">
148        <tr>
149          <td class="md" nowrap valign="top"> Ogre::AxisAlignedBox::AxisAlignedBox </td>
150          <td class="md" valign="top">(&nbsp;</td>
151          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;&nbsp;</td>
152          <td class="mdname" nowrap> <em>min</em>, </td>
153        </tr>
154        <tr>
155          <td class="md" nowrap align="right"></td>
156          <td></td>
157          <td class="md" nowrap>const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;&nbsp;</td>
158          <td class="mdname" nowrap> <em>max</em></td>
159        </tr>
160        <tr>
161          <td></td>
162          <td class="md">)&nbsp;</td>
163          <td class="md" colspan="2"></td>
164        </tr>
165
166      </table>
167    </td>
168  </tr>
169</table>
170<table cellspacing=5 cellpadding=0 border=0>
171  <tr>
172    <td>
173      &nbsp;
174    </td>
175    <td>
176
177<p>
178
179<p>
180Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00083">83</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.    </td>
181  </tr>
182</table>
183<a class="anchor" name="Ogre_1_1AxisAlignedBoxa2" doxytag="Ogre::AxisAlignedBox::AxisAlignedBox" ></a><p>
184<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
185  <tr>
186    <td class="mdRow">
187      <table cellpadding="0" cellspacing="0" border="0">
188        <tr>
189          <td class="md" nowrap valign="top"> Ogre::AxisAlignedBox::AxisAlignedBox </td>
190          <td class="md" valign="top">(&nbsp;</td>
191          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
192          <td class="mdname" nowrap> <em>mx</em>, </td>
193        </tr>
194        <tr>
195          <td class="md" nowrap align="right"></td>
196          <td></td>
197          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
198          <td class="mdname" nowrap> <em>my</em>, </td>
199        </tr>
200        <tr>
201          <td class="md" nowrap align="right"></td>
202          <td></td>
203          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
204          <td class="mdname" nowrap> <em>mz</em>, </td>
205        </tr>
206        <tr>
207          <td class="md" nowrap align="right"></td>
208          <td></td>
209          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
210          <td class="mdname" nowrap> <em>Mx</em>, </td>
211        </tr>
212        <tr>
213          <td class="md" nowrap align="right"></td>
214          <td></td>
215          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
216          <td class="mdname" nowrap> <em>My</em>, </td>
217        </tr>
218        <tr>
219          <td class="md" nowrap align="right"></td>
220          <td></td>
221          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
222          <td class="mdname" nowrap> <em>Mz</em></td>
223        </tr>
224        <tr>
225          <td></td>
226          <td class="md">)&nbsp;</td>
227          <td class="md" colspan="2"></td>
228        </tr>
229
230      </table>
231    </td>
232  </tr>
233</table>
234<table cellspacing=5 cellpadding=0 border=0>
235  <tr>
236    <td>
237      &nbsp;
238    </td>
239    <td>
240
241<p>
242
243<p>
244Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00088">88</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.
245<p>
246References <a class="el" href="OgrePrerequisites_8h-source.html#l00111">Ogre::Real</a>.    </td>
247  </tr>
248</table>
249<hr><h2>Member Function Documentation</h2>
250<a class="anchor" name="Ogre_1_1AxisAlignedBoxa11" doxytag="Ogre::AxisAlignedBox::getAllCorners" ></a><p>
251<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
252  <tr>
253    <td class="mdRow">
254      <table cellpadding="0" cellspacing="0" border="0">
255        <tr>
256          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a>* Ogre::AxisAlignedBox::getAllCorners </td>
257          <td class="md" valign="top">(&nbsp;</td>
258          <td class="md" nowrap valign="top">void&nbsp;</td>
259          <td class="mdname1" valign="top" nowrap>          </td>
260          <td class="md" valign="top">&nbsp;)&nbsp;</td>
261          <td class="md" nowrap> const</td>
262        </tr>
263
264      </table>
265    </td>
266  </tr>
267</table>
268<table cellspacing=5 cellpadding=0 border=0>
269  <tr>
270    <td>
271      &nbsp;
272    </td>
273    <td>
274
275<p>
276Returns a pointer to an array of 8 corner points, useful for collision vs.
277<p>
278non-aligned objects. <dl compact><dt><b>Remarks:</b></dt><dd>If the order of these corners is important, they are as follows: The 4 points of the minimum Z face (note that because <a class="el" href="namespaceOgre.html">Ogre</a> uses right-handed coordinates, the minimum Z is at the 'back' of the box) starting with the minimum point of all, then anticlockwise around this face (if you are looking onto the face from outside the box). Then the 4 points of the maximum Z face, starting with maximum point of all, then anticlockwise around this face (looking onto the face from outside the box). Like this: <pre><div>
279                               1-----2
280                              /|    /|
281                             / |   / |
282                            5-----4  |
283                            |  0--|--3
284                            | /   | /
285                            |/    |/
286                            6-----7
287                            </pre></div></dd></dl>
288
289<p>
290Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00195">195</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.
291<p>
292Referenced by <a class="el" href="OgrePlaneBoundedVolume_8h-source.html#l00055">Ogre::PlaneBoundedVolume::intersects()</a>.    </td>
293  </tr>
294</table>
295<a class="anchor" name="Ogre_1_1AxisAlignedBoxa24" doxytag="Ogre::AxisAlignedBox::getCenter" ></a><p>
296<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
297  <tr>
298    <td class="mdRow">
299      <table cellpadding="0" cellspacing="0" border="0">
300        <tr>
301          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> Ogre::AxisAlignedBox::getCenter </td>
302          <td class="md" valign="top">(&nbsp;</td>
303          <td class="md" nowrap valign="top">void&nbsp;</td>
304          <td class="mdname1" valign="top" nowrap>          </td>
305          <td class="md" valign="top">&nbsp;)&nbsp;</td>
306          <td class="md" nowrap> const</td>
307        </tr>
308
309      </table>
310    </td>
311  </tr>
312</table>
313<table cellspacing=5 cellpadding=0 border=0>
314  <tr>
315    <td>
316      &nbsp;
317    </td>
318    <td>
319
320<p>
321Gets the centre of the box.
322<p>
323
324<p>
325Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00427">427</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.    </td>
326  </tr>
327</table>
328<a class="anchor" name="Ogre_1_1AxisAlignedBoxa4" doxytag="Ogre::AxisAlignedBox::getMaximum" ></a><p>
329<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
330  <tr>
331    <td class="mdRow">
332      <table cellpadding="0" cellspacing="0" border="0">
333        <tr>
334          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a>&amp; Ogre::AxisAlignedBox::getMaximum </td>
335          <td class="md" valign="top">(&nbsp;</td>
336          <td class="md" nowrap valign="top">void&nbsp;</td>
337          <td class="mdname1" valign="top" nowrap>          </td>
338          <td class="md" valign="top">&nbsp;)&nbsp;</td>
339          <td class="md" nowrap> const</td>
340        </tr>
341
342      </table>
343    </td>
344  </tr>
345</table>
346<table cellspacing=5 cellpadding=0 border=0>
347  <tr>
348    <td>
349      &nbsp;
350    </td>
351    <td>
352
353<p>
354Gets the maximum corner of the box.
355<p>
356
357<p>
358Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00104">104</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.
359<p>
360Referenced by <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00344">intersection()</a>.    </td>
361  </tr>
362</table>
363<a class="anchor" name="Ogre_1_1AxisAlignedBoxa3" doxytag="Ogre::AxisAlignedBox::getMinimum" ></a><p>
364<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
365  <tr>
366    <td class="mdRow">
367      <table cellpadding="0" cellspacing="0" border="0">
368        <tr>
369          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a>&amp; Ogre::AxisAlignedBox::getMinimum </td>
370          <td class="md" valign="top">(&nbsp;</td>
371          <td class="md" nowrap valign="top">void&nbsp;</td>
372          <td class="mdname1" valign="top" nowrap>          </td>
373          <td class="md" valign="top">&nbsp;)&nbsp;</td>
374          <td class="md" nowrap> const</td>
375        </tr>
376
377      </table>
378    </td>
379  </tr>
380</table>
381<table cellspacing=5 cellpadding=0 border=0>
382  <tr>
383    <td>
384      &nbsp;
385    </td>
386    <td>
387
388<p>
389Gets the minimum corner of the box.
390<p>
391
392<p>
393Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00097">97</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.
394<p>
395Referenced by <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00344">intersection()</a>.    </td>
396  </tr>
397</table>
398<a class="anchor" name="Ogre_1_1AxisAlignedBoxa18" doxytag="Ogre::AxisAlignedBox::intersection" ></a><p>
399<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
400  <tr>
401    <td class="mdRow">
402      <table cellpadding="0" cellspacing="0" border="0">
403        <tr>
404          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1AxisAlignedBox.html">AxisAlignedBox</a> Ogre::AxisAlignedBox::intersection </td>
405          <td class="md" valign="top">(&nbsp;</td>
406          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1AxisAlignedBox.html">AxisAlignedBox</a> &amp;&nbsp;</td>
407          <td class="mdname1" valign="top" nowrap> <em>b2</em>          </td>
408          <td class="md" valign="top">&nbsp;)&nbsp;</td>
409          <td class="md" nowrap> const</td>
410        </tr>
411
412      </table>
413    </td>
414  </tr>
415</table>
416<table cellspacing=5 cellpadding=0 border=0>
417  <tr>
418    <td>
419      &nbsp;
420    </td>
421    <td>
422
423<p>
424Calculate the area of intersection of this box and another.
425<p>
426
427<p>
428Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00344">344</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.
429<p>
430References <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00104">getMaximum()</a>, <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00097">getMinimum()</a>, <a class="el" href="OgreVector3_8h-source.html#l00047">Ogre::Vector3::x</a>, <a class="el" href="OgreVector3_8h-source.html#l00047">Ogre::Vector3::y</a>, and <a class="el" href="OgreVector3_8h-source.html#l00047">Ogre::Vector3::z</a>.    </td>
431  </tr>
432</table>
433<a class="anchor" name="Ogre_1_1AxisAlignedBoxa23" doxytag="Ogre::AxisAlignedBox::intersects" ></a><p>
434<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
435  <tr>
436    <td class="mdRow">
437      <table cellpadding="0" cellspacing="0" border="0">
438        <tr>
439          <td class="md" nowrap valign="top"> bool Ogre::AxisAlignedBox::intersects </td>
440          <td class="md" valign="top">(&nbsp;</td>
441          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;&nbsp;</td>
442          <td class="mdname1" valign="top" nowrap> <em>v</em>          </td>
443          <td class="md" valign="top">&nbsp;)&nbsp;</td>
444          <td class="md" nowrap> const</td>
445        </tr>
446
447      </table>
448    </td>
449  </tr>
450</table>
451<table cellspacing=5 cellpadding=0 border=0>
452  <tr>
453    <td>
454      &nbsp;
455    </td>
456    <td>
457
458<p>
459Tests whether the vector point is within this box.
460<p>
461
462<p>
463Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00420">420</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.
464<p>
465References <a class="el" href="OgreVector3_8h-source.html#l00047">Ogre::Vector3::x</a>, <a class="el" href="OgreVector3_8h-source.html#l00047">Ogre::Vector3::y</a>, and <a class="el" href="OgreVector3_8h-source.html#l00047">Ogre::Vector3::z</a>.    </td>
466  </tr>
467</table>
468<a class="anchor" name="Ogre_1_1AxisAlignedBoxa22" doxytag="Ogre::AxisAlignedBox::intersects" ></a><p>
469<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
470  <tr>
471    <td class="mdRow">
472      <table cellpadding="0" cellspacing="0" border="0">
473        <tr>
474          <td class="md" nowrap valign="top"> bool Ogre::AxisAlignedBox::intersects </td>
475          <td class="md" valign="top">(&nbsp;</td>
476          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Plane.html">Plane</a> &amp;&nbsp;</td>
477          <td class="mdname1" valign="top" nowrap> <em>p</em>          </td>
478          <td class="md" valign="top">&nbsp;)&nbsp;</td>
479          <td class="md" nowrap> const</td>
480        </tr>
481
482      </table>
483    </td>
484  </tr>
485</table>
486<table cellspacing=5 cellpadding=0 border=0>
487  <tr>
488    <td>
489      &nbsp;
490    </td>
491    <td>
492
493<p>
494Tests whether this box intersects a plane.
495<p>
496
497<p>
498Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00415">415</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.    </td>
499  </tr>
500</table>
501<a class="anchor" name="Ogre_1_1AxisAlignedBoxa21" doxytag="Ogre::AxisAlignedBox::intersects" ></a><p>
502<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
503  <tr>
504    <td class="mdRow">
505      <table cellpadding="0" cellspacing="0" border="0">
506        <tr>
507          <td class="md" nowrap valign="top"> bool Ogre::AxisAlignedBox::intersects </td>
508          <td class="md" valign="top">(&nbsp;</td>
509          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Sphere.html">Sphere</a> &amp;&nbsp;</td>
510          <td class="mdname1" valign="top" nowrap> <em>s</em>          </td>
511          <td class="md" valign="top">&nbsp;)&nbsp;</td>
512          <td class="md" nowrap> const</td>
513        </tr>
514
515      </table>
516    </td>
517  </tr>
518</table>
519<table cellspacing=5 cellpadding=0 border=0>
520  <tr>
521    <td>
522      &nbsp;
523    </td>
524    <td>
525
526<p>
527Tests whether this box intersects a sphere.
528<p>
529
530<p>
531Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00410">410</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.    </td>
532  </tr>
533</table>
534<a class="anchor" name="Ogre_1_1AxisAlignedBoxa17" doxytag="Ogre::AxisAlignedBox::intersects" ></a><p>
535<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
536  <tr>
537    <td class="mdRow">
538      <table cellpadding="0" cellspacing="0" border="0">
539        <tr>
540          <td class="md" nowrap valign="top"> bool Ogre::AxisAlignedBox::intersects </td>
541          <td class="md" valign="top">(&nbsp;</td>
542          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1AxisAlignedBox.html">AxisAlignedBox</a> &amp;&nbsp;</td>
543          <td class="mdname1" valign="top" nowrap> <em>b2</em>          </td>
544          <td class="md" valign="top">&nbsp;)&nbsp;</td>
545          <td class="md" nowrap> const</td>
546        </tr>
547
548      </table>
549    </td>
550  </tr>
551</table>
552<table cellspacing=5 cellpadding=0 border=0>
553  <tr>
554    <td>
555      &nbsp;
556    </td>
557    <td>
558
559<p>
560Returns whether or not this box intersects another.
561<p>
562
563<p>
564Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00317">317</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.
565<p>
566References <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00311">isNull()</a>, <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00049">mMaximum</a>, <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00048">mMinimum</a>, <a class="el" href="OgreVector3_8h-source.html#l00047">Ogre::Vector3::x</a>, <a class="el" href="OgreVector3_8h-source.html#l00047">Ogre::Vector3::y</a>, and <a class="el" href="OgreVector3_8h-source.html#l00047">Ogre::Vector3::z</a>.    </td>
567  </tr>
568</table>
569<a class="anchor" name="Ogre_1_1AxisAlignedBoxa16" doxytag="Ogre::AxisAlignedBox::isNull" ></a><p>
570<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
571  <tr>
572    <td class="mdRow">
573      <table cellpadding="0" cellspacing="0" border="0">
574        <tr>
575          <td class="md" nowrap valign="top"> bool Ogre::AxisAlignedBox::isNull </td>
576          <td class="md" valign="top">(&nbsp;</td>
577          <td class="md" nowrap valign="top">void&nbsp;</td>
578          <td class="mdname1" valign="top" nowrap>          </td>
579          <td class="md" valign="top">&nbsp;)&nbsp;</td>
580          <td class="md" nowrap> const</td>
581        </tr>
582
583      </table>
584    </td>
585  </tr>
586</table>
587<table cellspacing=5 cellpadding=0 border=0>
588  <tr>
589    <td>
590      &nbsp;
591    </td>
592    <td>
593
594<p>
595Returns true if the box is null i.e.
596<p>
597empty.
598<p>
599Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00311">311</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.
600<p>
601Referenced by <a class="el" href="OgrePlaneBoundedVolume_8h-source.html#l00055">Ogre::PlaneBoundedVolume::intersects()</a>, and <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00317">intersects()</a>.    </td>
602  </tr>
603</table>
604<a class="anchor" name="Ogre_1_1AxisAlignedBoxa13" doxytag="Ogre::AxisAlignedBox::merge" ></a><p>
605<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
606  <tr>
607    <td class="mdRow">
608      <table cellpadding="0" cellspacing="0" border="0">
609        <tr>
610          <td class="md" nowrap valign="top"> void Ogre::AxisAlignedBox::merge </td>
611          <td class="md" valign="top">(&nbsp;</td>
612          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;&nbsp;</td>
613          <td class="mdname1" valign="top" nowrap> <em>point</em>          </td>
614          <td class="md" valign="top">&nbsp;)&nbsp;</td>
615          <td class="md" nowrap></td>
616        </tr>
617
618      </table>
619    </td>
620  </tr>
621</table>
622<table cellspacing=5 cellpadding=0 border=0>
623  <tr>
624    <td>
625      &nbsp;
626    </td>
627    <td>
628
629<p>
630Extends the box to encompass the specified point (if needed).
631<p>
632
633<p>
634Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00248">248</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.    </td>
635  </tr>
636</table>
637<a class="anchor" name="Ogre_1_1AxisAlignedBoxa12" doxytag="Ogre::AxisAlignedBox::merge" ></a><p>
638<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
639  <tr>
640    <td class="mdRow">
641      <table cellpadding="0" cellspacing="0" border="0">
642        <tr>
643          <td class="md" nowrap valign="top"> void Ogre::AxisAlignedBox::merge </td>
644          <td class="md" valign="top">(&nbsp;</td>
645          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1AxisAlignedBox.html">AxisAlignedBox</a> &amp;&nbsp;</td>
646          <td class="mdname1" valign="top" nowrap> <em>rhs</em>          </td>
647          <td class="md" valign="top">&nbsp;)&nbsp;</td>
648          <td class="md" nowrap></td>
649        </tr>
650
651      </table>
652    </td>
653  </tr>
654</table>
655<table cellspacing=5 cellpadding=0 border=0>
656  <tr>
657    <td>
658      &nbsp;
659    </td>
660    <td>
661
662<p>
663Merges the passed in box into the current box.
664<p>
665The result is the box which encompasses both.
666<p>
667Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00221">221</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.
668<p>
669References <a class="el" href="OgreVector3_8h-source.html#l00436">Ogre::Vector3::makeCeil()</a>, <a class="el" href="OgreVector3_8h-source.html#l00422">Ogre::Vector3::makeFloor()</a>, <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00049">mMaximum</a>, <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00048">mMinimum</a>, and <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00050">mNull</a>.    </td>
670  </tr>
671</table>
672<a class="anchor" name="Ogre_1_1AxisAlignedBoxa20" doxytag="Ogre::AxisAlignedBox::scale" ></a><p>
673<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
674  <tr>
675    <td class="mdRow">
676      <table cellpadding="0" cellspacing="0" border="0">
677        <tr>
678          <td class="md" nowrap valign="top"> void Ogre::AxisAlignedBox::scale </td>
679          <td class="md" valign="top">(&nbsp;</td>
680          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;&nbsp;</td>
681          <td class="mdname1" valign="top" nowrap> <em>s</em>          </td>
682          <td class="md" valign="top">&nbsp;)&nbsp;</td>
683          <td class="md" nowrap></td>
684        </tr>
685
686      </table>
687    </td>
688  </tr>
689</table>
690<table cellspacing=5 cellpadding=0 border=0>
691  <tr>
692    <td>
693      &nbsp;
694    </td>
695    <td>
696
697<p>
698Scales the AABB by the vector given.
699<p>
700
701<p>
702Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00401">401</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.    </td>
703  </tr>
704</table>
705<a class="anchor" name="Ogre_1_1AxisAlignedBoxa10" doxytag="Ogre::AxisAlignedBox::setExtents" ></a><p>
706<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
707  <tr>
708    <td class="mdRow">
709      <table cellpadding="0" cellspacing="0" border="0">
710        <tr>
711          <td class="md" nowrap valign="top"> void Ogre::AxisAlignedBox::setExtents </td>
712          <td class="md" valign="top">(&nbsp;</td>
713          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
714          <td class="mdname" nowrap> <em>mx</em>, </td>
715        </tr>
716        <tr>
717          <td class="md" nowrap align="right"></td>
718          <td></td>
719          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
720          <td class="mdname" nowrap> <em>my</em>, </td>
721        </tr>
722        <tr>
723          <td class="md" nowrap align="right"></td>
724          <td></td>
725          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
726          <td class="mdname" nowrap> <em>mz</em>, </td>
727        </tr>
728        <tr>
729          <td class="md" nowrap align="right"></td>
730          <td></td>
731          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
732          <td class="mdname" nowrap> <em>Mx</em>, </td>
733        </tr>
734        <tr>
735          <td class="md" nowrap align="right"></td>
736          <td></td>
737          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
738          <td class="mdname" nowrap> <em>My</em>, </td>
739        </tr>
740        <tr>
741          <td class="md" nowrap align="right"></td>
742          <td></td>
743          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
744          <td class="mdname" nowrap> <em>Mz</em></td>
745        </tr>
746        <tr>
747          <td></td>
748          <td class="md">)&nbsp;</td>
749          <td class="md" colspan="2"></td>
750        </tr>
751
752      </table>
753    </td>
754  </tr>
755</table>
756<table cellspacing=5 cellpadding=0 border=0>
757  <tr>
758    <td>
759      &nbsp;
760    </td>
761    <td>
762
763<p>
764
765<p>
766Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00155">155</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.
767<p>
768References <a class="el" href="OgrePrerequisites_8h-source.html#l00111">Ogre::Real</a>.    </td>
769  </tr>
770</table>
771<a class="anchor" name="Ogre_1_1AxisAlignedBoxa9" doxytag="Ogre::AxisAlignedBox::setExtents" ></a><p>
772<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
773  <tr>
774    <td class="mdRow">
775      <table cellpadding="0" cellspacing="0" border="0">
776        <tr>
777          <td class="md" nowrap valign="top"> void Ogre::AxisAlignedBox::setExtents </td>
778          <td class="md" valign="top">(&nbsp;</td>
779          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;&nbsp;</td>
780          <td class="mdname" nowrap> <em>min</em>, </td>
781        </tr>
782        <tr>
783          <td class="md" nowrap align="right"></td>
784          <td></td>
785          <td class="md" nowrap>const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;&nbsp;</td>
786          <td class="mdname" nowrap> <em>max</em></td>
787        </tr>
788        <tr>
789          <td></td>
790          <td class="md">)&nbsp;</td>
791          <td class="md" colspan="2"></td>
792        </tr>
793
794      </table>
795    </td>
796  </tr>
797</table>
798<table cellspacing=5 cellpadding=0 border=0>
799  <tr>
800    <td>
801      &nbsp;
802    </td>
803    <td>
804
805<p>
806Sets both minimum and maximum extents at once.
807<p>
808
809<p>
810Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00147">147</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.    </td>
811  </tr>
812</table>
813<a class="anchor" name="Ogre_1_1AxisAlignedBoxa8" doxytag="Ogre::AxisAlignedBox::setMaximum" ></a><p>
814<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
815  <tr>
816    <td class="mdRow">
817      <table cellpadding="0" cellspacing="0" border="0">
818        <tr>
819          <td class="md" nowrap valign="top"> void Ogre::AxisAlignedBox::setMaximum </td>
820          <td class="md" valign="top">(&nbsp;</td>
821          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
822          <td class="mdname" nowrap> <em>x</em>, </td>
823        </tr>
824        <tr>
825          <td class="md" nowrap align="right"></td>
826          <td></td>
827          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
828          <td class="mdname" nowrap> <em>y</em>, </td>
829        </tr>
830        <tr>
831          <td class="md" nowrap align="right"></td>
832          <td></td>
833          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
834          <td class="mdname" nowrap> <em>z</em></td>
835        </tr>
836        <tr>
837          <td></td>
838          <td class="md">)&nbsp;</td>
839          <td class="md" colspan="2"></td>
840        </tr>
841
842      </table>
843    </td>
844  </tr>
845</table>
846<table cellspacing=5 cellpadding=0 border=0>
847  <tr>
848    <td>
849      &nbsp;
850    </td>
851    <td>
852
853<p>
854
855<p>
856Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00136">136</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.
857<p>
858References <a class="el" href="OgrePrerequisites_8h-source.html#l00111">Ogre::Real</a>.    </td>
859  </tr>
860</table>
861<a class="anchor" name="Ogre_1_1AxisAlignedBoxa7" doxytag="Ogre::AxisAlignedBox::setMaximum" ></a><p>
862<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
863  <tr>
864    <td class="mdRow">
865      <table cellpadding="0" cellspacing="0" border="0">
866        <tr>
867          <td class="md" nowrap valign="top"> void Ogre::AxisAlignedBox::setMaximum </td>
868          <td class="md" valign="top">(&nbsp;</td>
869          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;&nbsp;</td>
870          <td class="mdname1" valign="top" nowrap> <em>vec</em>          </td>
871          <td class="md" valign="top">&nbsp;)&nbsp;</td>
872          <td class="md" nowrap></td>
873        </tr>
874
875      </table>
876    </td>
877  </tr>
878</table>
879<table cellspacing=5 cellpadding=0 border=0>
880  <tr>
881    <td>
882      &nbsp;
883    </td>
884    <td>
885
886<p>
887Sets the maximum corner of the box.
888<p>
889
890<p>
891Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00129">129</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.    </td>
892  </tr>
893</table>
894<a class="anchor" name="Ogre_1_1AxisAlignedBoxa6" doxytag="Ogre::AxisAlignedBox::setMinimum" ></a><p>
895<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
896  <tr>
897    <td class="mdRow">
898      <table cellpadding="0" cellspacing="0" border="0">
899        <tr>
900          <td class="md" nowrap valign="top"> void Ogre::AxisAlignedBox::setMinimum </td>
901          <td class="md" valign="top">(&nbsp;</td>
902          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
903          <td class="mdname" nowrap> <em>x</em>, </td>
904        </tr>
905        <tr>
906          <td class="md" nowrap align="right"></td>
907          <td></td>
908          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
909          <td class="mdname" nowrap> <em>y</em>, </td>
910        </tr>
911        <tr>
912          <td class="md" nowrap align="right"></td>
913          <td></td>
914          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
915          <td class="mdname" nowrap> <em>z</em></td>
916        </tr>
917        <tr>
918          <td></td>
919          <td class="md">)&nbsp;</td>
920          <td class="md" colspan="2"></td>
921        </tr>
922
923      </table>
924    </td>
925  </tr>
926</table>
927<table cellspacing=5 cellpadding=0 border=0>
928  <tr>
929    <td>
930      &nbsp;
931    </td>
932    <td>
933
934<p>
935
936<p>
937Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00118">118</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.
938<p>
939References <a class="el" href="OgrePrerequisites_8h-source.html#l00111">Ogre::Real</a>.    </td>
940  </tr>
941</table>
942<a class="anchor" name="Ogre_1_1AxisAlignedBoxa5" doxytag="Ogre::AxisAlignedBox::setMinimum" ></a><p>
943<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
944  <tr>
945    <td class="mdRow">
946      <table cellpadding="0" cellspacing="0" border="0">
947        <tr>
948          <td class="md" nowrap valign="top"> void Ogre::AxisAlignedBox::setMinimum </td>
949          <td class="md" valign="top">(&nbsp;</td>
950          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;&nbsp;</td>
951          <td class="mdname1" valign="top" nowrap> <em>vec</em>          </td>
952          <td class="md" valign="top">&nbsp;)&nbsp;</td>
953          <td class="md" nowrap></td>
954        </tr>
955
956      </table>
957    </td>
958  </tr>
959</table>
960<table cellspacing=5 cellpadding=0 border=0>
961  <tr>
962    <td>
963      &nbsp;
964    </td>
965    <td>
966
967<p>
968Sets the minimum corner of the box.
969<p>
970
971<p>
972Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00111">111</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.    </td>
973  </tr>
974</table>
975<a class="anchor" name="Ogre_1_1AxisAlignedBoxa15" doxytag="Ogre::AxisAlignedBox::setNull" ></a><p>
976<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
977  <tr>
978    <td class="mdRow">
979      <table cellpadding="0" cellspacing="0" border="0">
980        <tr>
981          <td class="md" nowrap valign="top"> void Ogre::AxisAlignedBox::setNull </td>
982          <td class="md" valign="top">(&nbsp;</td>
983          <td class="mdname1" valign="top" nowrap>          </td>
984          <td class="md" valign="top">&nbsp;)&nbsp;</td>
985          <td class="md" nowrap></td>
986        </tr>
987
988      </table>
989    </td>
990  </tr>
991</table>
992<table cellspacing=5 cellpadding=0 border=0>
993  <tr>
994    <td>
995      &nbsp;
996    </td>
997    <td>
998
999<p>
1000Sets the box to a 'null' value i.e.
1001<p>
1002not a box.
1003<p>
1004Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00304">304</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.    </td>
1005  </tr>
1006</table>
1007<a class="anchor" name="Ogre_1_1AxisAlignedBoxa14" doxytag="Ogre::AxisAlignedBox::transform" ></a><p>
1008<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1009  <tr>
1010    <td class="mdRow">
1011      <table cellpadding="0" cellspacing="0" border="0">
1012        <tr>
1013          <td class="md" nowrap valign="top"> void Ogre::AxisAlignedBox::transform </td>
1014          <td class="md" valign="top">(&nbsp;</td>
1015          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> &amp;&nbsp;</td>
1016          <td class="mdname1" valign="top" nowrap> <em>matrix</em>          </td>
1017          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1018          <td class="md" nowrap></td>
1019        </tr>
1020
1021      </table>
1022    </td>
1023  </tr>
1024</table>
1025<table cellspacing=5 cellpadding=0 border=0>
1026  <tr>
1027    <td>
1028      &nbsp;
1029    </td>
1030    <td>
1031
1032<p>
1033Transforms the box according to the matrix supplied.
1034<p>
1035<dl compact><dt><b>Remarks:</b></dt><dd>By calling this method you get the axis-aligned box which surrounds the transformed version of this box. Therefore each corner of the box is transformed by the matrix, then the extents are mapped back onto the axes to produce another AABB. Useful when you have a local AABB for an object which is then transformed.</dd></dl>
1036
1037<p>
1038Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00268">268</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.
1039<p>
1040References <a class="el" href="OgreVector3_8h-source.html#l00047">Ogre::Vector3::x</a>, <a class="el" href="OgreVector3_8h-source.html#l00047">Ogre::Vector3::y</a>, and <a class="el" href="OgreVector3_8h-source.html#l00047">Ogre::Vector3::z</a>.    </td>
1041  </tr>
1042</table>
1043<a class="anchor" name="Ogre_1_1AxisAlignedBoxb0" doxytag="Ogre::AxisAlignedBox::updateCorners" ></a><p>
1044<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1045  <tr>
1046    <td class="mdRow">
1047      <table cellpadding="0" cellspacing="0" border="0">
1048        <tr>
1049          <td class="md" nowrap valign="top"> void Ogre::AxisAlignedBox::updateCorners </td>
1050          <td class="md" valign="top">(&nbsp;</td>
1051          <td class="md" nowrap valign="top">void&nbsp;</td>
1052          <td class="mdname1" valign="top" nowrap>          </td>
1053          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1054          <td class="md" nowrap><code> [protected]</code></td>
1055        </tr>
1056
1057      </table>
1058    </td>
1059  </tr>
1060</table>
1061<table cellspacing=5 cellpadding=0 border=0>
1062  <tr>
1063    <td>
1064      &nbsp;
1065    </td>
1066    <td>
1067
1068<p>
1069Internal method for updating corner points.
1070<p>
1071
1072<p>
1073Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00056">56</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.    </td>
1074  </tr>
1075</table>
1076<a class="anchor" name="Ogre_1_1AxisAlignedBoxa19" doxytag="Ogre::AxisAlignedBox::volume" ></a><p>
1077<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1078  <tr>
1079    <td class="mdRow">
1080      <table cellpadding="0" cellspacing="0" border="0">
1081        <tr>
1082          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> Ogre::AxisAlignedBox::volume </td>
1083          <td class="md" valign="top">(&nbsp;</td>
1084          <td class="md" nowrap valign="top">void&nbsp;</td>
1085          <td class="mdname1" valign="top" nowrap>          </td>
1086          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1087          <td class="md" nowrap> const</td>
1088        </tr>
1089
1090      </table>
1091    </td>
1092  </tr>
1093</table>
1094<table cellspacing=5 cellpadding=0 border=0>
1095  <tr>
1096    <td>
1097      &nbsp;
1098    </td>
1099    <td>
1100
1101<p>
1102Calculate the volume of this box.
1103<p>
1104
1105<p>
1106Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00386">386</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.
1107<p>
1108References <a class="el" href="OgrePrerequisites_8h-source.html#l00111">Ogre::Real</a>, <a class="el" href="OgreVector3_8h-source.html#l00047">Ogre::Vector3::x</a>, <a class="el" href="OgreVector3_8h-source.html#l00047">Ogre::Vector3::y</a>, and <a class="el" href="OgreVector3_8h-source.html#l00047">Ogre::Vector3::z</a>.    </td>
1109  </tr>
1110</table>
1111<hr><h2>Friends And Related Function Documentation</h2>
1112<a class="anchor" name="Ogre_1_1AxisAlignedBoxn0" doxytag="Ogre::AxisAlignedBox::operator<<" ></a><p>
1113<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1114  <tr>
1115    <td class="mdRow">
1116      <table cellpadding="0" cellspacing="0" border="0">
1117        <tr>
1118          <td class="md" nowrap valign="top"> std::ostream&amp; operator&lt;&lt; </td>
1119          <td class="md" valign="top">(&nbsp;</td>
1120          <td class="md" nowrap valign="top">std::ostream &amp;&nbsp;</td>
1121          <td class="mdname" nowrap> <em>o</em>, </td>
1122        </tr>
1123        <tr>
1124          <td class="md" nowrap align="right"></td>
1125          <td></td>
1126          <td class="md" nowrap><a class="el" href="classOgre_1_1AxisAlignedBox.html">AxisAlignedBox</a>&nbsp;</td>
1127          <td class="mdname" nowrap> <em>aab</em></td>
1128        </tr>
1129        <tr>
1130          <td></td>
1131          <td class="md">)&nbsp;</td>
1132          <td class="md" colspan="2"><code> [friend]</code></td>
1133        </tr>
1134
1135      </table>
1136    </td>
1137  </tr>
1138</table>
1139<table cellspacing=5 cellpadding=0 border=0>
1140  <tr>
1141    <td>
1142      &nbsp;
1143    </td>
1144    <td>
1145
1146<p>
1147
1148<p>
1149Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00201">201</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.    </td>
1150  </tr>
1151</table>
1152<hr><h2>Member Data Documentation</h2>
1153<a class="anchor" name="Ogre_1_1AxisAlignedBoxp3" doxytag="Ogre::AxisAlignedBox::mCorners" ></a><p>
1154<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1155  <tr>
1156    <td class="mdRow">
1157      <table cellpadding="0" cellspacing="0" border="0">
1158        <tr>
1159          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> <a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxp3">Ogre::AxisAlignedBox::mCorners</a>[8]<code> [protected]</code>
1160      </table>
1161    </td>
1162  </tr>
1163</table>
1164<table cellspacing=5 cellpadding=0 border=0>
1165  <tr>
1166    <td>
1167      &nbsp;
1168    </td>
1169    <td>
1170
1171<p>
1172
1173<p>
1174Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00052">52</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.    </td>
1175  </tr>
1176</table>
1177<a class="anchor" name="Ogre_1_1AxisAlignedBoxp1" doxytag="Ogre::AxisAlignedBox::mMaximum" ></a><p>
1178<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1179  <tr>
1180    <td class="mdRow">
1181      <table cellpadding="0" cellspacing="0" border="0">
1182        <tr>
1183          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> <a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxp1">Ogre::AxisAlignedBox::mMaximum</a><code> [protected]</code>
1184      </table>
1185    </td>
1186  </tr>
1187</table>
1188<table cellspacing=5 cellpadding=0 border=0>
1189  <tr>
1190    <td>
1191      &nbsp;
1192    </td>
1193    <td>
1194
1195<p>
1196
1197<p>
1198Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00049">49</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.
1199<p>
1200Referenced by <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00317">intersects()</a>, and <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00221">merge()</a>.    </td>
1201  </tr>
1202</table>
1203<a class="anchor" name="Ogre_1_1AxisAlignedBoxp0" doxytag="Ogre::AxisAlignedBox::mMinimum" ></a><p>
1204<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1205  <tr>
1206    <td class="mdRow">
1207      <table cellpadding="0" cellspacing="0" border="0">
1208        <tr>
1209          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> <a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxp0">Ogre::AxisAlignedBox::mMinimum</a><code> [protected]</code>
1210      </table>
1211    </td>
1212  </tr>
1213</table>
1214<table cellspacing=5 cellpadding=0 border=0>
1215  <tr>
1216    <td>
1217      &nbsp;
1218    </td>
1219    <td>
1220
1221<p>
1222
1223<p>
1224Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00048">48</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.
1225<p>
1226Referenced by <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00317">intersects()</a>, and <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00221">merge()</a>.    </td>
1227  </tr>
1228</table>
1229<a class="anchor" name="Ogre_1_1AxisAlignedBoxp2" doxytag="Ogre::AxisAlignedBox::mNull" ></a><p>
1230<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1231  <tr>
1232    <td class="mdRow">
1233      <table cellpadding="0" cellspacing="0" border="0">
1234        <tr>
1235          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1AxisAlignedBox.html#Ogre_1_1AxisAlignedBoxp2">Ogre::AxisAlignedBox::mNull</a><code> [protected]</code>
1236      </table>
1237    </td>
1238  </tr>
1239</table>
1240<table cellspacing=5 cellpadding=0 border=0>
1241  <tr>
1242    <td>
1243      &nbsp;
1244    </td>
1245    <td>
1246
1247<p>
1248
1249<p>
1250Definition at line <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00050">50</a> of file <a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a>.
1251<p>
1252Referenced by <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00221">merge()</a>.    </td>
1253  </tr>
1254</table>
1255<hr>The documentation for this class was generated from the following file:<ul>
1256<li><a class="el" href="OgreAxisAlignedBox_8h-source.html">OgreAxisAlignedBox.h</a></ul>
1257<hr>
1258<p>
1259Copyright &copy; 2000-2005 by The OGRE Team<br />
1260<!--Creative Commons License--><a rel="license" href="http://creativecommons.org/licenses/by-sa/2.5/"><img alt="Creative Commons License" border="0" src="http://creativecommons.org/images/public/somerights20.png"/></a><br/>
1261This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/2.5/">Creative Commons Attribution-ShareAlike 2.5 License</a>.<br/>
1262                <!--/Creative Commons License--><!-- <rdf:RDF xmlns="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
1263                <Work rdf:about="">
1264                        <license rdf:resource="http://creativecommons.org/licenses/by-sa/2.5/" />
1265        <dc:type rdf:resource="http://purl.org/dc/dcmitype/Text" />
1266                </Work>
1267                <License rdf:about="http://creativecommons.org/licenses/by-sa/2.5/"><permits rdf:resource="http://web.resource.org/cc/Reproduction"/><permits rdf:resource="http://web.resource.org/cc/Distribution"/><requires rdf:resource="http://web.resource.org/cc/Notice"/><requires rdf:resource="http://web.resource.org/cc/Attribution"/><permits rdf:resource="http://web.resource.org/cc/DerivativeWorks"/><requires rdf:resource="http://web.resource.org/cc/ShareAlike"/></License></rdf:RDF> -->
1268
1269Last modified Sun Feb 12 13:00:06 2006
1270</p>
1271</body>
1272</html>
Note: See TracBrowser for help on using the repository browser.