Sophie

Sophie

distrib > Mandriva > 10.0-com > i586 > by-pkgid > 06719cf03808e17ae6f0852ca1052dc2 > files > 3112

libogre1-devel-0.13.0-1mdk.i586.rpm

<html>
<head>
<title>Ogre::TerrainRenderable class Reference - OGRE Documentation</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
<link type="text/css" rel="stylesheet" href="style.css">
</head>

<body>
<!-- Generated by Doxygen 1.2.16 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="namespaces.html">Namespace List</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="namespacemembers.html">Namespace Members</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="globals.html">File Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>Ogre::TerrainRenderable  Class Reference</h1>Represents a terrain tile. 
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>&gt;</code>
<p>
Inheritance diagram for Ogre::TerrainRenderable:<p><center><img src="classOgre_1_1TerrainRenderable__inherit__graph.png" border="0" usemap="#Ogre_1_1TerrainRenderable__inherit__map" alt="Inheritance graph"></center>
<map name="Ogre_1_1TerrainRenderable__inherit__map">
<area href="classOgre_1_1Renderable.html" shape="rect" coords="7,36,121,17" alt="">
<area href="classOgre_1_1MovableObject.html" shape="rect" coords="145,36,281,17" alt="">
</map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center>Collaboration diagram for Ogre::TerrainRenderable:<p><center><img src="classOgre_1_1TerrainRenderable__coll__graph.png" border="0" usemap="#Ogre_1_1TerrainRenderable__coll__map" alt="Collaboration graph"></center>
<map name="Ogre_1_1TerrainRenderable__coll__map">
<area href="classOgre_1_1Renderable.html" shape="rect" coords="533,32,648,13" alt="">
<area href="classOgre_1_1MovableObject.html" shape="rect" coords="523,201,659,183" alt="">
<area href="classOgre_1_1AxisAlignedBox.html" shape="rect" coords="240,169,379,151" alt="">
<area href="classOgre_1_1Vector3.html" shape="rect" coords="17,127,111,108" alt="">
<area href="classOgre_1_1Material.html" shape="rect" coords="544,288,637,269" alt="">
<area href="classOgre_1_1VertexData.html" shape="rect" coords="533,331,648,312" alt="">
<area href="classOgre_1_1String.html" shape="rect" coords="551,417,631,399" alt="">
</map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classOgre_1_1TerrainRenderable-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
<tr><td colspan=2><br><h2>Public Types</h2></td></tr>
<tr><td nowrap align=right valign=top>enum &nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderables5">Neighbor</a> { <br>
&nbsp;&nbsp;<a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderables5Ogre_1_1TerrainRenderables0">NORTH</a> =  0, 
<a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderables5Ogre_1_1TerrainRenderables1">SOUTH</a> =  1, 
<a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderables5Ogre_1_1TerrainRenderables2">EAST</a> =  2, 
<a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderables5Ogre_1_1TerrainRenderables3">WEST</a> =  3, 
<br>
&nbsp;&nbsp;<a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderables5Ogre_1_1TerrainRenderables4">HERE</a> =  4
<br>
 }</td></tr>
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea0">TerrainRenderable</a> ()</td></tr>
<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea1">~TerrainRenderable</a> ()</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea2">deleteGeometry</a> ()</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea3">init</a> (<a class="el" href="classOgre_1_1TerrainOptions.html">TerrainOptions</a> &amp;options)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Initializes the <a class="el" href="classOgre_1_1TerrainRenderable.html">TerrainRenderable</a> with the given options.</em> <a href="#Ogre_1_1TerrainRenderablea3"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual const <a class="el" href="classOgre_1_1String.html">String</a> &amp;&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea4">getName</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the name of the <a class="el" href="classOgre_1_1TerrainRenderable.html">TerrainRenderable</a>.</em> <a href="#Ogre_1_1TerrainRenderablea4"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual const <a class="el" href="classOgre_1_1String.html">String</a> &amp;&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea5">getMovableType</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the type of the movable.</em> <a href="#Ogre_1_1TerrainRenderablea5"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>const <a class="el" href="classOgre_1_1AxisAlignedBox.html">AxisAlignedBox</a> &amp;&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea6">getBoundingBox</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the bounding box of this <a class="el" href="classOgre_1_1TerrainRenderable.html">TerrainRenderable</a>.</em> <a href="#Ogre_1_1TerrainRenderablea6"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea7">_notifyCurrentCamera</a> (<a class="el" href="classOgre_1_1Camera.html">Camera</a> *cam)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Updates the level of detail to be used for rendering this <a class="el" href="classOgre_1_1TerrainRenderable.html">TerrainRenderable</a> based on the passed in <a class="el" href="classOgre_1_1Camera.html">Camera</a>.</em> <a href="#Ogre_1_1TerrainRenderablea7"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea8">_updateRenderQueue</a> (<a class="el" href="classOgre_1_1RenderQueue.html">RenderQueue</a> *queue)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Internal method by which the movable object must add <a class="el" href="classOgre_1_1Renderable.html">Renderable</a> subclass instances to the rendering queue.</em> <a href="#Ogre_1_1TerrainRenderablea8"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea9">getRenderOperation</a> (<a class="el" href="classOgre_1_1RenderOperation.html">RenderOperation</a> &amp;rend)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Constructs a <a class="el" href="classOgre_1_1RenderOperation.html">RenderOperation</a> to render the <a class="el" href="classOgre_1_1TerrainRenderable.html">TerrainRenderable</a>.</em> <a href="#Ogre_1_1TerrainRenderablea9"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual <a class="el" href="classOgre_1_1Material.html">Material</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea10">getMaterial</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Retrieves a pointer to the material this renderable object uses.</em> <a href="#Ogre_1_1TerrainRenderablea10"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea11">getWorldTransforms</a> (<a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> *xform) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Gets the world transform matrix / matrices for this renderable object.</em> <a href="#Ogre_1_1TerrainRenderablea11"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual const <a class="el" href="classOgre_1_1Quaternion.html">Quaternion</a> &amp;&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea12">getWorldOrientation</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Gets the worldspace orientation of this renderable; this is used in order to more efficiently update parameters to vertex &amp; fragment programs, since inverting Quaterion and Vector in order to derive object-space positions / directions for cameras and lights is much more efficient than inverting a complete 4x4 matrix, and also eliminates problems introduced by scaling.</em> <a href="#Ogre_1_1TerrainRenderablea12"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea13">getWorldPosition</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Gets the worldspace orientation of this renderable; this is used in order to more efficiently update parameters to vertex &amp; fragment programs, since inverting Quaterion and Vector in order to derive object-space positions / directions for cameras and lights is much more efficient than inverting a complete 4x4 matrix, and also eliminates problems introduced by scaling.</em> <a href="#Ogre_1_1TerrainRenderablea13"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea14">getSize</a> ()</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the size of the <a class="el" href="classOgre_1_1TerrainRenderable.html">TerrainRenderable</a>.</em> <a href="#Ogre_1_1TerrainRenderablea14"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea15">getRenderLevel</a> ()</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the mipmap level that will be rendered for this frame.</em> <a href="#Ogre_1_1TerrainRenderablea15"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea16">setForcedRenderLevel</a> (int i)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Forces the LOD to the given level from this point on.</em> <a href="#Ogre_1_1TerrainRenderablea16"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea17">getNumMipMaps</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the maximum number of mipmaps used for LOD.</em> <a href="#Ogre_1_1TerrainRenderablea17"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea18">_getNormalAt</a> (float x, float y, <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> *result)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Calculates the normal at the given location.</em> <a href="#Ogre_1_1TerrainRenderablea18"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>float&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea19">getHeightAt</a> (float x, float y)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the terrain height at the given coordinates.</em> <a href="#Ogre_1_1TerrainRenderablea19"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea20">intersectSegment</a> (const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;start, const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;end, <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> *result)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Intersects the segment witht he terrain tile.</em> <a href="#Ogre_1_1TerrainRenderablea20"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea21">_setNeighbor</a> (<a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderables5">Neighbor</a> n, TerrainRenderable *t)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the appropriate neighbor for this <a class="el" href="classOgre_1_1TerrainRenderable.html">TerrainRenderable</a>.</em> <a href="#Ogre_1_1TerrainRenderablea21"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>TerrainRenderable *&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea22">_getNeighbor</a> (<a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderables5">Neighbor</a> n)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the neighbor <a class="el" href="classOgre_1_1TerrainRenderable.html">TerrainRenderable</a>.</em> <a href="#Ogre_1_1TerrainRenderablea22"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea23">setMaterial</a> (<a class="el" href="classOgre_1_1Material.html">Material</a> *m)</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea24">_alignNeighbors</a> ()</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Aligns mipmap levels between neighbors so that only 1 LOD level separates neighbors.</em> <a href="#Ogre_1_1TerrainRenderablea24"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea25">_calculateNormals</a> ()</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Calculates static normals for lighting the terrain.</em> <a href="#Ogre_1_1TerrainRenderablea25"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea26">_generateVertexLighting</a> (const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;sun, <a class="el" href="classOgre_1_1ColourValue.html">ColourValue</a> ambient)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Generates terrain shadows and lighting using vertex colors.</em> <a href="#Ogre_1_1TerrainRenderablea26"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a349">Real</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea27">getSquaredViewDepth</a> (const <a class="el" href="classOgre_1_1Camera.html">Camera</a> *cam) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Overridden, see <a class="el" href="classOgre_1_1Renderable.html">Renderable</a>.</em> <a href="#Ogre_1_1TerrainRenderablea27"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a349">Real</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea28">getBoundingRadius</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Overridden from <a class="el" href="classOgre_1_1MovableObject.html">MovableObject</a>.</em> <a href="#Ogre_1_1TerrainRenderablea28"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>const <a class="el" href="namespaceOgre.html#a56">LightList</a> &amp;&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablea29">getLights</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>@copydoc <a class="el" href="classOgre_1_1Renderable.html#Ogre_1_1Renderablea12">Renderable::getLights</a></em> <a href="#Ogre_1_1TerrainRenderablea29"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual <a class="el" href="classOgre_1_1Technique.html">Technique</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxa33">getTechnique</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Retrieves a pointer to the <a class="el" href="classOgre_1_1Material.html">Material</a> <a class="el" href="classOgre_1_1Technique.html">Technique</a> this renderable object uses.</em> <a href="#Ogre_1_1WireBoundingBoxa33"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual unsigned short&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxa34">getNumWorldTransforms</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the number of world transform matrices this renderable requires.</em> <a href="#Ogre_1_1WireBoundingBoxa34"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxa35">useIdentityProjection</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns whether or not to use an 'identity' projection.</em> <a href="#Ogre_1_1WireBoundingBoxa35"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxa36">useIdentityView</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns whether or not to use an 'identity' projection.</em> <a href="#Ogre_1_1WireBoundingBoxa36"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual <a class="el" href="namespaceOgre.html#a622">SceneDetailLevel</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxa37">getRenderDetail</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the preferred rasterisation mode of this renderable.</em> <a href="#Ogre_1_1WireBoundingBoxa37"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxa38">getNormaliseNormals</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns whether or not this <a class="el" href="classOgre_1_1Renderable.html">Renderable</a> wishes the hardware to normalise normals.</em> <a href="#Ogre_1_1WireBoundingBoxa38"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual <a class="el" href="classOgre_1_1Node.html">Node</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxa17">getParentNode</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the node to which this object is attached.</em> <a href="#Ogre_1_1WireBoundingBoxa17"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxa18">_notifyAttached</a> (<a class="el" href="classOgre_1_1Node.html">Node</a> *parent, bool isTagPoint=false)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Internal method called to notify the object that it has been attached to a node.</em> <a href="#Ogre_1_1WireBoundingBoxa18"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxa19">isAttached</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns true if this object is attached to a <a class="el" href="classOgre_1_1SceneNode.html">SceneNode</a> or <a class="el" href="classOgre_1_1TagPoint.html">TagPoint</a>.</em> <a href="#Ogre_1_1WireBoundingBoxa19"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual const <a class="el" href="classOgre_1_1AxisAlignedBox.html">AxisAlignedBox</a> &amp;&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxa20">getWorldBoundingBox</a> (bool derive=false) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Retrieves the axis-aligned bounding box for this object in world coordinates.</em> <a href="#Ogre_1_1WireBoundingBoxa20"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual const <a class="el" href="classOgre_1_1Sphere.html">Sphere</a> &amp;&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxa21">getWorldBoundingSphere</a> (bool derive=false) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Retrieves the worldspace bounding sphere for this object.</em> <a href="#Ogre_1_1WireBoundingBoxa21"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxa22">setVisible</a> (bool visible)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Tells this object whether to be visible or not, if it has a renderable component.</em> <a href="#Ogre_1_1WireBoundingBoxa22"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxa23">isVisible</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns whether or not this object is supposed to be visible or not.</em> <a href="#Ogre_1_1WireBoundingBoxa23"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxa24">setUserObject</a> (<a class="el" href="classOgre_1_1UserDefinedObject.html">UserDefinedObject</a> *obj)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Call this to associate your own custom user object instance with this <a class="el" href="classOgre_1_1MovableObject.html">MovableObject</a>.</em> <a href="#Ogre_1_1WireBoundingBoxa24"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual <a class="el" href="classOgre_1_1UserDefinedObject.html">UserDefinedObject</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxa25">getUserObject</a> (void)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Retrieves a pointer to a custom application object associated with this movable by an earlier call to setUserObject.</em> <a href="#Ogre_1_1WireBoundingBoxa25"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxa26">setRenderQueueGroup</a> (<a class="el" href="namespaceOgre.html#a638">RenderQueueGroupID</a> queueID)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the render queue group this entity will be rendered through.</em> <a href="#Ogre_1_1WireBoundingBoxa26"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual <a class="el" href="namespaceOgre.html#a638">RenderQueueGroupID</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxa27">getRenderQueueGroup</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Gets the queue group for this entity, see setRenderQueueGroup for full details.</em> <a href="#Ogre_1_1WireBoundingBoxa27"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxa28">_getParentNodeFullTransform</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>return the full transformation of the parent sceneNode or the attachingPoint node</em> <a href="#Ogre_1_1WireBoundingBoxa28"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxa29">setQueryFlags</a> (unsigned long flags)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the query flags for this object.</em> <a href="#Ogre_1_1WireBoundingBoxa29"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxa30">addQueryFlags</a> (unsigned long flags)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>As setQueryFlags, except the flags passed as parameters are appended to the existing flags on this object.</em> <a href="#Ogre_1_1WireBoundingBoxa30"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxa31">removeQueryFlags</a> (unsigned long flags)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>As setQueryFlags, except the flags passed as parameters are removed from the existing flags on this object.</em> <a href="#Ogre_1_1WireBoundingBoxa31"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual unsigned long&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxa32">getQueryFlags</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the query flags relevant for this object.</em> <a href="#Ogre_1_1WireBoundingBoxa32"></a><em></em></font><br><br></td></tr>
<tr><td colspan=2><br><h2>Static Public Attributes</h2></td></tr>
<tr><td nowrap align=right valign=top>size_t&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablep0">mRenderedTris</a> = 0</td></tr>
<tr><td colspan=2><br><h2>Protected Methods</h2></td></tr>
<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderableb0">_index</a> (int x, int z)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the index into the height array for the given coords.</em> <a href="#Ogre_1_1TerrainRenderableb0"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>float&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderableb1">_vertex</a> (int x, int z, int n)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the vertex coord for the given coordinates.</em> <a href="#Ogre_1_1TerrainRenderableb1"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderableb2">_numNeighbors</a> ()</td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderableb3">_hasNeighborRenderLevel</a> (int i)</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderableb4">_adjustRenderLevel</a> (int i)</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderableb5">_initLevelIndexes</a> ()</td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderableb6">_checkSize</a> (int n)</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderableb7">_calculateMinLevelDist2</a> (<a class="el" href="namespaceOgre.html#a349">Real</a> C)</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a349">Real</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderableb8">_calculateCFactor</a> ()</td></tr>
<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1VertexData.html">VertexData</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablen0">mTerrain</a></td></tr>
<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablen1">mNumMipMaps</a></td></tr>
<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablen2">mRenderLevel</a></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a349">Real</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablen3">mMinLevelDistSqr</a></td></tr>
<tr><td nowrap align=right valign=top>TerrainRenderable *&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablen4">mNeighbors</a> [4]</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1AxisAlignedBox.html">AxisAlignedBox</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablen5">mBounds</a></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1Vector3.html">Vector3</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablen6">mCenter</a></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1Vector3.html">Vector3</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablen7">mScale</a></td></tr>
<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablen8">mSize</a></td></tr>
<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablen9">mWorldSize</a></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1String.html">String</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablen10">mName</a></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1Material.html">Material</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablen11">mMaterial</a></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablen12">mRenderLevelChanged</a></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablen13">mInit</a></td></tr>
<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablen14">mNearPlane</a></td></tr>
<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablen15">mMaxPixelError</a></td></tr>
<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablen16">mVertResolution</a></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a349">Real</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablen17">mTopCoord</a></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a349">Real</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablen18">old_L</a></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a349">Real</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablen19">current_L</a></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablen20">mColored</a></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablen21">mLit</a></td></tr>
<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderablen22">mForcedRenderLevel</a></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1Node.html">Node</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxn9">mParentNode</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>node to which this object is attached</em> <a href="#Ogre_1_1WireBoundingBoxn9"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxn10">mParentIsTagPoint</a></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxn11">mVisible</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Is this object visible?</em> <a href="#Ogre_1_1WireBoundingBoxn11"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1UserDefinedObject.html">UserDefinedObject</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxn12">mUserObject</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>User defined object which is linked to this object.</em> <a href="#Ogre_1_1WireBoundingBoxn12"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a638">RenderQueueGroupID</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxn13">mRenderQueueID</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>The render queue to use when rendering this object.</em> <a href="#Ogre_1_1WireBoundingBoxn13"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>unsigned long&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxn14">mQueryFlags</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Flags determining whether this object is included / excluded from scene queries.</em> <a href="#Ogre_1_1WireBoundingBoxn14"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1AxisAlignedBox.html">AxisAlignedBox</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxn15">mWorldAABB</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Cached world AABB of this object.</em> <a href="#Ogre_1_1WireBoundingBoxn15"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1Sphere.html">Sphere</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1WireBoundingBoxn16">mWorldBoundingSphere</a></td></tr>
<tr><td colspan=2><br><h2>Static Protected Attributes</h2></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1String.html">String</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderableq0">mType</a> = "TerrainMipMap"</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a473">LevelArray</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderableq1">mLevelIndex</a></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderableq2">mLevelInit</a> = false</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Represents a terrain tile.
<p>
<dl compact><dt><b>
Remarks: </b><dd>
 A <a class="el" href="classOgre_1_1TerrainRenderable.html">TerrainRenderable</a> represents a tile used to render a block of terrain using the geomipmap approach for LOD. </dl><dl compact><dt><b>
