[prev in list] [next in list] [prev in thread] [next in thread] 

List:       osflash-sandy
Subject:    [Sandy] [sandy commit] r914 - in trunk/sandy/as3/trunk: docs
From:       codesite-noreply () google ! com
Date:       2009-02-17 1:25:56
Message-ID: 000e0cd6aa4c4e4a580463132fa1 () google ! com
[Download RAW message or body]

Author: ClasLePetit
Date: Mon Feb 16 17:23:29 2009
New Revision: 914

Added:
    trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/mode7/
    trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/mode7/CameraMode7.html
    trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/mode7/Mode7.html
    trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/mode7/class-list.html
     
trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/mode7/package-detail.html
Modified:
    trunk/sandy/as3/trunk/docs/all-classes.html
    trunk/sandy/as3/trunk/docs/all-index-A.html
    trunk/sandy/as3/trunk/docs/all-index-C.html
    trunk/sandy/as3/trunk/docs/all-index-D.html
    trunk/sandy/as3/trunk/docs/all-index-G.html
    trunk/sandy/as3/trunk/docs/all-index-H.html
    trunk/sandy/as3/trunk/docs/all-index-I.html
    trunk/sandy/as3/trunk/docs/all-index-L.html
    trunk/sandy/as3/trunk/docs/all-index-M.html
    trunk/sandy/as3/trunk/docs/all-index-P.html
    trunk/sandy/as3/trunk/docs/all-index-R.html
    trunk/sandy/as3/trunk/docs/all-index-S.html
    trunk/sandy/as3/trunk/docs/all-index-T.html
    trunk/sandy/as3/trunk/docs/class-summary.html
    trunk/sandy/as3/trunk/docs/package-list.html
    trunk/sandy/as3/trunk/docs/package-summary.html
    trunk/sandy/as3/trunk/docs/sandy/core/Scene3D.html
    trunk/sandy/as3/trunk/docs/sandy/core/data/Matrix4.html
    trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/Camera3D.html
    trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/IDisplayable.html
    trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/Node.html
    trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/Renderable.html
    trunk/sandy/as3/trunk/docs/sandy/materials/Appearance.html
    trunk/sandy/as3/trunk/docs/sandy/math/Matrix4Math.html
    trunk/sandy/as3/trunk/docs/sandy/primitive/MD2.html
    trunk/sandy/as3/trunk/docs/sandy/util/BitmapUtil.html
    trunk/sandy/as3/trunk/src/sandy/extrusion/Extrusion.as
    trunk/sandy/as3/trunk/src/sandy/util/BitmapUtil.as

Log:
Changed calls in BitmapUtil and Extrusion to fit changed method names in  
Matrix4
Updated docs for the trunk version

Modified: trunk/sandy/as3/trunk/docs/all-classes.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/all-classes.html	(original)
+++ trunk/sandy/as3/trunk/docs/all-classes.html	Mon Feb 16 17:23:29 2009
@@ -61,7 +61,7 @@
  <td><a href="sandy/core/scenegraph/Camera3D.html">Camera3D</a></td>
  </tr>
  <tr>
-<td><a href="sandy/core/mode7/CameraMode7.html">CameraMode7</a></td>
+<td><a  
href="sandy/core/scenegraph/mode7/CameraMode7.html">CameraMode7</a></td>
  </tr>
  <tr>
  <td><a  
href="sandy/materials/attributes/CelShadeAttributes.html">CelShadeAttributes</a></td>
@@ -181,7 +181,7 @@
  <td><a  
href="sandy/materials/attributes/MediumAttributes.html">MediumAttributes</a></td>
  </tr>
  <tr>
-<td><a href="sandy/core/mode7/Mode7.html">Mode7</a></td>
+<td><a href="sandy/core/scenegraph/mode7/Mode7.html">Mode7</a></td>
  </tr>
  <tr>
  <td><a href="sandy/materials/MovieMaterial.html">MovieMaterial</a></td>

Modified: trunk/sandy/as3/trunk/docs/all-index-A.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/all-index-A.html	(original)
+++ trunk/sandy/as3/trunk/docs/all-index-A.html	Mon Feb 16 17:23:29 2009
@@ -410,7 +410,7 @@
     Creates an appearance with front and back materials.</td>
  </tr>
  <tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');"  
href="sandy/primitive/MD2.html#appendFrameCopy()">appendFrameCopy</a>(frameNumber)  
&mdash; Method in class sandy.primitive.<a  
onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');"  
href="sandy/primitive/MD2.html">MD2</a></td>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');"  
href="sandy/primitive/MD2.html#appendFrameCopy()">appendFrameCopy</a>(sourceFrame)  
&mdash; Method in class sandy.primitive.<a  
onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');"  
href="sandy/primitive/MD2.html">MD2</a></td>
  </tr>
  <tr>
  <td width="20"></td><td>

Modified: trunk/sandy/as3/trunk/docs/all-index-C.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/all-index-C.html	(original)
+++ trunk/sandy/as3/trunk/docs/all-index-C.html	Mon Feb 16 17:23:29 2009
@@ -90,13 +90,17 @@
     Creates a camera for projecting visible objects in the world.</td>
  </tr>
  <tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/CameraMode7.html">CameraMode7</a> &mdash; Class in  
package <a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/package-detail.html">sandy.core.mode7</a></td>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/CameraMode7.html">CameraMode7</a> &mdash;  
Class in package <a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/package-detail.html">sandy.core.scenegraph.mode7</a></td>
  </tr>
  <tr>
-<td width="20"></td><td></td>
+<td width="20"></td><td>
+  CameraMode7 behaves like Camera3D, but with some constraints:
+  - rotations are available only by the rotateY and tilt methods (other  
are desactivated)
+  - the lookAt method is overrided to respect the available rotations
+  </td>
  </tr>
  <tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/CameraMode7.html#CameraMode7()">CameraMode7</a>(p_nWidth,  
p_nHeight, p_nFov, p_nNear, p_nFar) &mdash; Constructor in class  
sandy.core.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/CameraMode7.html">CameraMode7</a></td>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/CameraMode7.html#CameraMode7()">CameraMode7</a>(p_nWidth, \
 p_nHeight, p_nFov, p_nNear, p_nFar) &mdash; Constructor in class  
sandy.core.scenegraph.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/CameraMode7.html">CameraMode7</a></td>
  </tr>
  <tr>
  <td width="20"></td><td></td>
@@ -222,6 +226,12 @@
     Clearing is done in render() method.</td>
  </tr>
  <tr>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html#clear()">clear</a>() &mdash;  
Method in class sandy.core.scenegraph.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html">Mode7</a></td>
+</tr>
+<tr>
+<td width="20"></td><td></td>
+</tr>
+<tr>
  <td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/events/class-list.html');"  
href="sandy/events/StarFieldRenderEvent.html#clear">clear</a> &mdash;  
Property in class sandy.events.<a  
onclick="javascript:loadClassListFrame('sandy/events/class-list.html');"  
href="sandy/events/StarFieldRenderEvent.html">StarFieldRenderEvent</a></td>
  </tr>
  <tr>
@@ -610,12 +620,6 @@
     The polygon's container.</td>
  </tr>
  <tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/Mode7.html#container">container</a> &mdash; Property  
in class sandy.core.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/Mode7.html">Mode7</a></td>
-</tr>
-<tr>
-<td width="20"></td><td></td>
-</tr>
-<tr>
  <td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/IDisplayable.html#container">container</a>  
&mdash; Property in interface sandy.core.scenegraph.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/IDisplayable.html">IDisplayable</a></td>
  </tr>
  <tr>
@@ -645,6 +649,12 @@
     </td>
  </tr>
  <tr>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html#container">container</a>  
&mdash; Property in class sandy.core.scenegraph.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html">Mode7</a></td>
+</tr>
+<tr>
+<td width="20"></td><td></td>
+</tr>
+<tr>
  <td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/events/class-list.html');"  
href="sandy/events/SandyEvent.html#CONTAINER_CREATED">CONTAINER_CREATED</a>  
&mdash; Constant static property in class sandy.events.<a  
onclick="javascript:loadClassListFrame('sandy/events/class-list.html');"  
href="sandy/events/SandyEvent.html">SandyEvent</a></td>
  </tr>
  <tr>
@@ -847,6 +857,12 @@
  <tr>
  <td width="20"></td><td>
     Tests this node against the camera frustum to get its visibility.</td>
+</tr>
+<tr>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html#cull()">cull</a>(p_oFrustum:<a  
href="sandy/view/Frustum.html"  
onclick="javascript:loadClassListFrame('sandy/view./class-list.html');">sandy.view:Frustum</a>, \
 p_oViewMatrix:<a href="sandy/core/data/Matrix4.html"  
onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Matrix4</a>, \
 p_bChanged) &mdash; Method in class sandy.core.scenegraph.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html">Mode7</a></td>
+</tr>
+<tr>
+<td width="20"></td><td></td>
  </tr>
  <tr>
  <td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/Node.html#culled">culled</a> &mdash; Property  
in class sandy.core.scenegraph.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/Node.html">Node</a></td>

Modified: trunk/sandy/as3/trunk/docs/all-index-D.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/all-index-D.html	(original)
+++ trunk/sandy/as3/trunk/docs/all-index-D.html	Mon Feb 16 17:23:29 2009
@@ -210,6 +210,12 @@
     The depth to draw the starfield at.</td>
  </tr>
  <tr>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html#depth">depth</a> &mdash;  
Property in class sandy.core.scenegraph.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html">Mode7</a></td>
+</tr>
+<tr>
+<td width="20"></td><td></td>
+</tr>
+<tr>
  <td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/StarField.html#depthIndex">depthIndex</a>  
&mdash; Property in class sandy.core.scenegraph.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/StarField.html">StarField</a></td>
  </tr>
  <tr>
@@ -381,6 +387,12 @@
  <tr>
  <td width="20"></td><td>
     Displays the starfield.</td>
+</tr>
+<tr>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html#display()">display</a>(p_oContainer)  
&mdash; Method in class sandy.core.scenegraph.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html">Mode7</a></td>
+</tr>
+<tr>
+<td width="20"></td><td></td>
  </tr>
  <tr>
  <td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/class-list.html');"  
href="sandy/core/Scene3D.html#dispose()">dispose</a>() &mdash; Method in  
class sandy.core.<a  
onclick="javascript:loadClassListFrame('sandy/core/class-list.html');"  
href="sandy/core/Scene3D.html">Scene3D</a></td>

Modified: trunk/sandy/as3/trunk/docs/all-index-G.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/all-index-G.html	(original)
+++ trunk/sandy/as3/trunk/docs/all-index-G.html	Mon Feb 16 17:23:29 2009
@@ -294,7 +294,7 @@
     Get the parser group object associated with the parser name.</td>
  </tr>
  <tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/Mode7.html#getHorizon()">getHorizon</a>() &mdash;  
Method in class sandy.core.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/Mode7.html">Mode7</a></td>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html#getHorizon()">getHorizon</a>()  
&mdash; Method in class sandy.core.scenegraph.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html">Mode7</a></td>
  </tr>
  <tr>
  <td width="20"></td><td></td>
@@ -595,7 +595,7 @@
  </tr>
  <tr>
  <td width="20"></td><td>
-   Returns a version string ("3.0.3"), useful for conditional code
+   Returns a version string ("3.1"), useful for conditional code
     </td>
  </tr>
  <tr>

Modified: trunk/sandy/as3/trunk/docs/all-index-H.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/all-index-H.html	(original)
+++ trunk/sandy/as3/trunk/docs/all-index-H.html	Mon Feb 16 17:23:29 2009
@@ -120,7 +120,7 @@
     Tests if point is inside or not.</td>
  </tr>
  <tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/CameraMode7.html#horizon">horizon</a> &mdash;  
Property in class sandy.core.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/CameraMode7.html">CameraMode7</a></td>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/CameraMode7.html#horizon">horizon</a>  
&mdash; Property in class sandy.core.scenegraph.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/CameraMode7.html">CameraMode7</a></td>
  </tr>
  <tr>
  <td width="20"></td><td></td>

Modified: trunk/sandy/as3/trunk/docs/all-index-I.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/all-index-I.html	(original)
+++ trunk/sandy/as3/trunk/docs/all-index-I.html	Mon Feb 16 17:23:29 2009
@@ -126,12 +126,6 @@
  <td width="20"></td><td></td>
  </tr>
  <tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/Mode7.html#init()">init</a>(camera:<a  
href="sandy/core/mode7/CameraMode7.html"  
onclick="javascript:loadClassListFrame('sandy/core/mode7./class-list.html');">sandy.core.mode7:CameraMode7</a>, \
 container) &mdash; Method in class sandy.core.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/Mode7.html">Mode7</a></td>
-</tr>
-<tr>
-<td width="20"></td><td></td>
-</tr>
-<tr>
  <td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/Geometry3D.html#init()">init</a>() &mdash;  
Method in class sandy.core.scenegraph.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/Geometry3D.html">Geometry3D</a></td>
  </tr>
  <tr>

Modified: trunk/sandy/as3/trunk/docs/all-index-L.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/all-index-L.html	(original)
+++ trunk/sandy/as3/trunk/docs/all-index-L.html	Mon Feb 16 17:23:29 2009
@@ -159,6 +159,13 @@
     Defines the value of the <code>type</code> property of a  
<code>lightColorChanged</code> event object.</td>
  </tr>
  <tr>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/materials/class-list.html');"  
href="sandy/materials/Appearance.html#lightingEnable">lightingEnable</a>  
&mdash; Property in class sandy.materials.<a  
onclick="javascript:loadClassListFrame('sandy/materials/class-list.html');"  
href="sandy/materials/Appearance.html">Appearance</a></td>
+</tr>
+<tr>
+<td width="20"></td><td>
+   Return if the light has been enable on one of the 2 material (OR  
exclusion).</td>
+</tr>
+<tr>
  <td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/materials/class-list.html');"  
href="sandy/materials/Material.html#lightingEnable">lightingEnable</a>  
&mdash; Property in class sandy.materials.<a  
onclick="javascript:loadClassListFrame('sandy/materials/class-list.html');"  
href="sandy/materials/Material.html">Material</a></td>
  </tr>
  <tr>
@@ -269,16 +276,18 @@
        </td>
  </tr>
  <tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/CameraMode7.html#lookAt()">lookAt</a>(p_nX, p_nY,  
p_nZ) &mdash; Method in class sandy.core.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/CameraMode7.html">CameraMode7</a></td>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/ATransformable.html#lookAt()">lookAt</a>(p_nX,  
p_nY, p_nZ) &mdash; Method in class sandy.core.scenegraph.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/ATransformable.html">ATransformable</a></td>
  </tr>
  <tr>
-<td width="20"></td><td></td>
+<td width="20"></td><td>
+   Makes this object "look at" the specified position in the parent  
frame.</td>
  </tr>
  <tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/ATransformable.html#lookAt()">lookAt</a>(p_nX,  
p_nY, p_nZ) &mdash; Method in class sandy.core.scenegraph.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/ATransformable.html">ATransformable</a></td>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/CameraMode7.html#lookAt()">lookAt</a>(p_nX,  
p_nY, p_nZ) &mdash; Method in class sandy.core.scenegraph.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/CameraMode7.html">CameraMode7</a></td>
  </tr>
  <tr>
  <td width="20"></td><td>
+
     Makes this object "look at" the specified position in the parent  
frame.</td>
  </tr>
  <tr>

Modified: trunk/sandy/as3/trunk/docs/all-index-M.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/all-index-M.html	(original)
+++ trunk/sandy/as3/trunk/docs/all-index-M.html	Mon Feb 16 17:23:29 2009
@@ -376,13 +376,13 @@
  <td width="20"></td><td></td>
  </tr>
  <tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/Mode7.html">Mode7</a> &mdash; Class in package <a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/package-detail.html">sandy.core.mode7</a></td>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html">Mode7</a> &mdash; Class in  
package <a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/package-detail.html">sandy.core.scenegraph.mode7</a></td>
  </tr>
  <tr>
  <td width="20"></td><td></td>
  </tr>
  <tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/Mode7.html#Mode7()">Mode7</a>() &mdash; Constructor  
in class sandy.core.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/Mode7.html">Mode7</a></td>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html#Mode7()">Mode7</a>() &mdash;  
Constructor in class sandy.core.scenegraph.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html">Mode7</a></td>
  </tr>
  <tr>
  <td width="20"></td><td></td>

Modified: trunk/sandy/as3/trunk/docs/all-index-P.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/all-index-P.html	(original)
+++ trunk/sandy/as3/trunk/docs/all-index-P.html	Mon Feb 16 17:23:29 2009
@@ -41,12 +41,6 @@
  <td width="20"></td><td></td>
  </tr>
  <tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/CameraMode7.html#pan">pan</a> &mdash; Property in  
class sandy.core.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/CameraMode7.html">CameraMode7</a></td>
-</tr>
-<tr>
-<td width="20"></td><td></td>
-</tr>
-<tr>
  <td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/ATransformable.html#pan">pan</a> &mdash;  
Property in class sandy.core.scenegraph.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/ATransformable.html">ATransformable</a></td>
  </tr>
  <tr>
@@ -304,34 +298,6 @@
    Math functions for Point3D manipulations.</td>
  </tr>
  <tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');"  
href="sandy/core/data/Matrix4.html#Point3DMult()">Point3DMult</a>(pv:<a  
href="sandy/core/data/Point3D.html"  
onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>) \
 &mdash; Method in class sandy.core.data.<a  
onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');"  
href="sandy/core/data/Matrix4.html">Matrix4</a></td>
-</tr>
-<tr>
-<td width="20"></td><td>
-   Multiplies a Point3D with this matrix.</td>
-</tr>
-<tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/math/class-list.html');"  
href="sandy/math/Matrix4Math.html#Point3DMult()">Point3DMult</a>(m:<a  
href="sandy/core/data/Matrix4.html"  
onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Matrix4</a>, \
 pv:<a href="sandy/core/data/Point3D.html"  
onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>) \
 &mdash; Static method in class sandy.math.<a  
onclick="javascript:loadClassListFrame('sandy/math/class-list.html');"  
href="sandy/math/Matrix4Math.html">Matrix4Math</a></td>
-</tr>
-<tr>
-<td width="20"></td><td>
-   Multiplies a 3D vertex by a Matrix4 matrix.</td>
-</tr>
-<tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');"  
href="sandy/core/data/Matrix4.html#Point3DMult3x3()">Point3DMult3x3</a>(pv:<a  
href="sandy/core/data/Point3D.html"  
onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>) \
 &mdash; Method in class sandy.core.data.<a  
onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');"  
href="sandy/core/data/Matrix4.html">Matrix4</a></td>
-</tr>
-<tr>
-<td width="20"></td><td>
-   Multiplies a Point3D with the upper left 3x3 sub matrix of this  
matrix.</td>
-</tr>
-<tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/math/class-list.html');"  
href="sandy/math/Matrix4Math.html#Point3DMult3x3()">Point3DMult3x3</a>(m:<a  
href="sandy/core/data/Matrix4.html"  
onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Matrix4</a>, \
 pv:<a href="sandy/core/data/Point3D.html"  
onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>) \
 &mdash; Static method in class sandy.math.<a  
onclick="javascript:loadClassListFrame('sandy/math/class-list.html');"  
href="sandy/math/Matrix4Math.html">Matrix4Math</a></td>
-</tr>
-<tr>
-<td width="20"></td><td>
-   Multiplies a 3D Point3D by a Matrix4 matrix as a 3x3 matrix.</td>
-</tr>
-<tr>
  <td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/view/class-list.html');"  
href="sandy/view/Frustum.html#pointInFrustum()">pointInFrustum</a>(p_oPoint:<a  
href="sandy/core/data/Point3D.html"  
onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>) \
 &mdash; Method in class sandy.view.<a  
onclick="javascript:loadClassListFrame('sandy/view/class-list.html');"  
href="sandy/view/Frustum.html">Frustum</a></td>
  </tr>
  <tr>
@@ -448,6 +414,12 @@
  <tr>
  <td width="20"></td><td>
     Computes the power of a 3D Point3D.</td>
+</tr>
+<tr>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html#precision">precision</a>  
&mdash; Property in class sandy.core.scenegraph.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html">Mode7</a></td>
+</tr>
+<tr>
+<td width="20"></td><td></td>
  </tr>
  <tr>
  <td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/materials/class-list.html');"  
href="sandy/materials/BitmapMaterial.html#precision">precision</a> &mdash;  
Property in class sandy.materials.<a  
onclick="javascript:loadClassListFrame('sandy/materials/class-list.html');"  
href="sandy/materials/BitmapMaterial.html">BitmapMaterial</a></td>

Modified: trunk/sandy/as3/trunk/docs/all-index-R.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/all-index-R.html	(original)
+++ trunk/sandy/as3/trunk/docs/all-index-R.html	Mon Feb 16 17:23:29 2009
@@ -141,12 +141,6 @@
     Renders the scene in its container.</td>
  </tr>
  <tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/Mode7.html#render()">render</a>() &mdash; Method in  
class sandy.core.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/Mode7.html">Mode7</a></td>
-</tr>
-<tr>
-<td width="20"></td><td></td>
-</tr>
-<tr>
  <td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/Renderable.html#render()">render</a>(p_oCamera:<a  
href="sandy/core/scenegraph/Camera3D.html"  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph./class-list.html');">sandy.core.scenegraph:Camera3D</a>) \
 &mdash; Method in interface sandy.core.scenegraph.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/Renderable.html">Renderable</a></td>
  </tr>
  <tr>
@@ -161,6 +155,12 @@
        </td>
  </tr>
  <tr>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html#render()">render</a>(p_oCamera:<a  
href="sandy/core/scenegraph/Camera3D.html"  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph./class-list.html');">sandy.core.scenegraph:Camera3D</a>) \
 &mdash; Method in class sandy.core.scenegraph.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html">Mode7</a></td>
+</tr>
+<tr>
+<td width="20"></td><td></td>
+</tr>
+<tr>
  <td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/Renderable.html"><i>Renderable</i></a> &mdash;  
Interface in package <a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/package-detail.html">sandy.core.scenegraph</a></td>
  </tr>
  <tr>
@@ -217,7 +217,7 @@
     The repeat property.</td>
  </tr>
  <tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/Mode7.html#repeatMap">repeatMap</a> &mdash; Property  
in class sandy.core.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/Mode7.html">Mode7</a></td>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html#repeatMap">repeatMap</a>  
&mdash; Property in class sandy.core.scenegraph.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html">Mode7</a></td>
  </tr>
  <tr>
  <td width="20"></td><td></td>
@@ -230,6 +230,13 @@
     Replaces a sub string with another in the target string.</td>
  </tr>
  <tr>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');"  
href="sandy/primitive/MD2.html#replaceFrame()">replaceFrame</a>(destFrame,  
sourceFrame) &mdash; Method in class sandy.primitive.<a  
onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');"  
href="sandy/primitive/MD2.html">MD2</a></td>
+</tr>
+<tr>
+<td width="20"></td><td>
+  Replaces specified frame with other key or interpolated frame.</td>
+</tr>
+<tr>
  <td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/bounds/class-list.html');"  
href="sandy/bounds/BBox.html#reset()">reset</a>() &mdash; Method in class  
sandy.bounds.<a  
onclick="javascript:loadClassListFrame('sandy/bounds/class-list.html');"  
href="sandy/bounds/BBox.html">BBox</a></td>
  </tr>
  <tr>
@@ -328,12 +335,6 @@
     Creates shape texture map template.</td>
  </tr>
  <tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/CameraMode7.html#roll">roll</a> &mdash; Property in  
class sandy.core.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/CameraMode7.html">CameraMode7</a></td>
-</tr>
-<tr>
-<td width="20"></td><td></td>
-</tr>
-<tr>
  <td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/ATransformable.html#roll">roll</a> &mdash;  
Property in class sandy.core.scenegraph.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/ATransformable.html">ATransformable</a></td>
  </tr>
  <tr>
@@ -361,12 +362,6 @@
  <td width="20"></td><td></td>
  </tr>
  <tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/CameraMode7.html#rotateAxis()">rotateAxis</a>(p_nX,  
p_nY, p_nZ, p_nAngle) &mdash; Method in class sandy.core.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/CameraMode7.html">CameraMode7</a></td>
-</tr>
-<tr>
-<td width="20"></td><td></td>
-</tr>
-<tr>
  <td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/ATransformable.html#rotateAxis()">rotateAxis</a>(p_nX,  
p_nY, p_nZ, p_nAngle) &mdash; Method in class sandy.core.scenegraph.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/ATransformable.html">ATransformable</a></td>
  </tr>
  <tr>
@@ -374,12 +369,6 @@
     Rotate this object around the specified axis in the parent frame by the  
specified angle.</td>
  </tr>
  <tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/CameraMode7.html#rotateX">rotateX</a> &mdash;  
Property in class sandy.core.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/CameraMode7.html">CameraMode7</a></td>
-</tr>
-<tr>
-<td width="20"></td><td></td>
-</tr>
-<tr>
  <td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/ATransformable.html#rotateX">rotateX</a>  
&mdash; Property in class sandy.core.scenegraph.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/ATransformable.html">ATransformable</a></td>
  </tr>
  <tr>
@@ -392,12 +381,6 @@
  <tr>
  <td width="20"></td><td>
     Rotates this object around an axis parallel to the parent's y axis.</td>
-</tr>
-<tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/CameraMode7.html#rotateZ">rotateZ</a> &mdash;  
Property in class sandy.core.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/CameraMode7.html">CameraMode7</a></td>
-</tr>
-<tr>
-<td width="20"></td><td></td>
  </tr>
  <tr>
  <td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/ATransformable.html#rotateZ">rotateZ</a>  
&mdash; Property in class sandy.core.scenegraph.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/ATransformable.html">ATransformable</a></td>

Modified: trunk/sandy/as3/trunk/docs/all-index-S.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/all-index-S.html	(original)
+++ trunk/sandy/as3/trunk/docs/all-index-S.html	Mon Feb 16 17:23:29 2009
@@ -72,16 +72,16 @@
  <td width="20"></td><td>Light sources</td>
  </tr>
  <tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/package-detail.html">sandy.core.mode7</a> &mdash;  
Package</td>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/package-detail.html">sandy.core.scenegraph</a>  
&mdash; Package</td>
  </tr>
  <tr>
-<td width="20"></td><td></td>
+<td width="20"></td><td>Node classes for building the scenegraph</td>
  </tr>
  <tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/package-detail.html">sandy.core.scenegraph</a>  
&mdash; Package</td>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/package-detail.html">sandy.core.scenegraph.mode7</a> \
 &mdash; Package</td>
  </tr>
  <tr>
-<td width="20"></td><td>Node classes for building the scenegraph</td>
+<td width="20"></td><td></td>
  </tr>
  <tr>
  <td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/errors/class-list.html');"  
href="sandy/errors/package-detail.html">sandy.errors</a> &mdash;  
Package</td>
@@ -452,7 +452,7 @@
  <td width="20"></td><td></td>
  </tr>
  <tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/Mode7.html#setBitmap()">setBitmap</a>(bmp, scale,  
repeatMap, smooth) &mdash; Method in class sandy.core.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/Mode7.html">Mode7</a></td>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html#setBitmap()">setBitmap</a>(bmp,  
scale, repeatMap, smooth) &mdash; Method in class  
sandy.core.scenegraph.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html">Mode7</a></td>
  </tr>
  <tr>
  <td width="20"></td><td></td>
@@ -519,13 +519,13 @@
     Sets the ID's of the face vertices.</td>
  </tr>
  <tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/Mode7.html#setHorizon()">setHorizon</a>(traceHorizon,  
colorHorizon, horizonWidth) &mdash; Method in class sandy.core.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/Mode7.html">Mode7</a></td>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html#setHorizon()">setHorizon</a>(traceHorizon, \
 colorHorizon, horizonWidth) &mdash; Method in class  
sandy.core.scenegraph.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html">Mode7</a></td>
  </tr>
  <tr>
  <td width="20"></td><td></td>
  </tr>
  <tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/Mode7.html#setNearFar()">setNearFar</a>(fromCamera,  
near, far) &mdash; Method in class sandy.core.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/Mode7.html">Mode7</a></td>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html#setNearFar()">setNearFar</a>(fromCamera, \
 near, far) &mdash; Method in class sandy.core.scenegraph.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html">Mode7</a></td>
  </tr>
  <tr>
  <td width="20"></td><td></td>
@@ -700,7 +700,7 @@
     Small radius.</td>
  </tr>
  <tr>
-<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/Mode7.html#smooth">smooth</a> &mdash; Property in  
class sandy.core.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/Mode7.html">Mode7</a></td>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html#smooth">smooth</a> &mdash;  
Property in class sandy.core.scenegraph.mode7.<a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/Mode7.html">Mode7</a></td>
  </tr>
  <tr>
  <td width="20"></td><td></td>

Modified: trunk/sandy/as3/trunk/docs/all-index-T.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/all-index-T.html	(original)
+++ trunk/sandy/as3/trunk/docs/all-index-T.html	Mon Feb 16 17:23:29 2009
@@ -386,6 +386,34 @@
        Applies a transformation to the bounding sphere.</td>
  </tr>
  <tr>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');"  
href="sandy/core/data/Matrix4.html#transform()">transform</a>(pv:<a  
href="sandy/core/data/Point3D.html"  
onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>) \
 &mdash; Method in class sandy.core.data.<a  
onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');"  
href="sandy/core/data/Matrix4.html">Matrix4</a></td>
+</tr>
+<tr>
+<td width="20"></td><td>
+   Multiplies a Point3D with this matrix.</td>
+</tr>
+<tr>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/math/class-list.html');"  
href="sandy/math/Matrix4Math.html#transform()">transform</a>(m:<a  
href="sandy/core/data/Matrix4.html"  
onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Matrix4</a>, \
 pv:<a href="sandy/core/data/Point3D.html"  
onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>) \
 &mdash; Static method in class sandy.math.<a  
onclick="javascript:loadClassListFrame('sandy/math/class-list.html');"  
href="sandy/math/Matrix4Math.html">Matrix4Math</a></td>
+</tr>
+<tr>
+<td width="20"></td><td>
+   Multiplies a 3D vertex by a Matrix4 matrix.</td>
+</tr>
+<tr>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');"  
href="sandy/core/data/Matrix4.html#transform3x3()">transform3x3</a>(pv:<a  
href="sandy/core/data/Point3D.html"  
onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>) \
 &mdash; Method in class sandy.core.data.<a  
onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');"  
href="sandy/core/data/Matrix4.html">Matrix4</a></td>
+</tr>
+<tr>
+<td width="20"></td><td>
+   Multiplies a Point3D with the upper left 3x3 sub matrix of this  
matrix.</td>
+</tr>
+<tr>
+<td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/math/class-list.html');"  
href="sandy/math/Matrix4Math.html#transform3x3()">transform3x3</a>(m:<a  
href="sandy/core/data/Matrix4.html"  
onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Matrix4</a>, \
 pv:<a href="sandy/core/data/Point3D.html"  
onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>) \
 &mdash; Static method in class sandy.math.<a  
onclick="javascript:loadClassListFrame('sandy/math/class-list.html');"  
href="sandy/math/Matrix4Math.html">Matrix4Math</a></td>
+</tr>
+<tr>
+<td width="20"></td><td>
+   Multiplies a 3D Point3D by a Matrix4 matrix as a 3x3 matrix.</td>
+</tr>
+<tr>
  <td colspan="2" class="idxrow"><a  
onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');"  
href="sandy/core/data/Vertex.html#transformed">transformed</a> &mdash;  
Property in class sandy.core.data.<a  
onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');"  
href="sandy/core/data/Vertex.html">Vertex</a></td>
  </tr>
  <tr>

Modified: trunk/sandy/as3/trunk/docs/class-summary.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/class-summary.html	(original)
+++ trunk/sandy/as3/trunk/docs/class-summary.html	Mon Feb 16 17:23:29 2009
@@ -133,9 +133,13 @@
    The Camera3D class is used to create a camera for the Sandy world.</td>
  </tr>
  <tr class="prow1">
-<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableSecondCol"><a  
href="sandy/core/mode7/CameraMode7.html">CameraMode7</a>
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableSecondCol"><a  
href="sandy/core/scenegraph/mode7/CameraMode7.html">CameraMode7</a>
  <br>
-</td><td class="summaryTableCol"><a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/package-detail.html">sandy.core.mode7</a></td><td  
class="summaryTableLastCol">&nbsp;</td>
+</td><td class="summaryTableCol"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/package-detail.html">sandy.core.scenegraph.mode7</a></td><td \
 class="summaryTableLastCol">
+  CameraMode7 behaves like Camera3D, but with some constraints:
+  - rotations are available only by the rotateY and tilt methods (other  
are desactivated)
+  - the lookAt method is overrided to respect the available rotations
+  </td>
  </tr>
  <tr class="prow0">
  <td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableSecondCol"><a  
href="sandy/materials/attributes/CelShadeAttributes.html">CelShadeAttributes</a>
@@ -372,9 +376,9 @@
    This attribute provides very basic simulation of partially opaque  
medium.</td>
  </tr>
  <tr class="prow1">
-<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableSecondCol"><a  
href="sandy/core/mode7/Mode7.html">Mode7</a>
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableSecondCol"><a  
href="sandy/core/scenegraph/mode7/Mode7.html">Mode7</a>
  <br>
-</td><td class="summaryTableCol"><a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/package-detail.html">sandy.core.mode7</a></td><td  
class="summaryTableLastCol">&nbsp;</td>
+</td><td class="summaryTableCol"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/package-detail.html">sandy.core.scenegraph.mode7</a></td><td \
 class="summaryTableLastCol">&nbsp;</td>
  </tr>
  <tr class="prow0">
  <td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableSecondCol"><a  
href="sandy/materials/MovieMaterial.html">MovieMaterial</a>

Modified: trunk/sandy/as3/trunk/docs/package-list.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/package-list.html	(original)
+++ trunk/sandy/as3/trunk/docs/package-list.html	Mon Feb 16 17:23:29 2009
@@ -39,12 +39,12 @@
  </td>
  </tr>
  <tr>
-<td><a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/package-detail.html">sandy.core.mode7</a>
+<td><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/package-detail.html">sandy.core.scenegraph</a>
  <br>
  </td>
  </tr>
  <tr>
-<td><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/package-detail.html">sandy.core.scenegraph</a>
+<td><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/package-detail.html">sandy.core.scenegraph.mode7</a>
  <br>
  </td>
  </tr>

Modified: trunk/sandy/as3/trunk/docs/package-summary.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/package-summary.html	(original)
+++ trunk/sandy/as3/trunk/docs/package-summary.html	Mon Feb 16 17:23:29 2009
@@ -51,10 +51,10 @@
  <td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableSecondCol"><a  
onclick="javascript:loadClassListFrame('sandy/core/light/class-list.html');"  
href="sandy/core/light/package-detail.html">sandy.core.light</a></td><td  
class="summaryTableLastCol">Light sources</td>
  </tr>
  <tr class="prow0">
-<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableSecondCol"><a  
onclick="javascript:loadClassListFrame('sandy/core/mode7/class-list.html');"  
href="sandy/core/mode7/package-detail.html">sandy.core.mode7</a></td><td  
class="summaryTableLastCol">&nbsp;</td>
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableSecondCol"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/package-detail.html">sandy.core.scenegraph</a></td><td  
class="summaryTableLastCol">Node classes for building the scenegraph</td>
  </tr>
  <tr class="prow1">
