summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoreteq <[email protected]>2006-08-17 06:52:46 +0000
committereteq <[email protected]>2006-08-17 06:52:46 +0000
commit81592f66a3d9f4ff3ca75acb879ede0a1dc75259 (patch)
treef97320cb33cb0fcbd3c1a7417f4c5ba2a6e39502
parente78a70eba667f9fffb0624a7b7a76739728d3b2a (diff)
updated build and javadocs for phong changes to Light class
git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/joglutils/trunk@13 83d24430-9974-4f80-8418-2cc3294053b9
-rw-r--r--build/joglutilsnb.jarbin90102 -> 97307 bytes
-rw-r--r--build/net/java/joglutils/lighting/Light.classbin11445 -> 18650 bytes
-rw-r--r--doc/javadoc/allclasses-frame.html22
-rw-r--r--doc/javadoc/allclasses-noframe.html22
-rw-r--r--doc/javadoc/constant-values.html2
-rw-r--r--doc/javadoc/deprecated-list.html2
-rw-r--r--doc/javadoc/help-doc.html2
-rw-r--r--doc/javadoc/index-files/index-1.html16
-rw-r--r--doc/javadoc/index-files/index-10.html44
-rw-r--r--doc/javadoc/index-files/index-11.html78
-rw-r--r--doc/javadoc/index-files/index-12.html66
-rw-r--r--doc/javadoc/index-files/index-13.html31
-rw-r--r--doc/javadoc/index-files/index-14.html59
-rw-r--r--doc/javadoc/index-files/index-15.html134
-rw-r--r--doc/javadoc/index-files/index-2.html33
-rw-r--r--doc/javadoc/index-files/index-3.html56
-rw-r--r--doc/javadoc/index-files/index-4.html32
-rw-r--r--doc/javadoc/index-files/index-5.html24
-rw-r--r--doc/javadoc/index-files/index-6.html139
-rw-r--r--doc/javadoc/index-files/index-7.html152
-rw-r--r--doc/javadoc/index-files/index-8.html36
-rw-r--r--doc/javadoc/index-files/index-9.html62
-rw-r--r--doc/javadoc/index.html2
-rw-r--r--doc/javadoc/net/java/joglutils/GLJFrame.html48
-rw-r--r--doc/javadoc/net/java/joglutils/JPanelDialog.html2
-rw-r--r--doc/javadoc/net/java/joglutils/class-use/GLJFrame.html2
-rw-r--r--doc/javadoc/net/java/joglutils/class-use/JPanelDialog.html2
-rw-r--r--doc/javadoc/net/java/joglutils/lighting/ColorButton.html2
-rw-r--r--doc/javadoc/net/java/joglutils/lighting/Light.html296
-rw-r--r--doc/javadoc/net/java/joglutils/lighting/LightPanel.html2
-rw-r--r--doc/javadoc/net/java/joglutils/lighting/LightingException.html2
-rw-r--r--doc/javadoc/net/java/joglutils/lighting/Material.html2
-rw-r--r--doc/javadoc/net/java/joglutils/lighting/MaterialPanel.html2
-rw-r--r--doc/javadoc/net/java/joglutils/lighting/class-use/ColorButton.html2
-rw-r--r--doc/javadoc/net/java/joglutils/lighting/class-use/Light.html2
-rw-r--r--doc/javadoc/net/java/joglutils/lighting/class-use/LightPanel.html2
-rw-r--r--doc/javadoc/net/java/joglutils/lighting/class-use/LightingException.html50
-rw-r--r--doc/javadoc/net/java/joglutils/lighting/class-use/Material.html2
-rw-r--r--doc/javadoc/net/java/joglutils/lighting/class-use/MaterialPanel.html2
-rw-r--r--doc/javadoc/net/java/joglutils/lighting/package-frame.html2
-rw-r--r--doc/javadoc/net/java/joglutils/lighting/package-summary.html6
-rw-r--r--doc/javadoc/net/java/joglutils/lighting/package-tree.html6
-rw-r--r--doc/javadoc/net/java/joglutils/lighting/package-use.html2
-rw-r--r--doc/javadoc/net/java/joglutils/package-frame.html2
-rw-r--r--doc/javadoc/net/java/joglutils/package-summary.html2
-rw-r--r--doc/javadoc/net/java/joglutils/package-tree.html2
-rw-r--r--doc/javadoc/net/java/joglutils/package-use.html2
-rw-r--r--doc/javadoc/overview-frame.html6
-rw-r--r--doc/javadoc/overview-summary.html10
-rw-r--r--doc/javadoc/overview-tree.html12
-rw-r--r--doc/javadoc/package-list2
-rw-r--r--doc/javadoc/serialized-form.html23
52 files changed, 902 insertions, 609 deletions
diff --git a/build/joglutilsnb.jar b/build/joglutilsnb.jar
index 2df88de..ca707fd 100644
--- a/build/joglutilsnb.jar
+++ b/build/joglutilsnb.jar
Binary files differ
diff --git a/build/net/java/joglutils/lighting/Light.class b/build/net/java/joglutils/lighting/Light.class
index 90ef4a6..39783da 100644
--- a/build/net/java/joglutils/lighting/Light.class
+++ b/build/net/java/joglutils/lighting/Light.class
Binary files differ
diff --git a/doc/javadoc/allclasses-frame.html b/doc/javadoc/allclasses-frame.html
index b7370e1..ccb848d 100644
--- a/doc/javadoc/allclasses-frame.html
+++ b/doc/javadoc/allclasses-frame.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:11 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:25 CDT 2006 -->
<TITLE>
All Classes
</TITLE>
@@ -20,7 +20,11 @@ All Classes
<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
<TR>
-<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="net/java/joglutils/lighting/ColorButton.html" title="class in net.java.joglutils.lighting" target="classFrame">ColorButton</A>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="net/java/joglutils/ThreeDS/Chunk.html" title="class in net.java.joglutils.ThreeDS" target="classFrame">Chunk</A>
+<BR>
+<A HREF="net/java/joglutils/lighting/ColorButton.html" title="class in net.java.joglutils.lighting" target="classFrame">ColorButton</A>
+<BR>
+<A HREF="net/java/joglutils/ThreeDS/Face.html" title="class in net.java.joglutils.ThreeDS" target="classFrame">Face</A>
<BR>
<A HREF="net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils" target="classFrame">GLJFrame</A>
<BR>
@@ -32,10 +36,24 @@ All Classes
<BR>
<A HREF="net/java/joglutils/lighting/LightPanel.html" title="class in net.java.joglutils.lighting" target="classFrame">LightPanel</A>
<BR>
+<A HREF="net/java/joglutils/ThreeDS/Loader3DS.html" title="class in net.java.joglutils.ThreeDS" target="classFrame">Loader3DS</A>
+<BR>
+<A HREF="net/java/joglutils/test3ds/Main.html" title="class in net.java.joglutils.test3ds" target="classFrame">Main</A>
+<BR>
<A HREF="net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting" target="classFrame">Material</A>
<BR>
+<A HREF="net/java/joglutils/ThreeDS/Material.html" title="class in net.java.joglutils.ThreeDS" target="classFrame">Material</A>
+<BR>
<A HREF="net/java/joglutils/lighting/MaterialPanel.html" title="class in net.java.joglutils.lighting" target="classFrame">MaterialPanel</A>
<BR>
+<A HREF="net/java/joglutils/ThreeDS/Model3DS.html" title="class in net.java.joglutils.ThreeDS" target="classFrame">Model3DS</A>
+<BR>
+<A HREF="net/java/joglutils/test3ds/MyModel.html" title="class in net.java.joglutils.test3ds" target="classFrame">MyModel</A>
+<BR>
+<A HREF="net/java/joglutils/ThreeDS/Obj.html" title="class in net.java.joglutils.ThreeDS" target="classFrame">Obj</A>
+<BR>
+<A HREF="net/java/joglutils/ThreeDS/Vec3.html" title="class in net.java.joglutils.ThreeDS" target="classFrame">Vec3</A>
+<BR>
</FONT></TD>
</TR>
</TABLE>
diff --git a/doc/javadoc/allclasses-noframe.html b/doc/javadoc/allclasses-noframe.html
index f827364..99455a8 100644
--- a/doc/javadoc/allclasses-noframe.html
+++ b/doc/javadoc/allclasses-noframe.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:11 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:25 CDT 2006 -->
<TITLE>
All Classes
</TITLE>
@@ -20,7 +20,11 @@ All Classes
<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
<TR>
-<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="net/java/joglutils/lighting/ColorButton.html" title="class in net.java.joglutils.lighting">ColorButton</A>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="net/java/joglutils/ThreeDS/Chunk.html" title="class in net.java.joglutils.ThreeDS">Chunk</A>
+<BR>
+<A HREF="net/java/joglutils/lighting/ColorButton.html" title="class in net.java.joglutils.lighting">ColorButton</A>
+<BR>
+<A HREF="net/java/joglutils/ThreeDS/Face.html" title="class in net.java.joglutils.ThreeDS">Face</A>
<BR>
<A HREF="net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
<BR>
@@ -32,10 +36,24 @@ All Classes
<BR>
<A HREF="net/java/joglutils/lighting/LightPanel.html" title="class in net.java.joglutils.lighting">LightPanel</A>
<BR>
+<A HREF="net/java/joglutils/ThreeDS/Loader3DS.html" title="class in net.java.joglutils.ThreeDS">Loader3DS</A>
+<BR>
+<A HREF="net/java/joglutils/test3ds/Main.html" title="class in net.java.joglutils.test3ds">Main</A>
+<BR>
<A HREF="net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
<BR>
+<A HREF="net/java/joglutils/ThreeDS/Material.html" title="class in net.java.joglutils.ThreeDS">Material</A>
+<BR>
<A HREF="net/java/joglutils/lighting/MaterialPanel.html" title="class in net.java.joglutils.lighting">MaterialPanel</A>
<BR>
+<A HREF="net/java/joglutils/ThreeDS/Model3DS.html" title="class in net.java.joglutils.ThreeDS">Model3DS</A>
+<BR>
+<A HREF="net/java/joglutils/test3ds/MyModel.html" title="class in net.java.joglutils.test3ds">MyModel</A>
+<BR>
+<A HREF="net/java/joglutils/ThreeDS/Obj.html" title="class in net.java.joglutils.ThreeDS">Obj</A>
+<BR>
+<A HREF="net/java/joglutils/ThreeDS/Vec3.html" title="class in net.java.joglutils.ThreeDS">Vec3</A>
+<BR>
</FONT></TD>
</TR>
</TABLE>
diff --git a/doc/javadoc/constant-values.html b/doc/javadoc/constant-values.html
index 666fd92..180a78e 100644
--- a/doc/javadoc/constant-values.html
+++ b/doc/javadoc/constant-values.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:10 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:20 CDT 2006 -->
<TITLE>
Constant Field Values
</TITLE>
diff --git a/doc/javadoc/deprecated-list.html b/doc/javadoc/deprecated-list.html
index f4b0758..90b5217 100644
--- a/doc/javadoc/deprecated-list.html
+++ b/doc/javadoc/deprecated-list.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:11 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:25 CDT 2006 -->
<TITLE>
Deprecated List
</TITLE>
diff --git a/doc/javadoc/help-doc.html b/doc/javadoc/help-doc.html
index 5d1bc53..ada3f6a 100644
--- a/doc/javadoc/help-doc.html
+++ b/doc/javadoc/help-doc.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:11 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:25 CDT 2006 -->
<TITLE>
API Help
</TITLE>
diff --git a/doc/javadoc/index-files/index-1.html b/doc/javadoc/index-files/index-1.html
index d386178..f1e7f45 100644
--- a/doc/javadoc/index-files/index-1.html
+++ b/doc/javadoc/index-files/index-1.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:10 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:23 CDT 2006 -->
<TITLE>
A-Index
</TITLE>
@@ -74,7 +74,7 @@ function windowTitle()
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
<A NAME="_A_"><!-- --></A><H2>
<B>A</B></H2>
<DL>
@@ -93,6 +93,9 @@ Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html"
<DT><A HREF="../net/java/joglutils/GLJFrame.html#addKeyListener(java.awt.event.KeyListener)"><B>addKeyListener(KeyListener)</B></A> -
Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
<DD>Adds the specified key listener to receive key events from this component and the GLCanvas.
+<DT><A HREF="../net/java/joglutils/ThreeDS/Model3DS.html#addMaterial(net.java.joglutils.ThreeDS.Material)"><B>addMaterial(Material)</B></A> -
+Method in class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Model3DS.html" title="class in net.java.joglutils.ThreeDS">Model3DS</A>
+<DD>&nbsp;
<DT><A HREF="../net/java/joglutils/GLJFrame.html#addMouseListener(java.awt.event.MouseListener)"><B>addMouseListener(MouseListener)</B></A> -
Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
<DD>Adds the specified mouse listener to receive mouse events from this component and the GLCanvas.
@@ -102,16 +105,19 @@ Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html"
<DT><A HREF="../net/java/joglutils/GLJFrame.html#addMouseWheelListener(java.awt.event.MouseWheelListener)"><B>addMouseWheelListener(MouseWheelListener)</B></A> -
Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
<DD>Adds the specified mouse wheel listener to receive mouse wheel events from this component and the GLCanvas.
+<DT><A HREF="../net/java/joglutils/ThreeDS/Model3DS.html#addObject(net.java.joglutils.ThreeDS.Obj)"><B>addObject(Obj)</B></A> -
+Method in class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Model3DS.html" title="class in net.java.joglutils.ThreeDS">Model3DS</A>
+<DD>&nbsp;
<DT><A HREF="../net/java/joglutils/lighting/Light.html#apply()"><B>apply()</B></A> -
Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
<DD>Applies the settings on this Light to the attached <CODE>GL</CODE> Context.
<DT><A HREF="../net/java/joglutils/lighting/Light.html#apply(javax.media.opengl.GL)"><B>apply(GL)</B></A> -
Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Applies the settings on this Light to the specified OpenGL context,
+<DD>Applies the settings on this Light to the specified OpenGL context,
using the light number stored in the Light.
<DT><A HREF="../net/java/joglutils/lighting/Light.html#apply(javax.media.opengl.GL, int)"><B>apply(GL, int)</B></A> -
Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Applies the settings on this Light to the specified OpenGL context,
+<DD>Applies the settings on this Light to the specified OpenGL context,
using the requested light number.
<DT><A HREF="../net/java/joglutils/lighting/Material.html#apply(javax.media.opengl.GL)"><B>apply(GL)</B></A> -
Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
@@ -179,7 +185,7 @@ Static method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutil
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
</BODY>
</HTML>
diff --git a/doc/javadoc/index-files/index-10.html b/doc/javadoc/index-files/index-10.html
index a2028e6..3c111f0 100644
--- a/doc/javadoc/index-files/index-10.html
+++ b/doc/javadoc/index-files/index-10.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:11 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:25 CDT 2006 -->
<TITLE>
-L-Index
+J-Index
</TITLE>
@@ -13,7 +13,7 @@ L-Index
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="L-Index";
+ parent.document.title="J-Index";
}
</SCRIPT>
<NOSCRIPT>
@@ -74,33 +74,21 @@ function windowTitle()
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
-<A NAME="_L_"><!-- --></A><H2>
-<B>L</B></H2>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
+<A NAME="_J_"><!-- --></A><H2>
+<B>J</B></H2>
<DL>
-<DT><A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting"><B>Light</B></A> - Class in <A HREF="../net/java/joglutils/lighting/package-summary.html">net.java.joglutils.lighting</A><DD>This class encapsulates the settings for an OpenGL light.<DT><A HREF="../net/java/joglutils/lighting/Light.html#Light()"><B>Light()</B></A> -
-Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Creates a new instance of Light with the default settings.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#Light(javax.media.opengl.GL)"><B>Light(GL)</B></A> -
-Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Creates a new instance of Light with default settings attached to the specified <CODE>GL</CODE> Context
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#Light(javax.media.opengl.GL, int)"><B>Light(GL, int)</B></A> -
-Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Creates a new instance of Light with default settings attached to the specified <CODE>GL</CODE> Context with an explicit light number
-<DT><A HREF="../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting"><B>LightingException</B></A> - Exception in <A HREF="../net/java/joglutils/lighting/package-summary.html">net.java.joglutils.lighting</A><DD>&nbsp;<DT><A HREF="../net/java/joglutils/lighting/LightingException.html#LightingException()"><B>LightingException()</B></A> -
-Constructor for exception net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A>
-<DD>Creates a new instance of LightingException
-<DT><A HREF="../net/java/joglutils/lighting/LightingException.html#LightingException(java.lang.String)"><B>LightingException(String)</B></A> -
-Constructor for exception net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A>
+<DT><A HREF="../net/java/joglutils/JPanelDialog.html" title="class in net.java.joglutils"><B>JPanelDialog</B></A> - Class in <A HREF="../net/java/joglutils/package-summary.html">net.java.joglutils</A><DD>This class is a basic encapsulation of a JPanel in a dialog.<DT><A HREF="../net/java/joglutils/JPanelDialog.html#JPanelDialog(javax.swing.JPanel)"><B>JPanelDialog(JPanel)</B></A> -
+Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/JPanelDialog.html" title="class in net.java.joglutils">JPanelDialog</A>
+<DD>Creates a new instance of JPanelDialog
+<DT><A HREF="../net/java/joglutils/JPanelDialog.html#JPanelDialog(javax.swing.JPanel, java.lang.String)"><B>JPanelDialog(JPanel, String)</B></A> -
+Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/JPanelDialog.html" title="class in net.java.joglutils">JPanelDialog</A>
<DD>&nbsp;
-<DT><A HREF="../net/java/joglutils/lighting/LightPanel.html" title="class in net.java.joglutils.lighting"><B>LightPanel</B></A> - Class in <A HREF="../net/java/joglutils/lighting/package-summary.html">net.java.joglutils.lighting</A><DD>&nbsp;<DT><A HREF="../net/java/joglutils/lighting/LightPanel.html#LightPanel()"><B>LightPanel()</B></A> -
-Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/LightPanel.html" title="class in net.java.joglutils.lighting">LightPanel</A>
-<DD>Creates new form LightPanel
-<DT><A HREF="../net/java/joglutils/lighting/LightPanel.html#LightPanel(net.java.joglutils.lighting.Light)"><B>LightPanel(Light)</B></A> -
-Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/LightPanel.html" title="class in net.java.joglutils.lighting">LightPanel</A>
+<DT><A HREF="../net/java/joglutils/JPanelDialog.html#JPanelDialog(java.awt.Frame, javax.swing.JPanel)"><B>JPanelDialog(Frame, JPanel)</B></A> -
+Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/JPanelDialog.html" title="class in net.java.joglutils">JPanelDialog</A>
<DD>&nbsp;
-<DT><A HREF="../net/java/joglutils/lighting/LightPanel.html#lightToPanel(net.java.joglutils.lighting.Light)"><B>lightToPanel(Light)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/LightPanel.html" title="class in net.java.joglutils.lighting">LightPanel</A>
+<DT><A HREF="../net/java/joglutils/JPanelDialog.html#JPanelDialog(java.awt.Frame, java.lang.String, javax.swing.JPanel)"><B>JPanelDialog(Frame, String, JPanel)</B></A> -
+Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/JPanelDialog.html" title="class in net.java.joglutils">JPanelDialog</A>
<DD>&nbsp;
</DL>
<HR>
@@ -156,7 +144,7 @@ Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/light
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
</BODY>
</HTML>
diff --git a/doc/javadoc/index-files/index-11.html b/doc/javadoc/index-files/index-11.html
index 9d7721e..2eb9b10 100644
--- a/doc/javadoc/index-files/index-11.html
+++ b/doc/javadoc/index-files/index-11.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:11 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:25 CDT 2006 -->
<TITLE>
-M-Index
+L-Index
</TITLE>
@@ -13,7 +13,7 @@ M-Index
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="M-Index";
+ parent.document.title="L-Index";
}
</SCRIPT>
<NOSCRIPT>
@@ -74,40 +74,52 @@ function windowTitle()
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
-<A NAME="_M_"><!-- --></A><H2>
-<B>M</B></H2>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
+<A NAME="_L_"><!-- --></A><H2>
+<B>L</B></H2>
<DL>
-<DT><A HREF="../net/java/joglutils/lighting/LightPanel.html#main(java.lang.String[])"><B>main(String[])</B></A> -
-Static method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/LightPanel.html" title="class in net.java.joglutils.lighting">LightPanel</A>
+<DT><A HREF="../net/java/joglutils/ThreeDS/Chunk.html#length"><B>length</B></A> -
+Variable in class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Chunk.html" title="class in net.java.joglutils.ThreeDS">Chunk</A>
<DD>&nbsp;
-<DT><A HREF="../net/java/joglutils/lighting/MaterialPanel.html#main(java.lang.String[])"><B>main(String[])</B></A> -
-Static method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/MaterialPanel.html" title="class in net.java.joglutils.lighting">MaterialPanel</A>
+<DT><A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting"><B>Light</B></A> - Class in <A HREF="../net/java/joglutils/lighting/package-summary.html">net.java.joglutils.lighting</A><DD>This class encapsulates the settings for an OpenGL light.<DT><A HREF="../net/java/joglutils/lighting/Light.html#Light()"><B>Light()</B></A> -
+Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Creates a new instance of Light with the default settings.
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#Light(javax.media.opengl.GL)"><B>Light(GL)</B></A> -
+Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Creates a new instance of Light with default settings attached to the specified <CODE>GL</CODE> Context
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#Light(javax.media.opengl.GL, int)"><B>Light(GL, int)</B></A> -
+Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Creates a new instance of Light with default settings attached to the specified <CODE>GL</CODE> Context with an explicit light number
+<DT><A HREF="../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting"><B>LightingException</B></A> - Exception in <A HREF="../net/java/joglutils/lighting/package-summary.html">net.java.joglutils.lighting</A><DD>&nbsp;<DT><A HREF="../net/java/joglutils/lighting/LightingException.html#LightingException()"><B>LightingException()</B></A> -
+Constructor for exception net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A>
+<DD>Creates a new instance of LightingException
+<DT><A HREF="../net/java/joglutils/lighting/LightingException.html#LightingException(java.lang.String)"><B>LightingException(String)</B></A> -
+Constructor for exception net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A>
<DD>&nbsp;
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#makeDirectional()"><B>makeDirectional()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Sets this Light so that the light seems to be infinitely far away in terms of some of the calculations.
-<DT><A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting"><B>Material</B></A> - Class in <A HREF="../net/java/joglutils/lighting/package-summary.html">net.java.joglutils.lighting</A><DD>This class encapsulates OpenGL material settings in an object-oriented interface.<DT><A HREF="../net/java/joglutils/lighting/Material.html#Material()"><B>Material()</B></A> -
-Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
-<DD>Creates a new instance of Material from the OpenGL default material settings
-<DT><A HREF="../net/java/joglutils/lighting/Material.html#Material(javax.media.opengl.GL, int)"><B>Material(GL, int)</B></A> -
-Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
-<DD>Creates a new instance of material, with the specified GL context attached.
-<DT><A HREF="../net/java/joglutils/lighting/Material.html#Material(javax.media.opengl.GL)"><B>Material(GL)</B></A> -
-Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
-<DD>Creates a new instance of material, with the specified GL context attached.
-<DT><A HREF="../net/java/joglutils/lighting/MaterialPanel.html" title="class in net.java.joglutils.lighting"><B>MaterialPanel</B></A> - Class in <A HREF="../net/java/joglutils/lighting/package-summary.html">net.java.joglutils.lighting</A><DD>&nbsp;<DT><A HREF="../net/java/joglutils/lighting/MaterialPanel.html#MaterialPanel()"><B>MaterialPanel()</B></A> -
-Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/MaterialPanel.html" title="class in net.java.joglutils.lighting">MaterialPanel</A>
-<DD>Creates new form MaterialPanel
-<DT><A HREF="../net/java/joglutils/lighting/MaterialPanel.html#MaterialPanel(net.java.joglutils.lighting.Material)"><B>MaterialPanel(Material)</B></A> -
-Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/MaterialPanel.html" title="class in net.java.joglutils.lighting">MaterialPanel</A>
+<DT><A HREF="../net/java/joglutils/lighting/LightPanel.html" title="class in net.java.joglutils.lighting"><B>LightPanel</B></A> - Class in <A HREF="../net/java/joglutils/lighting/package-summary.html">net.java.joglutils.lighting</A><DD>&nbsp;<DT><A HREF="../net/java/joglutils/lighting/LightPanel.html#LightPanel()"><B>LightPanel()</B></A> -
+Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/LightPanel.html" title="class in net.java.joglutils.lighting">LightPanel</A>
+<DD>Creates new form LightPanel
+<DT><A HREF="../net/java/joglutils/lighting/LightPanel.html#LightPanel(net.java.joglutils.lighting.Light)"><B>LightPanel(Light)</B></A> -
+Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/LightPanel.html" title="class in net.java.joglutils.lighting">LightPanel</A>
<DD>&nbsp;
-<DT><A HREF="../net/java/joglutils/lighting/MaterialPanel.html#matToPanel(net.java.joglutils.lighting.Material)"><B>matToPanel(Material)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/MaterialPanel.html" title="class in net.java.joglutils.lighting">MaterialPanel</A>
+<DT><A HREF="../net/java/joglutils/lighting/LightPanel.html#lightToPanel(net.java.joglutils.lighting.Light)"><B>lightToPanel(Light)</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/LightPanel.html" title="class in net.java.joglutils.lighting">LightPanel</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/test3ds/MyModel.html#load(javax.media.opengl.GLAutoDrawable, java.lang.String)"><B>load(GLAutoDrawable, String)</B></A> -
+Method in class net.java.joglutils.test3ds.<A HREF="../net/java/joglutils/test3ds/MyModel.html" title="class in net.java.joglutils.test3ds">MyModel</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/ThreeDS/Loader3DS.html#load(net.java.joglutils.ThreeDS.Model3DS, java.lang.String)"><B>load(Model3DS, String)</B></A> -
+Method in class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Loader3DS.html" title="class in net.java.joglutils.ThreeDS">Loader3DS</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/ThreeDS/Model3DS.html#load(java.lang.String)"><B>load(String)</B></A> -
+Method in class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Model3DS.html" title="class in net.java.joglutils.ThreeDS">Model3DS</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/ThreeDS/Model3DS.html#loader"><B>loader</B></A> -
+Variable in class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Model3DS.html" title="class in net.java.joglutils.ThreeDS">Model3DS</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/ThreeDS/Loader3DS.html" title="class in net.java.joglutils.ThreeDS"><B>Loader3DS</B></A> - Class in <A HREF="../net/java/joglutils/ThreeDS/package-summary.html">net.java.joglutils.ThreeDS</A><DD>&nbsp;<DT><A HREF="../net/java/joglutils/ThreeDS/Loader3DS.html#Loader3DS()"><B>Loader3DS()</B></A> -
+Constructor for class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Loader3DS.html" title="class in net.java.joglutils.ThreeDS">Loader3DS</A>
<DD>&nbsp;
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#maxNumberOfLightsInGL(javax.media.opengl.GL)"><B>maxNumberOfLightsInGL(GL)</B></A> -
-Static method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Determines the maximum number of lights in the specified <CODE>GL</CODE> context
</DL>
<HR>
@@ -162,7 +174,7 @@ Static method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutil
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
</BODY>
</HTML>
diff --git a/doc/javadoc/index-files/index-12.html b/doc/javadoc/index-files/index-12.html
index 18ce4d4..a35e727 100644
--- a/doc/javadoc/index-files/index-12.html
+++ b/doc/javadoc/index-files/index-12.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:11 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:25 CDT 2006 -->
<TITLE>
-N-Index
+M-Index
</TITLE>
@@ -13,7 +13,7 @@ N-Index
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="N-Index";
+ parent.document.title="M-Index";
}
</SCRIPT>
<NOSCRIPT>
@@ -74,13 +74,61 @@ function windowTitle()
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
-<A NAME="_N_"><!-- --></A><H2>
-<B>N</B></H2>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
+<A NAME="_M_"><!-- --></A><H2>
+<B>M</B></H2>
<DL>
-<DT><A HREF="../net/java/joglutils/package-summary.html"><B>net.java.joglutils</B></A> - package net.java.joglutils<DD>&nbsp;<DT><A HREF="../net/java/joglutils/lighting/package-summary.html"><B>net.java.joglutils.lighting</B></A> - package net.java.joglutils.lighting<DD>&nbsp;<DT><A HREF="../net/java/joglutils/lighting/Light.html#numToID(int)"><B>numToID(int)</B></A> -
+<DT><A HREF="../net/java/joglutils/lighting/LightPanel.html#main(java.lang.String[])"><B>main(String[])</B></A> -
+Static method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/LightPanel.html" title="class in net.java.joglutils.lighting">LightPanel</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/lighting/MaterialPanel.html#main(java.lang.String[])"><B>main(String[])</B></A> -
+Static method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/MaterialPanel.html" title="class in net.java.joglutils.lighting">MaterialPanel</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/test3ds/Main.html" title="class in net.java.joglutils.test3ds"><B>Main</B></A> - Class in <A HREF="../net/java/joglutils/test3ds/package-summary.html">net.java.joglutils.test3ds</A><DD>&nbsp;<DT><A HREF="../net/java/joglutils/test3ds/Main.html#Main()"><B>Main()</B></A> -
+Constructor for class net.java.joglutils.test3ds.<A HREF="../net/java/joglutils/test3ds/Main.html" title="class in net.java.joglutils.test3ds">Main</A>
+<DD>Creates a new instance of Main
+<DT><A HREF="../net/java/joglutils/test3ds/Main.html#main(java.lang.String[])"><B>main(String[])</B></A> -
+Static method in class net.java.joglutils.test3ds.<A HREF="../net/java/joglutils/test3ds/Main.html" title="class in net.java.joglutils.test3ds">Main</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#makeDirectional()"><B>makeDirectional()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Sets this Light so that the light seems to be infinitely far away in terms of some of the calculations.
+<DT><A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting"><B>Material</B></A> - Class in <A HREF="../net/java/joglutils/lighting/package-summary.html">net.java.joglutils.lighting</A><DD>This class encapsulates OpenGL material settings in an object-oriented interface.<DT><A HREF="../net/java/joglutils/lighting/Material.html#Material()"><B>Material()</B></A> -
+Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
+<DD>Creates a new instance of Material from the OpenGL default material settings
+<DT><A HREF="../net/java/joglutils/lighting/Material.html#Material(javax.media.opengl.GL, int)"><B>Material(GL, int)</B></A> -
+Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
+<DD>Creates a new instance of material, with the specified GL context attached.
+<DT><A HREF="../net/java/joglutils/lighting/Material.html#Material(javax.media.opengl.GL)"><B>Material(GL)</B></A> -
+Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
+<DD>Creates a new instance of material, with the specified GL context attached.
+<DT><A HREF="../net/java/joglutils/ThreeDS/Material.html" title="class in net.java.joglutils.ThreeDS"><B>Material</B></A> - Class in <A HREF="../net/java/joglutils/ThreeDS/package-summary.html">net.java.joglutils.ThreeDS</A><DD>&nbsp;<DT><A HREF="../net/java/joglutils/ThreeDS/Material.html#Material()"><B>Material()</B></A> -
+Constructor for class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Material.html" title="class in net.java.joglutils.ThreeDS">Material</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/ThreeDS/Obj.html#materialID"><B>materialID</B></A> -
+Variable in class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Obj.html" title="class in net.java.joglutils.ThreeDS">Obj</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/lighting/MaterialPanel.html" title="class in net.java.joglutils.lighting"><B>MaterialPanel</B></A> - Class in <A HREF="../net/java/joglutils/lighting/package-summary.html">net.java.joglutils.lighting</A><DD>&nbsp;<DT><A HREF="../net/java/joglutils/lighting/MaterialPanel.html#MaterialPanel()"><B>MaterialPanel()</B></A> -
+Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/MaterialPanel.html" title="class in net.java.joglutils.lighting">MaterialPanel</A>
+<DD>Creates new form MaterialPanel
+<DT><A HREF="../net/java/joglutils/lighting/MaterialPanel.html#MaterialPanel(net.java.joglutils.lighting.Material)"><B>MaterialPanel(Material)</B></A> -
+Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/MaterialPanel.html" title="class in net.java.joglutils.lighting">MaterialPanel</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/ThreeDS/Model3DS.html#materials"><B>materials</B></A> -
+Variable in class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Model3DS.html" title="class in net.java.joglutils.ThreeDS">Model3DS</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/lighting/MaterialPanel.html#matToPanel(net.java.joglutils.lighting.Material)"><B>matToPanel(Material)</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/MaterialPanel.html" title="class in net.java.joglutils.lighting">MaterialPanel</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#maxNumberOfLightsInGL(javax.media.opengl.GL)"><B>maxNumberOfLightsInGL(GL)</B></A> -
Static method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Determines the OpenGL ID for the specified light number
+<DD>Determines the maximum number of lights in the specified <CODE>GL</CODE> context
+<DT><A HREF="../net/java/joglutils/ThreeDS/Model3DS.html" title="class in net.java.joglutils.ThreeDS"><B>Model3DS</B></A> - Class in <A HREF="../net/java/joglutils/ThreeDS/package-summary.html">net.java.joglutils.ThreeDS</A><DD>&nbsp;<DT><A HREF="../net/java/joglutils/ThreeDS/Model3DS.html#Model3DS()"><B>Model3DS()</B></A> -
+Constructor for class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Model3DS.html" title="class in net.java.joglutils.ThreeDS">Model3DS</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/test3ds/MyModel.html" title="class in net.java.joglutils.test3ds"><B>MyModel</B></A> - Class in <A HREF="../net/java/joglutils/test3ds/package-summary.html">net.java.joglutils.test3ds</A><DD>&nbsp;<DT><A HREF="../net/java/joglutils/test3ds/MyModel.html#MyModel()"><B>MyModel()</B></A> -
+Constructor for class net.java.joglutils.test3ds.<A HREF="../net/java/joglutils/test3ds/MyModel.html" title="class in net.java.joglutils.test3ds">MyModel</A>
+<DD>&nbsp;
</DL>
<HR>
@@ -135,7 +183,7 @@ Static method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutil
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
</BODY>
</HTML>
diff --git a/doc/javadoc/index-files/index-13.html b/doc/javadoc/index-files/index-13.html
index badbff5..ee8dd25 100644
--- a/doc/javadoc/index-files/index-13.html
+++ b/doc/javadoc/index-files/index-13.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:11 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:25 CDT 2006 -->
<TITLE>
-P-Index
+N-Index
</TITLE>
@@ -13,7 +13,7 @@ P-Index
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="P-Index";
+ parent.document.title="N-Index";
}
</SCRIPT>
<NOSCRIPT>
@@ -74,16 +74,25 @@ function windowTitle()
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
-<A NAME="_P_"><!-- --></A><H2>
-<B>P</B></H2>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
+<A NAME="_N_"><!-- --></A><H2>
+<B>N</B></H2>
<DL>
-<DT><A HREF="../net/java/joglutils/lighting/LightPanel.html#panelToLight(net.java.joglutils.lighting.Light)"><B>panelToLight(Light)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/LightPanel.html" title="class in net.java.joglutils.lighting">LightPanel</A>
+<DT><A HREF="../net/java/joglutils/package-summary.html"><B>net.java.joglutils</B></A> - package net.java.joglutils<DD>&nbsp;<DT><A HREF="../net/java/joglutils/lighting/package-summary.html"><B>net.java.joglutils.lighting</B></A> - package net.java.joglutils.lighting<DD>&nbsp;<DT><A HREF="../net/java/joglutils/test3ds/package-summary.html"><B>net.java.joglutils.test3ds</B></A> - package net.java.joglutils.test3ds<DD>&nbsp;<DT><A HREF="../net/java/joglutils/ThreeDS/package-summary.html"><B>net.java.joglutils.ThreeDS</B></A> - package net.java.joglutils.ThreeDS<DD>&nbsp;<DT><A HREF="../net/java/joglutils/ThreeDS/Obj.html#normals"><B>normals</B></A> -
+Variable in class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Obj.html" title="class in net.java.joglutils.ThreeDS">Obj</A>
<DD>&nbsp;
-<DT><A HREF="../net/java/joglutils/lighting/MaterialPanel.html#panelToMat(net.java.joglutils.lighting.Material)"><B>panelToMat(Material)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/MaterialPanel.html" title="class in net.java.joglutils.lighting">MaterialPanel</A>
+<DT><A HREF="../net/java/joglutils/ThreeDS/Obj.html#numOfFaces"><B>numOfFaces</B></A> -
+Variable in class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Obj.html" title="class in net.java.joglutils.ThreeDS">Obj</A>
<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/ThreeDS/Obj.html#numOfVerts"><B>numOfVerts</B></A> -
+Variable in class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Obj.html" title="class in net.java.joglutils.ThreeDS">Obj</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/ThreeDS/Obj.html#numTexVertex"><B>numTexVertex</B></A> -
+Variable in class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Obj.html" title="class in net.java.joglutils.ThreeDS">Obj</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#numToID(int)"><B>numToID(int)</B></A> -
+Static method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Determines the OpenGL ID for the specified light number
</DL>
<HR>
@@ -138,7 +147,7 @@ Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/light
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
</BODY>
</HTML>
diff --git a/doc/javadoc/index-files/index-14.html b/doc/javadoc/index-files/index-14.html
index 47fdb4e..6377310 100644
--- a/doc/javadoc/index-files/index-14.html
+++ b/doc/javadoc/index-files/index-14.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:11 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:25 CDT 2006 -->
<TITLE>
-R-Index
+O-Index
</TITLE>
@@ -13,7 +13,7 @@ R-Index
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="R-Index";
+ parent.document.title="O-Index";
}
</SCRIPT>
<NOSCRIPT>
@@ -74,49 +74,16 @@ function windowTitle()
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
-<A NAME="_R_"><!-- --></A><H2>
-<B>R</B></H2>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
+<A NAME="_O_"><!-- --></A><H2>
+<B>O</B></H2>
<DL>
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#removeAnimator()"><B>removeAnimator()</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Stops and removes the <CODE>Animator</CODE>.
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#removeInputMethodListener(java.awt.event.InputMethodListener)"><B>removeInputMethodListener(InputMethodListener)</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Removes the specified input method listener so that it no longer receives input method events from this component and the GLCanvas.
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#removeKeyListener(java.awt.event.KeyListener)"><B>removeKeyListener(KeyListener)</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Removes the specified key listener so that it no longer receives key events from this component and the GLCanvas.
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#removeMouseListener(java.awt.event.MouseListener)"><B>removeMouseListener(MouseListener)</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Removes the specified mouse listener so that it no longer receives mouse events from this component and the GLCanvas.
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#removeMouseMotionListener(java.awt.event.MouseMotionListener)"><B>removeMouseMotionListener(MouseMotionListener)</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Removes the specified mouse motion listener so that it no longer receives mouse motion events from this component and the GLCanvas.
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#removeMouseWheelListener(java.awt.event.MouseWheelListener)"><B>removeMouseWheelListener(MouseWheelListener)</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Removes the specified mouse wheel listener so that it no longer receives mouse wheel events from this component and the GLCanvas.
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#repaint()"><B>repaint()</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Repaint the JFrame and render the GLCanvas if no animator is present.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#retrieve()"><B>retrieve()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Reconfigure the settings for this Light from the state of the
- attached <CODE>GL</CODE> Context.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#retrieve(javax.media.opengl.GL)"><B>retrieve(GL)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Reconfigures the settings on this Light from the state of the specified
- OpenGL context, using the light number stored in the Light.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#retrieve(javax.media.opengl.GL, int)"><B>retrieve(GL, int)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Reconfigures the settings on this Light from the state of the specified
- OpenGL context, using the requested light number.
-<DT><A HREF="../net/java/joglutils/lighting/Material.html#retrieve(javax.media.opengl.GL)"><B>retrieve(GL)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
-<DD>Sets the settings in this Material from the specified OpenGL context's state.
-<DT><A HREF="../net/java/joglutils/lighting/Material.html#retrieve()"><B>retrieve()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
-<DD>Sets this Material object from the attached OpenGL state.
+<DT><A HREF="../net/java/joglutils/ThreeDS/Obj.html" title="class in net.java.joglutils.ThreeDS"><B>Obj</B></A> - Class in <A HREF="../net/java/joglutils/ThreeDS/package-summary.html">net.java.joglutils.ThreeDS</A><DD>&nbsp;<DT><A HREF="../net/java/joglutils/ThreeDS/Obj.html#Obj()"><B>Obj()</B></A> -
+Constructor for class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Obj.html" title="class in net.java.joglutils.ThreeDS">Obj</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/ThreeDS/Model3DS.html#objects"><B>objects</B></A> -
+Variable in class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Model3DS.html" title="class in net.java.joglutils.ThreeDS">Model3DS</A>
+<DD>&nbsp;
</DL>
<HR>
@@ -171,7 +138,7 @@ Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/light
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
</BODY>
</HTML>
diff --git a/doc/javadoc/index-files/index-15.html b/doc/javadoc/index-files/index-15.html
index 6a1a2ff..e4171cb 100644
--- a/doc/javadoc/index-files/index-15.html
+++ b/doc/javadoc/index-files/index-15.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:11 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:25 CDT 2006 -->
<TITLE>
-S-Index
+P-Index
</TITLE>
@@ -13,7 +13,7 @@ S-Index
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="S-Index";
+ parent.document.title="P-Index";
}
</SCRIPT>
<NOSCRIPT>
@@ -52,7 +52,7 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="index-14.html"><B>PREV LETTER</B></A>&nbsp;
-&nbsp;NEXT LETTER</FONT></TD>
+&nbsp;<A HREF="index-16.html"><B>NEXT LETTER</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../index.html?index-filesindex-15.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="index-15.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
@@ -74,123 +74,15 @@ function windowTitle()
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
-<A NAME="_S_"><!-- --></A><H2>
-<B>S</B></H2>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
+<A NAME="_P_"><!-- --></A><H2>
+<B>P</B></H2>
<DL>
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#setAmbient(java.awt.Color)"><B>setAmbient(Color)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Sets the ambient (light "filling the room") color for this Light.
-<DT><A HREF="../net/java/joglutils/lighting/Material.html#setAmbient(java.awt.Color)"><B>setAmbient(Color)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
-<DD>Sets this object's ambient color from an input Color.
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#setAnimator(com.sun.opengl.util.Animator)"><B>setAnimator(Animator)</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Specifies an <CODE>Animator</CODE> for updating the GLCanvas, and starts it.
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#setAnimator(com.sun.opengl.util.Animator, boolean)"><B>setAnimator(Animator, boolean)</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Specifies an <CODE>Animator</CODE> for updating the GLCanvas, and optionally starts it.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#setAttachedGL(javax.media.opengl.GL)"><B>setAttachedGL(GL)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Attached the specified OpenGL context to this object
-<DT><A HREF="../net/java/joglutils/lighting/Material.html#setAttachedGL(javax.media.opengl.GL)"><B>setAttachedGL(GL)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
-<DD>Attached the specified OpenGL context to this object
-<DT><A HREF="../net/java/joglutils/JPanelDialog.html#setButtonTexts(java.lang.String, java.lang.String)"><B>setButtonTexts(String, String)</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/JPanelDialog.html" title="class in net.java.joglutils">JPanelDialog</A>
+<DT><A HREF="../net/java/joglutils/lighting/LightPanel.html#panelToLight(net.java.joglutils.lighting.Light)"><B>panelToLight(Light)</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/LightPanel.html" title="class in net.java.joglutils.lighting">LightPanel</A>
<DD>&nbsp;
-<DT><A HREF="../net/java/joglutils/lighting/ColorButton.html#setColor(java.awt.Color)"><B>setColor(Color)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/ColorButton.html" title="class in net.java.joglutils.lighting">ColorButton</A>
-<DD>&nbsp;
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#setConstantAttenuation(float)"><B>setConstantAttenuation(float)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Sets the coefficient of the constant term in the attenuation equation for this Light.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#setDiffuse(java.awt.Color)"><B>setDiffuse(Color)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Sets the diffuse ("dull reflection") color for this Light.
-<DT><A HREF="../net/java/joglutils/lighting/Material.html#setDiffuse(java.awt.Color)"><B>setDiffuse(Color)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
-<DD>Sets this object's diffuse color from an input Color.
-<DT><A HREF="../net/java/joglutils/lighting/Material.html#setEmissive(java.awt.Color)"><B>setEmissive(Color)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
-<DD>Sets this object's emissive color from an input Color.
-<DT><A HREF="../net/java/joglutils/lighting/Material.html#setFace(int)"><B>setFace(int)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
-<DD>Specifies the face for subsequent apply method calls to apply and retrieve the material settings.
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#setFullscreen(boolean)"><B>setFullscreen(boolean)</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Sets the fullscreen status of this window.
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#setGL(javax.media.opengl.GL)"><B>setGL(GL)</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Sets the GL pipeline for the canvas in this GLJPane.
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#setGLCapabilities(javax.media.opengl.GLCapabilities)"><B>setGLCapabilities(GLCapabilities)</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Rebuilds the GLCanvas with the specified capbilities.
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#setGLEventListener(javax.media.opengl.GLEventListener)"><B>setGLEventListener(GLEventListener)</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Sets the event listener attached to the GLcanvas.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#setLightID(int)"><B>setLightID(int)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Sets the OpenGL light to use in subsequent method calls from a GL identifier
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#setLightNumber(int)"><B>setLightNumber(int)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Sets the number of the OpenGL light to use in subsequent method calls
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#setLightPosition(float[])"><B>setLightPosition(float[])</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Specifies the direction vector for this Light.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#setLightPosition(float, float, float)"><B>setLightPosition(float, float, float)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Specifies the direction vector for this Light.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#setLightW(float)"><B>setLightW(float)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Specifies the w-component to be used for this Light.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#setLinearAttenuation(float)"><B>setLinearAttenuation(float)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Sets the coefficient of the linear term in the attenuation equation for this Light.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#setQuadraticAttenuation(float)"><B>setQuadraticAttenuation(float)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Sets the coefficient of the quadratic term in the attenuation equation for this Light.
-<DT><A HREF="../net/java/joglutils/lighting/Material.html#setShininess(float)"><B>setShininess(float)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
-<DD>Sets the shininess for this Material.
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#setSize(int, int)"><B>setSize(int, int)</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Resizes this GLJFrame to match a GLCanvas of the specified size.
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#setSize(java.awt.Dimension)"><B>setSize(Dimension)</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Resizes this GLJFrame to match a GLCanvas of the specified size.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#setSpecular(java.awt.Color)"><B>setSpecular(Color)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Sets the specular ("shiny reflection") color for this Light.
-<DT><A HREF="../net/java/joglutils/lighting/Material.html#setSpecular(java.awt.Color)"><B>setSpecular(Color)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
-<DD>Sets this object's specular color from an input Color.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#setSpotCutoff(float)"><B>setSpotCutoff(float)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Sets the spotlight cutoff angle for this Light.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#setSpotDirection(float[])"><B>setSpotDirection(float[])</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Sets the spotlight direction for this Light.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#setSpotDirection(float, float, float)"><B>setSpotDirection(float, float, float)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Sets the spotlight direction for this Light.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#setSpotExponent(float)"><B>setSpotExponent(float)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Sets the spotlight exponent in this Light.
-<DT><A HREF="../net/java/joglutils/JPanelDialog.html#showAsModal()"><B>showAsModal()</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/JPanelDialog.html" title="class in net.java.joglutils">JPanelDialog</A>
-<DD>Shows this dialog as a modal dialog
-<DT><A HREF="../net/java/joglutils/JPanelDialog.html#showModalDialog(javax.swing.JPanel)"><B>showModalDialog(JPanel)</B></A> -
-Static method in class net.java.joglutils.<A HREF="../net/java/joglutils/JPanelDialog.html" title="class in net.java.joglutils">JPanelDialog</A>
-<DD>&nbsp;
-<DT><A HREF="../net/java/joglutils/JPanelDialog.html#showModalDialog(javax.swing.JPanel, java.lang.String)"><B>showModalDialog(JPanel, String)</B></A> -
-Static method in class net.java.joglutils.<A HREF="../net/java/joglutils/JPanelDialog.html" title="class in net.java.joglutils">JPanelDialog</A>
-<DD>&nbsp;
-<DT><A HREF="../net/java/joglutils/JPanelDialog.html#showModalDialog(java.awt.Frame, javax.swing.JPanel)"><B>showModalDialog(Frame, JPanel)</B></A> -
-Static method in class net.java.joglutils.<A HREF="../net/java/joglutils/JPanelDialog.html" title="class in net.java.joglutils">JPanelDialog</A>
-<DD>&nbsp;
-<DT><A HREF="../net/java/joglutils/JPanelDialog.html#showModalDialog(java.awt.Frame, javax.swing.JPanel, java.lang.String)"><B>showModalDialog(Frame, JPanel, String)</B></A> -
-Static method in class net.java.joglutils.<A HREF="../net/java/joglutils/JPanelDialog.html" title="class in net.java.joglutils">JPanelDialog</A>
+<DT><A HREF="../net/java/joglutils/lighting/MaterialPanel.html#panelToMat(net.java.joglutils.lighting.Material)"><B>panelToMat(Material)</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/MaterialPanel.html" title="class in net.java.joglutils.lighting">MaterialPanel</A>
<DD>&nbsp;
</DL>
<HR>
@@ -224,7 +116,7 @@ Static method in class net.java.joglutils.<A HREF="../net/java/joglutils/JPanelD
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="index-14.html"><B>PREV LETTER</B></A>&nbsp;
-&nbsp;NEXT LETTER</FONT></TD>
+&nbsp;<A HREF="index-16.html"><B>NEXT LETTER</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../index.html?index-filesindex-15.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="index-15.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
@@ -246,7 +138,7 @@ Static method in class net.java.joglutils.<A HREF="../net/java/joglutils/JPanelD
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
</BODY>
</HTML>
diff --git a/doc/javadoc/index-files/index-2.html b/doc/javadoc/index-files/index-2.html
index dbd745b..8c0e0fe 100644
--- a/doc/javadoc/index-files/index-2.html
+++ b/doc/javadoc/index-files/index-2.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:10 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:23 CDT 2006 -->
<TITLE>
-C-Index
+B-Index
</TITLE>
@@ -13,7 +13,7 @@ C-Index
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="C-Index";
+ parent.document.title="B-Index";
}
</SCRIPT>
<NOSCRIPT>
@@ -74,27 +74,12 @@ function windowTitle()
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
-<A NAME="_C_"><!-- --></A><H2>
-<B>C</B></H2>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
+<A NAME="_B_"><!-- --></A><H2>
+<B>B</B></H2>
<DL>
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#clearInputListeners()"><B>clearInputListeners()</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Removes InputMethodListeners, KeyListeners,MouseListeners, MouseMotionListeners, and MouseWheelListeners from this and the GLCanvas.
-<DT><A HREF="../net/java/joglutils/lighting/ColorButton.html" title="class in net.java.joglutils.lighting"><B>ColorButton</B></A> - Class in <A HREF="../net/java/joglutils/lighting/package-summary.html">net.java.joglutils.lighting</A><DD>&nbsp;<DT><A HREF="../net/java/joglutils/lighting/ColorButton.html#ColorButton()"><B>ColorButton()</B></A> -
-Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/ColorButton.html" title="class in net.java.joglutils.lighting">ColorButton</A>
-<DD>Creates a new instance of GlobalAmbientButton
-<DT><A HREF="../net/java/joglutils/lighting/ColorButton.html#ColorButton(javax.swing.Action)"><B>ColorButton(Action)</B></A> -
-Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/ColorButton.html" title="class in net.java.joglutils.lighting">ColorButton</A>
-<DD>&nbsp;
-<DT><A HREF="../net/java/joglutils/lighting/ColorButton.html#ColorButton(javax.swing.Icon)"><B>ColorButton(Icon)</B></A> -
-Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/ColorButton.html" title="class in net.java.joglutils.lighting">ColorButton</A>
-<DD>&nbsp;
-<DT><A HREF="../net/java/joglutils/lighting/ColorButton.html#ColorButton(java.lang.String)"><B>ColorButton(String)</B></A> -
-Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/ColorButton.html" title="class in net.java.joglutils.lighting">ColorButton</A>
-<DD>&nbsp;
-<DT><A HREF="../net/java/joglutils/lighting/ColorButton.html#ColorButton(java.lang.String, javax.swing.Icon)"><B>ColorButton(String, Icon)</B></A> -
-Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/ColorButton.html" title="class in net.java.joglutils.lighting">ColorButton</A>
+<DT><A HREF="../net/java/joglutils/ThreeDS/Chunk.html#bytesRead"><B>bytesRead</B></A> -
+Variable in class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Chunk.html" title="class in net.java.joglutils.ThreeDS">Chunk</A>
<DD>&nbsp;
</DL>
<HR>
@@ -150,7 +135,7 @@ Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
</BODY>
</HTML>
diff --git a/doc/javadoc/index-files/index-3.html b/doc/javadoc/index-files/index-3.html
index fdd6b9e..507813f 100644
--- a/doc/javadoc/index-files/index-3.html
+++ b/doc/javadoc/index-files/index-3.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:10 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:23 CDT 2006 -->
<TITLE>
-D-Index
+C-Index
</TITLE>
@@ -13,7 +13,7 @@ D-Index
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="D-Index";
+ parent.document.title="C-Index";
}
</SCRIPT>
<NOSCRIPT>
@@ -74,25 +74,37 @@ function windowTitle()
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
-<A NAME="_D_"><!-- --></A><H2>
-<B>D</B></H2>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
+<A NAME="_C_"><!-- --></A><H2>
+<B>C</B></H2>
<DL>
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#detachGL()"><B>detachGL()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Detaches the currently attached OpenGL context from this object
-<DT><A HREF="../net/java/joglutils/lighting/Material.html#detachGL()"><B>detachGL()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
-<DD>Detaches the currently attached OpenGL context from this object
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#disable()"><B>disable()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Disables this Light on the attached <CODE>GL</CODE> Context.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#disable(javax.media.opengl.GL)"><B>disable(GL)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Disables the light number stored in this Light on the specified OpenGL Context.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#disable(javax.media.opengl.GL, int)"><B>disable(GL, int)</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Disables the requested light on the specified OpenGL Context.
+<DT><A HREF="../net/java/joglutils/ThreeDS/Chunk.html" title="class in net.java.joglutils.ThreeDS"><B>Chunk</B></A> - Class in <A HREF="../net/java/joglutils/ThreeDS/package-summary.html">net.java.joglutils.ThreeDS</A><DD>&nbsp;<DT><A HREF="../net/java/joglutils/ThreeDS/Chunk.html#Chunk()"><B>Chunk()</B></A> -
+Constructor for class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Chunk.html" title="class in net.java.joglutils.ThreeDS">Chunk</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/GLJFrame.html#clearInputListeners()"><B>clearInputListeners()</B></A> -
+Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
+<DD>Removes InputMethodListeners, KeyListeners,MouseListeners, MouseMotionListeners, and MouseWheelListeners from this and the GLCanvas.
+<DT><A HREF="../net/java/joglutils/ThreeDS/Material.html#color"><B>color</B></A> -
+Variable in class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Material.html" title="class in net.java.joglutils.ThreeDS">Material</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/lighting/ColorButton.html" title="class in net.java.joglutils.lighting"><B>ColorButton</B></A> - Class in <A HREF="../net/java/joglutils/lighting/package-summary.html">net.java.joglutils.lighting</A><DD>&nbsp;<DT><A HREF="../net/java/joglutils/lighting/ColorButton.html#ColorButton()"><B>ColorButton()</B></A> -
+Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/ColorButton.html" title="class in net.java.joglutils.lighting">ColorButton</A>
+<DD>Creates a new instance of GlobalAmbientButton
+<DT><A HREF="../net/java/joglutils/lighting/ColorButton.html#ColorButton(javax.swing.Action)"><B>ColorButton(Action)</B></A> -
+Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/ColorButton.html" title="class in net.java.joglutils.lighting">ColorButton</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/lighting/ColorButton.html#ColorButton(javax.swing.Icon)"><B>ColorButton(Icon)</B></A> -
+Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/ColorButton.html" title="class in net.java.joglutils.lighting">ColorButton</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/lighting/ColorButton.html#ColorButton(java.lang.String)"><B>ColorButton(String)</B></A> -
+Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/ColorButton.html" title="class in net.java.joglutils.lighting">ColorButton</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/lighting/ColorButton.html#ColorButton(java.lang.String, javax.swing.Icon)"><B>ColorButton(String, Icon)</B></A> -
+Constructor for class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/ColorButton.html" title="class in net.java.joglutils.lighting">ColorButton</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/ThreeDS/Face.html#coordIndex"><B>coordIndex</B></A> -
+Variable in class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Face.html" title="class in net.java.joglutils.ThreeDS">Face</A>
+<DD>&nbsp;
</DL>
<HR>
@@ -147,7 +159,7 @@ Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/light
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
</BODY>
</HTML>
diff --git a/doc/javadoc/index-files/index-4.html b/doc/javadoc/index-files/index-4.html
index 9de163c..b3eb2f7 100644
--- a/doc/javadoc/index-files/index-4.html
+++ b/doc/javadoc/index-files/index-4.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:10 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:24 CDT 2006 -->
<TITLE>
-E-Index
+D-Index
</TITLE>
@@ -13,7 +13,7 @@ E-Index
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="E-Index";
+ parent.document.title="D-Index";
}
</SCRIPT>
<NOSCRIPT>
@@ -74,19 +74,25 @@ function windowTitle()
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
-<A NAME="_E_"><!-- --></A><H2>
-<B>E</B></H2>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
+<A NAME="_D_"><!-- --></A><H2>
+<B>D</B></H2>
<DL>
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#enable()"><B>enable()</B></A> -
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#detachGL()"><B>detachGL()</B></A> -
Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Enables this Light on the attached <CODE>GL</CODE> Context.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#enable(javax.media.opengl.GL)"><B>enable(GL)</B></A> -
+<DD>Detaches the currently attached OpenGL context from this object
+<DT><A HREF="../net/java/joglutils/lighting/Material.html#detachGL()"><B>detachGL()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
+<DD>Detaches the currently attached OpenGL context from this object
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#disable()"><B>disable()</B></A> -
Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Enables the light number stored in this Light on the specified OpenGL Context.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#enable(javax.media.opengl.GL, int)"><B>enable(GL, int)</B></A> -
+<DD>Disables this Light on the attached <CODE>GL</CODE> Context.
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#disable(javax.media.opengl.GL)"><B>disable(GL)</B></A> -
Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Enables the requested light on the specified OpenGL Context.
+<DD>Disables the light number stored in this Light on the specified OpenGL Context.
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#disable(javax.media.opengl.GL, int)"><B>disable(GL, int)</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Disables the requested light on the specified OpenGL Context.
</DL>
<HR>
@@ -141,7 +147,7 @@ Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/light
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
</BODY>
</HTML>
diff --git a/doc/javadoc/index-files/index-5.html b/doc/javadoc/index-files/index-5.html
index 018d5a2..d04228d 100644
--- a/doc/javadoc/index-files/index-5.html
+++ b/doc/javadoc/index-files/index-5.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:11 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:24 CDT 2006 -->
<TITLE>
-F-Index
+E-Index
</TITLE>
@@ -13,7 +13,7 @@ F-Index
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="F-Index";
+ parent.document.title="E-Index";
}
</SCRIPT>
<NOSCRIPT>
@@ -74,13 +74,19 @@ function windowTitle()
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
-<A NAME="_F_"><!-- --></A><H2>
-<B>F</B></H2>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
+<A NAME="_E_"><!-- --></A><H2>
+<B>E</B></H2>
<DL>
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#finalize()"><B>finalize()</B></A> -
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#enable()"><B>enable()</B></A> -
Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>&nbsp;
+<DD>Enables this Light on the attached <CODE>GL</CODE> Context.
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#enable(javax.media.opengl.GL)"><B>enable(GL)</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Enables the light number stored in this Light on the specified OpenGL Context.
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#enable(javax.media.opengl.GL, int)"><B>enable(GL, int)</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Enables the requested light on the specified OpenGL Context.
</DL>
<HR>
@@ -135,7 +141,7 @@ Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/light
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
</BODY>
</HTML>
diff --git a/doc/javadoc/index-files/index-6.html b/doc/javadoc/index-files/index-6.html
index ffb6113..a0c7f66 100644
--- a/doc/javadoc/index-files/index-6.html
+++ b/doc/javadoc/index-files/index-6.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:11 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:24 CDT 2006 -->
<TITLE>
-G-Index
+F-Index
</TITLE>
@@ -13,7 +13,7 @@ G-Index
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="G-Index";
+ parent.document.title="F-Index";
}
</SCRIPT>
<NOSCRIPT>
@@ -74,130 +74,19 @@ function windowTitle()
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
-<A NAME="_G_"><!-- --></A><H2>
-<B>G</B></H2>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
+<A NAME="_F_"><!-- --></A><H2>
+<B>F</B></H2>
<DL>
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#generateAnimator()"><B>generateAnimator()</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Generates a new <CODE>Animator</CODE> for updating the GLCanvas, and starts it.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#getAmbient()"><B>getAmbient()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Retrieves the ambient color for this Light.
-<DT><A HREF="../net/java/joglutils/lighting/Material.html#getAmbient()"><B>getAmbient()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
-<DD>This retrieves the ambient color from this Material.
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#getAnimator()"><B>getAnimator()</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Retrieves the attached Animator connected to the GLCanvas.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#getAttachedGL()"><B>getAttachedGL()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Returns the OpenGL context attached to this Lighting object
-<DT><A HREF="../net/java/joglutils/lighting/Material.html#getAttachedGL()"><B>getAttachedGL()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
-<DD>Returns the OpenGL context attached to this Lighting object
-<DT><A HREF="../net/java/joglutils/lighting/ColorButton.html#getColor()"><B>getColor()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/ColorButton.html" title="class in net.java.joglutils.lighting">ColorButton</A>
+<DT><A HREF="../net/java/joglutils/ThreeDS/Face.html" title="class in net.java.joglutils.ThreeDS"><B>Face</B></A> - Class in <A HREF="../net/java/joglutils/ThreeDS/package-summary.html">net.java.joglutils.ThreeDS</A><DD>&nbsp;<DT><A HREF="../net/java/joglutils/ThreeDS/Face.html#Face()"><B>Face()</B></A> -
+Constructor for class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Face.html" title="class in net.java.joglutils.ThreeDS">Face</A>
<DD>&nbsp;
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#getConstantAttenuation()"><B>getConstantAttenuation()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Retrieves the coefficient of the constant term in the attenuation equation for this Light.
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#getContext()"><B>getContext()</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Retrieves the GLContext associated with the GLCanvas on this GLJFrame
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#getDiffuse()"><B>getDiffuse()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Retrieves the diffuse color for this Light.
-<DT><A HREF="../net/java/joglutils/lighting/Material.html#getDiffuse()"><B>getDiffuse()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
-<DD>This retrieves the diffuse color from this Material.
-<DT><A HREF="../net/java/joglutils/lighting/Material.html#getEmissive()"><B>getEmissive()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
-<DD>This retrieves the emissive color from this Material.
-<DT><A HREF="../net/java/joglutils/lighting/Material.html#getFace()"><B>getFace()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
-<DD>Determines what face the material settings are applied to or retrieved from.
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#getGL()"><B>getGL()</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Gets the GL pipeline for the canvas in this GLJPane.
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#getGLCapabilities()"><B>getGLCapabilities()</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>The <CODE>GLCapabilities</CODE> used with the GLCanvas.
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#getGLEventListener()"><B>getGLEventListener()</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Retrieves the event listener for the GLJFrame
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#getGLLightIdentifier()"><B>getGLLightIdentifier()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Determines the OpenGL light identifier associated with this Light.
-<DT><A HREF="../net/java/joglutils/lighting/Material.html#getGlobalAmbient()"><B>getGlobalAmbient()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
-<DD>Retrieves the GL_LIGHT_MODEL_AMBIENT color from the attached OpenGL context.
-<DT><A HREF="../net/java/joglutils/lighting/Material.html#getGlobalAmbient(javax.media.opengl.GL)"><B>getGlobalAmbient(GL)</B></A> -
-Static method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
-<DD>Retrieves the GL_LIGHT_MODEL_AMBIENT color from a specified OpenGL context.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#getLightNumber()"><B>getLightNumber()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Determines the number of the light associated with this Light.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#getLightPosition()"><B>getLightPosition()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Retrieves the direction vector for this light.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#getLightW()"><B>getLightW()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Retrieves the w-component of this Light.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#getLinearAttenuation()"><B>getLinearAttenuation()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Retrieves the coefficient of the linear term in the attenuation equation for this Light.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#getQuadraticAttenuation()"><B>getQuadraticAttenuation()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Retrieves the coefficient of the quadratic term in the attenuation equation for this Light.
-<DT><A HREF="../net/java/joglutils/lighting/Material.html#getShininess()"><B>getShininess()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
-<DD>Retrieves the shininess from this Material.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#getSpecular()"><B>getSpecular()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Retrieves the specular color for this Light.
-<DT><A HREF="../net/java/joglutils/lighting/Material.html#getSpecular()"><B>getSpecular()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
-<DD>Retrieves the specular color from this Material.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#getSpotCutoff()"><B>getSpotCutoff()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Retrieves the spotlight cutoff angle for this Light.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#getSpotDirection()"><B>getSpotDirection()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Retrieves a vector indicating the spotlight direction used in this Light.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#getSpotExponent()"><B>getSpotExponent()</B></A> -
+<DT><A HREF="../net/java/joglutils/ThreeDS/Obj.html#faces"><B>faces</B></A> -
+Variable in class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Obj.html" title="class in net.java.joglutils.ThreeDS">Obj</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#finalize()"><B>finalize()</B></A> -
Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Retrieves the spotlight exponent in this Light.
-<DT><A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils"><B>GLJFrame</B></A> - Class in <A HREF="../net/java/joglutils/package-summary.html">net.java.joglutils</A><DD>A JFrame containing a heavyweight <CODE>GLCanvas</CODE> with a single attached <CODE>GLEventListener</CODE>.<DT><A HREF="../net/java/joglutils/GLJFrame.html#GLJFrame(javax.media.opengl.GLEventListener)"><B>GLJFrame(GLEventListener)</B></A> -
-Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Creates new form GLJFrame
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#GLJFrame(java.lang.String, javax.media.opengl.GLEventListener)"><B>GLJFrame(String, GLEventListener)</B></A> -
-Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Creates new form GLJFrame
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#GLJFrame(java.lang.String, javax.media.opengl.GLEventListener, javax.media.opengl.GLCapabilities)"><B>GLJFrame(String, GLEventListener, GLCapabilities)</B></A> -
-Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Creates new form GLJFrame
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#GLJFrame(javax.media.opengl.GLEventListener, javax.media.opengl.GLContext)"><B>GLJFrame(GLEventListener, GLContext)</B></A> -
-Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Creates new form GLJFrame
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#GLJFrame(java.lang.String, javax.media.opengl.GLEventListener, javax.media.opengl.GLCapabilities, javax.media.opengl.GLContext)"><B>GLJFrame(String, GLEventListener, GLCapabilities, GLContext)</B></A> -
-Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Creates new form GLJFrame
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#GLJFrame(javax.media.opengl.GLEventListener, javax.media.opengl.GLCapabilities)"><B>GLJFrame(GLEventListener, GLCapabilities)</B></A> -
-Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Creates new form GLJFrame
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#GLJFrame(javax.media.opengl.GLEventListener, int, int)"><B>GLJFrame(GLEventListener, int, int)</B></A> -
-Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Creates new form GLJFrame
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#GLJFrame(java.lang.String, javax.media.opengl.GLEventListener, int, int)"><B>GLJFrame(String, GLEventListener, int, int)</B></A> -
-Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Creates new form GLJFrame
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#GLJFrame(javax.media.opengl.GLEventListener, boolean)"><B>GLJFrame(GLEventListener, boolean)</B></A> -
-Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Creates new form GLJFrame
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#GLJFrame(java.lang.String, javax.media.opengl.GLEventListener, boolean)"><B>GLJFrame(String, GLEventListener, boolean)</B></A> -
-Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Creates new form GLJFrame
+<DD>&nbsp;
</DL>
<HR>
@@ -252,7 +141,7 @@ Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
</BODY>
</HTML>
diff --git a/doc/javadoc/index-files/index-7.html b/doc/javadoc/index-files/index-7.html
index cc397aa..4d7a38f 100644
--- a/doc/javadoc/index-files/index-7.html
+++ b/doc/javadoc/index-files/index-7.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:11 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:24 CDT 2006 -->
<TITLE>
-H-Index
+G-Index
</TITLE>
@@ -13,7 +13,7 @@ H-Index
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="H-Index";
+ parent.document.title="G-Index";
}
</SCRIPT>
<NOSCRIPT>
@@ -74,13 +74,145 @@ function windowTitle()
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
-<A NAME="_H_"><!-- --></A><H2>
-<B>H</B></H2>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
+<A NAME="_G_"><!-- --></A><H2>
+<B>G</B></H2>
<DL>
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#hasFreeLights(javax.media.opengl.GL)"><B>hasFreeLights(GL)</B></A> -
-Static method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Determines if there is space in a specified OpenGL context for another Light to be attached
+<DT><A HREF="../net/java/joglutils/GLJFrame.html#generateAnimator()"><B>generateAnimator()</B></A> -
+Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
+<DD>Generates a new <CODE>Animator</CODE> for updating the GLCanvas, and starts it.
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#getAmbient()"><B>getAmbient()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Retrieves the ambient color for this Light.
+<DT><A HREF="../net/java/joglutils/lighting/Material.html#getAmbient()"><B>getAmbient()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
+<DD>This retrieves the ambient color from this Material.
+<DT><A HREF="../net/java/joglutils/GLJFrame.html#getAnimator()"><B>getAnimator()</B></A> -
+Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
+<DD>Retrieves the attached Animator connected to the GLCanvas.
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#getAttachedGL()"><B>getAttachedGL()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Returns the OpenGL context attached to this Lighting object
+<DT><A HREF="../net/java/joglutils/lighting/Material.html#getAttachedGL()"><B>getAttachedGL()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
+<DD>Returns the OpenGL context attached to this Lighting object
+<DT><A HREF="../net/java/joglutils/lighting/ColorButton.html#getColor()"><B>getColor()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/ColorButton.html" title="class in net.java.joglutils.lighting">ColorButton</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#getConstantAttenuation()"><B>getConstantAttenuation()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Retrieves the coefficient of the constant term in the attenuation equation for this Light.
+<DT><A HREF="../net/java/joglutils/GLJFrame.html#getContext()"><B>getContext()</B></A> -
+Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
+<DD>Retrieves the GLContext associated with the GLCanvas on this GLJFrame
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#getDiffuse()"><B>getDiffuse()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Retrieves the diffuse color for this Light.
+<DT><A HREF="../net/java/joglutils/lighting/Material.html#getDiffuse()"><B>getDiffuse()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
+<DD>This retrieves the diffuse color from this Material.
+<DT><A HREF="../net/java/joglutils/lighting/Material.html#getEmissive()"><B>getEmissive()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
+<DD>This retrieves the emissive color from this Material.
+<DT><A HREF="../net/java/joglutils/lighting/Material.html#getFace()"><B>getFace()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
+<DD>Determines what face the material settings are applied to or retrieved from.
+<DT><A HREF="../net/java/joglutils/GLJFrame.html#getGL()"><B>getGL()</B></A> -
+Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
+<DD>Gets the GL pipeline for the canvas in this GLJPane.
+<DT><A HREF="../net/java/joglutils/GLJFrame.html#getGLCapabilities()"><B>getGLCapabilities()</B></A> -
+Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
+<DD>The <CODE>GLCapabilities</CODE> used with the GLCanvas.
+<DT><A HREF="../net/java/joglutils/GLJFrame.html#getGLEventListener()"><B>getGLEventListener()</B></A> -
+Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
+<DD>Retrieves the event listener for the GLJFrame
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#getGLLightIdentifier()"><B>getGLLightIdentifier()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Determines the OpenGL light identifier associated with this Light.
+<DT><A HREF="../net/java/joglutils/lighting/Material.html#getGlobalAmbient()"><B>getGlobalAmbient()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
+<DD>Retrieves the GL_LIGHT_MODEL_AMBIENT color from the attached OpenGL context.
+<DT><A HREF="../net/java/joglutils/lighting/Material.html#getGlobalAmbient(javax.media.opengl.GL)"><B>getGlobalAmbient(GL)</B></A> -
+Static method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
+<DD>Retrieves the GL_LIGHT_MODEL_AMBIENT color from a specified OpenGL context.
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#getLightNumber()"><B>getLightNumber()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Determines the number of the light associated with this Light.
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#getLightPosition()"><B>getLightPosition()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Retrieves the direction vector for this light.
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#getLightW()"><B>getLightW()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Retrieves the w-component of this Light.
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#getLinearAttenuation()"><B>getLinearAttenuation()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Retrieves the coefficient of the linear term in the attenuation equation for this Light.
+<DT><A HREF="../net/java/joglutils/ThreeDS/Model3DS.html#getMaterial(int)"><B>getMaterial(int)</B></A> -
+Method in class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Model3DS.html" title="class in net.java.joglutils.ThreeDS">Model3DS</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/ThreeDS/Model3DS.html#getNumberOfMaterials()"><B>getNumberOfMaterials()</B></A> -
+Method in class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Model3DS.html" title="class in net.java.joglutils.ThreeDS">Model3DS</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/ThreeDS/Model3DS.html#getNumberOfObjects()"><B>getNumberOfObjects()</B></A> -
+Method in class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Model3DS.html" title="class in net.java.joglutils.ThreeDS">Model3DS</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/ThreeDS/Model3DS.html#getObject(int)"><B>getObject(int)</B></A> -
+Method in class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Model3DS.html" title="class in net.java.joglutils.ThreeDS">Model3DS</A>
+<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#getQuadraticAttenuation()"><B>getQuadraticAttenuation()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Retrieves the coefficient of the quadratic term in the attenuation equation for this Light.
+<DT><A HREF="../net/java/joglutils/lighting/Material.html#getShininess()"><B>getShininess()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
+<DD>Retrieves the shininess from this Material.
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#getSpecular()"><B>getSpecular()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Retrieves the specular color for this Light.
+<DT><A HREF="../net/java/joglutils/lighting/Material.html#getSpecular()"><B>getSpecular()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
+<DD>Retrieves the specular color from this Material.
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#getSpotCutoff()"><B>getSpotCutoff()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Retrieves the spotlight cutoff angle for this Light.
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#getSpotDirection()"><B>getSpotDirection()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Retrieves a vector indicating the spotlight direction used in this Light.
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#getSpotExponent()"><B>getSpotExponent()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Retrieves the spotlight exponent in this Light.
+<DT><A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils"><B>GLJFrame</B></A> - Class in <A HREF="../net/java/joglutils/package-summary.html">net.java.joglutils</A><DD>A JFrame containing a heavyweight <CODE>GLCanvas</CODE> with a single attached <CODE>GLEventListener</CODE>.<DT><A HREF="../net/java/joglutils/GLJFrame.html#GLJFrame(javax.media.opengl.GLEventListener)"><B>GLJFrame(GLEventListener)</B></A> -
+Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
+<DD>Creates new form GLJFrame
+<DT><A HREF="../net/java/joglutils/GLJFrame.html#GLJFrame(java.lang.String, javax.media.opengl.GLEventListener)"><B>GLJFrame(String, GLEventListener)</B></A> -
+Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
+<DD>Creates new form GLJFrame
+<DT><A HREF="../net/java/joglutils/GLJFrame.html#GLJFrame(java.lang.String, javax.media.opengl.GLEventListener, javax.media.opengl.GLCapabilities, javax.media.opengl.GLCapabilitiesChooser, javax.media.opengl.GLContext)"><B>GLJFrame(String, GLEventListener, GLCapabilities, GLCapabilitiesChooser, GLContext)</B></A> -
+Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
+<DD>Creates new form GLJFrame
+<DT><A HREF="../net/java/joglutils/GLJFrame.html#GLJFrame(java.lang.String, javax.media.opengl.GLEventListener, javax.media.opengl.GLCapabilities)"><B>GLJFrame(String, GLEventListener, GLCapabilities)</B></A> -
+Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
+<DD>Creates new form GLJFrame
+<DT><A HREF="../net/java/joglutils/GLJFrame.html#GLJFrame(java.lang.String, javax.media.opengl.GLEventListener, javax.media.opengl.GLCapabilities, javax.media.opengl.GLCapabilitiesChooser)"><B>GLJFrame(String, GLEventListener, GLCapabilities, GLCapabilitiesChooser)</B></A> -
+Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
+<DD>Creates new form GLJFrame
+<DT><A HREF="../net/java/joglutils/GLJFrame.html#GLJFrame(javax.media.opengl.GLEventListener, javax.media.opengl.GLContext)"><B>GLJFrame(GLEventListener, GLContext)</B></A> -
+Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
+<DD>Creates new form GLJFrame
+<DT><A HREF="../net/java/joglutils/GLJFrame.html#GLJFrame(javax.media.opengl.GLEventListener, javax.media.opengl.GLCapabilities)"><B>GLJFrame(GLEventListener, GLCapabilities)</B></A> -
+Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
+<DD>Creates new form GLJFrame
+<DT><A HREF="../net/java/joglutils/GLJFrame.html#GLJFrame(javax.media.opengl.GLEventListener, int, int)"><B>GLJFrame(GLEventListener, int, int)</B></A> -
+Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
+<DD>Creates new form GLJFrame
+<DT><A HREF="../net/java/joglutils/GLJFrame.html#GLJFrame(java.lang.String, javax.media.opengl.GLEventListener, int, int)"><B>GLJFrame(String, GLEventListener, int, int)</B></A> -
+Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
+<DD>Creates new form GLJFrame
+<DT><A HREF="../net/java/joglutils/GLJFrame.html#GLJFrame(javax.media.opengl.GLEventListener, boolean)"><B>GLJFrame(GLEventListener, boolean)</B></A> -
+Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
+<DD>Creates new form GLJFrame
+<DT><A HREF="../net/java/joglutils/GLJFrame.html#GLJFrame(java.lang.String, javax.media.opengl.GLEventListener, boolean)"><B>GLJFrame(String, GLEventListener, boolean)</B></A> -
+Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
+<DD>Creates new form GLJFrame
</DL>
<HR>
@@ -135,7 +267,7 @@ Static method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutil
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
</BODY>
</HTML>
diff --git a/doc/javadoc/index-files/index-8.html b/doc/javadoc/index-files/index-8.html
index 741c95c..3eee8e2 100644
--- a/doc/javadoc/index-files/index-8.html
+++ b/doc/javadoc/index-files/index-8.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:11 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:24 CDT 2006 -->
<TITLE>
-I-Index
+H-Index
</TITLE>
@@ -13,7 +13,7 @@ I-Index
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="I-Index";
+ parent.document.title="H-Index";
}
</SCRIPT>
<NOSCRIPT>
@@ -74,28 +74,16 @@ function windowTitle()
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
-<A NAME="_I_"><!-- --></A><H2>
-<B>I</B></H2>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
+<A NAME="_H_"><!-- --></A><H2>
+<B>H</B></H2>
<DL>
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#idToNum(int)"><B>idToNum(int)</B></A> -
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#hasFreeLights(javax.media.opengl.GL)"><B>hasFreeLights(GL)</B></A> -
Static method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Converts the specified OpenGL light ID number to a number
-<DT><A HREF="../net/java/joglutils/JPanelDialog.html#isAccepted()"><B>isAccepted()</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/JPanelDialog.html" title="class in net.java.joglutils">JPanelDialog</A>
-<DD>Checks if accept option was chosen
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#isAnimated()"><B>isAnimated()</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Determines if this GLJFrame is running on an <CODE>Animator</CODE>.
-<DT><A HREF="../net/java/joglutils/lighting/Light.html#isAttached()"><B>isAttached()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
-<DD>Determines if an OpenGL context is attached.
-<DT><A HREF="../net/java/joglutils/lighting/Material.html#isAttached()"><B>isAttached()</B></A> -
-Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
-<DD>Determines if an OpenGL context is attached.
-<DT><A HREF="../net/java/joglutils/GLJFrame.html#isFullscreen()"><B>isFullscreen()</B></A> -
-Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
-<DD>Determines if the Frame is the Full-Screen Exclusive Mode window.
+<DD>Determines if there is space in a specified OpenGL context for another Light to be attached
+<DT><A HREF="../net/java/joglutils/ThreeDS/Obj.html#hasTexture"><B>hasTexture</B></A> -
+Variable in class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Obj.html" title="class in net.java.joglutils.ThreeDS">Obj</A>
+<DD>&nbsp;
</DL>
<HR>
@@ -150,7 +138,7 @@ Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html"
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
</BODY>
</HTML>
diff --git a/doc/javadoc/index-files/index-9.html b/doc/javadoc/index-files/index-9.html
index ec2829f..3463599 100644
--- a/doc/javadoc/index-files/index-9.html
+++ b/doc/javadoc/index-files/index-9.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:11 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:25 CDT 2006 -->
<TITLE>
-J-Index
+I-Index
</TITLE>
@@ -13,7 +13,7 @@ J-Index
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="J-Index";
+ parent.document.title="I-Index";
}
</SCRIPT>
<NOSCRIPT>
@@ -74,22 +74,52 @@ function windowTitle()
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
-<A NAME="_J_"><!-- --></A><H2>
-<B>J</B></H2>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
+<A NAME="_I_"><!-- --></A><H2>
+<B>I</B></H2>
<DL>
-<DT><A HREF="../net/java/joglutils/JPanelDialog.html" title="class in net.java.joglutils"><B>JPanelDialog</B></A> - Class in <A HREF="../net/java/joglutils/package-summary.html">net.java.joglutils</A><DD>This class is a basic encapsulation of a JPanel in a dialog.<DT><A HREF="../net/java/joglutils/JPanelDialog.html#JPanelDialog(javax.swing.JPanel)"><B>JPanelDialog(JPanel)</B></A> -
-Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/JPanelDialog.html" title="class in net.java.joglutils">JPanelDialog</A>
-<DD>Creates a new instance of JPanelDialog
-<DT><A HREF="../net/java/joglutils/JPanelDialog.html#JPanelDialog(javax.swing.JPanel, java.lang.String)"><B>JPanelDialog(JPanel, String)</B></A> -
-Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/JPanelDialog.html" title="class in net.java.joglutils">JPanelDialog</A>
+<DT><A HREF="../net/java/joglutils/ThreeDS/Chunk.html#id"><B>id</B></A> -
+Variable in class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Chunk.html" title="class in net.java.joglutils.ThreeDS">Chunk</A>
<DD>&nbsp;
-<DT><A HREF="../net/java/joglutils/JPanelDialog.html#JPanelDialog(java.awt.Frame, javax.swing.JPanel)"><B>JPanelDialog(Frame, JPanel)</B></A> -
-Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/JPanelDialog.html" title="class in net.java.joglutils">JPanelDialog</A>
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#idToNum(int)"><B>idToNum(int)</B></A> -
+Static method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Converts the specified OpenGL light ID number to a number
+<DT><A HREF="../net/java/joglutils/ThreeDS/Obj.html#indices"><B>indices</B></A> -
+Variable in class net.java.joglutils.ThreeDS.<A HREF="../net/java/joglutils/ThreeDS/Obj.html" title="class in net.java.joglutils.ThreeDS">Obj</A>
<DD>&nbsp;
-<DT><A HREF="../net/java/joglutils/JPanelDialog.html#JPanelDialog(java.awt.Frame, java.lang.String, javax.swing.JPanel)"><B>JPanelDialog(Frame, String, JPanel)</B></A> -
-Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/JPanelDialog.html" title="class in net.java.joglutils">JPanelDialog</A>
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#initializePhongShader()"><B>initializePhongShader()</B></A> -
+Static method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Initializes Phong shading mode for this Light (instead of the fixed functionality Gouraud shading) on the current OpenGL context.
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#initializePhongShader(javax.media.opengl.GL)"><B>initializePhongShader(GL)</B></A> -
+Static method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Initializes Phong shading mode for this Light (instead of the fixed functionality Gouraud shading).
+<DT><A HREF="../net/java/joglutils/JPanelDialog.html#isAccepted()"><B>isAccepted()</B></A> -
+Method in class net.java.joglutils.<A HREF="../net/java/joglutils/JPanelDialog.html" title="class in net.java.joglutils">JPanelDialog</A>
+<DD>Checks if accept option was chosen
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#isAmbientPhongColorMaterial()"><B>isAmbientPhongColorMaterial()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Determines if color material is used for ambient in the Phong shader
+<DT><A HREF="../net/java/joglutils/GLJFrame.html#isAnimated()"><B>isAnimated()</B></A> -
+Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
+<DD>Determines if this GLJFrame is running on an <CODE>Animator</CODE>.
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#isAttached()"><B>isAttached()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Determines if an OpenGL context is attached.
+<DT><A HREF="../net/java/joglutils/lighting/Material.html#isAttached()"><B>isAttached()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting">Material</A>
+<DD>Determines if an OpenGL context is attached.
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#isDiffusePhongColorMaterial()"><B>isDiffusePhongColorMaterial()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Determines if color material is used for diffuse in the Phong shader
+<DT><A HREF="../net/java/joglutils/GLJFrame.html#isFullscreen()"><B>isFullscreen()</B></A> -
+Method in class net.java.joglutils.<A HREF="../net/java/joglutils/GLJFrame.html" title="class in net.java.joglutils">GLJFrame</A>
+<DD>Determines if the Frame is the Full-Screen Exclusive Mode window.
+<DT><A HREF="../net/java/joglutils/test3ds/MyModel.html#isLoaded()"><B>isLoaded()</B></A> -
+Method in class net.java.joglutils.test3ds.<A HREF="../net/java/joglutils/test3ds/MyModel.html" title="class in net.java.joglutils.test3ds">MyModel</A>
<DD>&nbsp;
+<DT><A HREF="../net/java/joglutils/lighting/Light.html#isPhongShaded()"><B>isPhongShaded()</B></A> -
+Method in class net.java.joglutils.lighting.<A HREF="../net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting">Light</A>
+<DD>Tells if this Light is using Phong shading
</DL>
<HR>
@@ -144,7 +174,7 @@ Constructor for class net.java.joglutils.<A HREF="../net/java/joglutils/JPanelDi
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">M</A> <A HREF="index-12.html">N</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <HR>
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">L</A> <A HREF="index-12.html">M</A> <A HREF="index-13.html">N</A> <A HREF="index-14.html">O</A> <A HREF="index-15.html">P</A> <A HREF="index-16.html">R</A> <A HREF="index-17.html">S</A> <A HREF="index-18.html">T</A> <A HREF="index-19.html">U</A> <A HREF="index-20.html">V</A> <A HREF="index-21.html">X</A> <A HREF="index-22.html">Y</A> <A HREF="index-23.html">Z</A> <HR>
</BODY>
</HTML>
diff --git a/doc/javadoc/index.html b/doc/javadoc/index.html
index 5175aac..8131c98 100644
--- a/doc/javadoc/index.html
+++ b/doc/javadoc/index.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Thu Jul 27 17:37:11 CDT 2006-->
+<!-- Generated by javadoc on Thu Aug 17 01:51:25 CDT 2006-->
<TITLE>
Generated Documentation (Untitled)
</TITLE>
diff --git a/doc/javadoc/net/java/joglutils/GLJFrame.html b/doc/javadoc/net/java/joglutils/GLJFrame.html
index 9f7ded6..201f31e 100644
--- a/doc/javadoc/net/java/joglutils/GLJFrame.html
+++ b/doc/javadoc/net/java/joglutils/GLJFrame.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:06 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:14 CDT 2006 -->
<TITLE>
GLJFrame
</TITLE>
@@ -297,9 +297,19 @@ A JFrame containing a heavyweight <CODE>GLCanvas</CODE> with a single attached <
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates new form GLJFrame</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../net/java/joglutils/GLJFrame.html#GLJFrame(java.lang.String, javax.media.opengl.GLEventListener, javax.media.opengl.GLCapabilities, javax.media.opengl.GLContext)">GLJFrame</A></B>(java.lang.String&nbsp;title,
+<TD><CODE><B><A HREF="../../../net/java/joglutils/GLJFrame.html#GLJFrame(java.lang.String, javax.media.opengl.GLEventListener, javax.media.opengl.GLCapabilities, javax.media.opengl.GLCapabilitiesChooser)">GLJFrame</A></B>(java.lang.String&nbsp;title,
javax.media.opengl.GLEventListener&nbsp;listener,
javax.media.opengl.GLCapabilities&nbsp;capabilities,
+ javax.media.opengl.GLCapabilitiesChooser&nbsp;chooser)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates new form GLJFrame</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../net/java/joglutils/GLJFrame.html#GLJFrame(java.lang.String, javax.media.opengl.GLEventListener, javax.media.opengl.GLCapabilities, javax.media.opengl.GLCapabilitiesChooser, javax.media.opengl.GLContext)">GLJFrame</A></B>(java.lang.String&nbsp;title,
+ javax.media.opengl.GLEventListener&nbsp;listener,
+ javax.media.opengl.GLCapabilities&nbsp;caps,
+ javax.media.opengl.GLCapabilitiesChooser&nbsp;chooser,
javax.media.opengl.GLContext&nbsp;contextToShareWith)</CODE>
<BR>
@@ -660,45 +670,61 @@ public <B>GLJFrame</B>(java.lang.String&nbsp;title,
</DL>
<HR>
-<A NAME="GLJFrame(java.lang.String, javax.media.opengl.GLEventListener, javax.media.opengl.GLCapabilities)"><!-- --></A><H3>
+<A NAME="GLJFrame(java.lang.String, javax.media.opengl.GLEventListener, javax.media.opengl.GLCapabilities, javax.media.opengl.GLCapabilitiesChooser, javax.media.opengl.GLContext)"><!-- --></A><H3>
GLJFrame</H3>
<PRE>
public <B>GLJFrame</B>(java.lang.String&nbsp;title,
javax.media.opengl.GLEventListener&nbsp;listener,
- javax.media.opengl.GLCapabilities&nbsp;capabilities)</PRE>
+ javax.media.opengl.GLCapabilities&nbsp;caps,
+ javax.media.opengl.GLCapabilitiesChooser&nbsp;chooser,
+ javax.media.opengl.GLContext&nbsp;contextToShareWith)</PRE>
<DL>
<DD>Creates new form GLJFrame
<P>
<DL>
-<DT><B>Parameters:</B><DD><CODE>title</CODE> - title for the window<DD><CODE>listener</CODE> - the GLEventListener to attach to the GLCanvas<DD><CODE>capabilities</CODE> - the GLCapabilities to request for the GLCanvas</DL>
+<DT><B>Parameters:</B><DD><CODE>caps</CODE> - the GLCapabilities to request for the GLCanvas<DD><CODE>chooser</CODE> - the capabilities chooser to use in creating the GLCanvas on this frame<DD><CODE>title</CODE> - the title for the window<DD><CODE>listener</CODE> - the GLEventListener to attach to the GLCanvas<DD><CODE>contextToShareWith</CODE> - the context to share with</DL>
</DL>
<HR>
-<A NAME="GLJFrame(javax.media.opengl.GLEventListener, javax.media.opengl.GLContext)"><!-- --></A><H3>
+<A NAME="GLJFrame(java.lang.String, javax.media.opengl.GLEventListener, javax.media.opengl.GLCapabilities)"><!-- --></A><H3>
GLJFrame</H3>
<PRE>
-public <B>GLJFrame</B>(javax.media.opengl.GLEventListener&nbsp;listener,
- javax.media.opengl.GLContext&nbsp;contextToShareWith)</PRE>
+public <B>GLJFrame</B>(java.lang.String&nbsp;title,
+ javax.media.opengl.GLEventListener&nbsp;listener,
+ javax.media.opengl.GLCapabilities&nbsp;capabilities)</PRE>
<DL>
<DD>Creates new form GLJFrame
<P>
<DL>
-<DT><B>Parameters:</B><DD><CODE>listener</CODE> - the GLEventListener to attach to the GLCanvas<DD><CODE>contextToShareWith</CODE> - the context to share with<DT><B>See Also:</B><DD><CODE>javax.media.opengl.GLCanvas#javax.media.opengl.GLCanvas(javax.media.opengl.GLCapabilities,javax.media.opengl.GLCapabilitiesChooser,javax.media.opengl.GLContext,javax.media.opengl.GraphicsDevice)</CODE></DL>
+<DT><B>Parameters:</B><DD><CODE>title</CODE> - title for the window<DD><CODE>listener</CODE> - the GLEventListener to attach to the GLCanvas<DD><CODE>capabilities</CODE> - the GLCapabilities to request for the GLCanvas</DL>
</DL>
<HR>
-<A NAME="GLJFrame(java.lang.String, javax.media.opengl.GLEventListener, javax.media.opengl.GLCapabilities, javax.media.opengl.GLContext)"><!-- --></A><H3>
+<A NAME="GLJFrame(java.lang.String, javax.media.opengl.GLEventListener, javax.media.opengl.GLCapabilities, javax.media.opengl.GLCapabilitiesChooser)"><!-- --></A><H3>
GLJFrame</H3>
<PRE>
public <B>GLJFrame</B>(java.lang.String&nbsp;title,
javax.media.opengl.GLEventListener&nbsp;listener,
javax.media.opengl.GLCapabilities&nbsp;capabilities,
+ javax.media.opengl.GLCapabilitiesChooser&nbsp;chooser)</PRE>
+<DL>
+<DD>Creates new form GLJFrame
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>title</CODE> - title for the window<DD><CODE>listener</CODE> - the GLEventListener to attach to the GLCanvas<DD><CODE>capabilities</CODE> - the GLCapabilities to request for the GLCanvas<DD><CODE>chooser</CODE> - the capabilities chooser to use in creating the GLCanvas on this frame</DL>
+</DL>
+<HR>
+
+<A NAME="GLJFrame(javax.media.opengl.GLEventListener, javax.media.opengl.GLContext)"><!-- --></A><H3>
+GLJFrame</H3>
+<PRE>
+public <B>GLJFrame</B>(javax.media.opengl.GLEventListener&nbsp;listener,
javax.media.opengl.GLContext&nbsp;contextToShareWith)</PRE>
<DL>
<DD>Creates new form GLJFrame
<P>
<DL>
-<DT><B>Parameters:</B><DD><CODE>title</CODE> - title for the window<DD><CODE>listener</CODE> - the GLEventListener to attach to the GLCanvas<DD><CODE>capabilities</CODE> - the GLCapabilities to request for the GLCanvas<DD><CODE>contextToShareWith</CODE> - the context to share with<DT><B>See Also:</B><DD><CODE>javax.media.opengl.GLCanvas#javax.media.opengl.GLCanvas(javax.media.opengl.GLCapabilities,javax.media.opengl.GLCapabilitiesChooser,javax.media.opengl.GLContext,javax.media.opengl.GraphicsDevice)</CODE></DL>
+<DT><B>Parameters:</B><DD><CODE>listener</CODE> - the GLEventListener to attach to the GLCanvas<DD><CODE>contextToShareWith</CODE> - the context to share with<DT><B>See Also:</B><DD><CODE>javax.media.opengl.GLCanvas#javax.media.opengl.GLCanvas(javax.media.opengl.GLCapabilities,javax.media.opengl.GLCapabilitiesChooser,javax.media.opengl.GLContext,javax.media.opengl.GraphicsDevice)</CODE></DL>
</DL>
<HR>
diff --git a/doc/javadoc/net/java/joglutils/JPanelDialog.html b/doc/javadoc/net/java/joglutils/JPanelDialog.html
index 50a6ad4..bbce974 100644
--- a/doc/javadoc/net/java/joglutils/JPanelDialog.html
+++ b/doc/javadoc/net/java/joglutils/JPanelDialog.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:07 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:15 CDT 2006 -->
<TITLE>
JPanelDialog
</TITLE>
diff --git a/doc/javadoc/net/java/joglutils/class-use/GLJFrame.html b/doc/javadoc/net/java/joglutils/class-use/GLJFrame.html
index 6f1b2e8..6f24514 100644
--- a/doc/javadoc/net/java/joglutils/class-use/GLJFrame.html
+++ b/doc/javadoc/net/java/joglutils/class-use/GLJFrame.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:10 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:20 CDT 2006 -->
<TITLE>
Uses of Class net.java.joglutils.GLJFrame
</TITLE>
diff --git a/doc/javadoc/net/java/joglutils/class-use/JPanelDialog.html b/doc/javadoc/net/java/joglutils/class-use/JPanelDialog.html
index 1687f58..cd2b4e0 100644
--- a/doc/javadoc/net/java/joglutils/class-use/JPanelDialog.html
+++ b/doc/javadoc/net/java/joglutils/class-use/JPanelDialog.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:10 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:20 CDT 2006 -->
<TITLE>
Uses of Class net.java.joglutils.JPanelDialog
</TITLE>
diff --git a/doc/javadoc/net/java/joglutils/lighting/ColorButton.html b/doc/javadoc/net/java/joglutils/lighting/ColorButton.html
index 378f8a2..b2a5bf8 100644
--- a/doc/javadoc/net/java/joglutils/lighting/ColorButton.html
+++ b/doc/javadoc/net/java/joglutils/lighting/ColorButton.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:08 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:16 CDT 2006 -->
<TITLE>
ColorButton
</TITLE>
diff --git a/doc/javadoc/net/java/joglutils/lighting/Light.html b/doc/javadoc/net/java/joglutils/lighting/Light.html
index b174540..4765631 100644
--- a/doc/javadoc/net/java/joglutils/lighting/Light.html
+++ b/doc/javadoc/net/java/joglutils/lighting/Light.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:08 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:17 CDT 2006 -->
<TITLE>
Light
</TITLE>
@@ -162,7 +162,7 @@ This class encapsulates the settings for an OpenGL light. It has two modes:
<TD><CODE><B><A HREF="../../../../net/java/joglutils/lighting/Light.html#apply(javax.media.opengl.GL)">apply</A></B>(javax.media.opengl.GL&nbsp;gl)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Applies the settings on this Light to the specified OpenGL context,
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Applies the settings on this Light to the specified OpenGL context,
using the light number stored in the Light.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
@@ -172,7 +172,7 @@ This class encapsulates the settings for an OpenGL light. It has two modes:
int&nbsp;lightNumber)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Applies the settings on this Light to the specified OpenGL context,
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Applies the settings on this Light to the specified OpenGL context,
using the requested light number.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
@@ -371,6 +371,30 @@ This class encapsulates the settings for an OpenGL light. It has two modes:
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../net/java/joglutils/lighting/Light.html#initializePhongShader()">initializePhongShader</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initializes Phong shading mode for this Light (instead of the fixed functionality Gouraud shading) on the current OpenGL context.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../net/java/joglutils/lighting/Light.html#initializePhongShader(javax.media.opengl.GL)">initializePhongShader</A></B>(javax.media.opengl.GL&nbsp;gl)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initializes Phong shading mode for this Light (instead of the fixed functionality Gouraud shading).</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../net/java/joglutils/lighting/Light.html#isAmbientPhongColorMaterial()">isAmbientPhongColorMaterial</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determines if color material is used for ambient in the Phong shader</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../net/java/joglutils/lighting/Light.html#isAttached()">isAttached</A></B>()</CODE>
@@ -379,6 +403,22 @@ This class encapsulates the settings for an OpenGL light. It has two modes:
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../net/java/joglutils/lighting/Light.html#isDiffusePhongColorMaterial()">isDiffusePhongColorMaterial</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determines if color material is used for diffuse in the Phong shader</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../net/java/joglutils/lighting/Light.html#isPhongShaded()">isPhongShaded</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tells if this Light is using Phong shading</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../net/java/joglutils/lighting/Light.html#makeDirectional()">makeDirectional</A></B>()</CODE>
@@ -403,12 +443,28 @@ This class encapsulates the settings for an OpenGL light. It has two modes:
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../net/java/joglutils/lighting/Light.html#removePhongShader()">removePhongShader</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes the Phong Shader program from the current GL Context</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../net/java/joglutils/lighting/Light.html#removePhongShader(javax.media.opengl.GL)">removePhongShader</A></B>(javax.media.opengl.GL&nbsp;gl)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes the Phong Shader program from the specified GL Context</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../net/java/joglutils/lighting/Light.html#retrieve()">retrieve</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reconfigure the settings for this Light from the state of the
- attached <CODE>GL</CODE> Context.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reconfigure the settings for this Light from the state of the attached
+ <CODE>GL</CODE> Context.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -416,7 +472,7 @@ This class encapsulates the settings for an OpenGL light. It has two modes:
<TD><CODE><B><A HREF="../../../../net/java/joglutils/lighting/Light.html#retrieve(javax.media.opengl.GL)">retrieve</A></B>(javax.media.opengl.GL&nbsp;gl)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reconfigures the settings on this Light from the state of the specified
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reconfigures the settings on this Light from the state of the specified
OpenGL context, using the light number stored in the Light.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
@@ -426,7 +482,7 @@ This class encapsulates the settings for an OpenGL light. It has two modes:
int&nbsp;lightNumber)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reconfigures the settings on this Light from the state of the specified
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reconfigures the settings on this Light from the state of the specified
OpenGL context, using the requested light number.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
@@ -514,6 +570,23 @@ This class encapsulates the settings for an OpenGL light. It has two modes:
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../net/java/joglutils/lighting/Light.html#setPhongColorMaterial(boolean, boolean)">setPhongColorMaterial</A></B>(boolean&nbsp;ambient,
+ boolean&nbsp;diffuse)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets whether or not the opengl color should be used for the phong color shader</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../net/java/joglutils/lighting/Light.html#setPhongShaded(boolean)">setPhongShaded</A></B>(boolean&nbsp;usePhongShading)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets if phong per-fragment shading (as opposed to fixed-functionality per-vertex shading) is to be used with this Light.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../net/java/joglutils/lighting/Light.html#setQuadraticAttenuation(float)">setQuadraticAttenuation</A></B>(float&nbsp;quadraticAttenuation)</CODE>
<BR>
@@ -605,8 +678,7 @@ public <B>Light</B>(javax.media.opengl.GL&nbsp;gl)
<DL>
<DT><B>Parameters:</B><DD><CODE>gl</CODE> - the OpenGL context to attach the light to
<DT><B>Throws:</B>
-<DD><CODE>sddm.lighting.LightingException</CODE> - if all lights in the specified OpenGL context are already attached. Light is detached from any OpenGL Context.
-<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE></DL>
+<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE> - if the light number is invalid or is already in use by another Light. Light is detached from any OpenGL Context.</DL>
</DL>
<HR>
@@ -622,8 +694,7 @@ public <B>Light</B>(javax.media.opengl.GL&nbsp;gl,
<DL>
<DT><B>Parameters:</B><DD><CODE>gl</CODE> - the OpenGL context to attach the light to<DD><CODE>lightNumber</CODE> - the light number to be used (must be on [0,7])
<DT><B>Throws:</B>
-<DD><CODE>sddm.lighting.LightingException</CODE> - if the light number is invalid or is already in use by another Light. Light is detached from any OpenGL Context.
-<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE></DL>
+<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE> - if the light number is invalid or is already in use by another Light. Light is detached from any OpenGL Context.</DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
@@ -691,8 +762,7 @@ public void <B>setLightNumber</B>(int&nbsp;lightNumber)
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>lightNumber</CODE> - the light number to apply to this Light (must be on [0,7])
<DT><B>Throws:</B>
-<DD><CODE>sddm.lighting.LightingException</CODE> - if the light number is invalid or is already in use by another Light object on the attached OpenGL Context. Light is detached from any OpenGL Context.
-<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE></DL>
+<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE> - in use by another Light object on the attached OpenGL Context. Light is detached from any OpenGL Context.</DL>
</DD>
</DL>
<HR>
@@ -708,8 +778,7 @@ public void <B>setLightID</B>(int&nbsp;lightID)
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>lightID</CODE> - the OpenGL light ID (must be of the GL_LIGHTn family)
<DT><B>Throws:</B>
-<DD><CODE>sddm.lighting.LightingException</CODE> - if the input is not a valid light or the light is in use by another Light on the attached OpenGL Context. Light is detached from any OpenGL Context.
-<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE></DL>
+<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE> - if the input is not a valid light or the light is in use by another Light on the attached OpenGL Context. Light is detached from any OpenGL Context.</DL>
</DD>
</DL>
<HR>
@@ -725,8 +794,7 @@ public void <B>setAttachedGL</B>(javax.media.opengl.GL&nbsp;gl)
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>gl</CODE> - the OpenGL context to attach this to
<DT><B>Throws:</B>
-<DD><CODE>sddm.lighting.LightingException</CODE> - if the specified context has no free lights. Light is detached from any OpenGL Context.
-<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE></DL>
+<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE> - if the specified context has no free lights. Light is detached from any OpenGL Context.</DL>
</DD>
</DL>
<HR>
@@ -777,7 +845,8 @@ apply</H3>
<PRE>
public void <B>apply</B>()</PRE>
<DL>
-<DD>Applies the settings on this Light to the attached <CODE>GL</CODE> Context.
+<DD>Applies the settings on this Light to the attached <CODE>GL</CODE> Context.
+ Note that this will not apply Phong Shader settings.
<P>
<DD><DL>
</DL>
@@ -790,8 +859,8 @@ retrieve</H3>
<PRE>
public void <B>retrieve</B>()</PRE>
<DL>
-<DD>Reconfigure the settings for this Light from the state of the
- attached <CODE>GL</CODE> Context.
+<DD>Reconfigure the settings for this Light from the state of the attached
+ <CODE>GL</CODE> Context. Note that this will not retrieve Phong Shader settings.
<P>
<DD><DL>
</DL>
@@ -831,14 +900,13 @@ apply</H3>
public void <B>apply</B>(javax.media.opengl.GL&nbsp;gl)
throws <A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></PRE>
<DL>
-<DD>Applies the settings on this Light to the specified OpenGL context,
- using the light number stored in the Light.
+<DD>Applies the settings on this Light to the specified OpenGL context,
+ using the light number stored in the Light. Note that this will not apply Phong Shader settings.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>gl</CODE> - the OpenGL context to use.
<DT><B>Throws:</B>
-<DD><CODE>sddm.lighting.LightingException</CODE> - if the light number stored in this Light is invalid on the specified context.
-<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE></DL>
+<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE> - if the light number stored in this Light is invalid on the specified context.</DL>
</DD>
</DL>
<HR>
@@ -849,14 +917,13 @@ retrieve</H3>
public void <B>retrieve</B>(javax.media.opengl.GL&nbsp;gl)
throws <A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></PRE>
<DL>
-<DD>Reconfigures the settings on this Light from the state of the specified
- OpenGL context, using the light number stored in the Light.
+<DD>Reconfigures the settings on this Light from the state of the specified
+ OpenGL context, using the light number stored in the Light. Note that this will not retrieve Phong Shader settings.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>gl</CODE> - the OpenGL context to use.
<DT><B>Throws:</B>
-<DD><CODE>sddm.lighting.LightingException</CODE> - if the light number stored in this Light is invalid on the specified context.
-<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE></DL>
+<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE> - if the light number stored in this Light is invalid on the specified context.</DL>
</DD>
</DL>
<HR>
@@ -872,8 +939,7 @@ public void <B>enable</B>(javax.media.opengl.GL&nbsp;gl)
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>gl</CODE> - the OpenGL context to use.
<DT><B>Throws:</B>
-<DD><CODE>sddm.lighting.LightingException</CODE> - if the light number stored in this Light is invalid on the specified context.
-<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE></DL>
+<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE> - if the light number stored in this Light is invalid on the specified context.</DL>
</DD>
</DL>
<HR>
@@ -889,8 +955,7 @@ public void <B>disable</B>(javax.media.opengl.GL&nbsp;gl)
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>gl</CODE> - the OpenGL context to use.
<DT><B>Throws:</B>
-<DD><CODE>sddm.lighting.LightingException</CODE> - if the light number stored in this Light is invalid on the specified context.
-<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE></DL>
+<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE> - if the light number stored in this Light is invalid on the specified context.</DL>
</DD>
</DL>
<HR>
@@ -902,14 +967,13 @@ public void <B>apply</B>(javax.media.opengl.GL&nbsp;gl,
int&nbsp;lightNumber)
throws <A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></PRE>
<DL>
-<DD>Applies the settings on this Light to the specified OpenGL context,
- using the requested light number.
+<DD>Applies the settings on this Light to the specified OpenGL context,
+ using the requested light number. Note that this will not apply Phong Shader settings.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>gl</CODE> - the OpenGL context to use.<DD><CODE>lightNumber</CODE> - the number of the light to use (should be on [0,7]).
<DT><B>Throws:</B>
-<DD><CODE>sddm.lighting.LightingException</CODE> - if the requested light is not valid on the specified context.
-<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE></DL>
+<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE> - if the requested light is not valid on the specified context.</DL>
</DD>
</DL>
<HR>
@@ -921,14 +985,13 @@ public void <B>retrieve</B>(javax.media.opengl.GL&nbsp;gl,
int&nbsp;lightNumber)
throws <A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></PRE>
<DL>
-<DD>Reconfigures the settings on this Light from the state of the specified
- OpenGL context, using the requested light number.
+<DD>Reconfigures the settings on this Light from the state of the specified
+ OpenGL context, using the requested light number. Note that this will not retrieve Phong Shader settings.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>gl</CODE> - the OpenGL context to use.<DD><CODE>lightNumber</CODE> - the number of the light to use (should be on [0,7]).
<DT><B>Throws:</B>
-<DD><CODE>sddm.lighting.LightingException</CODE> - if the requested light is not valid on the specified context.
-<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE></DL>
+<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE> - if the requested light is not valid on the specified context.</DL>
</DD>
</DL>
<HR>
@@ -945,8 +1008,7 @@ public void <B>enable</B>(javax.media.opengl.GL&nbsp;gl,
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>gl</CODE> - the OpenGL context to use.<DD><CODE>lightNumber</CODE> - the number of the light to use (should be on [0,7]).
<DT><B>Throws:</B>
-<DD><CODE>sddm.lighting.LightingException</CODE> - if the requested light is not valid on the specified context.
-<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE></DL>
+<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE> - if the requested light is not valid on the specified context.</DL>
</DD>
</DL>
<HR>
@@ -963,8 +1025,7 @@ public void <B>disable</B>(javax.media.opengl.GL&nbsp;gl,
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>gl</CODE> - the OpenGL context to use.<DD><CODE>lightNumber</CODE> - the number of the light to use (should be on [0,7]).
<DT><B>Throws:</B>
-<DD><CODE>sddm.lighting.LightingException</CODE> - if the requested light is not valid on the specified context.
-<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE></DL>
+<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE> - if the requested light is not valid on the specified context.</DL>
</DD>
</DL>
<HR>
@@ -1055,7 +1116,7 @@ setLightPosition</H3>
<PRE>
public void <B>setLightPosition</B>(float[]&nbsp;lightPosition)</PRE>
<DL>
-<DD>Specifies the direction vector for this Light.
+<DD>Specifies the direction vector for this Light.
(i.e. this the first 3 components specified when setting GL_POSITION with glLight)
Default is {0,0,1}.
<P>
@@ -1072,7 +1133,7 @@ public void <B>setLightPosition</B>(float&nbsp;lightx,
float&nbsp;lighty,
float&nbsp;lightz)</PRE>
<DL>
-<DD>Specifies the direction vector for this Light.
+<DD>Specifies the direction vector for this Light.
(i.e. this the first 3 components specified when setting GL_POSITION with glLight)
Default is {0,0,1}.
<P>
@@ -1344,8 +1405,7 @@ public static int <B>idToNum</B>(int&nbsp;lightID)
<DT><B>Parameters:</B><DD><CODE>lightID</CODE> - the OpenGL ID (should be one of GL_LIGHTn where n is on [0,7])
<DT><B>Returns:</B><DD>the appropriate light number (on [0,7])
<DT><B>Throws:</B>
-<DD><CODE>sddm.lighting.LightingException</CODE> - if the supplied lightID is not an OpenGL light ID
-<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE></DL>
+<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE> - if the supplied lightID is not an OpenGL light ID</DL>
</DD>
</DL>
<HR>
@@ -1362,8 +1422,7 @@ public static int <B>numToID</B>(int&nbsp;lightNum)
<DT><B>Parameters:</B><DD><CODE>lightNum</CODE> - a number on [0,7] specifying the a light
<DT><B>Returns:</B><DD>the OpenGL ID for that light number (from the GL_LIGHTn family)
<DT><B>Throws:</B>
-<DD><CODE>sddm.lighting.LightingException</CODE> - if the input is invalid
-<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE></DL>
+<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE> - if the supplied lightID is not an OpenGL light ID</DL>
</DD>
</DL>
<HR>
@@ -1380,6 +1439,143 @@ public static boolean <B>hasFreeLights</B>(javax.media.opengl.GL&nbsp;gl)</PRE>
<DT><B>Returns:</B><DD>true if another Light object can be attached to this GL context</DL>
</DD>
</DL>
+<HR>
+
+<A NAME="setPhongShaded(boolean)"><!-- --></A><H3>
+setPhongShaded</H3>
+<PRE>
+public void <B>setPhongShaded</B>(boolean&nbsp;usePhongShading)
+ throws <A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></PRE>
+<DL>
+<DD>Sets if phong per-fragment shading (as opposed to fixed-functionality per-vertex shading) is to be used with this Light. Must come before the light is enabled.
+ This uses a vertex and fragment shader, so the fixed-functionality pipeline will not function normally.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>usePhongShading</CODE> - if Phong should be used. If true and this Light is attached to a GL Context, initializes on this Light's context
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE> - if the current OpenGL context does not support GLSL shaders or the shader did not sucessfully compile and link</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isPhongShaded()"><!-- --></A><H3>
+isPhongShaded</H3>
+<PRE>
+public boolean <B>isPhongShaded</B>()</PRE>
+<DL>
+<DD>Tells if this Light is using Phong shading
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if this Light is in Phong shading mode</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPhongColorMaterial(boolean, boolean)"><!-- --></A><H3>
+setPhongColorMaterial</H3>
+<PRE>
+public void <B>setPhongColorMaterial</B>(boolean&nbsp;ambient,
+ boolean&nbsp;diffuse)</PRE>
+<DL>
+<DD>Sets whether or not the opengl color should be used for the phong color shader
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>ambient</CODE> - the ambient color material mode<DD><CODE>diffuse</CODE> - the diffuse color material mode</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isAmbientPhongColorMaterial()"><!-- --></A><H3>
+isAmbientPhongColorMaterial</H3>
+<PRE>
+public boolean <B>isAmbientPhongColorMaterial</B>()</PRE>
+<DL>
+<DD>Determines if color material is used for ambient in the Phong shader
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if color material is used for the phong ambient shader</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isDiffusePhongColorMaterial()"><!-- --></A><H3>
+isDiffusePhongColorMaterial</H3>
+<PRE>
+public boolean <B>isDiffusePhongColorMaterial</B>()</PRE>
+<DL>
+<DD>Determines if color material is used for diffuse in the Phong shader
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if color material is used for the phong diffuse shader</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="initializePhongShader()"><!-- --></A><H3>
+initializePhongShader</H3>
+<PRE>
+public static void <B>initializePhongShader</B>()
+ throws <A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></PRE>
+<DL>
+<DD>Initializes Phong shading mode for this Light (instead of the fixed functionality Gouraud shading) on the current OpenGL context. Must be called before Phong shading can be activated.
+<P>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE> - if the OpenGL context does not support GLSL shaders or the shader did not sucessfully compile and link</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="initializePhongShader(javax.media.opengl.GL)"><!-- --></A><H3>
+initializePhongShader</H3>
+<PRE>
+public static void <B>initializePhongShader</B>(javax.media.opengl.GL&nbsp;gl)
+ throws <A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></PRE>
+<DL>
+<DD>Initializes Phong shading mode for this Light (instead of the fixed functionality Gouraud shading). Must be called on the context before Phong shading can be activated.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>gl</CODE> - the openGL context on which to initialize the shader
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE> - if the OpenGL context does not support GLSL shaders or the shader did not sucessfully compile and link</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removePhongShader()"><!-- --></A><H3>
+removePhongShader</H3>
+<PRE>
+public static void <B>removePhongShader</B>()
+ throws <A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></PRE>
+<DL>
+<DD>Removes the Phong Shader program from the current GL Context
+<P>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE> - if there is no Phong Shader</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removePhongShader(javax.media.opengl.GL)"><!-- --></A><H3>
+removePhongShader</H3>
+<PRE>
+public static void <B>removePhongShader</B>(javax.media.opengl.GL&nbsp;gl)
+ throws <A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></PRE>
+<DL>
+<DD>Removes the Phong Shader program from the specified GL Context
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>gl</CODE> - the OpenGL context to remove the Phong shader program from
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting">LightingException</A></CODE> - if there is no Phong Shader initialized on this context</DL>
+</DD>
+</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
diff --git a/doc/javadoc/net/java/joglutils/lighting/LightPanel.html b/doc/javadoc/net/java/joglutils/lighting/LightPanel.html
index 48fbd70..38db1b4 100644
--- a/doc/javadoc/net/java/joglutils/lighting/LightPanel.html
+++ b/doc/javadoc/net/java/joglutils/lighting/LightPanel.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:09 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:17 CDT 2006 -->
<TITLE>
LightPanel
</TITLE>
diff --git a/doc/javadoc/net/java/joglutils/lighting/LightingException.html b/doc/javadoc/net/java/joglutils/lighting/LightingException.html
index 4d41b7b..1b73b07 100644
--- a/doc/javadoc/net/java/joglutils/lighting/LightingException.html
+++ b/doc/javadoc/net/java/joglutils/lighting/LightingException.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:09 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:17 CDT 2006 -->
<TITLE>
LightingException
</TITLE>
diff --git a/doc/javadoc/net/java/joglutils/lighting/Material.html b/doc/javadoc/net/java/joglutils/lighting/Material.html
index a2e22b0..544a416 100644
--- a/doc/javadoc/net/java/joglutils/lighting/Material.html
+++ b/doc/javadoc/net/java/joglutils/lighting/Material.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:09 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:18 CDT 2006 -->
<TITLE>
Material
</TITLE>
diff --git a/doc/javadoc/net/java/joglutils/lighting/MaterialPanel.html b/doc/javadoc/net/java/joglutils/lighting/MaterialPanel.html
index 9badc09..be2c940 100644
--- a/doc/javadoc/net/java/joglutils/lighting/MaterialPanel.html
+++ b/doc/javadoc/net/java/joglutils/lighting/MaterialPanel.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:09 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:18 CDT 2006 -->
<TITLE>
MaterialPanel
</TITLE>
diff --git a/doc/javadoc/net/java/joglutils/lighting/class-use/ColorButton.html b/doc/javadoc/net/java/joglutils/lighting/class-use/ColorButton.html
index 859b29e..231cc28 100644
--- a/doc/javadoc/net/java/joglutils/lighting/class-use/ColorButton.html
+++ b/doc/javadoc/net/java/joglutils/lighting/class-use/ColorButton.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:10 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:23 CDT 2006 -->
<TITLE>
Uses of Class net.java.joglutils.lighting.ColorButton
</TITLE>
diff --git a/doc/javadoc/net/java/joglutils/lighting/class-use/Light.html b/doc/javadoc/net/java/joglutils/lighting/class-use/Light.html
index 34b8df3..abf52ea 100644
--- a/doc/javadoc/net/java/joglutils/lighting/class-use/Light.html
+++ b/doc/javadoc/net/java/joglutils/lighting/class-use/Light.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:10 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:23 CDT 2006 -->
<TITLE>
Uses of Class net.java.joglutils.lighting.Light
</TITLE>
diff --git a/doc/javadoc/net/java/joglutils/lighting/class-use/LightPanel.html b/doc/javadoc/net/java/joglutils/lighting/class-use/LightPanel.html
index 5416250..8263521 100644
--- a/doc/javadoc/net/java/joglutils/lighting/class-use/LightPanel.html
+++ b/doc/javadoc/net/java/joglutils/lighting/class-use/LightPanel.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:10 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:23 CDT 2006 -->
<TITLE>
Uses of Class net.java.joglutils.lighting.LightPanel
</TITLE>
diff --git a/doc/javadoc/net/java/joglutils/lighting/class-use/LightingException.html b/doc/javadoc/net/java/joglutils/lighting/class-use/LightingException.html
index bcd590d..70874ac 100644
--- a/doc/javadoc/net/java/joglutils/lighting/class-use/LightingException.html
+++ b/doc/javadoc/net/java/joglutils/lighting/class-use/LightingException.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:10 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:23 CDT 2006 -->
<TITLE>
Uses of Class net.java.joglutils.lighting.LightingException
</TITLE>
@@ -120,7 +120,7 @@ Uses of <A HREF="../../../../../net/java/joglutils/lighting/LightingException.ht
<TD><CODE><B>Light.</B><B><A HREF="../../../../../net/java/joglutils/lighting/Light.html#apply(javax.media.opengl.GL)">apply</A></B>(javax.media.opengl.GL&nbsp;gl)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Applies the settings on this Light to the specified OpenGL context,
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Applies the settings on this Light to the specified OpenGL context,
using the light number stored in the Light.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
@@ -130,7 +130,7 @@ Uses of <A HREF="../../../../../net/java/joglutils/lighting/LightingException.ht
int&nbsp;lightNumber)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Applies the settings on this Light to the specified OpenGL context,
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Applies the settings on this Light to the specified OpenGL context,
using the requested light number.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
@@ -193,6 +193,22 @@ Uses of <A HREF="../../../../../net/java/joglutils/lighting/LightingException.ht
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>Light.</B><B><A HREF="../../../../../net/java/joglutils/lighting/Light.html#initializePhongShader()">initializePhongShader</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initializes Phong shading mode for this Light (instead of the fixed functionality Gouraud shading) on the current OpenGL context.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>Light.</B><B><A HREF="../../../../../net/java/joglutils/lighting/Light.html#initializePhongShader(javax.media.opengl.GL)">initializePhongShader</A></B>(javax.media.opengl.GL&nbsp;gl)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initializes Phong shading mode for this Light (instead of the fixed functionality Gouraud shading).</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B>Light.</B><B><A HREF="../../../../../net/java/joglutils/lighting/Light.html#numToID(int)">numToID</A></B>(int&nbsp;lightNum)</CODE>
@@ -201,6 +217,22 @@ Uses of <A HREF="../../../../../net/java/joglutils/lighting/LightingException.ht
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>Light.</B><B><A HREF="../../../../../net/java/joglutils/lighting/Light.html#removePhongShader()">removePhongShader</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes the Phong Shader program from the current GL Context</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>Light.</B><B><A HREF="../../../../../net/java/joglutils/lighting/Light.html#removePhongShader(javax.media.opengl.GL)">removePhongShader</A></B>(javax.media.opengl.GL&nbsp;gl)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes the Phong Shader program from the specified GL Context</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Material.</B><B><A HREF="../../../../../net/java/joglutils/lighting/Material.html#retrieve()">retrieve</A></B>()</CODE>
@@ -213,7 +245,7 @@ Uses of <A HREF="../../../../../net/java/joglutils/lighting/LightingException.ht
<TD><CODE><B>Light.</B><B><A HREF="../../../../../net/java/joglutils/lighting/Light.html#retrieve(javax.media.opengl.GL)">retrieve</A></B>(javax.media.opengl.GL&nbsp;gl)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reconfigures the settings on this Light from the state of the specified
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reconfigures the settings on this Light from the state of the specified
OpenGL context, using the light number stored in the Light.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
@@ -223,7 +255,7 @@ Uses of <A HREF="../../../../../net/java/joglutils/lighting/LightingException.ht
int&nbsp;lightNumber)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reconfigures the settings on this Light from the state of the specified
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reconfigures the settings on this Light from the state of the specified
OpenGL context, using the requested light number.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
@@ -258,6 +290,14 @@ Uses of <A HREF="../../../../../net/java/joglutils/lighting/LightingException.ht
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the number of the OpenGL light to use in subsequent method calls</TD>
</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>Light.</B><B><A HREF="../../../../../net/java/joglutils/lighting/Light.html#setPhongShaded(boolean)">setPhongShaded</A></B>(boolean&nbsp;usePhongShading)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets if phong per-fragment shading (as opposed to fixed-functionality per-vertex shading) is to be used with this Light.</TD>
+</TR>
</TABLE>
&nbsp;
<P>
diff --git a/doc/javadoc/net/java/joglutils/lighting/class-use/Material.html b/doc/javadoc/net/java/joglutils/lighting/class-use/Material.html
index 11a5712..d0bd9f3 100644
--- a/doc/javadoc/net/java/joglutils/lighting/class-use/Material.html
+++ b/doc/javadoc/net/java/joglutils/lighting/class-use/Material.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:10 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:23 CDT 2006 -->
<TITLE>
Uses of Class net.java.joglutils.lighting.Material
</TITLE>
diff --git a/doc/javadoc/net/java/joglutils/lighting/class-use/MaterialPanel.html b/doc/javadoc/net/java/joglutils/lighting/class-use/MaterialPanel.html
index 059fe53..dcc52ce 100644
--- a/doc/javadoc/net/java/joglutils/lighting/class-use/MaterialPanel.html
+++ b/doc/javadoc/net/java/joglutils/lighting/class-use/MaterialPanel.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:10 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:23 CDT 2006 -->
<TITLE>
Uses of Class net.java.joglutils.lighting.MaterialPanel
</TITLE>
diff --git a/doc/javadoc/net/java/joglutils/lighting/package-frame.html b/doc/javadoc/net/java/joglutils/lighting/package-frame.html
index c4d4e72..a3a18ed 100644
--- a/doc/javadoc/net/java/joglutils/lighting/package-frame.html
+++ b/doc/javadoc/net/java/joglutils/lighting/package-frame.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:10 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:19 CDT 2006 -->
<TITLE>
net.java.joglutils.lighting
</TITLE>
diff --git a/doc/javadoc/net/java/joglutils/lighting/package-summary.html b/doc/javadoc/net/java/joglutils/lighting/package-summary.html
index 2fa179e..7a608d6 100644
--- a/doc/javadoc/net/java/joglutils/lighting/package-summary.html
+++ b/doc/javadoc/net/java/joglutils/lighting/package-summary.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:10 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:19 CDT 2006 -->
<TITLE>
net.java.joglutils.lighting
</TITLE>
@@ -53,7 +53,7 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../net/java/joglutils/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
-&nbsp;NEXT PACKAGE</FONT></TD>
+&nbsp;<A HREF="../../../../net/java/joglutils/test3ds/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html?net/java/joglutils/lighting/package-summary.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
@@ -156,7 +156,7 @@ Package net.java.joglutils.lighting
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../net/java/joglutils/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
-&nbsp;NEXT PACKAGE</FONT></TD>
+&nbsp;<A HREF="../../../../net/java/joglutils/test3ds/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html?net/java/joglutils/lighting/package-summary.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
diff --git a/doc/javadoc/net/java/joglutils/lighting/package-tree.html b/doc/javadoc/net/java/joglutils/lighting/package-tree.html
index 96109d8..62b43ae 100644
--- a/doc/javadoc/net/java/joglutils/lighting/package-tree.html
+++ b/doc/javadoc/net/java/joglutils/lighting/package-tree.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:10 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:19 CDT 2006 -->
<TITLE>
net.java.joglutils.lighting Class Hierarchy
</TITLE>
@@ -52,7 +52,7 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../net/java/joglutils/package-tree.html"><B>PREV</B></A>&nbsp;
-&nbsp;NEXT</FONT></TD>
+&nbsp;<A HREF="../../../../net/java/joglutils/test3ds/package-tree.html"><B>NEXT</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html?net/java/joglutils/lighting/package-tree.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
@@ -146,7 +146,7 @@ Class Hierarchy
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../net/java/joglutils/package-tree.html"><B>PREV</B></A>&nbsp;
-&nbsp;NEXT</FONT></TD>
+&nbsp;<A HREF="../../../../net/java/joglutils/test3ds/package-tree.html"><B>NEXT</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html?net/java/joglutils/lighting/package-tree.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
diff --git a/doc/javadoc/net/java/joglutils/lighting/package-use.html b/doc/javadoc/net/java/joglutils/lighting/package-use.html
index 2187a9b..ba6e64f 100644
--- a/doc/javadoc/net/java/joglutils/lighting/package-use.html
+++ b/doc/javadoc/net/java/joglutils/lighting/package-use.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:10 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:23 CDT 2006 -->
<TITLE>
Uses of Package net.java.joglutils.lighting
</TITLE>
diff --git a/doc/javadoc/net/java/joglutils/package-frame.html b/doc/javadoc/net/java/joglutils/package-frame.html
index 31efbd1..88ee597 100644
--- a/doc/javadoc/net/java/joglutils/package-frame.html
+++ b/doc/javadoc/net/java/joglutils/package-frame.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:10 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:19 CDT 2006 -->
<TITLE>
net.java.joglutils
</TITLE>
diff --git a/doc/javadoc/net/java/joglutils/package-summary.html b/doc/javadoc/net/java/joglutils/package-summary.html
index 67dd965..aca04ed 100644
--- a/doc/javadoc/net/java/joglutils/package-summary.html
+++ b/doc/javadoc/net/java/joglutils/package-summary.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:10 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:19 CDT 2006 -->
<TITLE>
net.java.joglutils
</TITLE>
diff --git a/doc/javadoc/net/java/joglutils/package-tree.html b/doc/javadoc/net/java/joglutils/package-tree.html
index 1f5dffc..04a9244 100644
--- a/doc/javadoc/net/java/joglutils/package-tree.html
+++ b/doc/javadoc/net/java/joglutils/package-tree.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:10 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:19 CDT 2006 -->
<TITLE>
net.java.joglutils Class Hierarchy
</TITLE>
diff --git a/doc/javadoc/net/java/joglutils/package-use.html b/doc/javadoc/net/java/joglutils/package-use.html
index e60b93e..5cdcb89 100644
--- a/doc/javadoc/net/java/joglutils/package-use.html
+++ b/doc/javadoc/net/java/joglutils/package-use.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:10 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:23 CDT 2006 -->
<TITLE>
Uses of Package net.java.joglutils
</TITLE>
diff --git a/doc/javadoc/overview-frame.html b/doc/javadoc/overview-frame.html
index 953f7a6..1480467 100644
--- a/doc/javadoc/overview-frame.html
+++ b/doc/javadoc/overview-frame.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:10 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:19 CDT 2006 -->
<TITLE>
Overview
</TITLE>
@@ -34,6 +34,10 @@ Packages</FONT>
<BR>
<FONT CLASS="FrameItemFont"><A HREF="net/java/joglutils/lighting/package-frame.html" target="packageFrame">net.java.joglutils.lighting</A></FONT>
<BR>
+<FONT CLASS="FrameItemFont"><A HREF="net/java/joglutils/test3ds/package-frame.html" target="packageFrame">net.java.joglutils.test3ds</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="net/java/joglutils/ThreeDS/package-frame.html" target="packageFrame">net.java.joglutils.ThreeDS</A></FONT>
+<BR>
</TD>
</TR>
</TABLE>
diff --git a/doc/javadoc/overview-summary.html b/doc/javadoc/overview-summary.html
index 1a96141..1b7292f 100644
--- a/doc/javadoc/overview-summary.html
+++ b/doc/javadoc/overview-summary.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:11 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:25 CDT 2006 -->
<TITLE>
Overview
</TITLE>
@@ -90,6 +90,14 @@ function windowTitle()
<TD WIDTH="20%"><B><A HREF="net/java/joglutils/lighting/package-summary.html">net.java.joglutils.lighting</A></B></TD>
<TD>&nbsp;</TD>
</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="net/java/joglutils/test3ds/package-summary.html">net.java.joglutils.test3ds</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="net/java/joglutils/ThreeDS/package-summary.html">net.java.joglutils.ThreeDS</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
</TABLE>
<P>
diff --git a/doc/javadoc/overview-tree.html b/doc/javadoc/overview-tree.html
index 1286d93..e3ba327 100644
--- a/doc/javadoc/overview-tree.html
+++ b/doc/javadoc/overview-tree.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:10 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:23 CDT 2006 -->
<TITLE>
Class Hierarchy
</TITLE>
@@ -80,14 +80,14 @@ function windowTitle()
Hierarchy For All Packages</H2>
</CENTER>
<DL>
-<DT><B>Package Hierarchies:</B><DD><A HREF="net/java/joglutils/package-tree.html">net.java.joglutils</A>, <A HREF="net/java/joglutils/lighting/package-tree.html">net.java.joglutils.lighting</A></DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="net/java/joglutils/package-tree.html">net.java.joglutils</A>, <A HREF="net/java/joglutils/lighting/package-tree.html">net.java.joglutils.lighting</A>, <A HREF="net/java/joglutils/test3ds/package-tree.html">net.java.joglutils.test3ds</A>, <A HREF="net/java/joglutils/ThreeDS/package-tree.html">net.java.joglutils.ThreeDS</A></DL>
<HR>
<H2>
Class Hierarchy
</H2>
<UL>
<LI TYPE="circle">java.lang.Object<UL>
-<LI TYPE="circle">java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
+<LI TYPE="circle">net.java.joglutils.ThreeDS.<A HREF="net/java/joglutils/ThreeDS/Chunk.html" title="class in net.java.joglutils.ThreeDS"><B>Chunk</B></A><LI TYPE="circle">java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
<UL>
<LI TYPE="circle">java.awt.Container<UL>
<LI TYPE="circle">javax.swing.JComponent (implements java.io.Serializable)
@@ -120,14 +120,16 @@ Class Hierarchy
</UL>
</UL>
</UL>
-<LI TYPE="circle">net.java.joglutils.lighting.<A HREF="net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting"><B>Light</B></A><LI TYPE="circle">net.java.joglutils.lighting.<A HREF="net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting"><B>Material</B></A><LI TYPE="circle">java.lang.Throwable (implements java.io.Serializable)
+<LI TYPE="circle">net.java.joglutils.ThreeDS.<A HREF="net/java/joglutils/ThreeDS/Face.html" title="class in net.java.joglutils.ThreeDS"><B>Face</B></A><LI TYPE="circle">net.java.joglutils.lighting.<A HREF="net/java/joglutils/lighting/Light.html" title="class in net.java.joglutils.lighting"><B>Light</B></A><LI TYPE="circle">net.java.joglutils.ThreeDS.<A HREF="net/java/joglutils/ThreeDS/Loader3DS.html" title="class in net.java.joglutils.ThreeDS"><B>Loader3DS</B></A><LI TYPE="circle">net.java.joglutils.test3ds.<A HREF="net/java/joglutils/test3ds/Main.html" title="class in net.java.joglutils.test3ds"><B>Main</B></A><LI TYPE="circle">net.java.joglutils.ThreeDS.<A HREF="net/java/joglutils/ThreeDS/Material.html" title="class in net.java.joglutils.ThreeDS"><B>Material</B></A><LI TYPE="circle">net.java.joglutils.lighting.<A HREF="net/java/joglutils/lighting/Material.html" title="class in net.java.joglutils.lighting"><B>Material</B></A><LI TYPE="circle">net.java.joglutils.ThreeDS.<A HREF="net/java/joglutils/ThreeDS/Model3DS.html" title="class in net.java.joglutils.ThreeDS"><B>Model3DS</B></A><UL>
+<LI TYPE="circle">net.java.joglutils.test3ds.<A HREF="net/java/joglutils/test3ds/MyModel.html" title="class in net.java.joglutils.test3ds"><B>MyModel</B></A></UL>
+<LI TYPE="circle">net.java.joglutils.ThreeDS.<A HREF="net/java/joglutils/ThreeDS/Obj.html" title="class in net.java.joglutils.ThreeDS"><B>Obj</B></A><LI TYPE="circle">java.lang.Throwable (implements java.io.Serializable)
<UL>
<LI TYPE="circle">java.lang.Exception<UL>
<LI TYPE="circle">java.lang.RuntimeException<UL>
<LI TYPE="circle">net.java.joglutils.lighting.<A HREF="net/java/joglutils/lighting/LightingException.html" title="class in net.java.joglutils.lighting"><B>LightingException</B></A></UL>
</UL>
</UL>
-</UL>
+<LI TYPE="circle">net.java.joglutils.ThreeDS.<A HREF="net/java/joglutils/ThreeDS/Vec3.html" title="class in net.java.joglutils.ThreeDS"><B>Vec3</B></A></UL>
</UL>
<HR>
diff --git a/doc/javadoc/package-list b/doc/javadoc/package-list
index 81c2a71..a78a9e5 100644
--- a/doc/javadoc/package-list
+++ b/doc/javadoc/package-list
@@ -1,2 +1,4 @@
net.java.joglutils
+net.java.joglutils.ThreeDS
net.java.joglutils.lighting
+net.java.joglutils.test3ds
diff --git a/doc/javadoc/serialized-form.html b/doc/javadoc/serialized-form.html
index 8341e5f..d87889e 100644
--- a/doc/javadoc/serialized-form.html
+++ b/doc/javadoc/serialized-form.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Thu Jul 27 17:37:10 CDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_06) on Thu Aug 17 01:51:20 CDT 2006 -->
<TITLE>
Serialized Form
</TITLE>
@@ -107,27 +107,27 @@ Serialized Form</H1>
</TABLE>
<H3>
-mainCanvas</H3>
+listener</H3>
<PRE>
-java.awt.Canvas <B>mainCanvas</B></PRE>
+javax.media.opengl.GLEventListener <B>listener</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
-listener</H3>
+caps</H3>
<PRE>
-javax.media.opengl.GLEventListener <B>listener</B></PRE>
+javax.media.opengl.GLCapabilities <B>caps</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
-caps</H3>
+chooser</H3>
<PRE>
-javax.media.opengl.GLCapabilities <B>caps</B></PRE>
+javax.media.opengl.GLCapabilitiesChooser <B>chooser</B></PRE>
<DL>
<DL>
</DL>
@@ -150,6 +150,15 @@ javax.media.opengl.GLContext <B>contextToShareWith</B></PRE>
<DL>
</DL>
</DL>
+<HR>
+<H3>
+mainCanvas</H3>
+<PRE>
+java.awt.Canvas <B>mainCanvas</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
<P>
<A NAME="net.java.joglutils.JPanelDialog"><!-- --></A>