Author: </b><dd>
Jon Anderson </dl>
<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00123">123</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.<hr><h2>Member Enumeration Documentation</h2>
<a name="Ogre_1_1TerrainRenderables5" doxytag="Ogre::TerrainRenderable::Neighbor"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> enum Ogre::TerrainRenderable::Neighbor
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
<dl compact><dt><b>
Enumeration values:</b><dd>
<table border=0 cellspacing=2 cellpadding=0>
<tr><td valign=top><em><a name="Ogre_1_1TerrainRenderables5Ogre_1_1TerrainRenderables0" doxytag="NORTH"></a><em>NORTH</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="Ogre_1_1TerrainRenderables5Ogre_1_1TerrainRenderables1" doxytag="SOUTH"></a><em>SOUTH</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="Ogre_1_1TerrainRenderables5Ogre_1_1TerrainRenderables2" doxytag="EAST"></a><em>EAST</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="Ogre_1_1TerrainRenderables5Ogre_1_1TerrainRenderables3" doxytag="WEST"></a><em>WEST</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="Ogre_1_1TerrainRenderables5Ogre_1_1TerrainRenderables4" doxytag="HERE"></a><em>HERE</em></em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00132">132</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8h-source.html#l00232">_getNeighbor</a>(), and <a class="el" href="OgreTerrainRenderable_8h-source.html#l00225">_setNeighbor</a>().    </td>
  </tr>
</table>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a name="Ogre_1_1TerrainRenderablea0" doxytag="Ogre::TerrainRenderable::TerrainRenderable"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> Ogre::TerrainRenderable::TerrainRenderable </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00042">42</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00680">_initLevelIndexes</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00365">mColored</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00368">mForcedRenderLevel</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00351">mInit</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00366">mLit</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00334">mMinLevelDistSqr</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00336">mNeighbors</a>, and <a class="el" href="OgreTerrainRenderable_8h-source.html#l00350">mRenderLevelChanged</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea1" doxytag="Ogre::TerrainRenderable::~TerrainRenderable"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> Ogre::TerrainRenderable::~TerrainRenderable </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00064">64</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00070">deleteGeometry</a>().    </td>
  </tr>