-<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableSecondCol"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');"  
href="sandy/core/scenegraph/package-detail.html">sandy.core.scenegraph</a></td><td  
class="summaryTableLastCol">Node classes for building the scenegraph</td>
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableSecondCol"><a  
onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" \
 href="sandy/core/scenegraph/mode7/package-detail.html">sandy.core.scenegraph.mode7</a></td><td \
 class="summaryTableLastCol">&nbsp;</td>
  </tr>
  <tr class="prow0">
  <td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableSecondCol"><a  
onclick="javascript:loadClassListFrame('sandy/errors/class-list.html');"  
href="sandy/errors/package-detail.html">sandy.errors</a></td><td  
class="summaryTableLastCol">Error handling classes</td>

Modified: trunk/sandy/as3/trunk/docs/sandy/core/Scene3D.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/sandy/core/Scene3D.html	(original)
+++ trunk/sandy/as3/trunk/docs/sandy/core/Scene3D.html	Mon Feb 16 17:23:29  
2009
@@ -160,7 +160,7 @@
  <div class="summarySignature">
  <a class="signatureLink" href="#getVersion()">getVersion</a>():String</div>
  <div class="summaryTableDescription">[static]
-   Returns a version string ("3.0.3"), useful for conditional code
+   Returns a version string ("3.1"), useful for conditional code
     </div>
  </td><td class="summaryTableOwnerCol">Scene3D</td>
  </tr>
@@ -433,7 +433,7 @@
  </table>
  <div class="detailBody">
  <code>public static function getVersion():String</code><p>
-   Returns a version string ("3.0.3"), useful for conditional code
+   Returns a version string ("3.1"), useful for conditional code
     </p><p></p>
  <span class="label">Returns</span>
  <table border="0" cellspacing="0" cellpadding="0">

Modified: trunk/sandy/as3/trunk/docs/sandy/core/data/Matrix4.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/sandy/core/data/Matrix4.html	(original)
+++ trunk/sandy/as3/trunk/docs/sandy/core/data/Matrix4.html	Mon Feb 16  
17:23:29 2009
@@ -4,7 +4,7 @@
  <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <link rel="stylesheet" href="../../../style.css" type="text/css"  
media="screen">
  <link rel="stylesheet" href="../../../print.css" type="text/css"  
media="print">
-<meta  
content="Matrix4,sandy.core.data.Matrix4,USE_FAST_MATH,n11,n12,n13,n14,n21,n22,n23,n24 \
,n31,n32,n33,n34,n41,n42,n43,n44,Point3DMult,Point3DMult3x3,addMatrix,axisRotation,axi \
sRotationPoint3D,axisRotationWithReference,clone,copy,deserialize,det,det3x3,eulerRota \
tion,fromPoint3Ds,getEulerAngles,getTrace,getTranslation,identity,inverse,multiply,mul \
tiply3x3,multiply4x3,rotationX,rotationY,rotationZ,scale,scalePoint3D,serialize,toString,translation,translationPoint3D,zero" \
 name="keywords">
+<meta  
content="Matrix4,sandy.core.data.Matrix4,USE_FAST_MATH,n11,n12,n13,n14,n21,n22,n23,n24 \
,n31,n32,n33,n34,n41,n42,n43,n44,addMatrix,axisRotation,axisRotationPoint3D,axisRotati \
onWithReference,clone,copy,deserialize,det,det3x3,eulerRotation,fromPoint3Ds,getEulerA \
ngles,getTrace,getTranslation,identity,inverse,multiply,multiply3x3,multiply4x3,rotati \
onX,rotationY,rotationZ,scale,scalePoint3D,serialize,toString,transform,transform3x3,translation,translationPoint3D,zero" \
 name="keywords">
  <title>sandy.core.data.Matrix4</title>
  </head>
  <body>
@@ -307,22 +307,6 @@
  <tr class="">
  <td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
  <div class="summarySignature">
-<a class="signatureLink" href="#Point3DMult()">Point3DMult</a>(pv:<a  
href="Point3D.html">Point3D</a>):void</div>
-<div class="summaryTableDescription">
-   Multiplies a Point3D with this matrix.</div>
-</td><td class="summaryTableOwnerCol">Matrix4</td>
-</tr>
-<tr class="">
-<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
-<div class="summarySignature">
-<a class="signatureLink" href="#Point3DMult3x3()">Point3DMult3x3</a>(pv:<a  
href="Point3D.html">Point3D</a>):void</div>
-<div class="summaryTableDescription">
-   Multiplies a Point3D with the upper left 3x3 sub matrix of this  
matrix.</div>
-</td><td class="summaryTableOwnerCol">Matrix4</td>
-</tr>
-<tr class="">
-<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
-<div class="summarySignature">
  <a class="signatureLink"  
href="#rotationX()">rotationX</a>(angle:Number):void</div>
  <div class="summaryTableDescription">
     Makes this matrix a rotation matrix for the given angle of rotation  
around the x axis.</div>
@@ -379,6 +363,22 @@
  <tr class="">
  <td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
  <div class="summarySignature">
+<a class="signatureLink" href="#transform()">transform</a>(pv:<a  
href="Point3D.html">Point3D</a>):void</div>
+<div class="summaryTableDescription">
+   Multiplies a Point3D with this matrix.</div>
+</td><td class="summaryTableOwnerCol">Matrix4</td>
+</tr>
+<tr class="">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink" href="#transform3x3()">transform3x3</a>(pv:<a  
href="Point3D.html">Point3D</a>):void</div>
+<div class="summaryTableDescription">
+   Multiplies a Point3D with the upper left 3x3 sub matrix of this  
matrix.</div>
+</td><td class="summaryTableOwnerCol">Matrix4</td>
+</tr>
+<tr class="">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
  <a class="signatureLink" href="#translation()">translation</a>(nTx:Number,  
nTy:Number, nTz:Number):void</div>
  <div class="summaryTableDescription">
     Makes this matrix a translation matrix from coordinates.</div>
@@ -1254,40 +1254,6 @@
  </tr>
  </table>
  </div>
-<a name="Point3DMult()"></a>
-<table cellspacing="0" cellpadding="0" class="detailHeader">
-<tr>
-<td class="detailHeaderName">Point3DMult</td><td  
class="detailHeaderParens">()</td><td  
class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
-</tr>
-</table>
-<div class="detailBody">
-<code>public final function Point3DMult(pv:<a  
href="Point3D.html">Point3D</a>):void</code><p>
-   Multiplies a Point3D with this matrix.
-      </p><span class="label">Parameters</span>
-<table border="0" cellspacing="0" cellpadding="0">
-<tr>
-<td width="20px"></td><td><code><span class="label">pv</span>:<a  
href="Point3D.html">Point3D</a></code> &mdash; The Point3D to be mutliplied.
-   </td>
-</tr>
-</table>
-</div>
-<a name="Point3DMult3x3()"></a>
-<table cellspacing="0" cellpadding="0" class="detailHeader">
-<tr>
-<td class="detailHeaderName">Point3DMult3x3</td><td  
class="detailHeaderParens">()</td><td  
class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
-</tr>
-</table>
-<div class="detailBody">
-<code>public final function Point3DMult3x3(pv:<a  
href="Point3D.html">Point3D</a>):void</code><p>
-   Multiplies a Point3D with the upper left 3x3 sub matrix of this matrix.
-      </p><span class="label">Parameters</span>
-<table border="0" cellspacing="0" cellpadding="0">
-<tr>
-<td width="20px"></td><td><code><span class="label">pv</span>:<a  
href="Point3D.html">Point3D</a></code> &mdash; The Point3D to be mutliplied.
-   </td>
-</tr>
-</table>
-</div>
  <a name="rotationX()"></a>
  <table cellspacing="0" cellpadding="0" class="detailHeader">
  <tr>
@@ -1438,6 +1404,40 @@
  <table border="0" cellspacing="0" cellpadding="0">
  <tr>
  <td width="20"></td><td><code>String</code> &mdash; The fully qualified  
name of this object.
+   </td>
+</tr>
+</table>
+</div>
+<a name="transform()"></a>
+<table cellspacing="0" cellpadding="0" class="detailHeader">
+<tr>
+<td class="detailHeaderName">transform</td><td  
class="detailHeaderParens">()</td><td  
class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
+</tr>
+</table>
+<div class="detailBody">
+<code>public final function transform(pv:<a  
href="Point3D.html">Point3D</a>):void</code><p>
+   Multiplies a Point3D with this matrix.
+      </p><span class="label">Parameters</span>
+<table border="0" cellspacing="0" cellpadding="0">
+<tr>
+<td width="20px"></td><td><code><span class="label">pv</span>:<a  
href="Point3D.html">Point3D</a></code> &mdash; The Point3D to be mutliplied.
+   </td>
+</tr>
+</table>
+</div>
+<a name="transform3x3()"></a>
+<table cellspacing="0" cellpadding="0" class="detailHeader">
+<tr>
+<td class="detailHeaderName">transform3x3</td><td  
class="detailHeaderParens">()</td><td  
class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
+</tr>
+</table>
+<div class="detailBody">
+<code>public final function transform3x3(pv:<a  
href="Point3D.html">Point3D</a>):void</code><p>
+   Multiplies a Point3D with the upper left 3x3 sub matrix of this matrix.
+      </p><span class="label">Parameters</span>
+<table border="0" cellspacing="0" cellpadding="0">
+<tr>
+<td width="20px"></td><td><code><span class="label">pv</span>:<a  
href="Point3D.html">Point3D</a></code> &mdash; The Point3D to be mutliplied.
     </td>
  </tr>
  </table>

Modified: trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/Camera3D.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/Camera3D.html	 
(original)
+++ trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/Camera3D.html	Mon Feb  
16 17:23:29 2009
@@ -41,7 +41,7 @@
  <td class="classHeaderTableLabel">Inheritance</td><td  
class="inheritanceList">Camera3D <img class="inheritArrow"  
alt="Inheritance" title="Inheritance"  
src="../../../images/inherit-arrow.gif"> <a  
href="ATransformable.html">ATransformable</a> <img class="inheritArrow"  
alt="Inheritance" title="Inheritance"  
src="../../../images/inherit-arrow.gif"> <a href="Node.html">Node</a></td>
  </tr>
  <tr>
-<td class="classHeaderTableLabel">Subclasses</td><td><a  
href="../mode7/CameraMode7.html">CameraMode7</a></td>
+<td class="classHeaderTableLabel">Subclasses</td><td><a  
href="mode7/CameraMode7.html">CameraMode7</a></td>
  </tr>
  </table>
  <p></p>

Modified: trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/IDisplayable.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/IDisplayable.html	 
(original)
+++ trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/IDisplayable.html	Mon  
Feb 16 17:23:29 2009
@@ -38,7 +38,7 @@
  <td class="classHeaderTableLabel">Interface</td><td  
class="classSignature">public interface IDisplayable</td>
  </tr>
  <tr>
-<td class="classHeaderTableLabel">Implementors</td><td><a  
href="../data/Polygon.html">Polygon</a>, <a  
href="../scenegraph/Shape3D.html">Shape3D</a>, <a  
href="../scenegraph/Sprite2D.html">Sprite2D</a>, <a  
href="../scenegraph/StarField.html">StarField</a></td>
+<td class="classHeaderTableLabel">Implementors</td><td><a  
href="mode7/Mode7.html">Mode7</a>, <a  
href="../data/Polygon.html">Polygon</a>, <a  
href="../scenegraph/Shape3D.html">Shape3D</a>, <a  
href="../scenegraph/Sprite2D.html">Sprite2D</a>, <a  
href="../scenegraph/StarField.html">StarField</a></td>
  </tr>
  </table>
  <p></p>

Modified: trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/Node.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/Node.html	(original)
+++ trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/Node.html	Mon Feb 16  
17:23:29 2009
@@ -38,7 +38,7 @@
  <td class="classHeaderTableLabel">Class</td><td  
class="classSignature">public class Node</td>
  </tr>
  <tr>
-<td class="classHeaderTableLabel">Subclasses</td><td><a  
href="../scenegraph/ATransformable.html">ATransformable</a>, <a  
href="../scenegraph/Group.html">Group</a></td>
+<td class="classHeaderTableLabel">Subclasses</td><td><a  
href="../scenegraph/ATransformable.html">ATransformable</a>, <a  
href="../scenegraph/Group.html">Group</a>, <a  
href="mode7/Mode7.html">Mode7</a></td>
  </tr>
  </table>
  <p></p>

Modified: trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/Renderable.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/Renderable.html	 
(original)
+++ trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/Renderable.html	Mon  
Feb 16 17:23:29 2009
@@ -38,7 +38,7 @@
  <td class="classHeaderTableLabel">Interface</td><td  
class="classSignature">public interface Renderable</td>
  </tr>
  <tr>
-<td class="classHeaderTableLabel">Implementors</td><td><a  
href="../scenegraph/StarField.html">StarField</a></td>
+<td class="classHeaderTableLabel">Implementors</td><td><a  
href="mode7/Mode7.html">Mode7</a>, <a  
href="../scenegraph/StarField.html">StarField</a></td>
  </tr>
  </table>
  <p></p>

Added:  
trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/mode7/CameraMode7.html
==============================================================================
--- (empty file)
+++ trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/mode7/CameraMode7.html	 
Mon Feb 16 17:23:29 2009
@@ -0,0 +1,841 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01  
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<link rel="stylesheet" href="../../../../style.css" type="text/css"  
media="screen">
+<link rel="stylesheet" href="../../../../print.css" type="text/css"  
media="print">
+<meta  
content="CameraMode7,sandy.core.scenegraph.mode7.CameraMode7,horizon,lookAt"  
name="keywords">
+<title>sandy.core.scenegraph.mode7.CameraMode7</title>
+</head>
+<body>
+<script type="text/javascript" language="javascript"  
src="../../../../asdoc.js"></script><script type="text/javascript"  
language="javascript" src="../../../../cookies.js"></script><script  
type="text/javascript" language="javascript">
+<!--
+				asdocTitle = 'CameraMode7 - Sandy 3.x API Documentation';
+				var baseRef = '../../../../';
+				window.onload = configPage;
+			--></script>
+<table style="display:none" id="titleTable" cellspacing="0"  
cellpadding="0" class="titleTable">
+<tr>
+<td align="left" class="titleTableTitle">Sandy 3D AS3 Developer</td><td  
align="right" class="titleTableTopNav"><a  
onclick="loadClassListFrame('../../../../all-classes.html')"  
href="../../../../package-summary.html">All&nbsp;Packages</a>&nbsp;| 
&nbsp;<a onclick="loadClassListFrame('../../../../all-classes.html')"  
href="../../../../class-summary.html">All&nbsp;Classes</a>&nbsp;|&nbsp;<a  
onclick="loadClassListFrame('../../../../index-list.html')"  
href="../../../../all-index-A.html">Index</a>&nbsp;|&nbsp;<a  
href="../../../../index.html?sandy/core/scenegraph/mode7/CameraMode7.html&amp;sandy/core/scenegraph/mode7/class-list.html" \
 id="framesLink1">Frames</a><a onclick="parent.location=document.location"  
href="" style="display:none" id="noFramesLink1">No&nbsp;Frames</a></td><td  
rowspan="3" align="right" class="titleTableLogo"><img alt="Adobe Logo"  
title="Adobe Logo" class="logoImage" src="../../../../images/logo.jpg"></td>
+</tr>
+<tr class="titleTableRow2">
+<td align="left" id="subTitle"  
class="titleTableSubTitle">Class&nbsp;CameraMode7</td><td align="right"  
id="subNav" class="titleTableSubNav"><a  
href="#propertySummary">Properties</a>&nbsp;| <a  
href="#methodSummary">Methods</a>&nbsp;| <a  
href="#constantSummary">Constants</a></td>
+</tr>
+<tr class="titleTableRow3">
+<td colspan="2">&nbsp;</td>
+</tr>
+</table>
+<script type="text/javascript" language="javascript">
+<!--
+if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME)  
{titleBar_setSubTitle("Class CameraMode7");  
titleBar_setSubNav(true,true,false,false,false,false,true,false,false,false,false,false,false,false);}
 +--></script>