</table>
<hr><h2>Member Function Documentation</h2>
<a name="Ogre_1_1TerrainRenderableb4" doxytag="Ogre::TerrainRenderable::_adjustRenderLevel"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::TerrainRenderable::_adjustRenderLevel </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">int&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>i</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [protected]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00706">706</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00714">_alignNeighbors</a>(), and <a class="el" href="OgreTerrainRenderable_8h-source.html#l00332">mRenderLevel</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00714">_alignNeighbors</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea24" doxytag="Ogre::TerrainRenderable::_alignNeighbors"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::TerrainRenderable::_alignNeighbors </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Aligns mipmap levels between neighbors so that only 1 LOD level separates neighbors.
<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00714">714</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00706">_adjustRenderLevel</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00336">mNeighbors</a>, and <a class="el" href="OgreTerrainRenderable_8h-source.html#l00332">mRenderLevel</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00706">_adjustRenderLevel</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderableb8" doxytag="Ogre::TerrainRenderable::_calculateCFactor"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a349">Real</a> Ogre::TerrainRenderable::_calculateCFactor </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [protected]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00736">736</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8h-source.html#l00357">mMaxPixelError</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00356">mNearPlane</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00359">mTopCoord</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00358">mVertResolution</a>, and <a class="el" href="OgrePrerequisites_8h-source.html#l00086">Ogre::Real</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00079">init</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderableb7" doxytag="Ogre::TerrainRenderable::_calculateMinLevelDist2"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::TerrainRenderable::_calculateMinLevelDist2 </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a349">Real</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>C</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [protected]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00621">621</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8h-source.html#l00278">_vertex</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00334">mMinLevelDistSqr</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00331">mNumMipMaps</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00342">mSize</a>, and <a class="el" href="OgrePrerequisites_8h-source.html#l00086">Ogre::Real</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00079">init</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea25" doxytag="Ogre::TerrainRenderable::_calculateNormals"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::TerrainRenderable::_calculateNormals </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Calculates static normals for lighting the terrain.
<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00282">282</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00251">_getNormalAt</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00278">_vertex</a>(), <a class="el" href="OgreHardwareVertexBuffer_8cpp-source.html#l00331">Ogre::VertexBufferBinding::getBuffer</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00342">mSize</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00329">mTerrain</a>, <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00029">NORMAL_BINDING</a>, <a class="el" href="OgrePrerequisites_8h-source.html#l00086">Ogre::Real</a>, <a class="el" href="OgreVertexIndexData_8h-source.html#l00048">Ogre::VertexData::vertexBufferBinding</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>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00079">init</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderableb6" doxytag="Ogre::TerrainRenderable::_checkSize"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::TerrainRenderable::_checkSize </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">int&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>n</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [protected]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00609">609</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00079">init</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea26" doxytag="Ogre::TerrainRenderable::_generateVertexLighting"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::TerrainRenderable::_generateVertexLighting </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>sun</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="classOgre_1_1ColourValue.html">ColourValue</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>ambient</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Generates terrain shadows and lighting using vertex colors.
<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00903">903</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00251">_getNormalAt</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00272">_index</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00278">_vertex</a>(), <a class="el" href="OgreColourValue_8h-source.html#l00067">Ogre::ColourValue::b</a>, <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00031">COLOUR_BINDING</a>, <a class="el" href="OgreVector3_8h-source.html#l00285">Ogre::Vector3::dotProduct</a>(), <a class="el" href="OgreColourValue_8h-source.html#l00067">Ogre::ColourValue::g</a>, <a class="el" href="OgreHardwareVertexBuffer_8cpp-source.html#l00331">Ogre::VertexBufferBinding::getBuffer</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00833">intersectSegment</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00365">mColored</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00342">mSize</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00329">mTerrain</a>, <a class="el" href="OgreVector3_8h-source.html#l00299">Ogre::Vector3::normalise</a>(), <a class="el" href="OgreColourValue_8h-source.html#l00067">Ogre::ColourValue::r</a>, <a class="el" href="OgreColourValue_8h-source.html#l00032">Ogre::RGBA</a>, <a class="el" href="OgreVertexIndexData_8h-source.html#l00048">Ogre::VertexData::vertexBufferBinding</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>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea22" doxytag="Ogre::TerrainRenderable::_getNeighbor"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> TerrainRenderable* Ogre::TerrainRenderable::_getNeighbor </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderables5">Neighbor</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>n</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the neighbor <a class="el" href="classOgre_1_1TerrainRenderable.html">TerrainRenderable</a>.
<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00232">232</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8h-source.html#l00336">mNeighbors</a>, and <a class="el" href="OgreTerrainRenderable_8h-source.html#l00132">Neighbor</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea18" doxytag="Ogre::TerrainRenderable::_getNormalAt"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::TerrainRenderable::_getNormalAt </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">float&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>x</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>float&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>y</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="classOgre_1_1Vector3.html">Vector3</a> *&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>result</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Calculates the normal at the given location.
<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00251">251</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
References <a class="el" href="OgreVector3_8h-source.html#l00342">Ogre::Vector3::crossProduct</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00747">getHeightAt</a>(), <a class="el" href="OgreVector3_8h-source.html#l00299">Ogre::Vector3::normalise</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>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00282">_calculateNormals</a>(), and <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00903">_generateVertexLighting</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxa28" doxytag="Ogre::TerrainRenderable::_getParentNodeFullTransform"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> Ogre::MovableObject::_getParentNodeFullTransform </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
return the full transformation of the parent sceneNode or the attachingPoint node
<p>

<p>
Definition at line <a class="el" href="OgreMovableObject_8cpp-source.html#l00092">92</a> of file <a class="el" href="OgreMovableObject_8cpp-source.html">OgreMovableObject.cpp</a>.
<p>
References <a class="el" href="OgreNode_8cpp-source.html#l00097">Ogre::Node::_getFullTransform</a>(), and <a class="el" href="OgreMovableObject_8h-source.html#l00047">Ogre::MovableObject::mParentNode</a>.
<p>
Referenced by <a class="el" href="OgreEntity_8cpp-source.html#l00357">Ogre::Entity::cacheBoneMatrices</a>(), <a class="el" href="OgreTagPoint_8cpp-source.html#l00076">Ogre::TagPoint::getParentEntityTransform</a>(), <a class="el" href="OgreMovableObject_8cpp-source.html#l00104">Ogre::MovableObject::getWorldBoundingBox</a>(), <a class="el" href="OgreSubEntity_8cpp-source.html#l00093">Ogre::SubEntity::getWorldTransforms</a>(), and <a class="el" href="OgreBillboardSet_8cpp-source.html#l00552">Ogre::BillboardSet::getWorldTransforms</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderableb3" doxytag="Ogre::TerrainRenderable::_hasNeighborRenderLevel"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::TerrainRenderable::_hasNeighborRenderLevel </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">int&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>i</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [protected]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00307">307</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8h-source.html#l00336">mNeighbors</a>, and <a class="el" href="OgreTerrainRenderable_8h-source.html#l00332">mRenderLevel</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderableb0" doxytag="Ogre::TerrainRenderable::_index"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> int Ogre::TerrainRenderable::_index </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>x</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>z</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><code> [protected]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the index into the height array for the given coords.
<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00272">272</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8h-source.html#l00342">mSize</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00903">_generateVertexLighting</a>(), and <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00352">getRenderOperation</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderableb5" doxytag="Ogre::TerrainRenderable::_initLevelIndexes"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::TerrainRenderable::_initLevelIndexes </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [protected]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00680">680</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8h-source.html#l00032">Ogre::IndexArray</a>, <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00039">mLevelIndex</a>, and <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00040">mLevelInit</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00042">TerrainRenderable</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxa18" doxytag="Ogre::TerrainRenderable::_notifyAttached"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::MovableObject::_notifyAttached </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1Node.html">Node</a> *&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>parent</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>bool&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>isTagPoint</em> = false</td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Internal method called to notify the object that it has been attached to a node.
<p>

<p>
Definition at line <a class="el" href="OgreMovableObject_8cpp-source.html#l00054">54</a> of file <a class="el" href="OgreMovableObject_8cpp-source.html">OgreMovableObject.cpp</a>.
<p>
References <a class="el" href="OgreMovableObject_8h-source.html#l00048">Ogre::MovableObject::mParentIsTagPoint</a>, and <a class="el" href="OgreMovableObject_8h-source.html#l00047">Ogre::MovableObject::mParentNode</a>.
<p>
Referenced by <a class="el" href="OgreSceneNode_8cpp-source.html#l00078">Ogre::SceneNode::attachObject</a>(), <a class="el" href="OgreEntity_8cpp-source.html#l00484">Ogre::Entity::attachObjectImpl</a>(), <a class="el" href="OgreSceneNode_8cpp-source.html#l00204">Ogre::SceneNode::detachAllObjects</a>(), <a class="el" href="OgreSceneNode_8cpp-source.html#l00129">Ogre::SceneNode::detachObject</a>(), and <a class="el" href="OgreSceneNode_8cpp-source.html#l00051">Ogre::SceneNode::~SceneNode</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea7" doxytag="Ogre::TerrainRenderable::_notifyCurrentCamera"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::TerrainRenderable::_notifyCurrentCamera </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1Camera.html">Camera</a> *&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>cam</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [virtual]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Updates the level of detail to be used for rendering this <a class="el" href="classOgre_1_1TerrainRenderable.html">TerrainRenderable</a> based on the passed in <a class="el" href="classOgre_1_1Camera.html">Camera</a>.
<p>

<p>
Implements <a class="el" href="classOgre_1_1MovableObject.html#Ogre_1_1MovableObjecta7">Ogre::MovableObject</a>.
<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00308">308</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8h-source.html#l00363">current_L</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00339">mCenter</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00368">mForcedRenderLevel</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00334">mMinLevelDistSqr</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00331">mNumMipMaps</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00332">mRenderLevel</a>, <a class="el" href="OgrePrerequisites_8h-source.html#l00086">Ogre::Real</a>, and <a class="el" href="OgreVector3_8h-source.html#l00266">Ogre::Vector3::squaredLength</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderableb2" doxytag="Ogre::TerrainRenderable::_numNeighbors"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> int Ogre::TerrainRenderable::_numNeighbors </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [protected]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00294">294</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8h-source.html#l00336">mNeighbors</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea21" doxytag="Ogre::TerrainRenderable::_setNeighbor"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::TerrainRenderable::_setNeighbor </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderables5">Neighbor</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>n</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>TerrainRenderable *&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>t</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Sets the appropriate neighbor for this <a class="el" href="classOgre_1_1TerrainRenderable.html">TerrainRenderable</a>.
<p>
Neighbors are necessary to know when to bridge between LODs. 
<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00225">225</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8h-source.html#l00336">mNeighbors</a>, and <a class="el" href="OgreTerrainRenderable_8h-source.html#l00132">Neighbor</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea8" doxytag="Ogre::TerrainRenderable::_updateRenderQueue"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::TerrainRenderable::_updateRenderQueue </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1RenderQueue.html">RenderQueue</a> *&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>queue</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [virtual]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Internal method by which the movable object must add <a class="el" href="classOgre_1_1Renderable.html">Renderable</a> subclass instances to the rendering queue.
<p>
<dl compact><dt><b>
Remarks: </b><dd>
 The engine will call this method when this object is to be rendered. The object must then create one or more <a class="el" href="classOgre_1_1Renderable.html">Renderable</a> subclass instances which it places on the passed in Queue for rendering. </dl>