+<div class="MainContent">
+<table cellspacing="0" cellpadding="0" class="classHeaderTable">
+<tr>
+<td class="classHeaderTableLabel">Package</td><td><a  
onclick="javascript:loadClassListFrame('class-list.html')"  
href="package-detail.html">sandy.core.scenegraph.mode7</a></td>
+</tr>
+<tr>
+<td class="classHeaderTableLabel">Class</td><td  
class="classSignature">public class CameraMode7</td>
+</tr>
+<tr>
+<td class="classHeaderTableLabel">Inheritance</td><td  
class="inheritanceList">CameraMode7 <img class="inheritArrow"  
alt="Inheritance" title="Inheritance"  
src="../../../../images/inherit-arrow.gif"> <a  
href="../Camera3D.html">Camera3D</a> <img class="inheritArrow"  
alt="Inheritance" title="Inheritance"  
src="../../../../images/inherit-arrow.gif"> <a  
href="../ATransformable.html">ATransformable</a> <img class="inheritArrow"  
alt="Inheritance" title="Inheritance"  
src="../../../../images/inherit-arrow.gif"> <a  
href="../Node.html">Node</a></td>
+</tr>
+</table>
+<p></p>
+  CameraMode7 behaves like Camera3D, but with some constraints:
+  - rotations are available only by the rotateY and tilt methods (other  
are desactivated)
+  - the lookAt method is overrided to respect the available rotations
+  <p></p>
+<br>
+<hr>
+</div>
+<a name="propertySummary"></a>
+<div class="summarySection">
+<div class="summaryTableTitle">Public Properties</div>
+<div class="showHideLinks">
+<div class="hideInheritedProperty" id="hideInheritedProperty">
+<a onclick="javascript:setInheritedVisible(false,'Property');"  
href="#propertySummary" class="showHideLink"><img  
src="../../../../images/expanded.gif" class="showHideLinkImage"> Hide  
Inherited Public Properties</a>
+</div>
+<div class="showInheritedProperty" id="showInheritedProperty">
+<a onclick="javascript:setInheritedVisible(true,'Property');"  
href="#propertySummary" class="showHideLink"><img  
src="../../../../images/collapsed.gif" class="showHideLinkImage"> Show  
Inherited Public Properties</a>
+</div>
+</div>
+<table id="summaryTableProperty" class="summaryTable " cellpadding="3"  
cellspacing="0">
+<tr>
+<th>&nbsp;</th><th colspan="2">Property</th><th  
class="summaryTableOwnerCol">Defined&nbsp;by</th>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#appearance">appearance</a> : <a  
href="../../../materials/Appearance.html">Appearance</a>
+<div class="summaryTableDescription">
+   Set that appearance to all the children of that node
+   </div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#boundingBox">boundingBox</a> : <a  
href="../../../bounds/BBox.html">BBox</a>
+<div class="summaryTableDescription">
+   The bounding box of this node
+   IMPORTANT: Do not modify it unless you perfectly know what you are doing
+   </div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#boundingSphere">boundingSphere</a> : <a  
href="../../../bounds/BSphere.html">BSphere</a>
+<div class="summaryTableDescription">
+   The bounding sphere of this node
+   IMPORTANT: Do not modify it unless you perfectly know what you are doing
+   </div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#broadcaster">broadcaster</a> : <a  
href="../../../events/BubbleEventBroadcaster.html">BubbleEventBroadcaster</a>
+<div class="summaryTableDescription">
+   The broadcaster
+      <p>The broadcaster is used to send events to listeners.<br />
+   This property is a BubbleEventBroadcaster.</p>
+      </div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#changed">changed</a> : Boolean<div  
class="summaryTableDescription">
+   This property set the cache status of the current node.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#culled">culled</a> : <a  
href="../../../view/CullingState.html">CullingState</a>
+<div class="summaryTableDescription">
+   This property represent the culling state of the current node.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#disable">disable</a> : Boolean = false<div  
class="summaryTableDescription">
+   Disable the local transformations applied to this Node if set to  
false.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#enableBackFaceCulling">enableBackFaceCulling</a> :  
Boolean<div class="summaryTableDescription">
+   Change the backface culling state to all the shapes objects in the  
children list
+   </div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#enableEvents">enableEvents</a> : Boolean<div  
class="summaryTableDescription">
+   Enable event handling to all the children objects that can broadcast  
bubbling events
+   </div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#enableInteractivity">enableInteractivity</a> :  
Boolean<div class="summaryTableDescription">
+   Change the interactivity of all the children
+   </div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Camera3D.html#far">far</a> : Number<div  
class="summaryTableDescription">
+   Far plane distance for culling/clipping.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../Camera3D.html">Camera3D</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Camera3D.html#focalLength">focalLength</a> : Number<div  
class="summaryTableDescription">
+   Focal length of camera.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../Camera3D.html">Camera3D</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Camera3D.html#fov">fov</a> : Number<div  
class="summaryTableDescription">
+   The angle of view of this camera in degrees.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../Camera3D.html">Camera3D</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Camera3D.html#frustrum">frustrum</a> : <a  
href="../../../view/Frustum.html">Frustum</a>
+<div class="summaryTableDescription">
+   The frustum of the camera.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../Camera3D.html">Camera3D</a></td>
+</tr>
+<tr class="">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="#horizon">horizon</a> : Number<div  
class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol">CameraMode7</td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#invModelMatrix">invModelMatrix</a> : <a  
href="../../data/Matrix4.html">Matrix4</a>
+<div class="summaryTableDescription">
+   <p>Inverse of the model matrix
+   The matrix is inverted in comparison of the real model matrix.<br/>
+   For example, this allows replacement of the objects in the correct  
camera frame before projection</p>
+   </div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Camera3D.html#invProjectionMatrix">invProjectionMatrix</a> : <a  
href="../../data/Matrix4.html">Matrix4</a>
+<div class="summaryTableDescription">
+   Returns the inverse of the projection matrix of this camera.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../Camera3D.html">Camera3D</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#matrix">matrix</a> : <a  
href="../../data/Matrix4.html">Matrix4</a>
+<div class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#name">name</a> : String<div  
class="summaryTableDescription">
+   Name of this node.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Camera3D.html#near">near</a> : Number<div  
class="summaryTableDescription">
+   Near plane distance for culling/clipping.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../Camera3D.html">Camera3D</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#out">out</a> : <a  
href="../../data/Point3D.html">Point3D</a>
+<div class="summaryTableDescription">
+   Forward direction ( local z ) in parent coordinates.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#pan">pan</a> : Number<div  
class="summaryTableDescription">
+   Pans this object around the local y axis.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#parent">parent</a> : <a  
href="../../scenegraph/Node.html">Node</a>
+<div class="summaryTableDescription">
+   The parent node of this node.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Camera3D.html#projectionMatrix">projectionMatrix</a> : <a  
href="../../data/Matrix4.html">Matrix4</a>
+<div class="summaryTableDescription">
+  Returns the projection matrix of this camera.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../Camera3D.html">Camera3D</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#roll">roll</a> : Number<div  
class="summaryTableDescription">
+   Rolls this object around the local z axis.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#rotateX">rotateX</a> : Number<div  
class="summaryTableDescription">
+   Rotates this object around an axis parallel to the parent's x  
axis.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#rotateY">rotateY</a> : Number<div  
class="summaryTableDescription">
+   Rotates this object around an axis parallel to the parent's y  
axis.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#rotateZ">rotateZ</a> : Number<div  
class="summaryTableDescription">
+   Rotates this object around an axis paralell to the parent's z  
axis.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#scaleX">scaleX</a> : Number<div  
class="summaryTableDescription">
+   x scale of this object.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#scaleY">scaleY</a> : Number<div  
class="summaryTableDescription">
+   y scale of this object.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#scaleZ">scaleZ</a> : Number<div  
class="summaryTableDescription">
+   z scale of this object.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#scene">scene</a> : <a  
href="../../../core/Scene3D.html">Scene3D</a>
+<div class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#side">side</a> : <a  
href="../../data/Point3D.html">Point3D</a>
+<div class="summaryTableDescription">
+   Side direction ( local x ) in parent coordinates.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#target">target</a> : <a  
href="../../data/Point3D.html">Point3D</a>
+<div class="summaryTableDescription">
+   The position in the parent frame this object should "look at".</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#tilt">tilt</a> : Number<div  
class="summaryTableDescription">
+   Getter for the tilt value
+   </div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#up">up</a> : <a  
href="../../data/Point3D.html">Point3D</a>
+<div class="summaryTableDescription">
+   Up direction ( local y ) in parent coordinates.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#useSingleContainer">useSingleContainer</a> : Boolean<div  
class="summaryTableDescription">
+   Make all the Shape3D and descendants children react to this value.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Camera3D.html#viewport">viewport</a> : <a  
href="../../../view/ViewPort.html">ViewPort</a>
+<div class="summaryTableDescription">
+   The camera viewport
+   </div>
+</td><td class="summaryTableOwnerCol"><a  
href="../Camera3D.html">Camera3D</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#visible">visible</a> : Boolean<div  
class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#x">x</a> : Number<div  
class="summaryTableDescription">
+   x position of this object in its parent frame.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#y">y</a> : Number<div  
class="summaryTableDescription">
+   y position of this object in its parent frame.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#z">z</a> : Number<div  
class="summaryTableDescription">
+   z position of the node in its parent frame.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+</table>
+</div>
+<a name="protectedPropertySummary"></a>
+<div class="summarySection">
+<div class="summaryTableTitle">Protected Properties</div>
+<div class="showHideLinks">
+<div class="hideInheritedProtectedProperty"  
id="hideInheritedProtectedProperty">
+<a onclick="javascript:setInheritedVisible(false,'ProtectedProperty');"  
href="#protectedPropertySummary" class="showHideLink"><img  
src="../../../../images/expanded.gif" class="showHideLinkImage"> Hide  
Inherited Protected Properties</a>
+</div>
+<div class="showInheritedProtectedProperty"  
id="showInheritedProtectedProperty">
+<a onclick="javascript:setInheritedVisible(true,'ProtectedProperty');"  
href="#protectedPropertySummary" class="showHideLink"><img  
src="../../../../images/collapsed.gif" class="showHideLinkImage"> Show  
Inherited Protected Properties</a>
+</div>
+</div>
+<table id="summaryTableProtectedProperty" class="summaryTable  
hideInheritedProtectedProperty" cellpadding="3" cellspacing="0">
+<tr>
+<th>&nbsp;</th><th colspan="2">Property</th><th  
class="summaryTableOwnerCol">Defined&nbsp;by</th>
+</tr>
+<tr class="hideInheritedProtectedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#m_bChanged">m_bChanged</a> : Boolean<div  
class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProtectedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#m_bVisible">m_bVisible</a> : Boolean = true<div  
class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProtectedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#m_oEB">m_oEB</a> : <a  
href="../../../events/BubbleEventBroadcaster.html">BubbleEventBroadcaster</a>
+<div class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProtectedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#m_oPreviousOffsetRotation">m_oPreviousOffsetRotation</a> \
:   <a href="../../data/Point3D.html">Point3D</a>
+<div class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedProtectedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#m_oScene">m_oScene</a> : <a  
href="../../../core/Scene3D.html">Scene3D</a> = null<div  
class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProtectedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#m_tmpMt">m_tmpMt</a> : <a  
href="../../data/Matrix4.html">Matrix4</a>
+<div class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedProtectedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#_oScale">_oScale</a> : <a  
href="../../data/Point3D.html">Point3D</a>
+<div class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedProtectedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#_p">_p</a> : <a  
href="../../data/Point3D.html">Point3D</a>
+<div class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedProtectedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#_vOut">_vOut</a> : <a  
href="../../data/Point3D.html">Point3D</a>
+<div class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedProtectedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#_vSide">_vSide</a> : <a  
href="../../data/Point3D.html">Point3D</a>
+<div class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedProtectedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../ATransformable.html#_vUp">_vUp</a> : <a  
href="../../data/Point3D.html">Point3D</a>
+<div class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+</table>
+</div>
+<a name="methodSummary"></a>
+<div class="summarySection">
+<div class="summaryTableTitle">Public Methods</div>
+<div class="showHideLinks">
+<div class="hideInheritedMethod" id="hideInheritedMethod">
+<a onclick="javascript:setInheritedVisible(false,'Method');"  
href="#methodSummary" class="showHideLink"><img  
src="../../../../images/expanded.gif" class="showHideLinkImage"> Hide  
Inherited Public Methods</a>
+</div>
+<div class="showInheritedMethod" id="showInheritedMethod">
+<a onclick="javascript:setInheritedVisible(true,'Method');"  
href="#methodSummary" class="showHideLink"><img  
src="../../../../images/collapsed.gif" class="showHideLinkImage"> Show  
Inherited Public Methods</a>
+</div>
+</div>
+<table id="summaryTableMethod" class="summaryTable " cellpadding="3"  
cellspacing="0">
+<tr>
+<th>&nbsp;</th><th colspan="2">Method</th><th  
class="summaryTableOwnerCol">Defined&nbsp;by</th>
+</tr>
+<tr class="">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="#CameraMode7()">CameraMode7</a>(p_nWidth:Number, p_nHeight:Number,  
p_nFov:Number = 45, p_nNear:Number = 50, p_nFar:Number = 10000)</div>
+<div class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol">CameraMode7</td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Node.html#addChild()">addChild</a>(p_oChild:<a  
href="../../scenegraph/Node.html">Node</a>):void</div>
+<div class="summaryTableDescription">
+   Adds a new child to this node.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Node.html#addEventListener()">addEventListener</a>(p_sEvt:String,  
p_oL:*):Boolean</div>
+<div class="summaryTableDescription">
+   Adds a listener for the specified event.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Camera3D.html#cull()">cull</a>(p_oFrustum:<a  
href="../../../view/Frustum.html">Frustum</a>, p_oViewMatrix:<a  
href="../../data/Matrix4.html">Matrix4</a>, p_bChanged:Boolean):void</div>
+<div class="summaryTableDescription">
+   Nothing to do - the camera can't be culled
+   </div>
+</td><td class="summaryTableOwnerCol"><a  
href="../Camera3D.html">Camera3D</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Camera3D.html#destroy()">destroy</a>():void</div>
+<div class="summaryTableDescription">
+   Delete the camera node and clear its displaylist.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../Camera3D.html">Camera3D</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Node.html#getChildByName()">getChildByName</a>(p_sName:String,  
p_bRecurs:Boolean = false):<a href="../../scenegraph/Node.html">Node</a>
+</div>
+<div class="summaryTableDescription">
+   Returns the child node with the specified name.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../ATransformable.html#getLookAt()">getLookAt</a>():<a  
href="../../data/Point3D.html">Point3D</a>
+</div>
+<div class="summaryTableDescription">
+   getLookAt - obtain last value set via lookAt() method; may not be valid  
if other camera movement has occurred since then.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../ATransformable.html#getPosition()">getPosition</a>(p_sMode:String  
= "local"):<a href="../../data/Point3D.html">Point3D</a>
+</div>
+<div class="summaryTableDescription">
+   Returns the position of this group or object.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Node.html#hasParent()">hasParent</a>():Boolean</div>
+<div class="summaryTableDescription">
+   Tests if this node has a parent.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../ATransformable.html#initFrame()">initFrame</a>():void</div>
+<div class="summaryTableDescription">
+   Initiates the local coordinate system for this object.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Node.html#isParent()">isParent</a>(p_oNode:<a  
href="../../scenegraph/Node.html">Node</a>):Boolean</div>
+<div class="summaryTableDescription">
+   Tests if the node passed in the argument is parent of this node.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink" href="#lookAt()">lookAt</a>(p_nX:Number,  
p_nY:Number, p_nZ:Number):void</div>
+<div class="summaryTableDescription">
+
+   Makes this object "look at" the specified position in the parent  
frame.</div>
+</td><td class="summaryTableOwnerCol">CameraMode7</td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../ATransformable.html#moveForward()">moveForward</a>(p_nD:Number):void</div>
+<div class="summaryTableDescription">
+   Translates this object along its forward Point3D ( local z ) in the  
parent frame.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../ATransformable.html#moveHorizontally()">moveHorizontally</a>(p_nD:Number):void</div>
 +<div class="summaryTableDescription">
+   Translates this object parallel to its parent zx plane and in its  
forward direction.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../ATransformable.html#moveLateraly()">moveLateraly</a>(p_nD:Number):void</div>
+<div class="summaryTableDescription">
+   Translates this object laterally in its parent frame.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../ATransformable.html#moveSideways()">moveSideways</a>(p_nD:Number):void</div>
+<div class="summaryTableDescription">
+   Translates this object along its side Point3D ( local x ) in the parent  
frame.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../ATransformable.html#moveUpwards()">moveUpwards</a>(p_nD:Number):void</div>
+<div class="summaryTableDescription">
+   Translates this object along its up Point3D ( local y ) in the parent  
frame.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../ATransformable.html#moveVertically()">moveVertically</a>(p_nD:Number):void</div>
 +<div class="summaryTableDescription">
+   Translates this object vertically in ots parent frame.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Node.html#perform()">perform</a>(p_iOperation:<a  
href="../../scenegraph/INodeOperation.html">INodeOperation</a>):void</div>
+<div class="summaryTableDescription">
+   Performs an operation on this node and all of its children.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Camera3D.html#projectArray()">projectArray</a>(p_oList:Array):void</div>
+<div class="summaryTableDescription">
+   <p>Project the vertices list given in parameter.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../Camera3D.html">Camera3D</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Camera3D.html#projectVertex()">projectVertex</a>(p_oVertex:<a  
href="../../data/Vertex.html">Vertex</a>):void</div>
+<div class="summaryTableDescription">
+   <p>Project the vertex passed as parameter.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../Camera3D.html">Camera3D</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Node.html#remove()">remove</a>():void</div>
+<div class="summaryTableDescription">
+   Removes this node from the node tree, saving its child nodes.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Node.html#removeChildByName()">removeChildByName</a>(p_sName:String):Boolean</div>
 +<div class="summaryTableDescription">