<p>
Implements <a class="el" href="classOgre_1_1MovableObject.html#Ogre_1_1MovableObjecta12">Ogre::MovableObject</a>.
<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00347">347</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
References <a class="el" href="OgreRenderQueue_8cpp-source.html#l00061">Ogre::RenderQueue::addRenderable</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderableb1" doxytag="Ogre::TerrainRenderable::_vertex"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> float Ogre::TerrainRenderable::_vertex </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>x</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>z</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>n</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><code> [protected]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the vertex coord for the given coordinates.
<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00278">278</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
References <a class="el" href="OgreHardwareVertexBuffer_8cpp-source.html#l00331">Ogre::VertexBufferBinding::getBuffer</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00342">mSize</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00329">mTerrain</a>, <a class="el" href="OgrePrerequisites_8h-source.html#l00086">Ogre::Real</a>, and <a class="el" href="OgreVertexIndexData_8h-source.html#l00048">Ogre::VertexData::vertexBufferBinding</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00621">_calculateMinLevelDist2</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00282">_calculateNormals</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00903">_generateVertexLighting</a>(), and <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00747">getHeightAt</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxa30" doxytag="Ogre::TerrainRenderable::addQueryFlags"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual void Ogre::MovableObject::addQueryFlags </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">unsigned long&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>flags</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
As setQueryFlags, except the flags passed as parameters are appended to the existing flags on this object.
<p>

<p>
Definition at line <a class="el" href="OgreMovableObject_8h-source.html#l00168">168</a> of file <a class="el" href="OgreMovableObject_8h-source.html">OgreMovableObject.h</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea2" doxytag="Ogre::TerrainRenderable::deleteGeometry"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::TerrainRenderable::deleteGeometry </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00070">70</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8h-source.html#l00334">mMinLevelDistSqr</a>, and <a class="el" href="OgreTerrainRenderable_8h-source.html#l00329">mTerrain</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00079">init</a>(), and <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00064">~TerrainRenderable</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea6" doxytag="Ogre::TerrainRenderable::getBoundingBox"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1AxisAlignedBox.html">AxisAlignedBox</a>&amp; Ogre::TerrainRenderable::getBoundingBox </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the bounding box of this <a class="el" href="classOgre_1_1TerrainRenderable.html">TerrainRenderable</a>.
<p>

<p>
Implements <a class="el" href="classOgre_1_1MovableObject.html#Ogre_1_1MovableObjecta8">Ogre::MovableObject</a>.
<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00160">160</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8h-source.html#l00338">mBounds</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00833">intersectSegment</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea28" doxytag="Ogre::TerrainRenderable::getBoundingRadius"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a349">Real</a> Ogre::TerrainRenderable::getBoundingRadius </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Overridden from <a class="el" href="classOgre_1_1MovableObject.html">MovableObject</a>.
<p>

<p>
Implements <a class="el" href="classOgre_1_1MovableObject.html#Ogre_1_1SimpleRenderablea20">Ogre::MovableObject</a>.
<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00262">262</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
References <a class="el" href="OgrePrerequisites_8h-source.html#l00086">Ogre::Real</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea19" doxytag="Ogre::TerrainRenderable::getHeightAt"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> float Ogre::TerrainRenderable::getHeightAt </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">float&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>x</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>float&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>y</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the terrain height at the given coordinates.
<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00747">747</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8h-source.html#l00278">_vertex</a>(), <a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderables5Ogre_1_1TerrainRenderables2">EAST</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00336">mNeighbors</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00342">mSize</a>, <a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderables5Ogre_1_1TerrainRenderables0">NORTH</a>, <a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderables5Ogre_1_1TerrainRenderables1">SOUTH</a>, <a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderables5Ogre_1_1TerrainRenderables3">WEST</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>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00251">_getNormalAt</a>(), and <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00833">intersectSegment</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea29" doxytag="Ogre::TerrainRenderable::getLights"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="namespaceOgre.html#a56">LightList</a> &amp; Ogre::TerrainRenderable::getLights </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
@copydoc <a class="el" href="classOgre_1_1Renderable.html#Ogre_1_1Renderablea12">Renderable::getLights</a>
<p>

<p>
Implements <a class="el" href="classOgre_1_1Renderable.html#Ogre_1_1Renderablea12">Ogre::Renderable</a>.
<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00986">986</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
References <a class="el" href="OgreNode_8h-source.html#l00572">Ogre::Node::getLights</a>(), <a class="el" href="OgreCommon_8h-source.html#l00217">Ogre::LightList</a>, and <a class="el" href="OgreMovableObject_8h-source.html#l00047">Ogre::MovableObject::mParentNode</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea10" doxytag="Ogre::TerrainRenderable::getMaterial"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual <a class="el" href="classOgre_1_1Material.html">Material</a>* Ogre::TerrainRenderable::getMaterial </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Retrieves a pointer to the material this renderable object uses.
<p>
<dl compact><dt><b>
Remarks: </b><dd>
 Note that the <a class="el" href="classOgre_1_1Renderable.html">Renderable</a> also has the option to override the getTechnique method to specify a particular <a class="el" href="classOgre_1_1Technique.html">Technique</a> to use instead of the best one available. </dl>
<p>
Implements <a class="el" href="classOgre_1_1Renderable.html#Ogre_1_1Renderablea0">Ogre::Renderable</a>.
<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00178">178</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8h-source.html#l00348">mMaterial</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea5" doxytag="Ogre::TerrainRenderable::getMovableType"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual const <a class="el" href="classOgre_1_1String.html">String</a>&amp; Ogre::TerrainRenderable::getMovableType </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the type of the movable.
<p>

<p>
Implements <a class="el" href="classOgre_1_1MovableObject.html#Ogre_1_1MovableObjecta3">Ogre::MovableObject</a>.
<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00154">154</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00037">mType</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea4" doxytag="Ogre::TerrainRenderable::getName"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual const <a class="el" href="classOgre_1_1String.html">String</a>&amp; Ogre::TerrainRenderable::getName </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the name of the <a class="el" href="classOgre_1_1TerrainRenderable.html">TerrainRenderable</a>.
<p>

<p>
Implements <a class="el" href="classOgre_1_1MovableObject.html#Ogre_1_1MovableObjecta2">Ogre::MovableObject</a>.
<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00148">148</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8h-source.html#l00345">mName</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxa38" doxytag="Ogre::TerrainRenderable::getNormaliseNormals"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual bool Ogre::Renderable::getNormaliseNormals </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns whether or not this <a class="el" href="classOgre_1_1Renderable.html">Renderable</a> wishes the hardware to normalise normals.
<p>

<p>
Reimplemented in <a class="el" href="classOgre_1_1SubEntity.html#Ogre_1_1SubEntitya9">Ogre::SubEntity</a>.
<p>
Definition at line <a class="el" href="OgreRenderable_8h-source.html#l00132">132</a> of file <a class="el" href="OgreRenderable_8h-source.html">OgreRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreSceneManager_8cpp-source.html#l01207">Ogre::SceneManager::renderSingleObject</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea17" doxytag="Ogre::TerrainRenderable::getNumMipMaps"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> int Ogre::TerrainRenderable::getNumMipMaps </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the maximum number of mipmaps used for LOD.
<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00207">207</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8h-source.html#l00331">mNumMipMaps</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxa34" doxytag="Ogre::TerrainRenderable::getNumWorldTransforms"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual unsigned short Ogre::Renderable::getNumWorldTransforms </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the number of world transform matrices this renderable requires.
<p>
<dl compact><dt><b>
Remarks: </b><dd>
 When a renderable uses vertex blending, it uses multiple world matrices instead of a single one. Each vertex sent to the pipeline can reference one or more matrices in this list with given weights. If a renderable does not use vertex blending this method returns 1, which is the default for  simplicity. </dl>
<p>
Reimplemented in <a class="el" href="classOgre_1_1SubEntity.html#Ogre_1_1SubEntitya10">Ogre::SubEntity</a>, and <a class="el" href="classOgre_1_1BorderRenderable.html#Ogre_1_1BorderRenderablea6">Ogre::BorderRenderable</a>.
<p>
Definition at line <a class="el" href="OgreRenderable_8h-source.html#l00098">98</a> of file <a class="el" href="OgreRenderable_8h-source.html">OgreRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreSceneManager_8cpp-source.html#l01207">Ogre::SceneManager::renderSingleObject</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxa17" doxytag="Ogre::TerrainRenderable::getParentNode"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Node.html">Node</a> * Ogre::MovableObject::getParentNode </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the node to which this object is attached.
<p>
<dl compact><dt><b>
Remarks: </b><dd>
 An object is not visible in the scene unless attached to a <a class="el" href="classOgre_1_1SceneNode.html">SceneNode</a>. 
<p>
 Attaching an object is done via the <a class="el" href="classOgre_1_1SceneNode.html#Ogre_1_1SceneNodea3">SceneNode::attachObject</a> method. </dl>
<p>
Definition at line <a class="el" href="OgreMovableObject_8cpp-source.html#l00060">60</a> of file <a class="el" href="OgreMovableObject_8cpp-source.html">OgreMovableObject.cpp</a>.
<p>
References <a class="el" href="OgreMovableObject_8h-source.html#l00047">Ogre::MovableObject::mParentNode</a>.
<p>
Referenced by <a class="el" href="OgreTagPoint_8cpp-source.html#l00106">Ogre::TagPoint::_updateFromParent</a>(), <a class="el" href="OgreBspSceneManager_8cpp-source.html#l00569">Ogre::BspIntersectionSceneQuery::execute</a>(), <a class="el" href="OgreTagPoint_8cpp-source.html#l00135">Ogre::TagPoint::getLights</a>(), <a class="el" href="OgreSubEntity_8cpp-source.html#l00142">Ogre::SubEntity::getLights</a>(), <a class="el" href="OgreSubEntity_8cpp-source.html#l00130">Ogre::SubEntity::getSquaredViewDepth</a>(), <a class="el" href="OgreTagPoint_8cpp-source.html#l00091">Ogre::TagPoint::needUpdate</a>(), and <a class="el" href="OgreBspSceneManager_8cpp-source.html#l00278">Ogre::BspSceneManager::processVisibleLeaf</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxa32" doxytag="Ogre::TerrainRenderable::getQueryFlags"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual unsigned long Ogre::MovableObject::getQueryFlags </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the query flags relevant for this object.
<p>

<p>
Definition at line <a class="el" href="OgreMovableObject_8h-source.html#l00175">175</a> of file <a class="el" href="OgreMovableObject_8h-source.html">OgreMovableObject.h</a>.
<p>
Referenced by <a class="el" href="OgreBspSceneManager_8cpp-source.html#l00569">Ogre::BspIntersectionSceneQuery::execute</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxa37" doxytag="Ogre::TerrainRenderable::getRenderDetail"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual <a class="el" href="namespaceOgre.html#a622">SceneDetailLevel</a> Ogre::Renderable::getRenderDetail </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the preferred rasterisation mode of this renderable.
<p>

<p>
Reimplemented in <a class="el" href="classOgre_1_1SubEntity.html#Ogre_1_1SubEntitya13">Ogre::SubEntity</a>.
<p>
Definition at line <a class="el" href="OgreRenderable_8h-source.html#l00129">129</a> of file <a class="el" href="OgreRenderable_8h-source.html">OgreRenderable.h</a>.
<p>
References <a class="el" href="OgreCommon_8h-source.html#l00159">Ogre::SceneDetailLevel</a>, and <a class="el" href="namespaceOgre.html#a622a99">Ogre::SDL_SOLID</a>.
<p>
Referenced by <a class="el" href="OgreSceneManager_8cpp-source.html#l01207">Ogre::SceneManager::renderSingleObject</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea15" doxytag="Ogre::TerrainRenderable::getRenderLevel"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> int Ogre::TerrainRenderable::getRenderLevel </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the mipmap level that will be rendered for this frame.
<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00195">195</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8h-source.html#l00332">mRenderLevel</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea9" doxytag="Ogre::TerrainRenderable::getRenderOperation"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::TerrainRenderable::getRenderOperation </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1RenderOperation.html">RenderOperation</a> &amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>rend</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [virtual]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Constructs a <a class="el" href="classOgre_1_1RenderOperation.html">RenderOperation</a> to render the <a class="el" href="classOgre_1_1TerrainRenderable.html">TerrainRenderable</a>.
<p>
<dl compact><dt><b>
Remarks: </b><dd>
 Each <a class="el" href="classOgre_1_1TerrainRenderable.html">TerrainRenderable</a> has a block of vertices that represent the terrain. Index arrays are dynamically created for mipmap level, and then cached. </dl>
<p>
Implements <a class="el" href="classOgre_1_1Renderable.html#Ogre_1_1Renderablea2">Ogre::Renderable</a>.
<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00352">352</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8h-source.html#l00272">_index</a>(), <a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderables5Ogre_1_1TerrainRenderables2">EAST</a>, <a class="el" href="OgreVertexIndexData_8h-source.html#l00119">Ogre::IndexData::indexBuffer</a>, <a class="el" href="OgreVertexIndexData_8h-source.html#l00125">Ogre::IndexData::indexCount</a>, <a class="el" href="OgreRenderOperation_8h-source.html#l00066">Ogre::RenderOperation::indexData</a>, <a class="el" href="OgreVertexIndexData_8h-source.html#l00122">Ogre::IndexData::indexStart</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00050">Ogre::TerrainBufferCache::mCache</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00351">mInit</a>, <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00039">mLevelIndex</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00336">mNeighbors</a>, <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00035">mRenderedTris</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00332">mRenderLevel</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00350">mRenderLevelChanged</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00342">mSize</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00329">mTerrain</a>, <a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderables5Ogre_1_1TerrainRenderables0">NORTH</a>, <a class="el" href="OgreRenderOperation_8h-source.html#l00057">Ogre::RenderOperation::operationType</a>, <a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderables5Ogre_1_1TerrainRenderables1">SOUTH</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00113">TILE_EAST</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00110">TILE_NORTH</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00111">TILE_SOUTH</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00112">TILE_WEST</a>, <a class="el" href="OgreRenderOperation_8h-source.html#l00063">Ogre::RenderOperation::useIndexes</a>, <a class="el" href="OgreRenderOperation_8h-source.html#l00054">Ogre::RenderOperation::vertexData</a>, and <a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderables5Ogre_1_1TerrainRenderables3">WEST</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxa27" doxytag="Ogre::TerrainRenderable::getRenderQueueGroup"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a638">RenderQueueGroupID</a> Ogre::MovableObject::getRenderQueueGroup </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Gets the queue group for this entity, see setRenderQueueGroup for full details.
<p>

<p>
Definition at line <a class="el" href="OgreMovableObject_8cpp-source.html#l00087">87</a> of file <a class="el" href="OgreMovableObject_8cpp-source.html">OgreMovableObject.cpp</a>.
<p>
References <a class="el" href="OgreMovableObject_8h-source.html#l00054">Ogre::MovableObject::mRenderQueueID</a>, and <a class="el" href="OgreRenderQueue_8h-source.html#l00036">Ogre::RenderQueueGroupID</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea14" doxytag="Ogre::TerrainRenderable::getSize"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> int Ogre::TerrainRenderable::getSize </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the size of the <a class="el" href="classOgre_1_1TerrainRenderable.html">TerrainRenderable</a>.
<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00189">189</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8h-source.html#l00342">mSize</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea27" doxytag="Ogre::TerrainRenderable::getSquaredViewDepth"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a349">Real</a> Ogre::TerrainRenderable::getSquaredViewDepth </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Camera.html">Camera</a> *&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>cam</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Overridden, see <a class="el" href="classOgre_1_1Renderable.html">Renderable</a>.
<p>

<p>
Implements <a class="el" href="classOgre_1_1Renderable.html#Ogre_1_1SimpleRenderablea38">Ogre::Renderable</a>.
<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00978">978</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
References <a class="el" href="OgreCamera_8cpp-source.html#l00835">Ogre::Camera::getDerivedPosition</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00339">mCenter</a>, <a class="el" href="OgrePrerequisites_8h-source.html#l00086">Ogre::Real</a>, and <a class="el" href="OgreVector3_8h-source.html#l00266">Ogre::Vector3::squaredLength</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxa33" doxytag="Ogre::TerrainRenderable::getTechnique"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual <a class="el" href="classOgre_1_1Technique.html">Technique</a>* Ogre::Renderable::getTechnique </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Retrieves a pointer to the <a class="el" href="classOgre_1_1Material.html">Material</a> <a class="el" href="classOgre_1_1Technique.html">Technique</a> this renderable object uses.
<p>
<dl compact><dt><b>
Remarks: </b><dd>
 This is to allow Renderables to use a chosen <a class="el" href="classOgre_1_1Technique.html">Technique</a> if they wish, otherwise they will use the best <a class="el" href="classOgre_1_1Technique.html">Technique</a> available for the <a class="el" href="classOgre_1_1Material.html">Material</a> they are using. </dl>
<p>
Reimplemented in <a class="el" href="classOgre_1_1SubEntity.html#Ogre_1_1SubEntitya4">Ogre::SubEntity</a>.
<p>
Definition at line <a class="el" href="OgreRenderable_8h-source.html#l00063">63</a> of file <a class="el" href="OgreRenderable_8h-source.html">OgreRenderable.h</a>.
<p>
References <a class="el" href="OgreMaterial_8cpp-source.html#l00206">Ogre::Material::getBestTechnique</a>().
<p>
Referenced by <a class="el" href="OgreRenderQueueSortingGrouping_8h-source.html#l00154">Ogre::RenderPriorityGroup::addRenderable</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxa25" doxytag="Ogre::TerrainRenderable::getUserObject"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual <a class="el" href="classOgre_1_1UserDefinedObject.html">UserDefinedObject</a>* Ogre::MovableObject::getUserObject </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Retrieves a pointer to a custom application object associated with this movable by an earlier call to setUserObject.
<p>

<p>
Definition at line <a class="el" href="OgreMovableObject_8h-source.html#l00136">136</a> of file <a class="el" href="OgreMovableObject_8h-source.html">OgreMovableObject.h</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxa20" doxytag="Ogre::TerrainRenderable::getWorldBoundingBox"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1AxisAlignedBox.html">AxisAlignedBox</a> &amp; Ogre::MovableObject::getWorldBoundingBox </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">bool&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>derive</em> = false          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Retrieves the axis-aligned bounding box for this object in world coordinates.
<p>

<p>
Definition at line <a class="el" href="OgreMovableObject_8cpp-source.html#l00104">104</a> of file <a class="el" href="OgreMovableObject_8cpp-source.html">OgreMovableObject.cpp</a>.
<p>
References <a class="el" href="OgreMovableObject_8cpp-source.html#l00092">Ogre::MovableObject::_getParentNodeFullTransform</a>(), <a class="el" href="classOgre_1_1MovableObject.html#Ogre_1_1MovableObjecta8">Ogre::MovableObject::getBoundingBox</a>(), <a class="el" href="OgreMovableObject_8h-source.html#l00058">Ogre::MovableObject::mWorldAABB</a>, and <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00268">Ogre::AxisAlignedBox::transform</a>().
<p>
Referenced by <a class="el" href="OgreBspSceneManager_8cpp-source.html#l00569">Ogre::BspIntersectionSceneQuery::execute</a>(), and <a class="el" href="OgreBspSceneManager_8cpp-source.html#l00278">Ogre::BspSceneManager::processVisibleLeaf</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxa21" doxytag="Ogre::TerrainRenderable::getWorldBoundingSphere"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Sphere.html">Sphere</a> &amp; Ogre::MovableObject::getWorldBoundingSphere </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">bool&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>derive</em> = false          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Retrieves the worldspace bounding sphere for this object.
<p>

<p>
Definition at line <a class="el" href="OgreMovableObject_8cpp-source.html#l00116">116</a> of file <a class="el" href="OgreMovableObject_8cpp-source.html">OgreMovableObject.cpp</a>.
<p>
References <a class="el" href="OgreNode_8cpp-source.html#l00404">Ogre::Node::_getDerivedPosition</a>(), <a class="el" href="classOgre_1_1MovableObject.html#Ogre_1_1SimpleRenderablea20">Ogre::MovableObject::getBoundingRadius</a>(), <a class="el" href="OgreMovableObject_8h-source.html#l00047">Ogre::MovableObject::mParentNode</a>, <a class="el" href="OgreMovableObject_8h-source.html#l00060">Ogre::MovableObject::mWorldBoundingSphere</a>, <a class="el" href="OgreSphere_8h-source.html#l00067">Ogre::Sphere::setCenter</a>(), and <a class="el" href="OgreSphere_8h-source.html#l00061">Ogre::Sphere::setRadius</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea12" doxytag="Ogre::TerrainRenderable::getWorldOrientation"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Quaternion.html">Quaternion</a> &amp; Ogre::TerrainRenderable::getWorldOrientation </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Gets the worldspace orientation of this renderable; this is used in order to more efficiently update parameters to vertex &amp; fragment programs, since inverting Quaterion and Vector in order to derive object-space positions / directions for cameras and lights is much more efficient than inverting a complete 4x4 matrix, and also eliminates problems introduced by scaling.
<p>

<p>
Implements <a class="el" href="classOgre_1_1Renderable.html#Ogre_1_1Renderablea4">Ogre::Renderable</a>.
<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00600">600</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
References <a class="el" href="OgreNode_8cpp-source.html#l00394">Ogre::Node::_getDerivedOrientation</a>(), and <a class="el" href="OgreMovableObject_8h-source.html#l00047">Ogre::MovableObject::mParentNode</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea13" doxytag="Ogre::TerrainRenderable::getWorldPosition"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp; Ogre::TerrainRenderable::getWorldPosition </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Gets the worldspace orientation of this renderable; this is used in order to more efficiently update parameters to vertex &amp; fragment programs, since inverting Quaterion and Vector in order to derive object-space positions / directions for cameras and lights is much more efficient than inverting a complete 4x4 matrix, and also eliminates problems introduced by scaling.
<p>

<p>
Implements <a class="el" href="classOgre_1_1Renderable.html#Ogre_1_1Renderablea5">Ogre::Renderable</a>.
<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00604">604</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
References <a class="el" href="OgreNode_8cpp-source.html#l00404">Ogre::Node::_getDerivedPosition</a>(), and <a class="el" href="OgreMovableObject_8h-source.html#l00047">Ogre::MovableObject::mParentNode</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea11" doxytag="Ogre::TerrainRenderable::getWorldTransforms"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::TerrainRenderable::getWorldTransforms </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> *&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>xform</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Gets the world transform matrix / matrices for this renderable object.
<p>
<dl compact><dt><b>
Remarks: </b><dd>
 If the object has any derived transforms, these are expected to be up to date as long as all the <a class="el" href="classOgre_1_1SceneNode.html">SceneNode</a> structures have been updated before this is called. 