+   Removes the child node with the specified name.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Node.html#removeEventListener()">removeEventListener</a>(p_sEvt:String,  
p_oL:*):void</div>
+<div class="summaryTableDescription">
+   Removes a listener for the specified event.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../ATransformable.html#resetCoords()">resetCoords</a>():void</div>
+<div class="summaryTableDescription">
+   Resets the coordinate system for this object.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../ATransformable.html#rotateAxis()">rotateAxis</a>(p_nX:Number,  
p_nY:Number, p_nZ:Number, p_nAngle:Number):void</div>
+<div class="summaryTableDescription">
+   Rotate this object around the specified axis in the parent frame by the  
specified angle.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../ATransformable.html#setPosition()">setPosition</a>(p_nX:Number,  
p_nY:Number, p_nZ:Number):void</div>
+<div class="summaryTableDescription">
+   Sets the position of this object in coordinates of its parent  
frame.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Node.html#swapParent()">swapParent</a>(p_oNewParent:<a  
href="../../scenegraph/Node.html">Node</a>):void</div>
+<div class="summaryTableDescription">
+   Moves this node to another parent node.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Camera3D.html#toString()">toString</a>():String</div>
+<div class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol"><a  
href="../Camera3D.html">Camera3D</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../ATransformable.html#translate()">translate</a>(p_nX:Number,  
p_nY:Number, p_nZ:Number):void</div>
+<div class="summaryTableDescription">
+   Translate this object from it's current position with the specified  
offsets.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Camera3D.html#update()">update</a>(p_oModelMatrix:<a  
href="../../data/Matrix4.html">Matrix4</a>, p_bChanged:Boolean):void</div>
+<div class="summaryTableDescription">
+   Updates the state of the camera transformation.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../Camera3D.html">Camera3D</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Node.html#updateBoundingVolumes()">updateBoundingVolumes</a>():void</div>
+<div class="summaryTableDescription">
+   Updates the bounding volumes of this object.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../ATransformable.html#updateTransform()">updateTransform</a>():void</div>
+<div class="summaryTableDescription">
+   Updates the transform matrix of the current object/node before it is  
rendered.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../ATransformable.html">ATransformable</a></td>
+</tr>
+</table>
+</div>
+<a name="protectedMethodSummary"></a>
+<div class="summarySection">
+<div class="summaryTableTitle">Protected Methods</div>
+<div class="showHideLinks">
+<div class="hideInheritedProtectedMethod"  
id="hideInheritedProtectedMethod">
+<a onclick="javascript:setInheritedVisible(false,'ProtectedMethod');"  
href="#protectedMethodSummary" class="showHideLink"><img  
src="../../../../images/expanded.gif" class="showHideLinkImage"> Hide  
Inherited Protected Methods</a>
+</div>
+<div class="showInheritedProtectedMethod"  
id="showInheritedProtectedMethod">
+<a onclick="javascript:setInheritedVisible(true,'ProtectedMethod');"  
href="#protectedMethodSummary" class="showHideLink"><img  
src="../../../../images/collapsed.gif" class="showHideLinkImage"> Show  
Inherited Protected Methods</a>
+</div>
+</div>
+<table id="summaryTableProtectedMethod" class="summaryTable  
hideInheritedProtectedMethod" cellpadding="3" cellspacing="0">
+<tr>
+<th>&nbsp;</th><th colspan="2">Method</th><th  
class="summaryTableOwnerCol">Defined&nbsp;by</th>
+</tr>
+<tr class="hideInheritedProtectedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Camera3D.html#setPerspectiveProjection()">setPerspectiveProjection</a>(p_nFovY:Number, \
 p_nAspectRatio:Number, p_nZNear:Number, p_nZFar:Number):void</div>
+<div class="summaryTableDescription">
+  Sets a projection matrix with perspective.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../Camera3D.html">Camera3D</a></td>
+</tr>
+<tr class="hideInheritedProtectedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Camera3D.html#updatePerspective()">updatePerspective</a>():void</div>
+<div class="summaryTableDescription">
+   Updates the perspective projection.</div>
+</td><td class="summaryTableOwnerCol"><a  
href="../Camera3D.html">Camera3D</a></td>
+</tr>
+</table>
+</div>
+<a name="constantSummary"></a>
+<div class="summarySection">
+<div class="summaryTableTitle">Public Constants</div>
+<div class="showHideLinks">
+<div class="hideInheritedConstant" id="hideInheritedConstant">
+<a onclick="javascript:setInheritedVisible(false,'Constant');"  
href="#constantSummary" class="showHideLink"><img  
src="../../../../images/expanded.gif" class="showHideLinkImage"> Hide  
Inherited Public Constants</a>
+</div>
+<div class="showInheritedConstant" id="showInheritedConstant">
+<a onclick="javascript:setInheritedVisible(true,'Constant');"  
href="#constantSummary" class="showHideLink"><img  
src="../../../../images/collapsed.gif" class="showHideLinkImage"> Show  
Inherited Public Constants</a>
+</div>
+</div>
+<table id="summaryTableConstant" class="summaryTable  
hideInheritedConstant" cellpadding="3" cellspacing="0">
+<tr>
+<th>&nbsp;</th><th colspan="2">Constant</th><th  
class="summaryTableOwnerCol">Defined&nbsp;by</th>
+</tr>
+<tr class="hideInheritedConstant">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#children">children</a> : Array<div  
class="summaryTableDescription">
+   The children of this node are stored inside this array.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedConstant">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#id">id</a> : uint<div class="summaryTableDescription">
+   The unique id of this node in the node graph.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedConstant">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#modelMatrix">modelMatrix</a> : <a  
href="../../data/Matrix4.html">Matrix4</a>
+<div class="summaryTableDescription">
+    Cached matrix corresponding to the transformation to the 0,0,0 frame  
system
+   </div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedConstant">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#viewMatrix">viewMatrix</a> : <a  
href="../../data/Matrix4.html">Matrix4</a>
+<div class="summaryTableDescription">
+   Cached matrix corresponding to the transformation to the camera frame  
system
+   </div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+</table>
+</div>
+<script type="text/javascript" language="javascript">
+<!--
+showHideInherited();
+--></script>
+<div class="MainContent">
+<a name="propertyDetail"></a>
+<div class="detailSectionHeader">Property detail</div>
+<a name="horizon"></a>
+<table cellspacing="0" cellpadding="0" class="detailHeader">
+<tr>
+<td class="detailHeaderName">horizon</td><td  
class="detailHeaderType">property</td>
+</tr>
+</table>
+<div class="detailBody">
+<code>horizon:Number</code>&nbsp;&nbsp;[read-write]<span  
class="label">Implementation</span>
+<br>
+<code>&nbsp;&nbsp;&nbsp;&nbsp;public function get horizon():Number</code>
+<br>
+<code>&nbsp;&nbsp;&nbsp;&nbsp;public function set  
horizon(value:Number):void</code>
+<br>
+</div>
+<a name="constructorDetail"></a>
+<div class="detailSectionHeader">Constructor detail</div>
+<a name="CameraMode7()"></a>
+<table cellspacing="0" cellpadding="0" class="detailHeader">
+<tr>
+<td class="detailHeaderName">CameraMode7</td><td  
class="detailHeaderParens">()</td><td  
class="detailHeaderType">constructor</td>
+</tr>
+</table>
+<div class="detailBody">
+<code>public function CameraMode7(p_nWidth:Number, p_nHeight:Number,  
p_nFov:Number = 45, p_nNear:Number = 50, p_nFar:Number = 10000)</code><span  
class="label">Parameters</span>
+<table border="0" cellspacing="0" cellpadding="0">
+<tr>
+<td width="20px"></td><td><code><span  
class="label">p_nWidth</span>:Number</code></td>
+</tr>
+<tr>
+<td class="paramSpacer">&nbsp;</td>
+</tr>
+<tr>
+<td width="20px"></td><td><code><span  
class="label">p_nHeight</span>:Number</code></td>
+</tr>
+<tr>
+<td class="paramSpacer">&nbsp;</td>
+</tr>
+<tr>
+<td width="20px"></td><td><code><span  
class="label">p_nFov</span>:Number</code> (default =  
<code>45</code>)<code></code></td>
+</tr>
+<tr>
+<td class="paramSpacer">&nbsp;</td>
+</tr>
+<tr>
+<td width="20px"></td><td><code><span  
class="label">p_nNear</span>:Number</code> (default =  
<code>50</code>)<code></code></td>
+</tr>
+<tr>
+<td class="paramSpacer">&nbsp;</td>
+</tr>
+<tr>
+<td width="20px"></td><td><code><span  
class="label">p_nFar</span>:Number</code> (default =  
<code>10000</code>)<code></code></td>
+</tr>
+</table>
+</div>
+<a name="methodDetail"></a>
+<div class="detailSectionHeader">Method detail</div>
+<a name="lookAt()"></a>
+<table cellspacing="0" cellpadding="0" class="detailHeader">
+<tr>
+<td class="detailHeaderName">lookAt</td><td  
class="detailHeaderParens">()</td><td class="detailHeaderType">method</td>
+</tr>
+</table>
+<div class="detailBody">
+<code>public override function lookAt(p_nX:Number, p_nY:Number,  
p_nZ:Number):void</code><p>
+
+   Makes this object "look at" the specified position in the parent frame.
+      </p><p>Useful for following a moving object or a static object while  
this object is moving.<br/>
+   Normally used when this object is a camera</p>
+      <span class="label">Parameters</span>
+<table border="0" cellspacing="0" cellpadding="0">
+<tr>
+<td width="20px"></td><td><code><span  
class="label">p_nX</span>:Number</code> &mdash; Number The x position to  
look at
+   </td>
+</tr>
+<tr>
+<td class="paramSpacer">&nbsp;</td>
+</tr>
+<tr>
+<td width="20px"></td><td><code><span  
class="label">p_nY</span>:Number</code> &mdash; Number The y position to  
look at
+   </td>
+</tr>
+<tr>
+<td class="paramSpacer">&nbsp;</td>
+</tr>
+<tr>
+<td width="20px"></td><td><code><span  
class="label">p_nZ</span>:Number</code> &mdash; Number The z position to  
look at
+   </td>
+</tr>
+</table>
+</div>
+<br>
+<br>
+<hr>
+<br>
+<p></p>
+<center class="copyright">ASDoc Documentation for Sandy 3D Engine, AS3  
Trunk version</center>
+</div>
+</body>
+</html>
+<!--ASDoc Documentation for Sandy 3D Engine, AS3 Trunk version-->

Added: trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/mode7/Mode7.html
==============================================================================
--- (empty file)
+++ trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/mode7/Mode7.html	Mon  
Feb 16 17:23:29 2009
@@ -0,0 +1,697 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01  
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<link rel="stylesheet" href="../../../../style.css" type="text/css"  
media="screen">
+<link rel="stylesheet" href="../../../../print.css" type="text/css"  
media="print">
+<meta  
content="Mode7,sandy.core.scenegraph.mode7.Mode7,precision,container,depth,repeatMap,smooth,clear,cull,display,getHorizon,render,setBitmap,setHorizon,setNearFar" \
 name="keywords">
+<title>sandy.core.scenegraph.mode7.Mode7</title>
+</head>
+<body>
+<script type="text/javascript" language="javascript"  
src="../../../../asdoc.js"></script><script type="text/javascript"  
language="javascript" src="../../../../cookies.js"></script><script  
type="text/javascript" language="javascript">
+<!--
+				asdocTitle = 'Mode7 - Sandy 3.x API Documentation';
+				var baseRef = '../../../../';
+				window.onload = configPage;
+			--></script>
+<table style="display:none" id="titleTable" cellspacing="0"  
cellpadding="0" class="titleTable">
+<tr>
+<td align="left" class="titleTableTitle">Sandy 3D AS3 Developer</td><td  
align="right" class="titleTableTopNav"><a  
onclick="loadClassListFrame('../../../../all-classes.html')"  
href="../../../../package-summary.html">All&nbsp;Packages</a>&nbsp;| 
&nbsp;<a onclick="loadClassListFrame('../../../../all-classes.html')"  
href="../../../../class-summary.html">All&nbsp;Classes</a>&nbsp;|&nbsp;<a  
onclick="loadClassListFrame('../../../../index-list.html')"  
href="../../../../all-index-A.html">Index</a>&nbsp;|&nbsp;<a  
href="../../../../index.html?sandy/core/scenegraph/mode7/Mode7.html&amp;sandy/core/scenegraph/mode7/class-list.html" \
 id="framesLink1">Frames</a><a onclick="parent.location=document.location"  
href="" style="display:none" id="noFramesLink1">No&nbsp;Frames</a></td><td  
rowspan="3" align="right" class="titleTableLogo"><img alt="Adobe Logo"  
title="Adobe Logo" class="logoImage" src="../../../../images/logo.jpg"></td>
+</tr>
+<tr class="titleTableRow2">
+<td align="left" id="subTitle"  
class="titleTableSubTitle">Class&nbsp;Mode7</td><td align="right"  
id="subNav" class="titleTableSubNav"><a  
href="#propertySummary">Properties</a>&nbsp;| <a  
href="#methodSummary">Methods</a>&nbsp;| <a  
href="#constantSummary">Constants</a></td>
+</tr>
+<tr class="titleTableRow3">
+<td colspan="2">&nbsp;</td>
+</tr>
+</table>
+<script type="text/javascript" language="javascript">
+<!--
+if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME)  
{titleBar_setSubTitle("Class Mode7");  
titleBar_setSubNav(true,true,false,false,false,false,true,false,false,false,false,false,false,false);}
 +--></script>
+<div class="MainContent">
+<table cellspacing="0" cellpadding="0" class="classHeaderTable">
+<tr>
+<td class="classHeaderTableLabel">Package</td><td><a  
onclick="javascript:loadClassListFrame('class-list.html')"  
href="package-detail.html">sandy.core.scenegraph.mode7</a></td>
+</tr>
+<tr>
+<td class="classHeaderTableLabel">Class</td><td  
class="classSignature">public class Mode7</td>
+</tr>
+<tr>
+<td class="classHeaderTableLabel">Inheritance</td><td  
class="inheritanceList">Mode7 <img class="inheritArrow" alt="Inheritance"  
title="Inheritance" src="../../../../images/inherit-arrow.gif"> <a  
href="../Node.html">Node</a></td>
+</tr>
+<tr>
+<td class="classHeaderTableLabel">Implements</td><td><a  
href="../IDisplayable.html">IDisplayable</a>, <a  
href="../Renderable.html">Renderable</a></td>
+</tr>
+</table>
+<p></p>
+<p></p>
+<br>
+<hr>
+</div>
+<a name="propertySummary"></a>
+<div class="summarySection">
+<div class="summaryTableTitle">Public Properties</div>
+<div class="showHideLinks">
+<div class="hideInheritedProperty" id="hideInheritedProperty">
+<a onclick="javascript:setInheritedVisible(false,'Property');"  
href="#propertySummary" class="showHideLink"><img  
src="../../../../images/expanded.gif" class="showHideLinkImage"> Hide  
Inherited Public Properties</a>
+</div>
+<div class="showInheritedProperty" id="showInheritedProperty">
+<a onclick="javascript:setInheritedVisible(true,'Property');"  
href="#propertySummary" class="showHideLink"><img  
src="../../../../images/collapsed.gif" class="showHideLinkImage"> Show  
Inherited Public Properties</a>
+</div>
+</div>
+<table id="summaryTableProperty" class="summaryTable " cellpadding="3"  
cellspacing="0">
+<tr>
+<th>&nbsp;</th><th colspan="2">Property</th><th  
class="summaryTableOwnerCol">Defined&nbsp;by</th>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#appearance">appearance</a> : <a  
href="../../../materials/Appearance.html">Appearance</a>
+<div class="summaryTableDescription">
+   Set that appearance to all the children of that node
+   </div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#boundingBox">boundingBox</a> : <a  
href="../../../bounds/BBox.html">BBox</a>
+<div class="summaryTableDescription">
+   The bounding box of this node
+   IMPORTANT: Do not modify it unless you perfectly know what you are doing
+   </div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#boundingSphere">boundingSphere</a> : <a  
href="../../../bounds/BSphere.html">BSphere</a>
+<div class="summaryTableDescription">
+   The bounding sphere of this node
+   IMPORTANT: Do not modify it unless you perfectly know what you are doing
+   </div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#broadcaster">broadcaster</a> : <a  
href="../../../events/BubbleEventBroadcaster.html">BubbleEventBroadcaster</a>
+<div class="summaryTableDescription">
+   The broadcaster
+      <p>The broadcaster is used to send events to listeners.<br />
+   This property is a BubbleEventBroadcaster.</p>
+      </div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#changed">changed</a> : Boolean<div  
class="summaryTableDescription">
+   This property set the cache status of the current node.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="#container">container</a> : Sprite<div  
class="summaryTableDescription">[read-only]</div>
+</td><td class="summaryTableOwnerCol">Mode7</td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#culled">culled</a> : <a  
href="../../../view/CullingState.html">CullingState</a>
+<div class="summaryTableDescription">
+   This property represent the culling state of the current node.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="#depth">depth</a> : Number<div  
class="summaryTableDescription">[read-only]</div>
+</td><td class="summaryTableOwnerCol">Mode7</td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#enableBackFaceCulling">enableBackFaceCulling</a> :  
Boolean<div class="summaryTableDescription">
+   Change the backface culling state to all the shapes objects in the  
children list
+   </div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#enableEvents">enableEvents</a> : Boolean<div  
class="summaryTableDescription">
+   Enable event handling to all the children objects that can broadcast  
bubbling events
+   </div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#enableInteractivity">enableInteractivity</a> :  
Boolean<div class="summaryTableDescription">
+   Change the interactivity of all the children
+   </div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#name">name</a> : String<div  
class="summaryTableDescription">
+   Name of this node.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#parent">parent</a> : <a  
href="../../scenegraph/Node.html">Node</a>
+<div class="summaryTableDescription">
+   The parent node of this node.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="#precision">precision</a> : Number = 1<div  
class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol">Mode7</td>
+</tr>
+<tr class="">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="#repeatMap">repeatMap</a> : Boolean<div  
class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol">Mode7</td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#scene">scene</a> : <a  
href="../../../core/Scene3D.html">Scene3D</a>
+<div class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="#smooth">smooth</a> : Boolean<div  
class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol">Mode7</td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#useSingleContainer">useSingleContainer</a> : Boolean<div  
class="summaryTableDescription">
+   Make all the Shape3D and descendants children react to this value.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#visible">visible</a> : Boolean<div  
class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+</table>
+</div>
+<a name="protectedPropertySummary"></a>
+<div class="summarySection">
+<div class="summaryTableTitle">Protected Properties</div>
+<div class="showHideLinks">
+<div class="hideInheritedProtectedProperty"  
id="hideInheritedProtectedProperty">
+<a onclick="javascript:setInheritedVisible(false,'ProtectedProperty');"  
href="#protectedPropertySummary" class="showHideLink"><img  
src="../../../../images/expanded.gif" class="showHideLinkImage"> Hide  
Inherited Protected Properties</a>
+</div>
+<div class="showInheritedProtectedProperty"  
id="showInheritedProtectedProperty">
+<a onclick="javascript:setInheritedVisible(true,'ProtectedProperty');"  
href="#protectedPropertySummary" class="showHideLink"><img  
src="../../../../images/collapsed.gif" class="showHideLinkImage"> Show  
Inherited Protected Properties</a>
+</div>
+</div>
+<table id="summaryTableProtectedProperty" class="summaryTable  
hideInheritedProtectedProperty" cellpadding="3" cellspacing="0">
+<tr>
+<th>&nbsp;</th><th colspan="2">Property</th><th  
class="summaryTableOwnerCol">Defined&nbsp;by</th>
+</tr>
+<tr class="hideInheritedProtectedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#m_bChanged">m_bChanged</a> : Boolean<div  
class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProtectedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#m_bVisible">m_bVisible</a> : Boolean = true<div  
class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProtectedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#m_oEB">m_oEB</a> : <a  
href="../../../events/BubbleEventBroadcaster.html">BubbleEventBroadcaster</a>
+<div class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedProtectedProperty">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#m_oScene">m_oScene</a> : <a  
href="../../../core/Scene3D.html">Scene3D</a> = null<div  
class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+</table>
+</div>
+<a name="methodSummary"></a>
+<div class="summarySection">
+<div class="summaryTableTitle">Public Methods</div>
+<div class="showHideLinks">
+<div class="hideInheritedMethod" id="hideInheritedMethod">
+<a onclick="javascript:setInheritedVisible(false,'Method');"  
href="#methodSummary" class="showHideLink"><img  
src="../../../../images/expanded.gif" class="showHideLinkImage"> Hide  
Inherited Public Methods</a>
+</div>
+<div class="showInheritedMethod" id="showInheritedMethod">
+<a onclick="javascript:setInheritedVisible(true,'Method');"  
href="#methodSummary" class="showHideLink"><img  
src="../../../../images/collapsed.gif" class="showHideLinkImage"> Show  
Inherited Public Methods</a>
+</div>
+</div>
+<table id="summaryTableMethod" class="summaryTable " cellpadding="3"  
cellspacing="0">
+<tr>
+<th>&nbsp;</th><th colspan="2">Method</th><th  
class="summaryTableOwnerCol">Defined&nbsp;by</th>
+</tr>
+<tr class="">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink" href="#Mode7()">Mode7</a>()</div>
+<div class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol">Mode7</td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Node.html#addChild()">addChild</a>(p_oChild:<a  
href="../../scenegraph/Node.html">Node</a>):void</div>
+<div class="summaryTableDescription">
+   Adds a new child to this node.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Node.html#addEventListener()">addEventListener</a>(p_sEvt:String,  
p_oL:*):Boolean</div>
+<div class="summaryTableDescription">
+   Adds a listener for the specified event.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink" href="#clear()">clear</a>():void</div>
+<div class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol">Mode7</td>
+</tr>
+<tr class="">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink" href="#cull()">cull</a>(p_oFrustum:<a  
href="../../../view/Frustum.html">Frustum</a>, p_oViewMatrix:<a  
href="../../data/Matrix4.html">Matrix4</a>, p_bChanged:Boolean):void</div>
+<div class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol">Mode7</td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Node.html#destroy()">destroy</a>():void</div>
+<div class="summaryTableDescription">
+   Delete this node and all its child nodes.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink" href="#display()">display</a>(p_oContainer:Sprite  
= null):void</div>
+<div class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol">Mode7</td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Node.html#getChildByName()">getChildByName</a>(p_sName:String,  
p_bRecurs:Boolean = false):<a href="../../scenegraph/Node.html">Node</a>
+</div>
+<div class="summaryTableDescription">
+   Returns the child node with the specified name.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink" href="#getHorizon()">getHorizon</a>():Number</div>
+<div class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol">Mode7</td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Node.html#hasParent()">hasParent</a>():Boolean</div>
+<div class="summaryTableDescription">
+   Tests if this node has a parent.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Node.html#isParent()">isParent</a>(p_oNode:<a  
href="../../scenegraph/Node.html">Node</a>):Boolean</div>
+<div class="summaryTableDescription">
+   Tests if the node passed in the argument is parent of this node.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Node.html#perform()">perform</a>(p_iOperation:<a  
href="../../scenegraph/INodeOperation.html">INodeOperation</a>):void</div>
+<div class="summaryTableDescription">
+   Performs an operation on this node and all of its children.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Node.html#remove()">remove</a>():void</div>
+<div class="summaryTableDescription">
+   Removes this node from the node tree, saving its child nodes.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Node.html#removeChildByName()">removeChildByName</a>(p_sName:String):Boolean</div>
 +<div class="summaryTableDescription">