<p>
 This method will populate xform with 1 matrix if it does not use vertex blending. If it does use vertex blending it will fill the passed in pointer with an array of matrices, the length being the value returned from getNumWorldTransforms. </dl>
<p>
Implements <a class="el" href="classOgre_1_1Renderable.html#Ogre_1_1Renderablea3">Ogre::Renderable</a>.
<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00595">595</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
References <a class="el" href="OgreNode_8cpp-source.html#l00097">Ogre::Node::_getFullTransform</a>(), and <a class="el" href="OgreMovableObject_8h-source.html#l00047">Ogre::MovableObject::mParentNode</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea3" doxytag="Ogre::TerrainRenderable::init"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::TerrainRenderable::init </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1TerrainOptions.html">TerrainOptions</a> &amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>options</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Initializes the <a class="el" href="classOgre_1_1TerrainRenderable.html">TerrainRenderable</a> with the given options.
<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00079">79</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00736">_calculateCFactor</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00621">_calculateMinLevelDist2</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00282">_calculateNormals</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00609">_checkSize</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00086">Ogre::TerrainOptions::_worldheight</a>(), <a class="el" href="OgreHardwareVertexBuffer_8cpp-source.html#l00183">Ogre::VertexDeclaration::addElement</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00106">Ogre::TerrainOptions::colored</a>, <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00031">COLOUR_BINDING</a>, <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00070">deleteGeometry</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00102">Ogre::TerrainOptions::detail_tile</a>, <a class="el" href="OgreHardwareVertexBuffer_8cpp-source.html#l00331">Ogre::VertexBufferBinding::getBuffer</a>(), <a class="el" href="OgreHardwareVertexBuffer_8cpp-source.html#l00261">Ogre::VertexDeclaration::getVertexSize</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00105">Ogre::TerrainOptions::lit</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00096">Ogre::TerrainOptions::max_mipmap</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00099">Ogre::TerrainOptions::max_pixel_error</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00338">mBounds</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00339">mCenter</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00365">mColored</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00351">mInit</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00366">mLit</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00357">mMaxPixelError</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00334">mMinLevelDistSqr</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00356">mNearPlane</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00331">mNumMipMaps</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00332">mRenderLevel</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00340">mScale</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00342">mSize</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00329">mTerrain</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00359">mTopCoord</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00358">mVertResolution</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00343">mWorldSize</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00100">Ogre::TerrainOptions::near_plane</a>, <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00029">NORMAL_BINDING</a>, <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00028">POSITION_BINDING</a>, <a class="el" href="OgrePrerequisites_8h-source.html#l00086">Ogre::Real</a>, <a class="el" href="OgreColourValue_8h-source.html#l00032">Ogre::RGBA</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00097">Ogre::TerrainOptions::scalex</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00097">Ogre::TerrainOptions::scaley</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00097">Ogre::TerrainOptions::scalez</a>, <a class="el" href="OgreHardwareVertexBuffer_8cpp-source.html#l00300">Ogre::VertexBufferBinding::setBinding</a>(), <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00147">Ogre::AxisAlignedBox::setExtents</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00092">Ogre::TerrainOptions::size</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00094">Ogre::TerrainOptions::startx</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00095">Ogre::TerrainOptions::startz</a>, <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00030">TEXCOORD_BINDING</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00103">Ogre::TerrainOptions::top_coord</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00101">Ogre::TerrainOptions::vert_res</a>, <a class="el" href="OgreVertexIndexData_8h-source.html#l00048">Ogre::VertexData::vertexBufferBinding</a>, <a class="el" href="OgreVertexIndexData_8h-source.html#l00052">Ogre::VertexData::vertexCount</a>, <a class="el" href="OgreVertexIndexData_8h-source.html#l00044">Ogre::VertexData::vertexDeclaration</a>, <a class="el" href="OgreVertexIndexData_8h-source.html#l00050">Ogre::VertexData::vertexStart</a>, <a class="el" href="namespaceOgre.html#a630a147">Ogre::VES_DIFFUSE</a>, <a class="el" href="namespaceOgre.html#a630a144">Ogre::VES_NORMAL</a>, <a class="el" href="namespaceOgre.html#a630a143">Ogre::VES_POSITION</a>, <a class="el" href="namespaceOgre.html#a630a149">Ogre::VES_TEXTURE_COORDINATES</a>, <a class="el" href="namespaceOgre.html#a631a156">Ogre::VET_COLOUR</a>, <a class="el" href="namespaceOgre.html#a631a153">Ogre::VET_FLOAT2</a>, <a class="el" href="namespaceOgre.html#a631a154">Ogre::VET_FLOAT3</a>, <a class="el" href="OgreTerrainRenderable_8h-source.html#l00093">Ogre::TerrainOptions::world_size</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>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea20" doxytag="Ogre::TerrainRenderable::intersectSegment"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::TerrainRenderable::intersectSegment </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>start</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>end</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="classOgre_1_1Vector3.html">Vector3</a> *&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>result</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Intersects the segment witht he terrain tile.
<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00833">833</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
References <a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderables5Ogre_1_1TerrainRenderables2">EAST</a>, <a class="el" href="OgreAxisAlignedBox_8h-source.html#l00195">Ogre::AxisAlignedBox::getAllCorners</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00160">getBoundingBox</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00747">getHeightAt</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00336">mNeighbors</a>, <a class="el" href="OgreVector3_8h-source.html#l00299">Ogre::Vector3::normalise</a>(), <a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderables5Ogre_1_1TerrainRenderables0">NORTH</a>, <a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderables5Ogre_1_1TerrainRenderables1">SOUTH</a>, <a class="el" href="classOgre_1_1TerrainRenderable.html#Ogre_1_1TerrainRenderables5Ogre_1_1TerrainRenderables3">WEST</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>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00903">_generateVertexLighting</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxa19" doxytag="Ogre::TerrainRenderable::isAttached"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::MovableObject::isAttached </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns true if this object is attached to a <a class="el" href="classOgre_1_1SceneNode.html">SceneNode</a> or <a class="el" href="classOgre_1_1TagPoint.html">TagPoint</a>.
<p>

<p>
Definition at line <a class="el" href="OgreMovableObject_8cpp-source.html#l00065">65</a> of file <a class="el" href="OgreMovableObject_8cpp-source.html">OgreMovableObject.cpp</a>.
<p>
References <a class="el" href="OgreMovableObject_8h-source.html#l00047">Ogre::MovableObject::mParentNode</a>.
<p>
Referenced by <a class="el" href="OgreEntity_8cpp-source.html#l00457">Ogre::Entity::attachObjectToBone</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxa23" doxytag="Ogre::TerrainRenderable::isVisible"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::MovableObject::isVisible </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns whether or not this object is supposed to be visible or not.
<p>

<p>
Definition at line <a class="el" href="OgreMovableObject_8cpp-source.html#l00076">76</a> of file <a class="el" href="OgreMovableObject_8cpp-source.html">OgreMovableObject.cpp</a>.
<p>
References <a class="el" href="OgreMovableObject_8h-source.html#l00050">Ogre::MovableObject::mVisible</a>.
<p>
Referenced by <a class="el" href="OgreOctreeNode_8cpp-source.html#l00119">Ogre::OctreeNode::_addToRenderQueue</a>(), <a class="el" href="OgreSceneManager_8cpp-source.html#l00235">Ogre::SceneManager::_populateLightList</a>(), and <a class="el" href="OgreBspSceneManager_8cpp-source.html#l00278">Ogre::BspSceneManager::processVisibleLeaf</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxa31" doxytag="Ogre::TerrainRenderable::removeQueryFlags"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual void Ogre::MovableObject::removeQueryFlags </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">unsigned long&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>flags</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
As setQueryFlags, except the flags passed as parameters are removed from the existing flags on this object.
<p>

<p>
Definition at line <a class="el" href="OgreMovableObject_8h-source.html#l00172">172</a> of file <a class="el" href="OgreMovableObject_8h-source.html">OgreMovableObject.h</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea16" doxytag="Ogre::TerrainRenderable::setForcedRenderLevel"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::TerrainRenderable::setForcedRenderLevel </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">int&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>i</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Forces the LOD to the given level from this point on.
<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00201">201</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8h-source.html#l00368">mForcedRenderLevel</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablea23" doxytag="Ogre::TerrainRenderable::setMaterial"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::TerrainRenderable::setMaterial </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1Material.html">Material</a> *&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>m</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00238">238</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
References <a class="el" href="OgreTerrainRenderable_8h-source.html#l00348">mMaterial</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxa29" doxytag="Ogre::TerrainRenderable::setQueryFlags"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual void Ogre::MovableObject::setQueryFlags </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">unsigned long&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>flags</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Sets the query flags for this object.
<p>
<dl compact><dt><b>
Remarks: </b><dd>
 When performing a scene query, this object will be included or excluded according to flags on the object and flags on the query. This is a bitwise value, so only when a bit on these flags is set, will it be included in a query asking for that flag. The meaning of the bits is application-specific. </dl>
<p>
Definition at line <a class="el" href="OgreMovableObject_8h-source.html#l00164">164</a> of file <a class="el" href="OgreMovableObject_8h-source.html">OgreMovableObject.h</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxa26" doxytag="Ogre::TerrainRenderable::setRenderQueueGroup"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::MovableObject::setRenderQueueGroup </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a638">RenderQueueGroupID</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>queueID</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Sets the render queue group this entity will be rendered through.
<p>
<dl compact><dt><b>
Remarks: </b><dd>
 Render queues are grouped to allow you to more tightly control the ordering of rendered objects. If you do not call this method, all <a class="el" href="classOgre_1_1Entity.html">Entity</a> objects default to RENDER_QUEUE_MAIN which is fine for most objects. You may want to alter this if you want this entity to always appear in front of other objects, e.g. for a 3D menu system or such. 
<p>
 See <a class="el" href="classOgre_1_1RenderQueue.html">RenderQueue</a> for more details. </dl><dl compact><dt><b>
Parameters: </b><dd>
<table border=0 cellspacing=2 cellpadding=0>
<tr><td valign=top><em>queueID</em>&nbsp;</td><td>
Enumerated value of the queue group to use. </td></tr>
</table>
</dl>
<p>
Definition at line <a class="el" href="OgreMovableObject_8cpp-source.html#l00082">82</a> of file <a class="el" href="OgreMovableObject_8cpp-source.html">OgreMovableObject.cpp</a>.
<p>
References <a class="el" href="OgreMovableObject_8h-source.html#l00054">Ogre::MovableObject::mRenderQueueID</a>, and <a class="el" href="OgreRenderQueue_8h-source.html#l00036">Ogre::RenderQueueGroupID</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxa24" doxytag="Ogre::TerrainRenderable::setUserObject"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual void Ogre::MovableObject::setUserObject </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1UserDefinedObject.html">UserDefinedObject</a> *&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>obj</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Call this to associate your own custom user object instance with this <a class="el" href="classOgre_1_1MovableObject.html">MovableObject</a>.
<p>
<dl compact><dt><b>
Remarks: </b><dd>
 By simply making your game / application object a subclass of <a class="el" href="classOgre_1_1UserDefinedObject.html">UserDefinedObject</a>, you can establish a link between an OGRE instance of <a class="el" href="classOgre_1_1MovableObject.html">MovableObject</a> and your own application classes. Call this method to establish the link. </dl>
<p>
Definition at line <a class="el" href="OgreMovableObject_8h-source.html#l00132">132</a> of file <a class="el" href="OgreMovableObject_8h-source.html">OgreMovableObject.h</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxa22" doxytag="Ogre::TerrainRenderable::setVisible"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::MovableObject::setVisible </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">bool&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>visible</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Tells this object whether to be visible or not, if it has a renderable component.
<p>

<p>
Reimplemented in <a class="el" href="classOgre_1_1Light.html#Ogre_1_1Lighta33">Ogre::Light</a>.
<p>
Definition at line <a class="el" href="OgreMovableObject_8cpp-source.html#l00071">71</a> of file <a class="el" href="OgreMovableObject_8cpp-source.html">OgreMovableObject.cpp</a>.
<p>
References <a class="el" href="OgreMovableObject_8h-source.html#l00050">Ogre::MovableObject::mVisible</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxa35" doxytag="Ogre::TerrainRenderable::useIdentityProjection"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual bool Ogre::Renderable::useIdentityProjection </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns whether or not to use an 'identity' projection.
<p>
<dl compact><dt><b>
Remarks: </b><dd>
 Usually <a class="el" href="classOgre_1_1Renderable.html">Renderable</a> objects will use a projection matrix as determined by the active camera. However, if they want they can cancel this out and use an identity projection, which effectively projects in 2D using a {-1, 1} view space. Useful for overlay rendering. Normal renderables need not override this. </dl>
<p>
Reimplemented in <a class="el" href="classOgre_1_1GuiElement.html#Ogre_1_1TTYGuiElementa52">Ogre::GuiElement</a>, and <a class="el" href="classOgre_1_1BorderRenderable.html#Ogre_1_1BorderRenderablea7">Ogre::BorderRenderable</a>.
<p>
Definition at line <a class="el" href="OgreRenderable_8h-source.html#l00108">108</a> of file <a class="el" href="OgreRenderable_8h-source.html">OgreRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreSceneManager_8cpp-source.html#l01718">Ogre::SceneManager::useRenderableViewProjMode</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxa36" doxytag="Ogre::TerrainRenderable::useIdentityView"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual bool Ogre::Renderable::useIdentityView </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns whether or not to use an 'identity' projection.
<p>
<dl compact><dt><b>
Remarks: </b><dd>
 Usually <a class="el" href="classOgre_1_1Renderable.html">Renderable</a> objects will use a view matrix as determined by the active camera. However, if they want they can cancel this out and use an identity matrix, which means all geometry is assumed to be relative to camera space already. Useful for overlay rendering.  Normal renderables need not override this. </dl>
<p>
Reimplemented in <a class="el" href="classOgre_1_1GuiElement.html#Ogre_1_1TTYGuiElementa53">Ogre::GuiElement</a>, and <a class="el" href="classOgre_1_1BorderRenderable.html#Ogre_1_1BorderRenderablea8">Ogre::BorderRenderable</a>.
<p>
Definition at line <a class="el" href="OgreRenderable_8h-source.html#l00118">118</a> of file <a class="el" href="OgreRenderable_8h-source.html">OgreRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreSceneManager_8cpp-source.html#l01718">Ogre::SceneManager::useRenderableViewProjMode</a>().    </td>
  </tr>
</table>
<hr><h2>Member Data Documentation</h2>
<a name="Ogre_1_1TerrainRenderablen19" doxytag="Ogre::TerrainRenderable::current_L"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a349">Real</a> Ogre::TerrainRenderable::current_L<code> [protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00363">363</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00308">_notifyCurrentCamera</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablen5" doxytag="Ogre::TerrainRenderable::mBounds"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1AxisAlignedBox.html">AxisAlignedBox</a> Ogre::TerrainRenderable::mBounds<code> [protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00338">338</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8h-source.html#l00160">getBoundingBox</a>(), and <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00079">init</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablen6" doxytag="Ogre::TerrainRenderable::mCenter"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> Ogre::TerrainRenderable::mCenter<code> [protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00339">339</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00308">_notifyCurrentCamera</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00978">getSquaredViewDepth</a>(), and <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00079">init</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablen20" doxytag="Ogre::TerrainRenderable::mColored"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::TerrainRenderable::mColored<code> [protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00365">365</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00903">_generateVertexLighting</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00079">init</a>(), and <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00042">TerrainRenderable</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablen22" doxytag="Ogre::TerrainRenderable::mForcedRenderLevel"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> int Ogre::TerrainRenderable::mForcedRenderLevel<code> [protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00368">368</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00308">_notifyCurrentCamera</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00201">setForcedRenderLevel</a>(), and <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00042">TerrainRenderable</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablen13" doxytag="Ogre::TerrainRenderable::mInit"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::TerrainRenderable::mInit<code> [protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00351">351</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00352">getRenderOperation</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00079">init</a>(), and <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00042">TerrainRenderable</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderableq1" doxytag="Ogre::TerrainRenderable::mLevelIndex"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a473">LevelArray</a> Ogre::TerrainRenderable::mLevelIndex<code> [static, protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00039">39</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00680">_initLevelIndexes</a>(), and <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00352">getRenderOperation</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderableq2" doxytag="Ogre::TerrainRenderable::mLevelInit"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::TerrainRenderable::mLevelInit = false<code> [static, protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00040">40</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00680">_initLevelIndexes</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablen21" doxytag="Ogre::TerrainRenderable::mLit"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::TerrainRenderable::mLit<code> [protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00366">366</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00079">init</a>(), and <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00042">TerrainRenderable</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablen11" doxytag="Ogre::TerrainRenderable::mMaterial"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Material.html">Material</a>* Ogre::TerrainRenderable::mMaterial<code> [protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00348">348</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8h-source.html#l00178">getMaterial</a>(), and <a class="el" href="OgreTerrainRenderable_8h-source.html#l00238">setMaterial</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablen15" doxytag="Ogre::TerrainRenderable::mMaxPixelError"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> int Ogre::TerrainRenderable::mMaxPixelError<code> [protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00357">357</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00736">_calculateCFactor</a>(), and <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00079">init</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablen3" doxytag="Ogre::TerrainRenderable::mMinLevelDistSqr"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a349">Real</a>* Ogre::TerrainRenderable::mMinLevelDistSqr<code> [protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00334">334</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00621">_calculateMinLevelDist2</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00308">_notifyCurrentCamera</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00070">deleteGeometry</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00079">init</a>(), and <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00042">TerrainRenderable</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablen10" doxytag="Ogre::TerrainRenderable::mName"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1String.html">String</a> Ogre::TerrainRenderable::mName<code> [protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00345">345</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8h-source.html#l00148">getName</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablen14" doxytag="Ogre::TerrainRenderable::mNearPlane"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> int Ogre::TerrainRenderable::mNearPlane<code> [protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00356">356</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00736">_calculateCFactor</a>(), and <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00079">init</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablen4" doxytag="Ogre::TerrainRenderable::mNeighbors"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> TerrainRenderable* Ogre::TerrainRenderable::mNeighbors[ 4 ]<code> [protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00336">336</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00714">_alignNeighbors</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00232">_getNeighbor</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00307">_hasNeighborRenderLevel</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00294">_numNeighbors</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00225">_setNeighbor</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00747">getHeightAt</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00352">getRenderOperation</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00833">intersectSegment</a>(), and <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00042">TerrainRenderable</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablen1" doxytag="Ogre::TerrainRenderable::mNumMipMaps"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> int Ogre::TerrainRenderable::mNumMipMaps<code> [protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00331">331</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00621">_calculateMinLevelDist2</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00308">_notifyCurrentCamera</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00207">getNumMipMaps</a>(), and <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00079">init</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxn10" doxytag="Ogre::TerrainRenderable::mParentIsTagPoint"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::MovableObject::mParentIsTagPoint<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreMovableObject_8h-source.html#l00048">48</a> of file <a class="el" href="OgreMovableObject_8h-source.html">OgreMovableObject.h</a>.
<p>
Referenced by <a class="el" href="OgreMovableObject_8cpp-source.html#l00054">Ogre::MovableObject::_notifyAttached</a>(), <a class="el" href="OgreMovableObject_8cpp-source.html#l00034">Ogre::MovableObject::MovableObject</a>(), and <a class="el" href="OgreMovableObject_8cpp-source.html#l00045">Ogre::MovableObject::~MovableObject</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxn9" doxytag="Ogre::TerrainRenderable::mParentNode"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Node.html">Node</a>* Ogre::MovableObject::mParentNode<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
node to which this object is attached
<p>