+   Removes the child node with the specified name.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Node.html#removeEventListener()">removeEventListener</a>(p_sEvt:String,  
p_oL:*):void</div>
+<div class="summaryTableDescription">
+   Removes a listener for the specified event.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink" href="#render()">render</a>(p_oCamera:<a  
href="../Camera3D.html">Camera3D</a>):void</div>
+<div class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol">Mode7</td>
+</tr>
+<tr class="">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink" href="#setBitmap()">setBitmap</a>(bmp:BitmapData,  
scale:Number = 1, repeatMap:Boolean = true, smooth:Boolean =  
false):void</div>
+<div class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol">Mode7</td>
+</tr>
+<tr class="">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="#setHorizon()">setHorizon</a>(traceHorizon:Boolean = true,  
colorHorizon:int = 0x000000, horizonWidth:Number = 1):void</div>
+<div class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol">Mode7</td>
+</tr>
+<tr class="">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="#setNearFar()">setNearFar</a>(fromCamera:Boolean, near:Number = 1,  
far:Number = 1000):void</div>
+<div class="summaryTableDescription"></div>
+</td><td class="summaryTableOwnerCol">Mode7</td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Node.html#swapParent()">swapParent</a>(p_oNewParent:<a  
href="../../scenegraph/Node.html">Node</a>):void</div>
+<div class="summaryTableDescription">
+   Moves this node to another parent node.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Node.html#toString()">toString</a>():String</div>
+<div class="summaryTableDescription">
+   Returns a string representation of this object
+      </div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Node.html#update()">update</a>(p_oModelMatrix:<a  
href="../../data/Matrix4.html">Matrix4</a>, p_bChanged:Boolean):void</div>
+<div class="summaryTableDescription">
+   Updates this node.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedMethod">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="../Node.html#updateBoundingVolumes()">updateBoundingVolumes</a>():void</div>
+<div class="summaryTableDescription">
+   Updates the bounding volumes of this object.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+</table>
+</div>
+<a name="constantSummary"></a>
+<div class="summarySection">
+<div class="summaryTableTitle">Public Constants</div>
+<div class="showHideLinks">
+<div class="hideInheritedConstant" id="hideInheritedConstant">
+<a onclick="javascript:setInheritedVisible(false,'Constant');"  
href="#constantSummary" class="showHideLink"><img  
src="../../../../images/expanded.gif" class="showHideLinkImage"> Hide  
Inherited Public Constants</a>
+</div>
+<div class="showInheritedConstant" id="showInheritedConstant">
+<a onclick="javascript:setInheritedVisible(true,'Constant');"  
href="#constantSummary" class="showHideLink"><img  
src="../../../../images/collapsed.gif" class="showHideLinkImage"> Show  
Inherited Public Constants</a>
+</div>
+</div>
+<table id="summaryTableConstant" class="summaryTable  
hideInheritedConstant" cellpadding="3" cellspacing="0">
+<tr>
+<th>&nbsp;</th><th colspan="2">Constant</th><th  
class="summaryTableOwnerCol">Defined&nbsp;by</th>
+</tr>
+<tr class="hideInheritedConstant">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#children">children</a> : Array<div  
class="summaryTableDescription">
+   The children of this node are stored inside this array.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedConstant">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#id">id</a> : uint<div class="summaryTableDescription">
+   The unique id of this node in the node graph.</div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedConstant">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#modelMatrix">modelMatrix</a> : <a  
href="../../data/Matrix4.html">Matrix4</a>
+<div class="summaryTableDescription">
+    Cached matrix corresponding to the transformation to the 0,0,0 frame  
system
+   </div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+<tr class="hideInheritedConstant">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="../Node.html#viewMatrix">viewMatrix</a> : <a  
href="../../data/Matrix4.html">Matrix4</a>
+<div class="summaryTableDescription">
+   Cached matrix corresponding to the transformation to the camera frame  
system
+   </div>
+</td><td class="summaryTableOwnerCol"><a href="../Node.html">Node</a></td>
+</tr>
+</table>
+</div>
+<script type="text/javascript" language="javascript">
+<!--
+showHideInherited();
+--></script>
+<div class="MainContent">
+<a name="propertyDetail"></a>
+<div class="detailSectionHeader">Property detail</div>
+<a name="container"></a>
+<table cellspacing="0" cellpadding="0" class="detailHeader">
+<tr>
+<td class="detailHeaderName">container</td><td  
class="detailHeaderType">property</td>
+</tr>
+</table>
+<div class="detailBody">
+<code>container:Sprite</code>&nbsp;&nbsp;[read-only]<span  
class="label">Implementation</span>
+<br>
+<code>&nbsp;&nbsp;&nbsp;&nbsp;public function get container():Sprite</code>
+<br>
+</div>
+<a name="depth"></a>
+<table cellspacing="0" cellpadding="0" class="detailHeader">
+<tr>
+<td class="detailHeaderName">depth</td><td  
class="detailHeaderType">property</td><td  
class="detailHeaderRule">&nbsp;</td>
+</tr>
+</table>
+<div class="detailBody">
+<code>depth:Number</code>&nbsp;&nbsp;[read-only]<span  
class="label">Implementation</span>
+<br>
+<code>&nbsp;&nbsp;&nbsp;&nbsp;public function get depth():Number</code>
+<br>
+</div>
+<a name="precision"></a>
+<table cellspacing="0" cellpadding="0" class="detailHeader">
+<tr>
+<td class="detailHeaderName">precision</td><td  
class="detailHeaderType">property</td><td  
class="detailHeaderRule">&nbsp;</td>
+</tr>
+</table>
+<div class="detailBody">
+<code>public var precision:Number = 1</code>
+</div>
+<a name="repeatMap"></a>
+<table cellspacing="0" cellpadding="0" class="detailHeader">
+<tr>
+<td class="detailHeaderName">repeatMap</td><td  
class="detailHeaderType">property</td><td  
class="detailHeaderRule">&nbsp;</td>
+</tr>
+</table>
+<div class="detailBody">
+<code>repeatMap:Boolean</code>&nbsp;&nbsp;[read-write]<span  
class="label">Implementation</span>
+<br>
+<code>&nbsp;&nbsp;&nbsp;&nbsp;public function get  
repeatMap():Boolean</code>
+<br>
+<code>&nbsp;&nbsp;&nbsp;&nbsp;public function set  
repeatMap(value:Boolean):void</code>
+<br>
+</div>
+<a name="smooth"></a>
+<table cellspacing="0" cellpadding="0" class="detailHeader">
+<tr>
+<td class="detailHeaderName">smooth</td><td  
class="detailHeaderType">property</td><td  
class="detailHeaderRule">&nbsp;</td>
+</tr>
+</table>
+<div class="detailBody">
+<code>smooth:Boolean</code>&nbsp;&nbsp;[read-write]<span  
class="label">Implementation</span>
+<br>
+<code>&nbsp;&nbsp;&nbsp;&nbsp;public function get smooth():Boolean</code>
+<br>
+<code>&nbsp;&nbsp;&nbsp;&nbsp;public function set  
smooth(value:Boolean):void</code>
+<br>
+</div>
+<a name="constructorDetail"></a>
+<div class="detailSectionHeader">Constructor detail</div>
+<a name="Mode7()"></a>
+<table cellspacing="0" cellpadding="0" class="detailHeader">
+<tr>
+<td class="detailHeaderName">Mode7</td><td  
class="detailHeaderParens">()</td><td  
class="detailHeaderType">constructor</td>
+</tr>
+</table>
+<div class="detailBody">
+<code>public function Mode7()</code>
+</div>
+<a name="methodDetail"></a>
+<div class="detailSectionHeader">Method detail</div>
+<a name="clear()"></a>
+<table cellspacing="0" cellpadding="0" class="detailHeader">
+<tr>
+<td class="detailHeaderName">clear</td><td  
class="detailHeaderParens">()</td><td class="detailHeaderType">method</td>
+</tr>
+</table>
+<div class="detailBody">
+<code>public function clear():void</code>
+</div>
+<a name="cull()"></a>
+<table cellspacing="0" cellpadding="0" class="detailHeader">
+<tr>
+<td class="detailHeaderName">cull</td><td  
class="detailHeaderParens">()</td><td  
class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
+</tr>
+</table>
+<div class="detailBody">
+<code>public override function cull(p_oFrustum:<a  
href="../../../view/Frustum.html">Frustum</a>, p_oViewMatrix:<a  
href="../../data/Matrix4.html">Matrix4</a>,  
p_bChanged:Boolean):void</code><span class="label">Parameters</span>
+<table border="0" cellspacing="0" cellpadding="0">
+<tr>
+<td width="20px"></td><td><code><span class="label">p_oFrustum</span>:<a  
href="../../../view/Frustum.html">Frustum</a></code></td>
+</tr>
+<tr>
+<td class="paramSpacer">&nbsp;</td>
+</tr>
+<tr>
+<td width="20px"></td><td><code><span  
class="label">p_oViewMatrix</span>:<a  
href="../../data/Matrix4.html">Matrix4</a></code></td>
+</tr>
+<tr>
+<td class="paramSpacer">&nbsp;</td>
+</tr>
+<tr>
+<td width="20px"></td><td><code><span  
class="label">p_bChanged</span>:Boolean</code></td>
+</tr>
+</table>
+</div>
+<a name="display()"></a>
+<table cellspacing="0" cellpadding="0" class="detailHeader">
+<tr>
+<td class="detailHeaderName">display</td><td  
class="detailHeaderParens">()</td><td  
class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
+</tr>
+</table>
+<div class="detailBody">
+<code>public function display(p_oContainer:Sprite = null):void</code><span  
class="label">Parameters</span>
+<table border="0" cellspacing="0" cellpadding="0">
+<tr>
+<td width="20px"></td><td><code><span  
class="label">p_oContainer</span>:Sprite</code> (default =  
<code>null</code>)<code></code></td>
+</tr>
+</table>
+</div>
+<a name="getHorizon()"></a>
+<table cellspacing="0" cellpadding="0" class="detailHeader">
+<tr>
+<td class="detailHeaderName">getHorizon</td><td  
class="detailHeaderParens">()</td><td  
class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
+</tr>
+</table>
+<div class="detailBody">
+<code>public function getHorizon():Number</code>
+<p></p>
+<span class="label">Returns</span>
+<table border="0" cellspacing="0" cellpadding="0">
+<tr>
+<td width="20"></td><td><code>Number</code></td>
+</tr>
+</table>
+</div>
+<a name="render()"></a>
+<table cellspacing="0" cellpadding="0" class="detailHeader">
+<tr>
+<td class="detailHeaderName">render</td><td  
class="detailHeaderParens">()</td><td  
class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
+</tr>
+</table>
+<div class="detailBody">
+<code>public function render(p_oCamera:<a  
href="../Camera3D.html">Camera3D</a>):void</code><span  
class="label">Parameters</span>
+<table border="0" cellspacing="0" cellpadding="0">
+<tr>
+<td width="20px"></td><td><code><span class="label">p_oCamera</span>:<a  
href="../Camera3D.html">Camera3D</a></code></td>
+</tr>
+</table>
+</div>
+<a name="setBitmap()"></a>
+<table cellspacing="0" cellpadding="0" class="detailHeader">
+<tr>
+<td class="detailHeaderName">setBitmap</td><td  
class="detailHeaderParens">()</td><td  
class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
+</tr>
+</table>
+<div class="detailBody">
+<code>public function setBitmap(bmp:BitmapData, scale:Number = 1,  
repeatMap:Boolean = true, smooth:Boolean = false):void</code><span  
class="label">Parameters</span>
+<table border="0" cellspacing="0" cellpadding="0">
+<tr>
+<td width="20px"></td><td><code><span  
class="label">bmp</span>:BitmapData</code></td>
+</tr>
+<tr>
+<td class="paramSpacer">&nbsp;</td>
+</tr>
+<tr>
+<td width="20px"></td><td><code><span  
class="label">scale</span>:Number</code> (default =  
<code>1</code>)<code></code></td>
+</tr>
+<tr>
+<td class="paramSpacer">&nbsp;</td>
+</tr>
+<tr>
+<td width="20px"></td><td><code><span  
class="label">repeatMap</span>:Boolean</code> (default =  
<code>true</code>)<code></code></td>
+</tr>
+<tr>
+<td class="paramSpacer">&nbsp;</td>
+</tr>
+<tr>
+<td width="20px"></td><td><code><span  
class="label">smooth</span>:Boolean</code> (default =  
<code>false</code>)<code></code></td>
+</tr>
+</table>
+</div>
+<a name="setHorizon()"></a>
+<table cellspacing="0" cellpadding="0" class="detailHeader">
+<tr>
+<td class="detailHeaderName">setHorizon</td><td  
class="detailHeaderParens">()</td><td  
class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
+</tr>
+</table>
+<div class="detailBody">
+<code>public function setHorizon(traceHorizon:Boolean = true,  
colorHorizon:int = 0x000000, horizonWidth:Number = 1):void</code><span  
class="label">Parameters</span>
+<table border="0" cellspacing="0" cellpadding="0">
+<tr>
+<td width="20px"></td><td><code><span  
class="label">traceHorizon</span>:Boolean</code> (default =  
<code>true</code>)<code></code></td>
+</tr>
+<tr>
+<td class="paramSpacer">&nbsp;</td>
+</tr>
+<tr>
+<td width="20px"></td><td><code><span  
class="label">colorHorizon</span>:int</code> (default =  
<code>0x000000</code>)<code></code></td>
+</tr>
+<tr>
+<td class="paramSpacer">&nbsp;</td>
+</tr>
+<tr>
+<td width="20px"></td><td><code><span  
class="label">horizonWidth</span>:Number</code> (default =  
<code>1</code>)<code></code></td>
+</tr>
+</table>
+</div>
+<a name="setNearFar()"></a>
+<table cellspacing="0" cellpadding="0" class="detailHeader">
+<tr>
+<td class="detailHeaderName">setNearFar</td><td  
class="detailHeaderParens">()</td><td  
class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
+</tr>
+</table>
+<div class="detailBody">
+<code>public function setNearFar(fromCamera:Boolean, near:Number = 1,  
far:Number = 1000):void</code><span class="label">Parameters</span>
+<table border="0" cellspacing="0" cellpadding="0">
+<tr>
+<td width="20px"></td><td><code><span  
class="label">fromCamera</span>:Boolean</code></td>
+</tr>
+<tr>
+<td class="paramSpacer">&nbsp;</td>
+</tr>
+<tr>
+<td width="20px"></td><td><code><span  
class="label">near</span>:Number</code> (default =  
<code>1</code>)<code></code></td>
+</tr>
+<tr>
+<td class="paramSpacer">&nbsp;</td>
+</tr>
+<tr>
+<td width="20px"></td><td><code><span  
class="label">far</span>:Number</code> (default =  
<code>1000</code>)<code></code></td>
+</tr>
+</table>
+</div>
+<br>
+<br>
+<hr>
+<br>
+<p></p>
+<center class="copyright">ASDoc Documentation for Sandy 3D Engine, AS3  
Trunk version</center>
+</div>
+</body>
+</html>
+<!--ASDoc Documentation for Sandy 3D Engine, AS3 Trunk version-->