<p>
Definition at line <a class="el" href="OgreMovableObject_8h-source.html#l00047">47</a> of file <a class="el" href="OgreMovableObject_8h-source.html">OgreMovableObject.h</a>.
<p>
Referenced by <a class="el" href="OgreMovableObject_8cpp-source.html#l00092">Ogre::MovableObject::_getParentNodeFullTransform</a>(), <a class="el" href="OgreMovableObject_8cpp-source.html#l00054">Ogre::MovableObject::_notifyAttached</a>(), <a class="el" href="OgreEntity_8cpp-source.html#l00190">Ogre::Entity::_notifyCurrentCamera</a>(), <a class="el" href="OgreParticleSystem_8cpp-source.html#l00265">Ogre::ParticleSystem::_triggerEmitters</a>(), <a class="el" href="OgreParticleSystem_8cpp-source.html#l00494">Ogre::ParticleSystem::_updateBounds</a>(), <a class="el" href="OgreBillboardSet_8cpp-source.html#l00478">Ogre::BillboardSet::_updateBounds</a>(), <a class="el" href="OgreCamera_8cpp-source.html#l00043">Ogre::Camera::Camera</a>(), <a class="el" href="OgreFrustum_8cpp-source.html#l00044">Ogre::Frustum::Frustum</a>(), <a class="el" href="OgreBillboardSet_8cpp-source.html#l00852">Ogre::BillboardSet::genBillboardAxes</a>(), <a class="el" href="OgreEntity_8cpp-source.html#l00239">Ogre::Entity::getBoundingBox</a>(), <a class="el" href="OgreEntity_8cpp-source.html#l00511">Ogre::Entity::getBoundingRadius</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00986">getLights</a>(), <a class="el" href="OgreSimpleRenderable_8cpp-source.html#l00135">Ogre::SimpleRenderable::getLights</a>(), <a class="el" href="OgreBillboardSet_8cpp-source.html#l01014">Ogre::BillboardSet::getLights</a>(), <a class="el" href="OgreMovableObject_8cpp-source.html#l00060">Ogre::MovableObject::getParentNode</a>(), <a class="el" href="OgreFrustum_8cpp-source.html#l00567">Ogre::Frustum::getSquaredViewDepth</a>(), <a class="el" href="OgreBillboardSet_8cpp-source.html#l01003">Ogre::BillboardSet::getSquaredViewDepth</a>(), <a class="el" href="OgreMovableObject_8cpp-source.html#l00116">Ogre::MovableObject::getWorldBoundingSphere</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00600">getWorldOrientation</a>(), <a class="el" href="OgreSubEntity_8cpp-source.html#l00111">Ogre::SubEntity::getWorldOrientation</a>(), <a class="el" href="OgreSimpleRenderable_8cpp-source.html#l00090">Ogre::SimpleRenderable::getWorldOrientation</a>(), <a class="el" href="OgreParticleSystem_8cpp-source.html#l00437">Ogre::ParticleSystem::getWorldOrientation</a>(), <a class="el" href="OgreFrustum_8cpp-source.html#l00551">Ogre::Frustum::getWorldOrientation</a>(), <a class="el" href="OgreBillboardSet_8cpp-source.html#l00557">Ogre::BillboardSet::getWorldOrientation</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00604">getWorldPosition</a>(), <a class="el" href="OgreSubEntity_8cpp-source.html#l00116">Ogre::SubEntity::getWorldPosition</a>(), <a class="el" href="OgreSimpleRenderable_8cpp-source.html#l00095">Ogre::SimpleRenderable::getWorldPosition</a>(), <a class="el" href="OgreParticleSystem_8cpp-source.html#l00442">Ogre::ParticleSystem::getWorldPosition</a>(), <a class="el" href="OgreFrustum_8cpp-source.html#l00559">Ogre::Frustum::getWorldPosition</a>(), <a class="el" href="OgreBillboardSet_8cpp-source.html#l00562">Ogre::BillboardSet::getWorldPosition</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00595">getWorldTransforms</a>(), <a class="el" href="OgreSimpleRenderable_8cpp-source.html#l00085">Ogre::SimpleRenderable::getWorldTransforms</a>(), <a class="el" href="OgreFrustum_8cpp-source.html#l00545">Ogre::Frustum::getWorldTransforms</a>(), <a class="el" href="OgreMovableObject_8cpp-source.html#l00065">Ogre::MovableObject::isAttached</a>(), <a class="el" href="OgreFrustum_8cpp-source.html#l00377">Ogre::Frustum::isViewOutOfDate</a>(), <a class="el" href="OgreCamera_8cpp-source.html#l00602">Ogre::Camera::isViewOutOfDate</a>(), <a class="el" href="OgreLight_8cpp-source.html#l00035">Ogre::Light::Light</a>(), <a class="el" href="OgreMovableObject_8cpp-source.html#l00034">Ogre::MovableObject::MovableObject</a>(), <a class="el" href="OgreSimpleRenderable_8cpp-source.html#l00036">Ogre::SimpleRenderable::SimpleRenderable</a>(), <a class="el" href="OgreLight_8cpp-source.html#l00225">Ogre::Light::update</a>(), and <a class="el" href="OgreMovableObject_8cpp-source.html#l00045">Ogre::MovableObject::~MovableObject</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxn14" doxytag="Ogre::TerrainRenderable::mQueryFlags"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> unsigned long Ogre::MovableObject::mQueryFlags<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Flags determining whether this object is included / excluded from scene queries.
<p>

<p>
Definition at line <a class="el" href="OgreMovableObject_8h-source.html#l00056">56</a> of file <a class="el" href="OgreMovableObject_8h-source.html">OgreMovableObject.h</a>.
<p>
Referenced by <a class="el" href="OgreMovableObject_8cpp-source.html#l00034">Ogre::MovableObject::MovableObject</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablep0" doxytag="Ogre::TerrainRenderable::mRenderedTris"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> size_t Ogre::TerrainRenderable::mRenderedTris = 0<code> [static]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00035">35</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00352">getRenderOperation</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablen2" doxytag="Ogre::TerrainRenderable::mRenderLevel"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> int Ogre::TerrainRenderable::mRenderLevel<code> [protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00332">332</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00706">_adjustRenderLevel</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00714">_alignNeighbors</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00307">_hasNeighborRenderLevel</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00308">_notifyCurrentCamera</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00195">getRenderLevel</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00352">getRenderOperation</a>(), and <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00079">init</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablen12" doxytag="Ogre::TerrainRenderable::mRenderLevelChanged"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::TerrainRenderable::mRenderLevelChanged<code> [protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00350">350</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00352">getRenderOperation</a>(), and <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00042">TerrainRenderable</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxn13" doxytag="Ogre::TerrainRenderable::mRenderQueueID"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a638">RenderQueueGroupID</a> Ogre::MovableObject::mRenderQueueID<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
The render queue to use when rendering this object.
<p>

<p>
Definition at line <a class="el" href="OgreMovableObject_8h-source.html#l00054">54</a> of file <a class="el" href="OgreMovableObject_8h-source.html">OgreMovableObject.h</a>.
<p>
Referenced by <a class="el" href="OgreEntity_8cpp-source.html#l00275">Ogre::Entity::_updateRenderQueue</a>(), <a class="el" href="OgreBillboardSet_8cpp-source.html#l00525">Ogre::BillboardSet::_updateRenderQueue</a>(), <a class="el" href="OgreMovableObject_8cpp-source.html#l00087">Ogre::MovableObject::getRenderQueueGroup</a>(), <a class="el" href="OgreMovableObject_8cpp-source.html#l00034">Ogre::MovableObject::MovableObject</a>(), and <a class="el" href="OgreMovableObject_8cpp-source.html#l00082">Ogre::MovableObject::setRenderQueueGroup</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablen7" doxytag="Ogre::TerrainRenderable::mScale"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> Ogre::TerrainRenderable::mScale<code> [protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00340">340</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00079">init</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablen8" doxytag="Ogre::TerrainRenderable::mSize"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> int Ogre::TerrainRenderable::mSize<code> [protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00342">342</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00621">_calculateMinLevelDist2</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00282">_calculateNormals</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00903">_generateVertexLighting</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00272">_index</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00278">_vertex</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00747">getHeightAt</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00352">getRenderOperation</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00189">getSize</a>(), and <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00079">init</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablen0" doxytag="Ogre::TerrainRenderable::mTerrain"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1VertexData.html">VertexData</a>* Ogre::TerrainRenderable::mTerrain<code> [protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00329">329</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00282">_calculateNormals</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00903">_generateVertexLighting</a>(), <a class="el" href="OgreTerrainRenderable_8h-source.html#l00278">_vertex</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00070">deleteGeometry</a>(), <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00352">getRenderOperation</a>(), and <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00079">init</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablen17" doxytag="Ogre::TerrainRenderable::mTopCoord"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a349">Real</a> Ogre::TerrainRenderable::mTopCoord<code> [protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00359">359</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00736">_calculateCFactor</a>(), and <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00079">init</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderableq0" doxytag="Ogre::TerrainRenderable::mType"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1String.html">String</a> Ogre::TerrainRenderable::mType = "TerrainMipMap"<code> [static, protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00037">37</a> of file <a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8h-source.html#l00154">getMovableType</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxn12" doxytag="Ogre::TerrainRenderable::mUserObject"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1UserDefinedObject.html">UserDefinedObject</a>* Ogre::MovableObject::mUserObject<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
User defined object which is linked to this object.
<p>

<p>
Definition at line <a class="el" href="OgreMovableObject_8h-source.html#l00052">52</a> of file <a class="el" href="OgreMovableObject_8h-source.html">OgreMovableObject.h</a>.
<p>
Referenced by <a class="el" href="OgreMovableObject_8cpp-source.html#l00034">Ogre::MovableObject::MovableObject</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablen16" doxytag="Ogre::TerrainRenderable::mVertResolution"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> int Ogre::TerrainRenderable::mVertResolution<code> [protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00358">358</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00736">_calculateCFactor</a>(), and <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00079">init</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxn11" doxytag="Ogre::TerrainRenderable::mVisible"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::MovableObject::mVisible<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Is this object visible?
<p>

<p>
Definition at line <a class="el" href="OgreMovableObject_8h-source.html#l00050">50</a> of file <a class="el" href="OgreMovableObject_8h-source.html">OgreMovableObject.h</a>.
<p>
Referenced by <a class="el" href="OgreFrustum_8cpp-source.html#l00044">Ogre::Frustum::Frustum</a>(), <a class="el" href="OgreMovableObject_8cpp-source.html#l00076">Ogre::MovableObject::isVisible</a>(), <a class="el" href="OgreMovableObject_8cpp-source.html#l00034">Ogre::MovableObject::MovableObject</a>(), and <a class="el" href="OgreMovableObject_8cpp-source.html#l00071">Ogre::MovableObject::setVisible</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxn15" doxytag="Ogre::TerrainRenderable::mWorldAABB"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1AxisAlignedBox.html">AxisAlignedBox</a> Ogre::MovableObject::mWorldAABB<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Cached world AABB of this object.
<p>

<p>
Definition at line <a class="el" href="OgreMovableObject_8h-source.html#l00058">58</a> of file <a class="el" href="OgreMovableObject_8h-source.html">OgreMovableObject.h</a>.
<p>
Referenced by <a class="el" href="OgreMovableObject_8cpp-source.html#l00104">Ogre::MovableObject::getWorldBoundingBox</a>(), and <a class="el" href="OgreMovableObject_8cpp-source.html#l00034">Ogre::MovableObject::MovableObject</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1WireBoundingBoxn16" doxytag="Ogre::TerrainRenderable::mWorldBoundingSphere"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Sphere.html">Sphere</a> Ogre::MovableObject::mWorldBoundingSphere<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreMovableObject_8h-source.html#l00060">60</a> of file <a class="el" href="OgreMovableObject_8h-source.html">OgreMovableObject.h</a>.
<p>
Referenced by <a class="el" href="OgreMovableObject_8cpp-source.html#l00116">Ogre::MovableObject::getWorldBoundingSphere</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablen9" doxytag="Ogre::TerrainRenderable::mWorldSize"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> int Ogre::TerrainRenderable::mWorldSize<code> [protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00343">343</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.
<p>
Referenced by <a class="el" href="OgreTerrainRenderable_8cpp-source.html#l00079">init</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1TerrainRenderablen18" doxytag="Ogre::TerrainRenderable::old_L"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a349">Real</a> Ogre::TerrainRenderable::old_L<code> [protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTerrainRenderable_8h-source.html#l00361">361</a> of file <a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a>.    </td>
  </tr>
</table>
<hr>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="OgreTerrainRenderable_8h-source.html">OgreTerrainRenderable.h</a><li><a class="el" href="OgreTerrainRenderable_8cpp-source.html">OgreTerrainRenderable.cpp</a></ul>
<p>
Copyright &copy; 2002-2003 by The OGRE Team<br />
Last modified Wed Jan 21 00:13:43 2004
</p>
</body>
</html>