Added:  
trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/mode7/class-list.html
==============================================================================
--- (empty file)
+++ trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/mode7/class-list.html	 
Mon Feb 16 17:23:29 2009
@@ -0,0 +1,27 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01  
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>sandy.core.scenegraph.mode7 - Sandy 3.x API Documentation</title>
+<base target="classFrame">
+<link rel="stylesheet" href="../../../../style.css" type="text/css"  
media="screen">
+<link rel="stylesheet" href="../../../../print.css" type="text/css"  
media="print">
+</head>
+<body class="classFrameContent">
+<h3>
+<a style="color:black" target="classFrame"  
href="package-detail.html">Package sandy.core.scenegraph.mode7</a>
+</h3>
+<table cellspacing="0" cellpadding="0">
+<tr>
+<td><a style="color:black"  
href="package-detail.html#classSummary"><b>Classes</b></a></td>
+</tr>
+<tr>
+<td><a href="CameraMode7.html">CameraMode7</a></td>
+</tr>
+<tr>
+<td><a href="Mode7.html">Mode7</a></td>
+</tr>
+</table>
+</body>
+</html>
+<!--ASDoc Documentation for Sandy 3D Engine, AS3 Trunk version-->

Added:  
trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/mode7/package-detail.html
==============================================================================
--- (empty file)
+++  
trunk/sandy/as3/trunk/docs/sandy/core/scenegraph/mode7/package-detail.html	 
Mon Feb 16 17:23:29 2009
@@ -0,0 +1,60 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01  
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<link rel="stylesheet" href="../../../../style.css" type="text/css"  
media="screen">
+<link rel="stylesheet" href="../../../../print.css" type="text/css"  
media="print">
+<title>sandy.core.scenegraph.mode7 Summary</title>
+</head>
+<body>
+<script type="text/javascript" language="javascript"  
src="../../../../asdoc.js"></script><script type="text/javascript"  
language="javascript" src="../../../../cookies.js"></script><script  
type="text/javascript" language="javascript">
+<!--
+				asdocTitle = 'sandy.core.scenegraph.mode7 Package - Sandy 3.x API  
Documentation';
+				var baseRef = '../../../../';
+				window.onload = configPage;
+			--></script>
+<table style="display:none" id="titleTable" cellspacing="0"  
cellpadding="0" class="titleTable">
+<tr>
+<td align="left" class="titleTableTitle">Sandy 3D AS3 Developer</td><td  
align="right" class="titleTableTopNav"><a  
onclick="loadClassListFrame('../../../../all-classes.html')"  
href="../../../../package-summary.html">All&nbsp;Packages</a>&nbsp;| 
&nbsp;<a onclick="loadClassListFrame('../../../../all-classes.html')"  
href="../../../../class-summary.html">All&nbsp;Classes</a>&nbsp;|&nbsp;<a  
onclick="loadClassListFrame('../../../../index-list.html')"  
href="../../../../all-index-A.html">Index</a>&nbsp;|&nbsp;<a  
href="../../../../index.html?sandy/core/scenegraph/mode7/package-detail.html&amp;sandy/core/scenegraph/mode7/class-list.html" \
 id="framesLink1">Frames</a><a onclick="parent.location=document.location"  
href="" style="display:none" id="noFramesLink1">No&nbsp;Frames</a></td><td  
rowspan="3" align="right" class="titleTableLogo"><img alt="Adobe Logo"  
title="Adobe Logo" class="logoImage" src="../../../../images/logo.jpg"></td>
+</tr>
+<tr class="titleTableRow2">
+<td align="left" id="subTitle"  
class="titleTableSubTitle">Package&nbsp;sandy.core.scenegraph.mode7</td><td  
align="right" id="subNav" class="titleTableSubNav"><a  
href="package-detail.html#classSummary">Classes</a></td>
+</tr>
+<tr class="titleTableRow3">
+<td colspan="2">&nbsp;</td>
+</tr>
+</table>
+<script type="text/javascript" language="javascript">
+<!--
+if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME)  
{titleBar_setSubTitle("Package sandy.core.scenegraph.mode7");  
titleBar_setSubNav(false,false,false,false,false,false,false,false,false,false,false,false,true,false);}
 +--></script>
+<div class="MainContent">
+<br>
+<br>
+<hr>
+<a name="classSummary"></a>
+<div class="summaryTableTitle">Classes</div>
+<table class="summaryTable" cellspacing="0" cellpadding="3">
+<tr>
+<th>&nbsp;</th><th width="30%">Class</th><th width="70%">Description</th>
+</tr>
+<tr class="prow1">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableSecondCol"><a  
href="CameraMode7.html">CameraMode7</a></td><td class="summaryTableLastCol">
+  CameraMode7 behaves like Camera3D, but with some constraints:
+  - rotations are available only by the rotateY and tilt methods (other  
are desactivated)
+  - the lookAt method is overrided to respect the available rotations
+  </td>
+</tr>
+<tr class="prow0">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableSecondCol"><a href="Mode7.html">Mode7</a></td><td  
class="summaryTableLastCol">&nbsp;</td>
+</tr>
+</table>
+<p></p>
+<div>
+<p></p>
+<center class="copyright">ASDoc Documentation for Sandy 3D Engine, AS3  
Trunk version</center>
+</div>
+</div>
+</body>
+</html>
+<!--ASDoc Documentation for Sandy 3D Engine, AS3 Trunk version-->

Modified: trunk/sandy/as3/trunk/docs/sandy/materials/Appearance.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/sandy/materials/Appearance.html	(original)
+++ trunk/sandy/as3/trunk/docs/sandy/materials/Appearance.html	Mon Feb 16  
17:23:29 2009
@@ -4,7 +4,7 @@
  <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <link rel="stylesheet" href="../../style.css" type="text/css"  
media="screen">
  <link rel="stylesheet" href="../../print.css" type="text/css"  
media="print">
-<meta  
content="Appearance,sandy.materials.Appearance,backMaterial,flags,frontMaterial,useVertexNormal,toString" \
 name="keywords">
+<meta  
content="Appearance,sandy.materials.Appearance,backMaterial,flags,frontMaterial,lightingEnable,useVertexNormal,toString" \
 name="keywords">
  <title>sandy.materials.Appearance</title>
  </head>
  <body>
@@ -76,6 +76,11 @@
  </td><td class="summaryTableOwnerCol">Appearance</td>
  </tr>
  <tr class="">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="#lightingEnable">lightingEnable</a> : Boolean<div  
class="summaryTableDescription">
+   Return if the light has been enable on one of the 2 material (OR  
exclusion).</div>
+</td><td class="summaryTableOwnerCol">Appearance</td>
+</tr>
+<tr class="">
  <td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol"><a class="signatureLink"  
href="#useVertexNormal">useVertexNormal</a> : Boolean<div  
class="summaryTableDescription">[read-only]
     Get the use of vertex normal feature of the appearance.</div>
  </td><td class="summaryTableOwnerCol">Appearance</td>
@@ -164,6 +169,22 @@
  <code>&nbsp;&nbsp;&nbsp;&nbsp;public function get frontMaterial():<a  
href="../materials/Material.html">Material</a></code>
  <br>
  <code>&nbsp;&nbsp;&nbsp;&nbsp;public function set frontMaterial(value:<a  
href="../materials/Material.html">Material</a>):void</code>
+<br>
+</div>
+<a name="lightingEnable"></a>
+<table cellspacing="0" cellpadding="0" class="detailHeader">
+<tr>
+<td class="detailHeaderName">lightingEnable</td><td  
class="detailHeaderType">property</td><td  
class="detailHeaderRule">&nbsp;</td>
+</tr>
+</table>
+<div class="detailBody">
+<code>lightingEnable:Boolean</code>&nbsp;&nbsp;[read-write]<p>
+   Return if the light has been enable on one of the 2 material (OR  
exclusion).
+   </p><span class="label">Implementation</span>
+<br>
+<code>&nbsp;&nbsp;&nbsp;&nbsp;public function get  
lightingEnable():Boolean</code>
+<br>
+<code>&nbsp;&nbsp;&nbsp;&nbsp;public function set  
lightingEnable(value:Boolean):void</code>
  <br>
  </div>
  <a name="useVertexNormal"></a>

Modified: trunk/sandy/as3/trunk/docs/sandy/math/Matrix4Math.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/sandy/math/Matrix4Math.html	(original)
+++ trunk/sandy/as3/trunk/docs/sandy/math/Matrix4Math.html	Mon Feb 16  
17:23:29 2009
@@ -4,7 +4,7 @@
  <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <link rel="stylesheet" href="../../style.css" type="text/css"  
media="screen">
  <link rel="stylesheet" href="../../print.css" type="text/css"  
media="print">
-<meta  
content="Matrix4Math,sandy.math.Matrix4Math,USE_FAST_MATH,Point3DMult,Point3DMult3x3,a \
ddMatrix4,axisRotation,axisRotationPoint3D,axisRotationWithReference,clone,det,det3x3, \
eulerRotation,getInverse,getTrace,multiply,multiply3x3,multiply4x3,rotationX,rotationY,rotationZ,scale,scalePoint3D,translation,translationPoint3D" \
 name="keywords">
+<meta  
content="Matrix4Math,sandy.math.Matrix4Math,USE_FAST_MATH,addMatrix4,axisRotation,axis \
RotationPoint3D,axisRotationWithReference,clone,det,det3x3,eulerRotation,getInverse,ge \
tTrace,multiply,multiply3x3,multiply4x3,rotationX,rotationY,rotationZ,scale,scalePoint3D,transform,transform3x3,translation,translationPoint3D" \
 name="keywords">
  <title>sandy.math.Matrix4Math</title>
  </head>
  <body>
@@ -188,64 +188,64 @@
  <tr class="">
  <td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
  <div class="summarySignature">
-<a class="signatureLink" href="#Point3DMult()">Point3DMult</a>(m:<a  
href="../core/data/Matrix4.html">Matrix4</a>, pv:<a  
href="../core/data/Point3D.html">Point3D</a>):<a  
href="../core/data/Point3D.html">Point3D</a>
+<a class="signatureLink"  
href="#rotationX()">rotationX</a>(angle:Number):<a  
href="../core/data/Matrix4.html">Matrix4</a>
  </div>
  <div class="summaryTableDescription">[static]
-   Multiplies a 3D vertex by a Matrix4 matrix.</div>
+   Computes a rotation Matrix4 matrix for an x axis rotation.</div>
  </td><td class="summaryTableOwnerCol">Matrix4Math</td>
  </tr>
  <tr class="">
  <td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
  <div class="summarySignature">
-<a class="signatureLink" href="#Point3DMult3x3()">Point3DMult3x3</a>(m:<a  
href="../core/data/Matrix4.html">Matrix4</a>, pv:<a  
href="../core/data/Point3D.html">Point3D</a>):<a  
href="../core/data/Point3D.html">Point3D</a>
+<a class="signatureLink"  
href="#rotationY()">rotationY</a>(angle:Number):<a  
href="../core/data/Matrix4.html">Matrix4</a>
  </div>
  <div class="summaryTableDescription">[static]
-   Multiplies a 3D Point3D by a Matrix4 matrix as a 3x3 matrix.</div>
+   Computes a rotation Matrix4 matrix for an y axis rotation.</div>
  </td><td class="summaryTableOwnerCol">Matrix4Math</td>
  </tr>
  <tr class="">
  <td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
  <div class="summarySignature">
-<a class="signatureLink"  
href="#rotationX()">rotationX</a>(angle:Number):<a  
href="../core/data/Matrix4.html">Matrix4</a>
+<a class="signatureLink"  
href="#rotationZ()">rotationZ</a>(angle:Number):<a  
href="../core/data/Matrix4.html">Matrix4</a>
  </div>
  <div class="summaryTableDescription">[static]
-   Computes a rotation Matrix4 matrix for an x axis rotation.</div>
+   Computes a rotation Matrix4 matrix for an z axis rotation.</div>
  </td><td class="summaryTableOwnerCol">Matrix4Math</td>
  </tr>
  <tr class="">
  <td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
  <div class="summarySignature">
-<a class="signatureLink"  
href="#rotationY()">rotationY</a>(angle:Number):<a  
href="../core/data/Matrix4.html">Matrix4</a>
+<a class="signatureLink" href="#scale()">scale</a>(nXScale:Number,  
nYScale:Number, nZScale:Number):<a  
href="../core/data/Matrix4.html">Matrix4</a>
  </div>
  <div class="summaryTableDescription">[static]
-   Computes a rotation Matrix4 matrix for an y axis rotation.</div>
+   Computes a scale Matrix4 matrix.</div>
  </td><td class="summaryTableOwnerCol">Matrix4Math</td>
  </tr>
  <tr class="">
  <td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
  <div class="summarySignature">
-<a class="signatureLink"  
href="#rotationZ()">rotationZ</a>(angle:Number):<a  
href="../core/data/Matrix4.html">Matrix4</a>
+<a class="signatureLink" href="#scalePoint3D()">scalePoint3D</a>(v:<a  
href="../core/data/Point3D.html">Point3D</a>):<a  
href="../core/data/Matrix4.html">Matrix4</a>
  </div>
  <div class="summaryTableDescription">[static]
-   Computes a rotation Matrix4 matrix for an z axis rotation.</div>
+   Computes a scale Matrix4 matrix from a scale Point3D.</div>
  </td><td class="summaryTableOwnerCol">Matrix4Math</td>
  </tr>
  <tr class="">
  <td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
  <div class="summarySignature">
-<a class="signatureLink" href="#scale()">scale</a>(nXScale:Number,  
nYScale:Number, nZScale:Number):<a  
href="../core/data/Matrix4.html">Matrix4</a>
+<a class="signatureLink" href="#transform()">transform</a>(m:<a  
href="../core/data/Matrix4.html">Matrix4</a>, pv:<a  
href="../core/data/Point3D.html">Point3D</a>):<a  
href="../core/data/Point3D.html">Point3D</a>
  </div>
  <div class="summaryTableDescription">[static]
-   Computes a scale Matrix4 matrix.</div>
+   Multiplies a 3D vertex by a Matrix4 matrix.</div>
  </td><td class="summaryTableOwnerCol">Matrix4Math</td>
  </tr>
  <tr class="">
  <td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
  <div class="summarySignature">
-<a class="signatureLink" href="#scalePoint3D()">scalePoint3D</a>(v:<a  
href="../core/data/Point3D.html">Point3D</a>):<a  
href="../core/data/Matrix4.html">Matrix4</a>
+<a class="signatureLink" href="#transform3x3()">transform3x3</a>(m:<a  
href="../core/data/Matrix4.html">Matrix4</a>, pv:<a  
href="../core/data/Point3D.html">Point3D</a>):<a  
href="../core/data/Point3D.html">Point3D</a>
  </div>
  <div class="summaryTableDescription">[static]
-   Computes a scale Matrix4 matrix from a scale Point3D.</div>
+   Multiplies a 3D Point3D by a Matrix4 matrix as a 3x3 matrix.</div>
  </td><td class="summaryTableOwnerCol">Matrix4Math</td>
  </tr>
  <tr class="">
@@ -733,77 +733,6 @@
  </tr>
  </table>
  </div>
-<a name="Point3DMult()"></a>
-<table cellspacing="0" cellpadding="0" class="detailHeader">
-<tr>
-<td class="detailHeaderName">Point3DMult</td><td  
class="detailHeaderParens">()</td><td  
class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
-</tr>
-</table>
-<div class="detailBody">
-<code>public static function Point3DMult(m:<a  
href="../core/data/Matrix4.html">Matrix4</a>, pv:<a  
href="../core/data/Point3D.html">Point3D</a>):<a  
href="../core/data/Point3D.html">Point3D</a></code><p>
-   Multiplies a 3D vertex by a Matrix4 matrix.
-      </p><span class="label">Parameters</span>
-<table border="0" cellspacing="0" cellpadding="0">
-<tr>
-<td width="20px"></td><td><code><span class="label">m</span>:<a  
href="../core/data/Matrix4.html">Matrix4</a></code> &mdash;  The matrix.
-   </td>
-</tr>
-<tr>
-<td class="paramSpacer">&nbsp;</td>
-</tr>
-<tr>
-<td width="20px"></td><td><code><span class="label">pv</span>:<a  
href="../core/data/Point3D.html">Point3D</a></code> &mdash; The vertex.
-      </td>
-</tr>
-</table>
-<p></p>
-<span class="label">Returns</span>
-<table border="0" cellspacing="0" cellpadding="0">
-<tr>
-<td width="20"></td><td><code><a  
href="../core/data/Point3D.html">Point3D</a></code> &mdash;
-                        The resulting Point3D.
-
-
-                     </td>
-</tr>
-</table>
-</div>
-<a name="Point3DMult3x3()"></a>
-<table cellspacing="0" cellpadding="0" class="detailHeader">
-<tr>
-<td class="detailHeaderName">Point3DMult3x3</td><td  
class="detailHeaderParens">()</td><td  
class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
-</tr>
-</table>
-<div class="detailBody">
-<code>public static function Point3DMult3x3(m:<a  
href="../core/data/Matrix4.html">Matrix4</a>, pv:<a  
href="../core/data/Point3D.html">Point3D</a>):<a  
href="../core/data/Point3D.html">Point3D</a></code><p>
-   Multiplies a 3D Point3D by a Matrix4 matrix as a 3x3 matrix.
-      </p><p>Uses the upper left 3 by 3 elements</p>
-      <span class="label">Parameters</span>
-<table border="0" cellspacing="0" cellpadding="0">
-<tr>
-<td width="20px"></td><td><code><span class="label">m</span>:<a  
href="../core/data/Matrix4.html">Matrix4</a></code> &mdash; The matrix.
-   </td>
-</tr>
-<tr>
-<td class="paramSpacer">&nbsp;</td>
-</tr>
-<tr>
-<td width="20px"></td><td><code><span class="label">pv</span>:<a  
href="../core/data/Point3D.html">Point3D</a></code> &mdash; The Point3D.
-      </td>
-</tr>
-</table>
-<p></p>
-<span class="label">Returns</span>
-<table border="0" cellspacing="0" cellpadding="0">
-<tr>
-<td width="20"></td><td><code><a  
href="../core/data/Point3D.html">Point3D</a></code> &mdash;
-                        The resulting Point3D.
-
-
-                     </td>
-</tr>
-</table>
-</div>
  <a name="rotationX()"></a>
  <table cellspacing="0" cellpadding="0" class="detailHeader">
  <tr>
@@ -966,6 +895,77 @@
  <tr>
  <td width="20"></td><td><code><a  
href="../core/data/Matrix4.html">Matrix4</a></code> &mdash;
                          The resulting matrix.
+
+
+                     </td>
+</tr>
+</table>
+</div>
+<a name="transform()"></a>
+<table cellspacing="0" cellpadding="0" class="detailHeader">
+<tr>
+<td class="detailHeaderName">transform</td><td  
class="detailHeaderParens">()</td><td  
class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
+</tr>
+</table>
+<div class="detailBody">
+<code>public static function transform(m:<a  
href="../core/data/Matrix4.html">Matrix4</a>, pv:<a  
href="../core/data/Point3D.html">Point3D</a>):<a  
href="../core/data/Point3D.html">Point3D</a></code><p>
+   Multiplies a 3D vertex by a Matrix4 matrix.
+      </p><span class="label">Parameters</span>
+<table border="0" cellspacing="0" cellpadding="0">
+<tr>
+<td width="20px"></td><td><code><span class="label">m</span>:<a  
href="../core/data/Matrix4.html">Matrix4</a></code> &mdash;  The matrix.
+   </td>
+</tr>
+<tr>
+<td class="paramSpacer">&nbsp;</td>
+</tr>
+<tr>
+<td width="20px"></td><td><code><span class="label">pv</span>:<a  
href="../core/data/Point3D.html">Point3D</a></code> &mdash; The vertex.
+      </td>
+</tr>
+</table>
+<p></p>
+<span class="label">Returns</span>
+<table border="0" cellspacing="0" cellpadding="0">
+<tr>
+<td width="20"></td><td><code><a  
href="../core/data/Point3D.html">Point3D</a></code> &mdash;
+                        The resulting Point3D.
+
+
+                     </td>
+</tr>
+</table>
+</div>
+<a name="transform3x3()"></a>
+<table cellspacing="0" cellpadding="0" class="detailHeader">
+<tr>
+<td class="detailHeaderName">transform3x3</td><td  
class="detailHeaderParens">()</td><td  
class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
+</tr>
+</table>
+<div class="detailBody">
+<code>public static function transform3x3(m:<a  
href="../core/data/Matrix4.html">Matrix4</a>, pv:<a  
href="../core/data/Point3D.html">Point3D</a>):<a  
href="../core/data/Point3D.html">Point3D</a></code><p>
+   Multiplies a 3D Point3D by a Matrix4 matrix as a 3x3 matrix.
+      </p><p>Uses the upper left 3 by 3 elements</p>
+      <span class="label">Parameters</span>
+<table border="0" cellspacing="0" cellpadding="0">
+<tr>
+<td width="20px"></td><td><code><span class="label">m</span>:<a  
href="../core/data/Matrix4.html">Matrix4</a></code> &mdash; The matrix.
+   </td>
+</tr>
+<tr>
+<td class="paramSpacer">&nbsp;</td>
+</tr>
+<tr>
+<td width="20px"></td><td><code><span class="label">pv</span>:<a  
href="../core/data/Point3D.html">Point3D</a></code> &mdash; The Point3D.
+      </td>
+</tr>
+</table>
+<p></p>
+<span class="label">Returns</span>
+<table border="0" cellspacing="0" cellpadding="0">
+<tr>
+<td width="20"></td><td><code><a  
href="../core/data/Point3D.html">Point3D</a></code> &mdash;
+                        The resulting Point3D.


                       </td>

Modified: trunk/sandy/as3/trunk/docs/sandy/primitive/MD2.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/sandy/primitive/MD2.html	(original)
+++ trunk/sandy/as3/trunk/docs/sandy/primitive/MD2.html	Mon Feb 16 17:23:29  
2009
@@ -4,7 +4,7 @@
  <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <link rel="stylesheet" href="../../style.css" type="text/css"  
media="screen">
  <link rel="stylesheet" href="../../print.css" type="text/css"  
media="print">
-<meta  
content="MD2,sandy.primitive.MD2,frames,frame,nFrames,textureFileName,appendFrameCopy,clone,generate" \
 name="keywords">
+<meta  
content="MD2,sandy.primitive.MD2,frames,frame,nFrames,textureFileName,appendFrameCopy,clone,generate,replaceFrame" \
 name="keywords">
  <title>sandy.primitive.MD2</title>
  </head>
  <body>
@@ -469,7 +469,7 @@
  <tr class="">
  <td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
  <div class="summarySignature">
-<a class="signatureLink"  
href="#appendFrameCopy()">appendFrameCopy</a>(frameNumber:int):int</div>
+<a class="signatureLink"  
href="#appendFrameCopy()">appendFrameCopy</a>(sourceFrame:int):int</div>
  <div class="summaryTableDescription">
    Appends frame copy to animation.</div>
  </td><td class="summaryTableOwnerCol">MD2</td>
@@ -663,6 +663,14 @@
     Removes a listener for the specified event.</div>
  </td><td class="summaryTableOwnerCol"><a  
href="../core/scenegraph/Node.html">Node</a></td>
  </tr>
+<tr class="">
+<td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol">&nbsp;</td><td  
class="summaryTableSignatureCol">
+<div class="summarySignature">
+<a class="signatureLink"  
href="#replaceFrame()">replaceFrame</a>(destFrame:int,  
sourceFrame:Number):void</div>
+<div class="summaryTableDescription">
+  Replaces specified frame with other key or interpolated frame.</div>
+</td><td class="summaryTableOwnerCol">MD2</td>
+</tr>
  <tr class="hideInheritedMethod">
  <td class="summaryTablePaddingCol">&nbsp;</td><td  
class="summaryTableInheritanceCol"><img class="inheritedSummaryImage"  
title="Inherited" alt="Inherited"  
src="../../images/inheritedSummary.gif"></td><td  
class="summaryTableSignatureCol">
  <div class="summarySignature">
@@ -926,13 +934,13 @@
  </tr>
  </table>
  <div class="detailBody">
-<code>public function appendFrameCopy(frameNumber:int):int</code><p>
+<code>public function appendFrameCopy(sourceFrame:int):int</code><p>
    Appends frame copy to animation.
    You can use this to rearrange an animation at runtime, create  
transitions, etc.
      </p><span class="label">Parameters</span>
  <table border="0" cellspacing="0" cellpadding="0">
  <tr>
-<td width="20px"></td><td><code><span  
class="label">frameNumber</span>:int</code></td>
+<td width="20px"></td><td><code><span  
class="label">sourceFrame</span>:int</code></td>
  </tr>
  </table>
  <p></p>
@@ -996,6 +1004,28 @@


                       </td>
+</tr>
+</table>
+</div>
+<a name="replaceFrame()"></a>
+<table cellspacing="0" cellpadding="0" class="detailHeader">
+<tr>
+<td class="detailHeaderName">replaceFrame</td><td  
class="detailHeaderParens">()</td><td  
class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
+</tr>
+</table>
+<div class="detailBody">
+<code>public function replaceFrame(destFrame:int,  
sourceFrame:Number):void</code><p>
+  Replaces specified frame with other key or interpolated frame.
+  </p><span class="label">Parameters</span>
+<table border="0" cellspacing="0" cellpadding="0">
+<tr>
+<td width="20px"></td><td><code><span  
class="label">destFrame</span>:int</code></td>
+</tr>
+<tr>
+<td class="paramSpacer">&nbsp;</td>
+</tr>
+<tr>
+<td width="20px"></td><td><code><span  
class="label">sourceFrame</span>:Number</code></td>
  </tr>
  </table>
  </div>

Modified: trunk/sandy/as3/trunk/docs/sandy/util/BitmapUtil.html
==============================================================================
--- trunk/sandy/as3/trunk/docs/sandy/util/BitmapUtil.html	(original)
+++ trunk/sandy/as3/trunk/docs/sandy/util/BitmapUtil.html	Mon Feb 16  
17:23:29 2009
@@ -40,8 +40,7 @@
  </table>
  <p></p>
    Utility class for Bitmap calculations.
-
-  <p></p>
+    <p></p>
  <br>
  <hr>
  </div>
@@ -174,7 +173,7 @@
  import sandy.primitive.
  import sandy.materials.
  import sandy.util.
-
+
  var tex:BitmapData = new Texture (0, 0); // tex.fillRect (tex.rect,  
0xFFFFFF00);

  // code from "simplest sandy tutorial"
@@ -204,10 +203,8 @@
  <div class="detailBody">
  <code>public static function concatBitmapMatrix(p_oM1:Object,  
p_oM2:Object):Object</code><p>
     Returns a concatenation of two bitmap matrices.
-
-   </p><p>[<strong>ToDo</strong>: Explain what matrices are handled here  
]</p>
-
-   <span class="label">Parameters</span>
+      </p><p>[<strong>ToDo</strong>: Explain what matrices are handled  
here ]</p>
+      <span class="label">Parameters</span>
  <table border="0" cellspacing="0" cellpadding="0">
  <tr>
  <td width="20px"></td><td><code><span  
class="label">p_oM1</span>:Object</code> &mdash; The matrix of the first  
bitmap.
@@ -239,8 +236,7 @@
  <div class="detailBody">
  <code>public static function getScaledBitmap(p_oBitmap:BitmapData,  
p_nScalex:Number, p_nScaley:Number = 0):BitmapData</code><p>
     Returns a scaled version of a bitmap.
-
-   </p><p>The method takes a bitmap as input, and returns a scaled  
copy.<br/>
+      </p><p>The method takes a bitmap as input, and returns a scaled  
copy.<br/>
     The original is not changed.</p>
        <span class="label">Parameters</span>
  <table border="0" cellspacing="0" cellpadding="0">
@@ -281,11 +277,9 @@
  <div class="detailBody">
  <code>public static function movieToBitmap(p_oSprite:DisplayObject,  
p_bTransparent:Boolean = true, p_nColor:Number =  
0x00FF00CC):BitmapData</code><p>
     Converts a sprite to a bitmap respecting the sprite position.
-
-   </p><p>The simple BitmapData.draw method doesn't take care of the  
negative part of the sprite during the draw.<br />
+      </p><p>The simple BitmapData.draw method doesn't take care of the  
negative part of the sprite during the draw.<br />
     This method does.</p>
-
-   <span class="label">Parameters</span>
+      <span class="label">Parameters</span>
  <table border="0" cellspacing="0" cellpadding="0">
  <tr>
  <td width="20px"></td><td><code><span  
class="label">p_oSprite</span>:DisplayObject</code> &mdash;   The sprite or  
other DisplayObject to convert to BitmapData. (DisplayObject allows support  
for AVM1Movie)

Modified: trunk/sandy/as3/trunk/src/sandy/extrusion/Extrusion.as
==============================================================================
--- trunk/sandy/as3/trunk/src/sandy/extrusion/Extrusion.as	(original)
+++ trunk/sandy/as3/trunk/src/sandy/extrusion/Extrusion.as	Mon Feb 16  
17:23:29 2009
@@ -49,18 +49,18 @@
  			// construct profile vertices and side surface, if any
  			for (i = 0; i < l_sections.length; i++) {
  				var m:Matrix4 = Matrix4 (l_sections [i]);
-				
+
  				for (j = 0; j < n + 1; j++) {
  					if (j < n) {
  						v.x = profile.vertices [j].x;
  						v.y = profile.vertices [j].y;
  						v.z = 0;
-						m.Point3DMult (v);
+						m.transform (v);
  						g.setVertex (j + i * n, v.x, v.y, v.z);
  					}
  					g.setUVCoords (j + i * (n + 1), j / n, i / (l_sections.length - 1));
  				}
-				
+
  				if (i > 0) {
  					for (j = 1; j < n + 1; j++) {
  						if (links.indexOf (profile.vertices [j % n]) < 0) {

Modified: trunk/sandy/as3/trunk/src/sandy/util/BitmapUtil.as
==============================================================================
--- trunk/sandy/as3/trunk/src/sandy/util/BitmapUtil.as	(original)
+++ trunk/sandy/as3/trunk/src/sandy/util/BitmapUtil.as	Mon Feb 16 17:23:29  
2009
@@ -1,4 +1,4 @@
-/*
+/*
  # ***** BEGIN LICENSE BLOCK *****
  Copyright the original author or authors.
  Licensed under the MOZILLA PUBLIC LICENSE, Version 1.1 (the "License");
@@ -13,7 +13,7 @@

  # ***** END LICENSE BLOCK *****
  */
-package sandy.util
+package sandy.util
  {
  	import flash.display.BitmapData;
  	import flash.display.DisplayObject;
@@ -27,10 +27,10 @@
  	import sandy.core.data.Vertex;
  	import sandy.core.data.UVCoord;
  	import sandy.core.Scene3D;
-	
+
  	/**
  	 * Utility class for Bitmap calculations.
-	 *
+	 *
  	 * @author		Thomas Pfeiffer - kiroukou
  	 * @version		3.0
  	 * @date 		26.07.2007
@@ -39,10 +39,10 @@
  	{
  		/**
  		 * Converts a sprite to a bitmap respecting the sprite position.
-		 *
+		 *
  		 * <p>The simple BitmapData.draw method doesn't take care of the  
negative part of the sprite during the draw.<br />
  		 * This method does.</p>
-		 *
+		 *
  		 * @param p_oSprite 		The sprite or other DisplayObject to convert to  
BitmapData. (DisplayObject allows support for AVM1Movie)
  		 * @param p_bTransparent	Whether to allow transparency.
  		 * @param p_nColor			Background color (32 bit).
@@ -59,11 +59,11 @@
  			// --
  			return bmp;
  		}
-		
-		
+
+
  		/**
  		 * Returns a scaled version of a bitmap.
-		 *
+		 *
  		 * <p>The method takes a bitmap as input, and returns a scaled copy.<br/>
  		 * The original is not changed.</p>
  		 *
@@ -80,19 +80,19 @@
  			tex.draw( p_oBitmap, new Matrix( p_nScalex, 0, 0, p_nScaley ) );
  			return tex;
  		}
-		
+
  		/**
  		 * Returns a concatenation of two bitmap matrices.
-		 *
+		 *
  		 * <p>[<strong>ToDo</strong>: Explain what matrices are handled here  
]</p>
-		 *
+		 *
  		 * @param p_oM1	The matrix of the first bitmap.
  		 * @param p_oM2	The matrix of the second bitmap.
  		 *
  		 * @return 	The resulting matrix.
  		 */
  		public static function concatBitmapMatrix( p_oM1:Object, p_oM2:Object  
):Object
-		{	
+		{
  			var r:Object = new Object();
  			// --
  			r.a = p_oM1.a * p_oM2.a;
@@ -154,7 +154,7 @@
  import sandy.primitive.*;
  import

==============================================================================
Diff truncated at 200k characters
_______________________________________________
Sandy mailing list
Sandy@osflash.org
http://osflash.org/mailman/listinfo/sandy_osflash.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic