From ba7da9b7464c0d81d8f1b0f7ea89555e28b1c1ba Mon Sep 17 00:00:00 2001 From: eteq Date: Thu, 18 Jan 2007 04:07:44 +0000 Subject: reorganized build, made some webstart changes git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/joglutils/trunk@33 83d24430-9974-4f80-8418-2cc3294053b9 --- build/javadoc/allclasses-frame.html | 70 + build/javadoc/allclasses-noframe.html | 70 + build/javadoc/constant-values.html | 142 ++ build/javadoc/deprecated-list.html | 142 ++ build/javadoc/help-doc.html | 219 +++ build/javadoc/index-files/index-1.html | 191 +++ build/javadoc/index-files/index-10.html | 156 ++ build/javadoc/index-files/index-11.html | 180 +++ build/javadoc/index-files/index-12.html | 190 +++ build/javadoc/index-files/index-13.html | 153 ++ build/javadoc/index-files/index-14.html | 144 ++ build/javadoc/index-files/index-15.html | 144 ++ build/javadoc/index-files/index-16.html | 186 +++ build/javadoc/index-files/index-17.html | 279 ++++ build/javadoc/index-files/index-18.html | 144 ++ build/javadoc/index-files/index-19.html | 144 ++ build/javadoc/index-files/index-2.html | 144 ++ build/javadoc/index-files/index-20.html | 159 ++ build/javadoc/index-files/index-21.html | 141 ++ build/javadoc/index-files/index-22.html | 141 ++ build/javadoc/index-files/index-23.html | 141 ++ build/javadoc/index-files/index-3.html | 165 ++ build/javadoc/index-files/index-4.html | 159 ++ build/javadoc/index-files/index-5.html | 147 ++ build/javadoc/index-files/index-6.html | 153 ++ build/javadoc/index-files/index-7.html | 282 ++++ build/javadoc/index-files/index-8.html | 144 ++ build/javadoc/index-files/index-9.html | 186 +++ build/javadoc/index.html | 37 + build/javadoc/net/java/joglutils/GLJFrame.html | 1323 ++++++++++++++++ build/javadoc/net/java/joglutils/JPanelDialog.html | 659 ++++++++ .../javadoc/net/java/joglutils/ThreeDS/Chunk.html | 293 ++++ build/javadoc/net/java/joglutils/ThreeDS/Face.html | 275 ++++ .../net/java/joglutils/ThreeDS/Loader3DS.html | 251 +++ .../net/java/joglutils/ThreeDS/Material.html | 383 +++++ .../net/java/joglutils/ThreeDS/Model3DS.html | 438 ++++++ build/javadoc/net/java/joglutils/ThreeDS/Obj.html | 437 ++++++ build/javadoc/net/java/joglutils/ThreeDS/Vec3.html | 325 ++++ .../java/joglutils/ThreeDS/class-use/Chunk.html | 140 ++ .../net/java/joglutils/ThreeDS/class-use/Face.html | 176 +++ .../joglutils/ThreeDS/class-use/Loader3DS.html | 176 +++ .../java/joglutils/ThreeDS/class-use/Material.html | 208 +++ .../java/joglutils/ThreeDS/class-use/Model3DS.html | 206 +++ .../net/java/joglutils/ThreeDS/class-use/Obj.html | 208 +++ .../net/java/joglutils/ThreeDS/class-use/Vec3.html | 206 +++ .../net/java/joglutils/ThreeDS/package-frame.html | 44 + .../java/joglutils/ThreeDS/package-summary.html | 178 +++ .../net/java/joglutils/ThreeDS/package-tree.html | 149 ++ .../net/java/joglutils/ThreeDS/package-use.html | 215 +++ .../net/java/joglutils/class-use/GLJFrame.html | 140 ++ .../net/java/joglutils/class-use/JPanelDialog.html | 140 ++ .../java/joglutils/demos/BasicGLJFrameDemo.html | 249 +++ .../net/java/joglutils/demos/FontDrawerDemo.html | 258 +++ .../demos/class-use/BasicGLJFrameDemo.html | 140 ++ .../joglutils/demos/class-use/FontDrawerDemo.html | 140 ++ .../net/java/joglutils/demos/package-frame.html | 34 + .../net/java/joglutils/demos/package-summary.html | 158 ++ .../net/java/joglutils/demos/package-tree.html | 149 ++ .../net/java/joglutils/demos/package-use.html | 140 ++ .../net/java/joglutils/jogltext/FontDrawer.html | 438 ++++++ .../java/joglutils/jogltext/JogltextException.html | 254 +++ .../joglutils/jogltext/class-use/FontDrawer.html | 140 ++ .../jogltext/class-use/JogltextException.html | 140 ++ .../net/java/joglutils/jogltext/package-frame.html | 43 + .../java/joglutils/jogltext/package-summary.html | 168 ++ .../net/java/joglutils/jogltext/package-tree.html | 156 ++ .../net/java/joglutils/jogltext/package-use.html | 140 ++ .../net/java/joglutils/lighting/ColorButton.html | 524 +++++++ .../javadoc/net/java/joglutils/lighting/Light.html | 1642 ++++++++++++++++++++ .../net/java/joglutils/lighting/LightPanel.html | 414 +++++ .../java/joglutils/lighting/LightingException.html | 254 +++ .../net/java/joglutils/lighting/Material.html | 818 ++++++++++ .../net/java/joglutils/lighting/MaterialPanel.html | 414 +++++ .../joglutils/lighting/class-use/ColorButton.html | 140 ++ .../java/joglutils/lighting/class-use/Light.html | 198 +++ .../joglutils/lighting/class-use/LightPanel.html | 140 ++ .../lighting/class-use/LightingException.html | 381 +++++ .../joglutils/lighting/class-use/Material.html | 198 +++ .../lighting/class-use/MaterialPanel.html | 140 ++ .../net/java/joglutils/lighting/package-frame.html | 51 + .../java/joglutils/lighting/package-summary.html | 184 +++ .../net/java/joglutils/lighting/package-tree.html | 174 +++ .../net/java/joglutils/lighting/package-use.html | 178 +++ .../javadoc/net/java/joglutils/package-frame.html | 34 + .../net/java/joglutils/package-summary.html | 158 ++ build/javadoc/net/java/joglutils/package-tree.html | 169 ++ build/javadoc/net/java/joglutils/package-use.html | 140 ++ build/javadoc/net/java/joglutils/test3ds/Main.html | 251 +++ .../net/java/joglutils/test3ds/MyModel.html | 317 ++++ .../net/java/joglutils/test3ds/class-use/Main.html | 140 ++ .../java/joglutils/test3ds/class-use/MyModel.html | 140 ++ .../net/java/joglutils/test3ds/package-frame.html | 34 + .../java/joglutils/test3ds/package-summary.html | 158 ++ .../net/java/joglutils/test3ds/package-tree.html | 151 ++ .../net/java/joglutils/test3ds/package-use.html | 140 ++ build/javadoc/overview-frame.html | 52 + build/javadoc/overview-summary.html | 168 ++ build/javadoc/overview-tree.html | 190 +++ build/javadoc/package-list | 6 + build/javadoc/resources/inherit.gif | Bin 0 -> 57 bytes build/javadoc/serialized-form.html | 683 ++++++++ build/javadoc/stylesheet.css | 29 + build/joglutils.jar | Bin 0 -> 130147 bytes build/joglutilsnb.jar | Bin 97254 -> 0 bytes build/lib/swing-layout-1.0.jar | Bin 0 -> 140545 bytes build/net/java/joglutils/GLJFrame$1.class | Bin 786 -> 0 bytes build/net/java/joglutils/GLJFrame.class | Bin 11665 -> 0 bytes build/net/java/joglutils/JPanelDialog$1.class | Bin 843 -> 0 bytes build/net/java/joglutils/JPanelDialog.class | Bin 4813 -> 0 bytes build/net/java/joglutils/ThreeDS/Chunk.class | Bin 405 -> 0 bytes build/net/java/joglutils/ThreeDS/Face.class | Bin 379 -> 0 bytes build/net/java/joglutils/ThreeDS/Loader3DS.class | Bin 11279 -> 0 bytes build/net/java/joglutils/ThreeDS/Material.class | Bin 574 -> 0 bytes build/net/java/joglutils/ThreeDS/Model3DS.class | Bin 1917 -> 0 bytes build/net/java/joglutils/ThreeDS/Obj.class | Bin 812 -> 0 bytes build/net/java/joglutils/ThreeDS/Vec3.class | Bin 665 -> 0 bytes .../net/java/joglutils/lighting/ColorButton.class | Bin 1771 -> 0 bytes build/net/java/joglutils/lighting/Light.class | Bin 18650 -> 0 bytes .../net/java/joglutils/lighting/LightPanel$1.class | Bin 866 -> 0 bytes .../net/java/joglutils/lighting/LightPanel$2.class | Bin 866 -> 0 bytes .../net/java/joglutils/lighting/LightPanel$3.class | Bin 866 -> 0 bytes build/net/java/joglutils/lighting/LightPanel.class | Bin 9739 -> 0 bytes .../joglutils/lighting/LightingException.class | Bin 481 -> 0 bytes build/net/java/joglutils/lighting/Material.class | Bin 5124 -> 0 bytes .../java/joglutils/lighting/MaterialPanel$1.class | Bin 887 -> 0 bytes .../java/joglutils/lighting/MaterialPanel$2.class | Bin 887 -> 0 bytes .../java/joglutils/lighting/MaterialPanel$3.class | Bin 887 -> 0 bytes .../java/joglutils/lighting/MaterialPanel$4.class | Bin 887 -> 0 bytes .../java/joglutils/lighting/MaterialPanel.class | Bin 6376 -> 0 bytes build/net/java/joglutils/test3ds/Main$1$1.class | Bin 840 -> 0 bytes build/net/java/joglutils/test3ds/Main$1.class | Bin 900 -> 0 bytes .../net/java/joglutils/test3ds/Main$Renderer.class | Bin 2371 -> 0 bytes build/net/java/joglutils/test3ds/Main.class | Bin 1274 -> 0 bytes build/net/java/joglutils/test3ds/MyModel.class | Bin 3761 -> 0 bytes doc/javadoc/allclasses-frame.html | 62 - doc/javadoc/allclasses-noframe.html | 62 - doc/javadoc/constant-values.html | 142 -- doc/javadoc/deprecated-list.html | 142 -- doc/javadoc/help-doc.html | 219 --- doc/javadoc/index-all.html | 263 ---- doc/javadoc/index-files/index-1.html | 191 --- doc/javadoc/index-files/index-10.html | 150 -- doc/javadoc/index-files/index-11.html | 180 --- doc/javadoc/index-files/index-12.html | 189 --- doc/javadoc/index-files/index-13.html | 153 -- doc/javadoc/index-files/index-14.html | 144 -- doc/javadoc/index-files/index-15.html | 144 -- doc/javadoc/index-files/index-16.html | 186 --- doc/javadoc/index-files/index-17.html | 267 ---- doc/javadoc/index-files/index-18.html | 144 -- doc/javadoc/index-files/index-19.html | 144 -- doc/javadoc/index-files/index-2.html | 141 -- doc/javadoc/index-files/index-20.html | 159 -- doc/javadoc/index-files/index-21.html | 141 -- doc/javadoc/index-files/index-22.html | 141 -- doc/javadoc/index-files/index-23.html | 141 -- doc/javadoc/index-files/index-3.html | 165 -- doc/javadoc/index-files/index-4.html | 153 -- doc/javadoc/index-files/index-5.html | 147 -- doc/javadoc/index-files/index-6.html | 147 -- doc/javadoc/index-files/index-7.html | 273 ---- doc/javadoc/index-files/index-8.html | 144 -- doc/javadoc/index-files/index-9.html | 180 --- doc/javadoc/index.html | 37 - doc/javadoc/net/java/joglutils/GLJFrame.html | 1301 ---------------- doc/javadoc/net/java/joglutils/JPanelDialog.html | 659 -------- doc/javadoc/net/java/joglutils/ThreeDS/Chunk.html | 293 ---- doc/javadoc/net/java/joglutils/ThreeDS/Face.html | 275 ---- .../net/java/joglutils/ThreeDS/Loader3DS.html | 251 --- .../net/java/joglutils/ThreeDS/Material.html | 383 ----- .../net/java/joglutils/ThreeDS/Model3DS.html | 438 ------ doc/javadoc/net/java/joglutils/ThreeDS/Obj.html | 437 ------ doc/javadoc/net/java/joglutils/ThreeDS/Vec3.html | 325 ---- .../java/joglutils/ThreeDS/class-use/Chunk.html | 140 -- .../net/java/joglutils/ThreeDS/class-use/Face.html | 176 --- .../joglutils/ThreeDS/class-use/Loader3DS.html | 176 --- .../java/joglutils/ThreeDS/class-use/Material.html | 208 --- .../java/joglutils/ThreeDS/class-use/Model3DS.html | 206 --- .../net/java/joglutils/ThreeDS/class-use/Obj.html | 208 --- .../net/java/joglutils/ThreeDS/class-use/Vec3.html | 206 --- .../net/java/joglutils/ThreeDS/package-frame.html | 44 - .../java/joglutils/ThreeDS/package-summary.html | 178 --- .../net/java/joglutils/ThreeDS/package-tree.html | 149 -- .../net/java/joglutils/ThreeDS/package-use.html | 215 --- .../net/java/joglutils/class-use/GLJFrame.html | 140 -- .../net/java/joglutils/class-use/JPanelDialog.html | 140 -- .../net/java/joglutils/lighting/ColorButton.html | 524 ------- doc/javadoc/net/java/joglutils/lighting/Light.html | 1642 -------------------- .../net/java/joglutils/lighting/LightPanel.html | 433 ------ .../java/joglutils/lighting/LightingException.html | 254 --- .../net/java/joglutils/lighting/Material.html | 818 ---------- .../net/java/joglutils/lighting/MaterialPanel.html | 433 ------ .../joglutils/lighting/class-use/ColorButton.html | 140 -- .../java/joglutils/lighting/class-use/Light.html | 198 --- .../joglutils/lighting/class-use/LightPanel.html | 140 -- .../lighting/class-use/LightingException.html | 381 ----- .../joglutils/lighting/class-use/Material.html | 198 --- .../lighting/class-use/MaterialPanel.html | 140 -- .../net/java/joglutils/lighting/package-frame.html | 51 - .../java/joglutils/lighting/package-summary.html | 184 --- .../net/java/joglutils/lighting/package-tree.html | 174 --- .../net/java/joglutils/lighting/package-use.html | 178 --- doc/javadoc/net/java/joglutils/package-frame.html | 34 - .../net/java/joglutils/package-summary.html | 158 -- doc/javadoc/net/java/joglutils/package-tree.html | 169 -- doc/javadoc/net/java/joglutils/package-use.html | 140 -- doc/javadoc/net/java/joglutils/test3ds/Main.html | 251 --- .../net/java/joglutils/test3ds/MyModel.html | 317 ---- .../net/java/joglutils/test3ds/class-use/Main.html | 140 -- .../java/joglutils/test3ds/class-use/MyModel.html | 140 -- .../net/java/joglutils/test3ds/package-frame.html | 34 - .../java/joglutils/test3ds/package-summary.html | 158 -- .../net/java/joglutils/test3ds/package-tree.html | 151 -- .../net/java/joglutils/test3ds/package-use.html | 140 -- doc/javadoc/overview-frame.html | 48 - doc/javadoc/overview-summary.html | 160 -- doc/javadoc/overview-tree.html | 190 --- doc/javadoc/package-list | 4 - doc/javadoc/resources/inherit.gif | Bin 57 -> 0 bytes doc/javadoc/serialized-form.html | 664 -------- doc/javadoc/stylesheet.css | 29 - src/net/java/joglutils/GLJFrame.java | 27 +- src/net/java/joglutils/demos/FontDrawerDemo.java | 2 +- www/webstart/joglutils.jar | Bin 0 -> 130147 bytes www/webstart/joglutils.jnlp | 4 +- www/webstart/joglutilsnb.jar | Bin 97254 -> 0 bytes 226 files changed, 22697 insertions(+), 20130 deletions(-) create mode 100644 build/javadoc/allclasses-frame.html create mode 100644 build/javadoc/allclasses-noframe.html create mode 100644 build/javadoc/constant-values.html create mode 100644 build/javadoc/deprecated-list.html create mode 100644 build/javadoc/help-doc.html create mode 100644 build/javadoc/index-files/index-1.html create mode 100644 build/javadoc/index-files/index-10.html create mode 100644 build/javadoc/index-files/index-11.html create mode 100644 build/javadoc/index-files/index-12.html create mode 100644 build/javadoc/index-files/index-13.html create mode 100644 build/javadoc/index-files/index-14.html create mode 100644 build/javadoc/index-files/index-15.html create mode 100644 build/javadoc/index-files/index-16.html create mode 100644 build/javadoc/index-files/index-17.html create mode 100644 build/javadoc/index-files/index-18.html create mode 100644 build/javadoc/index-files/index-19.html create mode 100644 build/javadoc/index-files/index-2.html create mode 100644 build/javadoc/index-files/index-20.html create mode 100644 build/javadoc/index-files/index-21.html create mode 100644 build/javadoc/index-files/index-22.html create mode 100644 build/javadoc/index-files/index-23.html create mode 100644 build/javadoc/index-files/index-3.html create mode 100644 build/javadoc/index-files/index-4.html create mode 100644 build/javadoc/index-files/index-5.html create mode 100644 build/javadoc/index-files/index-6.html create mode 100644 build/javadoc/index-files/index-7.html create mode 100644 build/javadoc/index-files/index-8.html create mode 100644 build/javadoc/index-files/index-9.html create mode 100644 build/javadoc/index.html create mode 100644 build/javadoc/net/java/joglutils/GLJFrame.html create mode 100644 build/javadoc/net/java/joglutils/JPanelDialog.html create mode 100644 build/javadoc/net/java/joglutils/ThreeDS/Chunk.html create mode 100644 build/javadoc/net/java/joglutils/ThreeDS/Face.html create mode 100644 build/javadoc/net/java/joglutils/ThreeDS/Loader3DS.html create mode 100644 build/javadoc/net/java/joglutils/ThreeDS/Material.html create mode 100644 build/javadoc/net/java/joglutils/ThreeDS/Model3DS.html create mode 100644 build/javadoc/net/java/joglutils/ThreeDS/Obj.html create mode 100644 build/javadoc/net/java/joglutils/ThreeDS/Vec3.html create mode 100644 build/javadoc/net/java/joglutils/ThreeDS/class-use/Chunk.html create mode 100644 build/javadoc/net/java/joglutils/ThreeDS/class-use/Face.html create mode 100644 build/javadoc/net/java/joglutils/ThreeDS/class-use/Loader3DS.html create mode 100644 build/javadoc/net/java/joglutils/ThreeDS/class-use/Material.html create mode 100644 build/javadoc/net/java/joglutils/ThreeDS/class-use/Model3DS.html create mode 100644 build/javadoc/net/java/joglutils/ThreeDS/class-use/Obj.html create mode 100644 build/javadoc/net/java/joglutils/ThreeDS/class-use/Vec3.html create mode 100644 build/javadoc/net/java/joglutils/ThreeDS/package-frame.html create mode 100644 build/javadoc/net/java/joglutils/ThreeDS/package-summary.html create mode 100644 build/javadoc/net/java/joglutils/ThreeDS/package-tree.html create mode 100644 build/javadoc/net/java/joglutils/ThreeDS/package-use.html create mode 100644 build/javadoc/net/java/joglutils/class-use/GLJFrame.html create mode 100644 build/javadoc/net/java/joglutils/class-use/JPanelDialog.html create mode 100644 build/javadoc/net/java/joglutils/demos/BasicGLJFrameDemo.html create mode 100644 build/javadoc/net/java/joglutils/demos/FontDrawerDemo.html create mode 100644 build/javadoc/net/java/joglutils/demos/class-use/BasicGLJFrameDemo.html create mode 100644 build/javadoc/net/java/joglutils/demos/class-use/FontDrawerDemo.html create mode 100644 build/javadoc/net/java/joglutils/demos/package-frame.html create mode 100644 build/javadoc/net/java/joglutils/demos/package-summary.html create mode 100644 build/javadoc/net/java/joglutils/demos/package-tree.html create mode 100644 build/javadoc/net/java/joglutils/demos/package-use.html create mode 100644 build/javadoc/net/java/joglutils/jogltext/FontDrawer.html create mode 100644 build/javadoc/net/java/joglutils/jogltext/JogltextException.html create mode 100644 build/javadoc/net/java/joglutils/jogltext/class-use/FontDrawer.html create mode 100644 build/javadoc/net/java/joglutils/jogltext/class-use/JogltextException.html create mode 100644 build/javadoc/net/java/joglutils/jogltext/package-frame.html create mode 100644 build/javadoc/net/java/joglutils/jogltext/package-summary.html create mode 100644 build/javadoc/net/java/joglutils/jogltext/package-tree.html create mode 100644 build/javadoc/net/java/joglutils/jogltext/package-use.html create mode 100644 build/javadoc/net/java/joglutils/lighting/ColorButton.html create mode 100644 build/javadoc/net/java/joglutils/lighting/Light.html create mode 100644 build/javadoc/net/java/joglutils/lighting/LightPanel.html create mode 100644 build/javadoc/net/java/joglutils/lighting/LightingException.html create mode 100644 build/javadoc/net/java/joglutils/lighting/Material.html create mode 100644 build/javadoc/net/java/joglutils/lighting/MaterialPanel.html create mode 100644 build/javadoc/net/java/joglutils/lighting/class-use/ColorButton.html create mode 100644 build/javadoc/net/java/joglutils/lighting/class-use/Light.html create mode 100644 build/javadoc/net/java/joglutils/lighting/class-use/LightPanel.html create mode 100644 build/javadoc/net/java/joglutils/lighting/class-use/LightingException.html create mode 100644 build/javadoc/net/java/joglutils/lighting/class-use/Material.html create mode 100644 build/javadoc/net/java/joglutils/lighting/class-use/MaterialPanel.html create mode 100644 build/javadoc/net/java/joglutils/lighting/package-frame.html create mode 100644 build/javadoc/net/java/joglutils/lighting/package-summary.html create mode 100644 build/javadoc/net/java/joglutils/lighting/package-tree.html create mode 100644 build/javadoc/net/java/joglutils/lighting/package-use.html create mode 100644 build/javadoc/net/java/joglutils/package-frame.html create mode 100644 build/javadoc/net/java/joglutils/package-summary.html create mode 100644 build/javadoc/net/java/joglutils/package-tree.html create mode 100644 build/javadoc/net/java/joglutils/package-use.html create mode 100644 build/javadoc/net/java/joglutils/test3ds/Main.html create mode 100644 build/javadoc/net/java/joglutils/test3ds/MyModel.html create mode 100644 build/javadoc/net/java/joglutils/test3ds/class-use/Main.html create mode 100644 build/javadoc/net/java/joglutils/test3ds/class-use/MyModel.html create mode 100644 build/javadoc/net/java/joglutils/test3ds/package-frame.html create mode 100644 build/javadoc/net/java/joglutils/test3ds/package-summary.html create mode 100644 build/javadoc/net/java/joglutils/test3ds/package-tree.html create mode 100644 build/javadoc/net/java/joglutils/test3ds/package-use.html create mode 100644 build/javadoc/overview-frame.html create mode 100644 build/javadoc/overview-summary.html create mode 100644 build/javadoc/overview-tree.html create mode 100644 build/javadoc/package-list create mode 100644 build/javadoc/resources/inherit.gif create mode 100644 build/javadoc/serialized-form.html create mode 100644 build/javadoc/stylesheet.css create mode 100644 build/joglutils.jar delete mode 100644 build/joglutilsnb.jar create mode 100644 build/lib/swing-layout-1.0.jar delete mode 100644 build/net/java/joglutils/GLJFrame$1.class delete mode 100644 build/net/java/joglutils/GLJFrame.class delete mode 100644 build/net/java/joglutils/JPanelDialog$1.class delete mode 100644 build/net/java/joglutils/JPanelDialog.class delete mode 100644 build/net/java/joglutils/ThreeDS/Chunk.class delete mode 100644 build/net/java/joglutils/ThreeDS/Face.class delete mode 100644 build/net/java/joglutils/ThreeDS/Loader3DS.class delete mode 100644 build/net/java/joglutils/ThreeDS/Material.class delete mode 100644 build/net/java/joglutils/ThreeDS/Model3DS.class delete mode 100644 build/net/java/joglutils/ThreeDS/Obj.class delete mode 100644 build/net/java/joglutils/ThreeDS/Vec3.class delete mode 100644 build/net/java/joglutils/lighting/ColorButton.class delete mode 100644 build/net/java/joglutils/lighting/Light.class delete mode 100644 build/net/java/joglutils/lighting/LightPanel$1.class delete mode 100644 build/net/java/joglutils/lighting/LightPanel$2.class delete mode 100644 build/net/java/joglutils/lighting/LightPanel$3.class delete mode 100644 build/net/java/joglutils/lighting/LightPanel.class delete mode 100644 build/net/java/joglutils/lighting/LightingException.class delete mode 100644 build/net/java/joglutils/lighting/Material.class delete mode 100644 build/net/java/joglutils/lighting/MaterialPanel$1.class delete mode 100644 build/net/java/joglutils/lighting/MaterialPanel$2.class delete mode 100644 build/net/java/joglutils/lighting/MaterialPanel$3.class delete mode 100644 build/net/java/joglutils/lighting/MaterialPanel$4.class delete mode 100644 build/net/java/joglutils/lighting/MaterialPanel.class delete mode 100644 build/net/java/joglutils/test3ds/Main$1$1.class delete mode 100644 build/net/java/joglutils/test3ds/Main$1.class delete mode 100644 build/net/java/joglutils/test3ds/Main$Renderer.class delete mode 100644 build/net/java/joglutils/test3ds/Main.class delete mode 100644 build/net/java/joglutils/test3ds/MyModel.class delete mode 100644 doc/javadoc/allclasses-frame.html delete mode 100644 doc/javadoc/allclasses-noframe.html delete mode 100644 doc/javadoc/constant-values.html delete mode 100644 doc/javadoc/deprecated-list.html delete mode 100644 doc/javadoc/help-doc.html delete mode 100644 doc/javadoc/index-all.html delete mode 100644 doc/javadoc/index-files/index-1.html delete mode 100644 doc/javadoc/index-files/index-10.html delete mode 100644 doc/javadoc/index-files/index-11.html delete mode 100644 doc/javadoc/index-files/index-12.html delete mode 100644 doc/javadoc/index-files/index-13.html delete mode 100644 doc/javadoc/index-files/index-14.html delete mode 100644 doc/javadoc/index-files/index-15.html delete mode 100644 doc/javadoc/index-files/index-16.html delete mode 100644 doc/javadoc/index-files/index-17.html delete mode 100644 doc/javadoc/index-files/index-18.html delete mode 100644 doc/javadoc/index-files/index-19.html delete mode 100644 doc/javadoc/index-files/index-2.html delete mode 100644 doc/javadoc/index-files/index-20.html delete mode 100644 doc/javadoc/index-files/index-21.html delete mode 100644 doc/javadoc/index-files/index-22.html delete mode 100644 doc/javadoc/index-files/index-23.html delete mode 100644 doc/javadoc/index-files/index-3.html delete mode 100644 doc/javadoc/index-files/index-4.html delete mode 100644 doc/javadoc/index-files/index-5.html delete mode 100644 doc/javadoc/index-files/index-6.html delete mode 100644 doc/javadoc/index-files/index-7.html delete mode 100644 doc/javadoc/index-files/index-8.html delete mode 100644 doc/javadoc/index-files/index-9.html delete mode 100644 doc/javadoc/index.html delete mode 100644 doc/javadoc/net/java/joglutils/GLJFrame.html delete mode 100644 doc/javadoc/net/java/joglutils/JPanelDialog.html delete mode 100644 doc/javadoc/net/java/joglutils/ThreeDS/Chunk.html delete mode 100644 doc/javadoc/net/java/joglutils/ThreeDS/Face.html delete mode 100644 doc/javadoc/net/java/joglutils/ThreeDS/Loader3DS.html delete mode 100644 doc/javadoc/net/java/joglutils/ThreeDS/Material.html delete mode 100644 doc/javadoc/net/java/joglutils/ThreeDS/Model3DS.html delete mode 100644 doc/javadoc/net/java/joglutils/ThreeDS/Obj.html delete mode 100644 doc/javadoc/net/java/joglutils/ThreeDS/Vec3.html delete mode 100644 doc/javadoc/net/java/joglutils/ThreeDS/class-use/Chunk.html delete mode 100644 doc/javadoc/net/java/joglutils/ThreeDS/class-use/Face.html delete mode 100644 doc/javadoc/net/java/joglutils/ThreeDS/class-use/Loader3DS.html delete mode 100644 doc/javadoc/net/java/joglutils/ThreeDS/class-use/Material.html delete mode 100644 doc/javadoc/net/java/joglutils/ThreeDS/class-use/Model3DS.html delete mode 100644 doc/javadoc/net/java/joglutils/ThreeDS/class-use/Obj.html delete mode 100644 doc/javadoc/net/java/joglutils/ThreeDS/class-use/Vec3.html delete mode 100644 doc/javadoc/net/java/joglutils/ThreeDS/package-frame.html delete mode 100644 doc/javadoc/net/java/joglutils/ThreeDS/package-summary.html delete mode 100644 doc/javadoc/net/java/joglutils/ThreeDS/package-tree.html delete mode 100644 doc/javadoc/net/java/joglutils/ThreeDS/package-use.html delete mode 100644 doc/javadoc/net/java/joglutils/class-use/GLJFrame.html delete mode 100644 doc/javadoc/net/java/joglutils/class-use/JPanelDialog.html delete mode 100644 doc/javadoc/net/java/joglutils/lighting/ColorButton.html delete mode 100644 doc/javadoc/net/java/joglutils/lighting/Light.html delete mode 100644 doc/javadoc/net/java/joglutils/lighting/LightPanel.html delete mode 100644 doc/javadoc/net/java/joglutils/lighting/LightingException.html delete mode 100644 doc/javadoc/net/java/joglutils/lighting/Material.html delete mode 100644 doc/javadoc/net/java/joglutils/lighting/MaterialPanel.html delete mode 100644 doc/javadoc/net/java/joglutils/lighting/class-use/ColorButton.html delete mode 100644 doc/javadoc/net/java/joglutils/lighting/class-use/Light.html delete mode 100644 doc/javadoc/net/java/joglutils/lighting/class-use/LightPanel.html delete mode 100644 doc/javadoc/net/java/joglutils/lighting/class-use/LightingException.html delete mode 100644 doc/javadoc/net/java/joglutils/lighting/class-use/Material.html delete mode 100644 doc/javadoc/net/java/joglutils/lighting/class-use/MaterialPanel.html delete mode 100644 doc/javadoc/net/java/joglutils/lighting/package-frame.html delete mode 100644 doc/javadoc/net/java/joglutils/lighting/package-summary.html delete mode 100644 doc/javadoc/net/java/joglutils/lighting/package-tree.html delete mode 100644 doc/javadoc/net/java/joglutils/lighting/package-use.html delete mode 100644 doc/javadoc/net/java/joglutils/package-frame.html delete mode 100644 doc/javadoc/net/java/joglutils/package-summary.html delete mode 100644 doc/javadoc/net/java/joglutils/package-tree.html delete mode 100644 doc/javadoc/net/java/joglutils/package-use.html delete mode 100644 doc/javadoc/net/java/joglutils/test3ds/Main.html delete mode 100644 doc/javadoc/net/java/joglutils/test3ds/MyModel.html delete mode 100644 doc/javadoc/net/java/joglutils/test3ds/class-use/Main.html delete mode 100644 doc/javadoc/net/java/joglutils/test3ds/class-use/MyModel.html delete mode 100644 doc/javadoc/net/java/joglutils/test3ds/package-frame.html delete mode 100644 doc/javadoc/net/java/joglutils/test3ds/package-summary.html delete mode 100644 doc/javadoc/net/java/joglutils/test3ds/package-tree.html delete mode 100644 doc/javadoc/net/java/joglutils/test3ds/package-use.html delete mode 100644 doc/javadoc/overview-frame.html delete mode 100644 doc/javadoc/overview-summary.html delete mode 100644 doc/javadoc/overview-tree.html delete mode 100644 doc/javadoc/package-list delete mode 100644 doc/javadoc/resources/inherit.gif delete mode 100644 doc/javadoc/serialized-form.html delete mode 100644 doc/javadoc/stylesheet.css create mode 100644 www/webstart/joglutils.jar delete mode 100644 www/webstart/joglutilsnb.jar diff --git a/build/javadoc/allclasses-frame.html b/build/javadoc/allclasses-frame.html new file mode 100644 index 0000000..e365d23 --- /dev/null +++ b/build/javadoc/allclasses-frame.html @@ -0,0 +1,70 @@ + + + + + + +All Classes + + + + + + + + + + +All Classes +
+ + + + + +
BasicGLJFrameDemo +
+Chunk +
+ColorButton +
+Face +
+FontDrawer +
+FontDrawerDemo +
+GLJFrame +
+JogltextException +
+JPanelDialog +
+Light +
+LightingException +
+LightPanel +
+Loader3DS +
+Main +
+Material +
+Material +
+MaterialPanel +
+Model3DS +
+MyModel +
+Obj +
+Vec3 +
+
+ + + diff --git a/build/javadoc/allclasses-noframe.html b/build/javadoc/allclasses-noframe.html new file mode 100644 index 0000000..51eb085 --- /dev/null +++ b/build/javadoc/allclasses-noframe.html @@ -0,0 +1,70 @@ + + + + + + +All Classes + + + + + + + + + + +All Classes +
+ + + + + +
BasicGLJFrameDemo +
+Chunk +
+ColorButton +
+Face +
+FontDrawer +
+FontDrawerDemo +
+GLJFrame +
+JogltextException +
+JPanelDialog +
+Light +
+LightingException +
+LightPanel +
+Loader3DS +
+Main +
+Material +
+Material +
+MaterialPanel +
+Model3DS +
+MyModel +
+Obj +
+Vec3 +
+
+ + + diff --git a/build/javadoc/constant-values.html b/build/javadoc/constant-values.html new file mode 100644 index 0000000..1559c77 --- /dev/null +++ b/build/javadoc/constant-values.html @@ -0,0 +1,142 @@ + + + + + + +Constant Field Values + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Constant Field Values

+
+
+Contents + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/deprecated-list.html b/build/javadoc/deprecated-list.html new file mode 100644 index 0000000..258f139 --- /dev/null +++ b/build/javadoc/deprecated-list.html @@ -0,0 +1,142 @@ + + + + + + +Deprecated List + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Deprecated API

+
+
+Contents + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/help-doc.html b/build/javadoc/help-doc.html new file mode 100644 index 0000000..d2e71a2 --- /dev/null +++ b/build/javadoc/help-doc.html @@ -0,0 +1,219 @@ + + + + + + +API Help + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+How This API Document Is Organized

+
+This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.

+Overview

+
+ +

+The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

+

+Package

+
+ +

+Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:

+
+

+Class/Interface

+
+ +

+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
+ +

+Annotation Type

+
+ +

+Each annotation type has its own separate page with the following sections:

+
+ +

+Enum

+
+ +

+Each enum has its own separate page with the following sections:

+
+

+Use

+
+Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.
+

+Tree (Class Hierarchy)

+
+There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object. +
+

+Deprecated API

+
+The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
+

+Index

+
+The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
+

+Prev/Next

+These links take you to the next or previous class, interface, package, or related page.

+Frames/No Frames

+These links show and hide the HTML frames. All pages are available with or without frames. +

+

+Serialized Form

+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description. +

+

+Constant Field Values

+The Constant Field Values page lists the static final fields and their values. +

+ + +This help file applies to API documentation generated using the standard doclet. + +
+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/index-files/index-1.html b/build/javadoc/index-files/index-1.html new file mode 100644 index 0000000..fd708a9 --- /dev/null +++ b/build/javadoc/index-files/index-1.html @@ -0,0 +1,191 @@ + + + + + + +A-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+

+A

+
+
actionPerformed(ActionEvent) - +Method in class net.java.joglutils.JPanelDialog +
  +
actionPerformed(ActionEvent) - +Method in class net.java.joglutils.lighting.ColorButton +
  +
add(Component) - +Method in class net.java.joglutils.JPanelDialog +
  +
addInputMethodListener(InputMethodListener) - +Method in class net.java.joglutils.GLJFrame +
Adds the specified input method listener to receive input method events from this component and the GLCanvas. +
addKeyListener(KeyListener) - +Method in class net.java.joglutils.GLJFrame +
Adds the specified key listener to receive key events from this component and the GLCanvas. +
addMaterial(Material) - +Method in class net.java.joglutils.ThreeDS.Model3DS +
  +
addMouseListener(MouseListener) - +Method in class net.java.joglutils.GLJFrame +
Adds the specified mouse listener to receive mouse events from this component and the GLCanvas. +
addMouseMotionListener(MouseMotionListener) - +Method in class net.java.joglutils.GLJFrame +
Adds the specified mouse motion listener to receive mouse motion events from this component and the GLCanvas. +
addMouseWheelListener(MouseWheelListener) - +Method in class net.java.joglutils.GLJFrame +
Adds the specified mouse wheel listener to receive mouse wheel events from this component and the GLCanvas. +
addObject(Obj) - +Method in class net.java.joglutils.ThreeDS.Model3DS +
  +
apply() - +Method in class net.java.joglutils.lighting.Light +
Applies the settings on this Light to the attached GL Context. +
apply(GL) - +Method in class net.java.joglutils.lighting.Light +
Applies the settings on this Light to the specified OpenGL context, + using the light number stored in the Light. +
apply(GL, int) - +Method in class net.java.joglutils.lighting.Light +
Applies the settings on this Light to the specified OpenGL context, + using the requested light number. +
apply(GL) - +Method in class net.java.joglutils.lighting.Material +
Sets the OpenGL State in the supplied context based on the settings in this Material. +
apply() - +Method in class net.java.joglutils.lighting.Material +
Sets the state on the attached OpenGL Context to match this Material. +
applyGlobalAmbient(Color) - +Method in class net.java.joglutils.lighting.Material +
Sets the light model parameter GL_LIGHT_MODEL_AMBIENT for the attached GL context. +
applyGlobalAmbient(GL, Color) - +Static method in class net.java.joglutils.lighting.Material +
Sets the light model parameter GL_LIGHT_MODEL_AMBIENT for the specified GL context. +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+ + + diff --git a/build/javadoc/index-files/index-10.html b/build/javadoc/index-files/index-10.html new file mode 100644 index 0000000..38ee06f --- /dev/null +++ b/build/javadoc/index-files/index-10.html @@ -0,0 +1,156 @@ + + + + + + +J-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+

+J

+
+
JogltextException - Exception in net.java.joglutils.jogltext
 
JogltextException() - +Constructor for exception net.java.joglutils.jogltext.JogltextException +
Creates a new instance of jogltextException +
JogltextException(String) - +Constructor for exception net.java.joglutils.jogltext.JogltextException +
  +
JPanelDialog - Class in net.java.joglutils
This class is a basic encapsulation of a JPanel in a dialog.
JPanelDialog(JPanel) - +Constructor for class net.java.joglutils.JPanelDialog +
Creates a new instance of JPanelDialog +
JPanelDialog(String, JPanel) - +Constructor for class net.java.joglutils.JPanelDialog +
  +
JPanelDialog(Frame, JPanel) - +Constructor for class net.java.joglutils.JPanelDialog +
  +
JPanelDialog(Frame, String, JPanel) - +Constructor for class net.java.joglutils.JPanelDialog +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+ + + diff --git a/build/javadoc/index-files/index-11.html b/build/javadoc/index-files/index-11.html new file mode 100644 index 0000000..2f1497f --- /dev/null +++ b/build/javadoc/index-files/index-11.html @@ -0,0 +1,180 @@ + + + + + + +L-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+

+L

+
+
length - +Variable in class net.java.joglutils.ThreeDS.Chunk +
  +
Light - Class in net.java.joglutils.lighting
This class encapsulates the settings for an OpenGL light.
Light() - +Constructor for class net.java.joglutils.lighting.Light +
Creates a new instance of Light with the default settings. +
Light(GL) - +Constructor for class net.java.joglutils.lighting.Light +
Creates a new instance of Light with default settings attached to the specified GL Context +
Light(GL, int) - +Constructor for class net.java.joglutils.lighting.Light +
Creates a new instance of Light with default settings attached to the specified GL Context with an explicit light number +
LightingException - Exception in net.java.joglutils.lighting
 
LightingException() - +Constructor for exception net.java.joglutils.lighting.LightingException +
Creates a new instance of LightingException +
LightingException(String) - +Constructor for exception net.java.joglutils.lighting.LightingException +
  +
LightPanel - Class in net.java.joglutils.lighting
 
LightPanel() - +Constructor for class net.java.joglutils.lighting.LightPanel +
Creates new form LightPanel +
LightPanel(Light) - +Constructor for class net.java.joglutils.lighting.LightPanel +
  +
lightToPanel(Light) - +Method in class net.java.joglutils.lighting.LightPanel +
  +
load(GLAutoDrawable, String) - +Method in class net.java.joglutils.test3ds.MyModel +
  +
load(Model3DS, String) - +Method in class net.java.joglutils.ThreeDS.Loader3DS +
  +
load(String) - +Method in class net.java.joglutils.ThreeDS.Model3DS +
  +
loader - +Variable in class net.java.joglutils.ThreeDS.Model3DS +
  +
Loader3DS - Class in net.java.joglutils.ThreeDS
 
Loader3DS() - +Constructor for class net.java.joglutils.ThreeDS.Loader3DS +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+ + + diff --git a/build/javadoc/index-files/index-12.html b/build/javadoc/index-files/index-12.html new file mode 100644 index 0000000..105db42 --- /dev/null +++ b/build/javadoc/index-files/index-12.html @@ -0,0 +1,190 @@ + + + + + + +M-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+

+M

+
+
main(String[]) - +Static method in class net.java.joglutils.demos.BasicGLJFrameDemo +
  +
main(String[]) - +Static method in class net.java.joglutils.demos.FontDrawerDemo +
Generates GLJFrame + Generates a GLJFrame with a FontDrawer demo. +
Main - Class in net.java.joglutils.test3ds
 
Main() - +Constructor for class net.java.joglutils.test3ds.Main +
Creates a new instance of Main +
main(String[]) - +Static method in class net.java.joglutils.test3ds.Main +
  +
makeDirectional() - +Method in class net.java.joglutils.lighting.Light +
Sets this Light so that the light seems to be infinitely far away in terms of some of the calculations. +
Material - Class in net.java.joglutils.lighting
This class encapsulates OpenGL material settings in an object-oriented interface.
Material() - +Constructor for class net.java.joglutils.lighting.Material +
Creates a new instance of Material from the OpenGL default material settings +
Material(GL, int) - +Constructor for class net.java.joglutils.lighting.Material +
Creates a new instance of material, with the specified GL context attached. +
Material(GL) - +Constructor for class net.java.joglutils.lighting.Material +
Creates a new instance of material, with the specified GL context attached. +
Material - Class in net.java.joglutils.ThreeDS
 
Material() - +Constructor for class net.java.joglutils.ThreeDS.Material +
  +
materialID - +Variable in class net.java.joglutils.ThreeDS.Obj +
  +
MaterialPanel - Class in net.java.joglutils.lighting
 
MaterialPanel() - +Constructor for class net.java.joglutils.lighting.MaterialPanel +
Creates new form MaterialPanel +
MaterialPanel(Material) - +Constructor for class net.java.joglutils.lighting.MaterialPanel +
  +
materials - +Variable in class net.java.joglutils.ThreeDS.Model3DS +
  +
matToPanel(Material) - +Method in class net.java.joglutils.lighting.MaterialPanel +
  +
maxNumberOfLightsInGL(GL) - +Static method in class net.java.joglutils.lighting.Light +
Determines the maximum number of lights in the specified GL context +
Model3DS - Class in net.java.joglutils.ThreeDS
 
Model3DS() - +Constructor for class net.java.joglutils.ThreeDS.Model3DS +
  +
MyModel - Class in net.java.joglutils.test3ds
 
MyModel() - +Constructor for class net.java.joglutils.test3ds.MyModel +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+ + + diff --git a/build/javadoc/index-files/index-13.html b/build/javadoc/index-files/index-13.html new file mode 100644 index 0000000..86d691d --- /dev/null +++ b/build/javadoc/index-files/index-13.html @@ -0,0 +1,153 @@ + + + + + + +N-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+

+N

+
+
net.java.joglutils - package net.java.joglutils
 
net.java.joglutils.demos - package net.java.joglutils.demos
 
net.java.joglutils.jogltext - package net.java.joglutils.jogltext
 
net.java.joglutils.lighting - package net.java.joglutils.lighting
 
net.java.joglutils.test3ds - package net.java.joglutils.test3ds
 
net.java.joglutils.ThreeDS - package net.java.joglutils.ThreeDS
 
normals - +Variable in class net.java.joglutils.ThreeDS.Obj +
  +
numOfFaces - +Variable in class net.java.joglutils.ThreeDS.Obj +
  +
numOfVerts - +Variable in class net.java.joglutils.ThreeDS.Obj +
  +
numTexVertex - +Variable in class net.java.joglutils.ThreeDS.Obj +
  +
numToID(int) - +Static method in class net.java.joglutils.lighting.Light +
Determines the OpenGL ID for the specified light number +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+ + + diff --git a/build/javadoc/index-files/index-14.html b/build/javadoc/index-files/index-14.html new file mode 100644 index 0000000..619d521 --- /dev/null +++ b/build/javadoc/index-files/index-14.html @@ -0,0 +1,144 @@ + + + + + + +O-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+

+O

+
+
Obj - Class in net.java.joglutils.ThreeDS
 
Obj() - +Constructor for class net.java.joglutils.ThreeDS.Obj +
  +
objects - +Variable in class net.java.joglutils.ThreeDS.Model3DS +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+ + + diff --git a/build/javadoc/index-files/index-15.html b/build/javadoc/index-files/index-15.html new file mode 100644 index 0000000..cc26622 --- /dev/null +++ b/build/javadoc/index-files/index-15.html @@ -0,0 +1,144 @@ + + + + + + +P-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+

+P

+
+
panelToLight(Light) - +Method in class net.java.joglutils.lighting.LightPanel +
  +
panelToMat(Material) - +Method in class net.java.joglutils.lighting.MaterialPanel +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+ + + diff --git a/build/javadoc/index-files/index-16.html b/build/javadoc/index-files/index-16.html new file mode 100644 index 0000000..ddf0a23 --- /dev/null +++ b/build/javadoc/index-files/index-16.html @@ -0,0 +1,186 @@ + + + + + + +R-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+

+R

+
+
removeAnimator() - +Method in class net.java.joglutils.GLJFrame +
Stops and removes the Animator. +
removeInputMethodListener(InputMethodListener) - +Method in class net.java.joglutils.GLJFrame +
Removes the specified input method listener so that it no longer receives input method events from this component and the GLCanvas. +
removeKeyListener(KeyListener) - +Method in class net.java.joglutils.GLJFrame +
Removes the specified key listener so that it no longer receives key events from this component and the GLCanvas. +
removeMouseListener(MouseListener) - +Method in class net.java.joglutils.GLJFrame +
Removes the specified mouse listener so that it no longer receives mouse events from this component and the GLCanvas. +
removeMouseMotionListener(MouseMotionListener) - +Method in class net.java.joglutils.GLJFrame +
Removes the specified mouse motion listener so that it no longer receives mouse motion events from this component and the GLCanvas. +
removeMouseWheelListener(MouseWheelListener) - +Method in class net.java.joglutils.GLJFrame +
Removes the specified mouse wheel listener so that it no longer receives mouse wheel events from this component and the GLCanvas. +
removePhongShader() - +Static method in class net.java.joglutils.lighting.Light +
Removes the Phong Shader program from the current GL Context +
removePhongShader(GL) - +Static method in class net.java.joglutils.lighting.Light +
Removes the Phong Shader program from the specified GL Context +
render(GLAutoDrawable) - +Method in class net.java.joglutils.test3ds.MyModel +
  +
repaint() - +Method in class net.java.joglutils.GLJFrame +
Repaint the JFrame and render the GLCanvas if no animator is present. +
retrieve() - +Method in class net.java.joglutils.lighting.Light +
Reconfigure the settings for this Light from the state of the attached + GL Context. +
retrieve(GL) - +Method in class net.java.joglutils.lighting.Light +
Reconfigures the settings on this Light from the state of the specified + OpenGL context, using the light number stored in the Light. +
retrieve(GL, int) - +Method in class net.java.joglutils.lighting.Light +
Reconfigures the settings on this Light from the state of the specified + OpenGL context, using the requested light number. +
retrieve(GL) - +Method in class net.java.joglutils.lighting.Material +
Sets the settings in this Material from the specified OpenGL context's state. +
retrieve() - +Method in class net.java.joglutils.lighting.Material +
Sets this Material object from the attached OpenGL state. +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+ + + diff --git a/build/javadoc/index-files/index-17.html b/build/javadoc/index-files/index-17.html new file mode 100644 index 0000000..3f0cc34 --- /dev/null +++ b/build/javadoc/index-files/index-17.html @@ -0,0 +1,279 @@ + + + + + + +S-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+

+S

+
+
setAmbient(Color) - +Method in class net.java.joglutils.lighting.Light +
Sets the ambient (light "filling the room") color for this Light. +
setAmbient(Color) - +Method in class net.java.joglutils.lighting.Material +
Sets this object's ambient color from an input Color. +
setAnimator(Animator) - +Method in class net.java.joglutils.GLJFrame +
Specifies an Animator for updating the GLCanvas, and starts it. +
setAnimator(Animator, boolean) - +Method in class net.java.joglutils.GLJFrame +
Specifies an Animator for updating the GLCanvas, and optionally starts it. +
setAttachedGL(GL) - +Method in class net.java.joglutils.lighting.Light +
Attached the specified OpenGL context to this object +
setAttachedGL(GL) - +Method in class net.java.joglutils.lighting.Material +
Attached the specified OpenGL context to this object +
setButtonTexts(String, String) - +Method in class net.java.joglutils.JPanelDialog +
  +
setColor(Color) - +Method in class net.java.joglutils.lighting.ColorButton +
  +
setConstantAttenuation(float) - +Method in class net.java.joglutils.lighting.Light +
Sets the coefficient of the constant term in the attenuation equation for this Light. +
setDepth(float) - +Method in class net.java.joglutils.jogltext.FontDrawer +
  +
setDiffuse(Color) - +Method in class net.java.joglutils.lighting.Light +
Sets the diffuse ("dull reflection") color for this Light. +
setDiffuse(Color) - +Method in class net.java.joglutils.lighting.Material +
Sets this object's diffuse color from an input Color. +
setEmissive(Color) - +Method in class net.java.joglutils.lighting.Material +
Sets this object's emissive color from an input Color. +
setFace(int) - +Method in class net.java.joglutils.lighting.Material +
Specifies the face for subsequent apply method calls to apply and retrieve the material settings. +
setFill(boolean) - +Method in class net.java.joglutils.jogltext.FontDrawer +
  +
setFlatNormals(boolean) - +Method in class net.java.joglutils.jogltext.FontDrawer +
  +
setFont(Font) - +Method in class net.java.joglutils.jogltext.FontDrawer +
  +
setFullscreen(boolean) - +Method in class net.java.joglutils.GLJFrame +
Sets the fullscreen status of this window. +
setGL(GL) - +Method in class net.java.joglutils.GLJFrame +
Sets the GL pipeline for the canvas in this GLJPane. +
setGLCapabilities(GLCapabilities) - +Method in class net.java.joglutils.GLJFrame +
Rebuilds the GLCanvas with the specified capbilities. +
setGLEventListener(GLEventListener) - +Method in class net.java.joglutils.GLJFrame +
Sets the event listener attached to the GLcanvas. +
setLightID(int) - +Method in class net.java.joglutils.lighting.Light +
Sets the OpenGL light to use in subsequent method calls from a GL identifier +
setLightNumber(int) - +Method in class net.java.joglutils.lighting.Light +
Sets the number of the OpenGL light to use in subsequent method calls +
setLightPosition(float[]) - +Method in class net.java.joglutils.lighting.Light +
Specifies the direction vector for this Light. +
setLightPosition(float, float, float) - +Method in class net.java.joglutils.lighting.Light +
Specifies the direction vector for this Light. +
setLightW(float) - +Method in class net.java.joglutils.lighting.Light +
Specifies the w-component to be used for this Light. +
setLinearAttenuation(float) - +Method in class net.java.joglutils.lighting.Light +
Sets the coefficient of the linear term in the attenuation equation for this Light. +
setPhongColorMaterial(boolean, boolean) - +Method in class net.java.joglutils.lighting.Light +
Sets whether or not the opengl color should be used for the phong color shader +
setPhongShaded(boolean) - +Method in class net.java.joglutils.lighting.Light +
Sets if phong per-fragment shading (as opposed to fixed-functionality per-vertex shading) is to be used with this Light. +
setQuadraticAttenuation(float) - +Method in class net.java.joglutils.lighting.Light +
Sets the coefficient of the quadratic term in the attenuation equation for this Light. +
setShininess(float) - +Method in class net.java.joglutils.lighting.Material +
Sets the shininess for this Material. +
setSize(int, int) - +Method in class net.java.joglutils.GLJFrame +
Resizes this GLJFrame to match a GLCanvas of the specified size. +
setSize(Dimension) - +Method in class net.java.joglutils.GLJFrame +
Resizes this GLJFrame to match a GLCanvas of the specified size. +
setSpecular(Color) - +Method in class net.java.joglutils.lighting.Light +
Sets the specular ("shiny reflection") color for this Light. +
setSpecular(Color) - +Method in class net.java.joglutils.lighting.Material +
Sets this object's specular color from an input Color. +
setSpotCutoff(float) - +Method in class net.java.joglutils.lighting.Light +
Sets the spotlight cutoff angle for this Light. +
setSpotDirection(float[]) - +Method in class net.java.joglutils.lighting.Light +
Sets the spotlight direction for this Light. +
setSpotDirection(float, float, float) - +Method in class net.java.joglutils.lighting.Light +
Sets the spotlight direction for this Light. +
setSpotExponent(float) - +Method in class net.java.joglutils.lighting.Light +
Sets the spotlight exponent in this Light. +
showAsModal() - +Method in class net.java.joglutils.JPanelDialog +
Shows this dialog as a modal dialog +
showModalDialog(JPanel) - +Static method in class net.java.joglutils.JPanelDialog +
  +
showModalDialog(JPanel, String) - +Static method in class net.java.joglutils.JPanelDialog +
  +
showModalDialog(Frame, JPanel) - +Static method in class net.java.joglutils.JPanelDialog +
  +
showModalDialog(Frame, JPanel, String) - +Static method in class net.java.joglutils.JPanelDialog +
  +
strFile - +Variable in class net.java.joglutils.ThreeDS.Material +
  +
strName - +Variable in class net.java.joglutils.ThreeDS.Material +
  +
strName - +Variable in class net.java.joglutils.ThreeDS.Obj +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+ + + diff --git a/build/javadoc/index-files/index-18.html b/build/javadoc/index-files/index-18.html new file mode 100644 index 0000000..83adea4 --- /dev/null +++ b/build/javadoc/index-files/index-18.html @@ -0,0 +1,144 @@ + + + + + + +T-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+

+T

+
+
texureId - +Variable in class net.java.joglutils.ThreeDS.Material +
  +
texVerts - +Variable in class net.java.joglutils.ThreeDS.Obj +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+ + + diff --git a/build/javadoc/index-files/index-19.html b/build/javadoc/index-files/index-19.html new file mode 100644 index 0000000..8af1d47 --- /dev/null +++ b/build/javadoc/index-files/index-19.html @@ -0,0 +1,144 @@ + + + + + + +U-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+

+U

+
+
uOffset - +Variable in class net.java.joglutils.ThreeDS.Material +
  +
uTile - +Variable in class net.java.joglutils.ThreeDS.Material +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+ + + diff --git a/build/javadoc/index-files/index-2.html b/build/javadoc/index-files/index-2.html new file mode 100644 index 0000000..9c09922 --- /dev/null +++ b/build/javadoc/index-files/index-2.html @@ -0,0 +1,144 @@ + + + + + + +B-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+

+B

+
+
BasicGLJFrameDemo - Class in net.java.joglutils.demos
 
BasicGLJFrameDemo() - +Constructor for class net.java.joglutils.demos.BasicGLJFrameDemo +
  +
bytesRead - +Variable in class net.java.joglutils.ThreeDS.Chunk +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+ + + diff --git a/build/javadoc/index-files/index-20.html b/build/javadoc/index-files/index-20.html new file mode 100644 index 0000000..1a86c3f --- /dev/null +++ b/build/javadoc/index-files/index-20.html @@ -0,0 +1,159 @@ + + + + + + +V-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+

+V

+
+
Vec3 - Class in net.java.joglutils.ThreeDS
 
Vec3() - +Constructor for class net.java.joglutils.ThreeDS.Vec3 +
  +
Vec3(float, float, float) - +Constructor for class net.java.joglutils.ThreeDS.Vec3 +
  +
Vec3(Vec3) - +Constructor for class net.java.joglutils.ThreeDS.Vec3 +
  +
vertIndex - +Variable in class net.java.joglutils.ThreeDS.Face +
  +
verts - +Variable in class net.java.joglutils.ThreeDS.Obj +
  +
vOffset - +Variable in class net.java.joglutils.ThreeDS.Material +
  +
vTile - +Variable in class net.java.joglutils.ThreeDS.Material +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+ + + diff --git a/build/javadoc/index-files/index-21.html b/build/javadoc/index-files/index-21.html new file mode 100644 index 0000000..915332a --- /dev/null +++ b/build/javadoc/index-files/index-21.html @@ -0,0 +1,141 @@ + + + + + + +X-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+

+X

+
+
x - +Variable in class net.java.joglutils.ThreeDS.Vec3 +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+ + + diff --git a/build/javadoc/index-files/index-22.html b/build/javadoc/index-files/index-22.html new file mode 100644 index 0000000..c5d568c --- /dev/null +++ b/build/javadoc/index-files/index-22.html @@ -0,0 +1,141 @@ + + + + + + +Y-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+

+Y

+
+
y - +Variable in class net.java.joglutils.ThreeDS.Vec3 +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+ + + diff --git a/build/javadoc/index-files/index-23.html b/build/javadoc/index-files/index-23.html new file mode 100644 index 0000000..2eb8c25 --- /dev/null +++ b/build/javadoc/index-files/index-23.html @@ -0,0 +1,141 @@ + + + + + + +Z-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+

+Z

+
+
z - +Variable in class net.java.joglutils.ThreeDS.Vec3 +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+ + + diff --git a/build/javadoc/index-files/index-3.html b/build/javadoc/index-files/index-3.html new file mode 100644 index 0000000..e34dbea --- /dev/null +++ b/build/javadoc/index-files/index-3.html @@ -0,0 +1,165 @@ + + + + + + +C-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+

+C

+
+
Chunk - Class in net.java.joglutils.ThreeDS
 
Chunk() - +Constructor for class net.java.joglutils.ThreeDS.Chunk +
  +
clearInputListeners() - +Method in class net.java.joglutils.GLJFrame +
Removes InputMethodListeners, KeyListeners,MouseListeners, MouseMotionListeners, and MouseWheelListeners from this and the GLCanvas. +
color - +Variable in class net.java.joglutils.ThreeDS.Material +
  +
ColorButton - Class in net.java.joglutils.lighting
 
ColorButton() - +Constructor for class net.java.joglutils.lighting.ColorButton +
Creates a new instance of GlobalAmbientButton +
ColorButton(Action) - +Constructor for class net.java.joglutils.lighting.ColorButton +
  +
ColorButton(Icon) - +Constructor for class net.java.joglutils.lighting.ColorButton +
  +
ColorButton(String) - +Constructor for class net.java.joglutils.lighting.ColorButton +
  +
ColorButton(String, Icon) - +Constructor for class net.java.joglutils.lighting.ColorButton +
  +
coordIndex - +Variable in class net.java.joglutils.ThreeDS.Face +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+ + + diff --git a/build/javadoc/index-files/index-4.html b/build/javadoc/index-files/index-4.html new file mode 100644 index 0000000..7a33ad4 --- /dev/null +++ b/build/javadoc/index-files/index-4.html @@ -0,0 +1,159 @@ + + + + + + +D-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+

+D

+
+
detachGL() - +Method in class net.java.joglutils.lighting.Light +
Detaches the currently attached OpenGL context from this object +
detachGL() - +Method in class net.java.joglutils.lighting.Material +
Detaches the currently attached OpenGL context from this object +
disable() - +Method in class net.java.joglutils.lighting.Light +
Disables this Light on the attached GL Context. +
disable(GL) - +Method in class net.java.joglutils.lighting.Light +
Disables the light number stored in this Light on the specified OpenGL Context. +
disable(GL, int) - +Method in class net.java.joglutils.lighting.Light +
Disables the requested light on the specified OpenGL Context. +
drawString(String, GLU, GL) - +Method in class net.java.joglutils.jogltext.FontDrawer +
  +
drawString(String, GLU, GL, float, float, float) - +Method in class net.java.joglutils.jogltext.FontDrawer +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+ + + diff --git a/build/javadoc/index-files/index-5.html b/build/javadoc/index-files/index-5.html new file mode 100644 index 0000000..22db572 --- /dev/null +++ b/build/javadoc/index-files/index-5.html @@ -0,0 +1,147 @@ + + + + + + +E-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+

+E

+
+
enable() - +Method in class net.java.joglutils.lighting.Light +
Enables this Light on the attached GL Context. +
enable(GL) - +Method in class net.java.joglutils.lighting.Light +
Enables the light number stored in this Light on the specified OpenGL Context. +
enable(GL, int) - +Method in class net.java.joglutils.lighting.Light +
Enables the requested light on the specified OpenGL Context. +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+ + + diff --git a/build/javadoc/index-files/index-6.html b/build/javadoc/index-files/index-6.html new file mode 100644 index 0000000..8d76ca6 --- /dev/null +++ b/build/javadoc/index-files/index-6.html @@ -0,0 +1,153 @@ + + + + + + +F-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+

+F

+
+
Face - Class in net.java.joglutils.ThreeDS
 
Face() - +Constructor for class net.java.joglutils.ThreeDS.Face +
  +
faces - +Variable in class net.java.joglutils.ThreeDS.Obj +
  +
finalize() - +Method in class net.java.joglutils.lighting.Light +
  +
FontDrawer - Class in net.java.joglutils.jogltext
This class renders a TrueType Font into OpenGL
FontDrawer(Font) - +Constructor for class net.java.joglutils.jogltext.FontDrawer +
  +
FontDrawerDemo - Class in net.java.joglutils.demos
This Demo application uses the Lighting class and the FontDrawer class to render 3D text into a GLJFrame.
FontDrawerDemo() - +Constructor for class net.java.joglutils.demos.FontDrawerDemo +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+ + + diff --git a/build/javadoc/index-files/index-7.html b/build/javadoc/index-files/index-7.html new file mode 100644 index 0000000..d3ebeaf --- /dev/null +++ b/build/javadoc/index-files/index-7.html @@ -0,0 +1,282 @@ + + + + + + +G-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+

+G

+
+
generateAnimator() - +Method in class net.java.joglutils.GLJFrame +
Generates a new Animator for updating the GLCanvas, and starts it. +
getAmbient() - +Method in class net.java.joglutils.lighting.Light +
Retrieves the ambient color for this Light. +
getAmbient() - +Method in class net.java.joglutils.lighting.Material +
This retrieves the ambient color from this Material. +
getAnimator() - +Method in class net.java.joglutils.GLJFrame +
Retrieves the attached Animator connected to the GLCanvas. +
getAttachedGL() - +Method in class net.java.joglutils.lighting.Light +
Returns the OpenGL context attached to this Lighting object +
getAttachedGL() - +Method in class net.java.joglutils.lighting.Material +
Returns the OpenGL context attached to this Lighting object +
getAutoDrawable() - +Method in class net.java.joglutils.GLJFrame +
Retrieves a GLAutoDrawable view of the associated GLCanvas +
getColor() - +Method in class net.java.joglutils.lighting.ColorButton +
  +
getConstantAttenuation() - +Method in class net.java.joglutils.lighting.Light +
Retrieves the coefficient of the constant term in the attenuation equation for this Light. +
getContext() - +Method in class net.java.joglutils.GLJFrame +
Retrieves the GLContext associated with the GLCanvas on this GLJFrame +
getDepth() - +Method in class net.java.joglutils.jogltext.FontDrawer +
  +
getDiffuse() - +Method in class net.java.joglutils.lighting.Light +
Retrieves the diffuse color for this Light. +
getDiffuse() - +Method in class net.java.joglutils.lighting.Material +
This retrieves the diffuse color from this Material. +
getEmissive() - +Method in class net.java.joglutils.lighting.Material +
This retrieves the emissive color from this Material. +
getFace() - +Method in class net.java.joglutils.lighting.Material +
Determines what face the material settings are applied to or retrieved from. +
getFont() - +Method in class net.java.joglutils.jogltext.FontDrawer +
  +
getGL() - +Method in class net.java.joglutils.GLJFrame +
Gets the GL pipeline for the canvas in this GLJPane. +
getGLCapabilities() - +Method in class net.java.joglutils.GLJFrame +
The GLCapabilities used with the GLCanvas. +
getGLEventListener() - +Method in class net.java.joglutils.GLJFrame +
Retrieves the event listener for the GLJFrame +
getGLLightIdentifier() - +Method in class net.java.joglutils.lighting.Light +
Determines the OpenGL light identifier associated with this Light. +
getGlobalAmbient() - +Method in class net.java.joglutils.lighting.Material +
Retrieves the GL_LIGHT_MODEL_AMBIENT color from the attached OpenGL context. +
getGlobalAmbient(GL) - +Static method in class net.java.joglutils.lighting.Material +
Retrieves the GL_LIGHT_MODEL_AMBIENT color from a specified OpenGL context. +
getLightNumber() - +Method in class net.java.joglutils.lighting.Light +
Determines the number of the light associated with this Light. +
getLightPosition() - +Method in class net.java.joglutils.lighting.Light +
Retrieves the direction vector for this light. +
getLightW() - +Method in class net.java.joglutils.lighting.Light +
Retrieves the w-component of this Light. +
getLinearAttenuation() - +Method in class net.java.joglutils.lighting.Light +
Retrieves the coefficient of the linear term in the attenuation equation for this Light. +
getMaterial(int) - +Method in class net.java.joglutils.ThreeDS.Model3DS +
  +
getNumberOfMaterials() - +Method in class net.java.joglutils.ThreeDS.Model3DS +
  +
getNumberOfObjects() - +Method in class net.java.joglutils.ThreeDS.Model3DS +
  +
getObject(int) - +Method in class net.java.joglutils.ThreeDS.Model3DS +
  +
getQuadraticAttenuation() - +Method in class net.java.joglutils.lighting.Light +
Retrieves the coefficient of the quadratic term in the attenuation equation for this Light. +
getShininess() - +Method in class net.java.joglutils.lighting.Material +
Retrieves the shininess from this Material. +
getSpecular() - +Method in class net.java.joglutils.lighting.Light +
Retrieves the specular color for this Light. +
getSpecular() - +Method in class net.java.joglutils.lighting.Material +
Retrieves the specular color from this Material. +
getSpotCutoff() - +Method in class net.java.joglutils.lighting.Light +
Retrieves the spotlight cutoff angle for this Light. +
getSpotDirection() - +Method in class net.java.joglutils.lighting.Light +
Retrieves a vector indicating the spotlight direction used in this Light. +
getSpotExponent() - +Method in class net.java.joglutils.lighting.Light +
Retrieves the spotlight exponent in this Light. +
GLJFrame - Class in net.java.joglutils
A JFrame containing a heavyweight GLCanvas with a single attached GLEventListener.
GLJFrame(GLEventListener) - +Constructor for class net.java.joglutils.GLJFrame +
Creates new form GLJFrame +
GLJFrame(String, GLEventListener) - +Constructor for class net.java.joglutils.GLJFrame +
Creates new form GLJFrame +
GLJFrame(String, GLEventListener, GLCapabilities, GLCapabilitiesChooser, GLContext) - +Constructor for class net.java.joglutils.GLJFrame +
Creates new form GLJFrame +
GLJFrame(String, GLEventListener, GLCapabilities) - +Constructor for class net.java.joglutils.GLJFrame +
Creates new form GLJFrame +
GLJFrame(String, GLEventListener, GLCapabilities, GLCapabilitiesChooser) - +Constructor for class net.java.joglutils.GLJFrame +
Creates new form GLJFrame +
GLJFrame(GLEventListener, GLContext) - +Constructor for class net.java.joglutils.GLJFrame +
Creates new form GLJFrame +
GLJFrame(GLEventListener, GLCapabilities) - +Constructor for class net.java.joglutils.GLJFrame +
Creates new form GLJFrame +
GLJFrame(GLEventListener, int, int) - +Constructor for class net.java.joglutils.GLJFrame +
Creates new form GLJFrame +
GLJFrame(String, GLEventListener, int, int) - +Constructor for class net.java.joglutils.GLJFrame +
Creates new form GLJFrame +
GLJFrame(GLEventListener, boolean) - +Constructor for class net.java.joglutils.GLJFrame +
Creates new form GLJFrame +
GLJFrame(String, GLEventListener, boolean) - +Constructor for class net.java.joglutils.GLJFrame +
Creates new form GLJFrame +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+ + + diff --git a/build/javadoc/index-files/index-8.html b/build/javadoc/index-files/index-8.html new file mode 100644 index 0000000..33ff0f9 --- /dev/null +++ b/build/javadoc/index-files/index-8.html @@ -0,0 +1,144 @@ + + + + + + +H-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+

+H

+
+
hasFreeLights(GL) - +Static method in class net.java.joglutils.lighting.Light +
Determines if there is space in a specified OpenGL context for another Light to be attached +
hasTexture - +Variable in class net.java.joglutils.ThreeDS.Obj +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+ + + diff --git a/build/javadoc/index-files/index-9.html b/build/javadoc/index-files/index-9.html new file mode 100644 index 0000000..c6b8d60 --- /dev/null +++ b/build/javadoc/index-files/index-9.html @@ -0,0 +1,186 @@ + + + + + + +I-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+

+I

+
+
id - +Variable in class net.java.joglutils.ThreeDS.Chunk +
  +
idToNum(int) - +Static method in class net.java.joglutils.lighting.Light +
Converts the specified OpenGL light ID number to a number +
indices - +Variable in class net.java.joglutils.ThreeDS.Obj +
  +
initializePhongShader() - +Static method in class net.java.joglutils.lighting.Light +
Initializes Phong shading mode for this Light (instead of the fixed functionality Gouraud shading) on the current OpenGL context. +
initializePhongShader(GL) - +Static method in class net.java.joglutils.lighting.Light +
Initializes Phong shading mode for this Light (instead of the fixed functionality Gouraud shading). +
isAccepted() - +Method in class net.java.joglutils.JPanelDialog +
Checks if accept option was chosen +
isAmbientPhongColorMaterial() - +Method in class net.java.joglutils.lighting.Light +
Determines if color material is used for ambient in the Phong shader +
isAnimated() - +Method in class net.java.joglutils.GLJFrame +
Determines if this GLJFrame is running on an Animator. +
isAttached() - +Method in class net.java.joglutils.lighting.Light +
Determines if an OpenGL context is attached. +
isAttached() - +Method in class net.java.joglutils.lighting.Material +
Determines if an OpenGL context is attached. +
isDiffusePhongColorMaterial() - +Method in class net.java.joglutils.lighting.Light +
Determines if color material is used for diffuse in the Phong shader +
isFill() - +Method in class net.java.joglutils.jogltext.FontDrawer +
  +
isFlatNormals() - +Method in class net.java.joglutils.jogltext.FontDrawer +
  +
isFullscreen() - +Method in class net.java.joglutils.GLJFrame +
Determines if the Frame is the Full-Screen Exclusive Mode window. +
isLoaded() - +Method in class net.java.joglutils.test3ds.MyModel +
  +
isPhongShaded() - +Method in class net.java.joglutils.lighting.Light +
Tells if this Light is using Phong shading +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V X Y Z
+ + + diff --git a/build/javadoc/index.html b/build/javadoc/index.html new file mode 100644 index 0000000..549d741 --- /dev/null +++ b/build/javadoc/index.html @@ -0,0 +1,37 @@ + + + + + + +Generated Documentation (Untitled) + + + + + + + + + + + +<H2> +Frame Alert</H2> + +<P> +This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. +<BR> +Link to<A HREF="overview-summary.html">Non-frame version.</A> + + + diff --git a/build/javadoc/net/java/joglutils/GLJFrame.html b/build/javadoc/net/java/joglutils/GLJFrame.html new file mode 100644 index 0000000..3a0867c --- /dev/null +++ b/build/javadoc/net/java/joglutils/GLJFrame.html @@ -0,0 +1,1323 @@ + + + + + + +GLJFrame + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.java.joglutils +
+Class GLJFrame

+
+java.lang.Object
+  extended by java.awt.Component
+      extended by java.awt.Container
+          extended by java.awt.Window
+              extended by java.awt.Frame
+                  extended by javax.swing.JFrame
+                      extended by net.java.joglutils.GLJFrame
+
+
+
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants
+
+
+
+
public class GLJFrame
extends JFrame
+ + +

+A JFrame containing a heavyweight GLCanvas with a single attached GLEventListener. + Note: the default close operation has been changed to exit rather than dispose. +

+ +

+

+
See Also:
Serialized Form
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class javax.swing.JFrame
JFrame.AccessibleJFrame
+  + + + + + + + + +
Nested classes/interfaces inherited from class java.awt.Frame
Frame.AccessibleAWTFrame
+  + + + + + + + + +
Nested classes/interfaces inherited from class java.awt.Window
Window.AccessibleAWTWindow
+  + + + + + + + + +
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
+  + + + + + + + + +
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class javax.swing.JFrame
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
+ + + + + + + +
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
+ + + + + + + +
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
+ + + + + + + +
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
+ + + + + + + +
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
GLJFrame(javax.media.opengl.GLEventListener listener) + +
+          Creates new form GLJFrame
GLJFrame(javax.media.opengl.GLEventListener listener, + boolean fullscreen) + +
+          Creates new form GLJFrame
GLJFrame(javax.media.opengl.GLEventListener listener, + javax.media.opengl.GLCapabilities capabilities) + +
+          Creates new form GLJFrame
GLJFrame(javax.media.opengl.GLEventListener listener, + javax.media.opengl.GLContext contextToShareWith) + +
+          Creates new form GLJFrame
GLJFrame(javax.media.opengl.GLEventListener listener, + int width, + int height) + +
+          Creates new form GLJFrame
GLJFrame(String title, + javax.media.opengl.GLEventListener listener) + +
+          Creates new form GLJFrame
GLJFrame(String title, + javax.media.opengl.GLEventListener listener, + boolean fullscreen) + +
+          Creates new form GLJFrame
GLJFrame(String title, + javax.media.opengl.GLEventListener listener, + javax.media.opengl.GLCapabilities capabilities) + +
+          Creates new form GLJFrame
GLJFrame(String title, + javax.media.opengl.GLEventListener listener, + javax.media.opengl.GLCapabilities capabilities, + javax.media.opengl.GLCapabilitiesChooser chooser) + +
+          Creates new form GLJFrame
GLJFrame(String title, + javax.media.opengl.GLEventListener listener, + javax.media.opengl.GLCapabilities caps, + javax.media.opengl.GLCapabilitiesChooser chooser, + javax.media.opengl.GLContext contextToShareWith) + +
+          Creates new form GLJFrame
GLJFrame(String title, + javax.media.opengl.GLEventListener listener, + int width, + int height) + +
+          Creates new form GLJFrame
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddInputMethodListener(InputMethodListener l) + +
+          Adds the specified input method listener to receive input method events from this component and the GLCanvas.
+ voidaddKeyListener(KeyListener l) + +
+          Adds the specified key listener to receive key events from this component and the GLCanvas.
+ voidaddMouseListener(MouseListener l) + +
+          Adds the specified mouse listener to receive mouse events from this component and the GLCanvas.
+ voidaddMouseMotionListener(MouseMotionListener l) + +
+          Adds the specified mouse motion listener to receive mouse motion events from this component and the GLCanvas.
+ voidaddMouseWheelListener(MouseWheelListener l) + +
+          Adds the specified mouse wheel listener to receive mouse wheel events from this component and the GLCanvas.
+ voidclearInputListeners() + +
+          Removes InputMethodListeners, KeyListeners,MouseListeners, MouseMotionListeners, and MouseWheelListeners from this and the GLCanvas.
+ com.sun.opengl.util.AnimatorgenerateAnimator() + +
+          Generates a new Animator for updating the GLCanvas, and starts it.
+ com.sun.opengl.util.AnimatorgetAnimator() + +
+          Retrieves the attached Animator connected to the GLCanvas.
+ javax.media.opengl.GLAutoDrawablegetAutoDrawable() + +
+          Retrieves a GLAutoDrawable view of the associated GLCanvas
+ javax.media.opengl.GLContextgetContext() + +
+          Retrieves the GLContext associated with the GLCanvas on this GLJFrame
+ javax.media.opengl.GLgetGL() + +
+          Gets the GL pipeline for the canvas in this GLJPane.
+ javax.media.opengl.GLCapabilitiesgetGLCapabilities() + +
+          The GLCapabilities used with the GLCanvas.
+ javax.media.opengl.GLEventListenergetGLEventListener() + +
+          Retrieves the event listener for the GLJFrame
+ booleanisAnimated() + +
+          Determines if this GLJFrame is running on an Animator.
+ booleanisFullscreen() + +
+          Determines if the Frame is the Full-Screen Exclusive Mode window.
+ voidremoveAnimator() + +
+          Stops and removes the Animator.
+ voidremoveInputMethodListener(InputMethodListener l) + +
+          Removes the specified input method listener so that it no longer receives input method events from this component and the GLCanvas.
+ voidremoveKeyListener(KeyListener l) + +
+          Removes the specified key listener so that it no longer receives key events from this component and the GLCanvas.
+ voidremoveMouseListener(MouseListener l) + +
+          Removes the specified mouse listener so that it no longer receives mouse events from this component and the GLCanvas.
+ voidremoveMouseMotionListener(MouseMotionListener l) + +
+          Removes the specified mouse motion listener so that it no longer receives mouse motion events from this component and the GLCanvas.
+ voidremoveMouseWheelListener(MouseWheelListener l) + +
+          Removes the specified mouse wheel listener so that it no longer receives mouse wheel events from this component and the GLCanvas.
+ voidrepaint() + +
+          Repaint the JFrame and render the GLCanvas if no animator is present.
+ voidsetAnimator(com.sun.opengl.util.Animator anim) + +
+          Specifies an Animator for updating the GLCanvas, and starts it.
+ voidsetAnimator(com.sun.opengl.util.Animator anim, + boolean start) + +
+          Specifies an Animator for updating the GLCanvas, and optionally starts it.
+ booleansetFullscreen(boolean fs) + +
+          Sets the fullscreen status of this window.
+ voidsetGL(javax.media.opengl.GL gl) + +
+          Sets the GL pipeline for the canvas in this GLJPane.
+ voidsetGLCapabilities(javax.media.opengl.GLCapabilities caps) + +
+          Rebuilds the GLCanvas with the specified capbilities.
+ voidsetGLEventListener(javax.media.opengl.GLEventListener listener) + +
+          Sets the event listener attached to the GLcanvas.
+ voidsetSize(Dimension d) + +
+          Resizes this GLJFrame to match a GLCanvas of the specified size.
+ voidsetSize(int width, + int height) + +
+          Resizes this GLJFrame to match a GLCanvas of the specified size.
+ + + + + + + +
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
+ + + + + + + +
Methods inherited from class java.awt.Frame
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
+ + + + + + + +
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, setLocationRelativeTo, show, toBack, toFront
+ + + + + + + +
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree
+ + + + + + + +
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+GLJFrame

+
+public GLJFrame(javax.media.opengl.GLEventListener listener)
+
+
Creates new form GLJFrame +

+

+
Parameters:
listener - the GLEventListener to attach to the GLCanvas
+
+
+ +

+GLJFrame

+
+public GLJFrame(String title,
+                javax.media.opengl.GLEventListener listener)
+
+
Creates new form GLJFrame +

+

+
Parameters:
title - the title for the window
listener - the GLEventListener to attach to the GLCanvas
+
+
+ +

+GLJFrame

+
+public GLJFrame(String title,
+                javax.media.opengl.GLEventListener listener,
+                javax.media.opengl.GLCapabilities caps,
+                javax.media.opengl.GLCapabilitiesChooser chooser,
+                javax.media.opengl.GLContext contextToShareWith)
+
+
Creates new form GLJFrame +

+

+
Parameters:
caps - the GLCapabilities to request for the GLCanvas
chooser - the capabilities chooser to use in creating the GLCanvas on this frame
title - the title for the window
listener - the GLEventListener to attach to the GLCanvas
contextToShareWith - the context to share with
+
+
+ +

+GLJFrame

+
+public GLJFrame(String title,
+                javax.media.opengl.GLEventListener listener,
+                javax.media.opengl.GLCapabilities capabilities)
+
+
Creates new form GLJFrame +

+

+
Parameters:
title - title for the window
listener - the GLEventListener to attach to the GLCanvas
capabilities - the GLCapabilities to request for the GLCanvas
+
+
+ +

+GLJFrame

+
+public GLJFrame(String title,
+                javax.media.opengl.GLEventListener listener,
+                javax.media.opengl.GLCapabilities capabilities,
+                javax.media.opengl.GLCapabilitiesChooser chooser)
+
+
Creates new form GLJFrame +

+

+
Parameters:
title - title for the window
listener - the GLEventListener to attach to the GLCanvas
capabilities - the GLCapabilities to request for the GLCanvas
chooser - the capabilities chooser to use in creating the GLCanvas on this frame
+
+
+ +

+GLJFrame

+
+public GLJFrame(javax.media.opengl.GLEventListener listener,
+                javax.media.opengl.GLContext contextToShareWith)
+
+
Creates new form GLJFrame +

+

+
Parameters:
listener - the GLEventListener to attach to the GLCanvas
contextToShareWith - the context to share with
See Also:
javax.media.opengl.GLCanvas#javax.media.opengl.GLCanvas(javax.media.opengl.GLCapabilities,javax.media.opengl.GLCapabilitiesChooser,javax.media.opengl.GLContext,javax.media.opengl.GraphicsDevice)
+
+
+ +

+GLJFrame

+
+public GLJFrame(javax.media.opengl.GLEventListener listener,
+                javax.media.opengl.GLCapabilities capabilities)
+
+
Creates new form GLJFrame +

+

+
Parameters:
listener - the GLEventListener to attach to the GLCanvas
capabilities - the GLCapabilities to request for the GLCanvas
+
+
+ +

+GLJFrame

+
+public GLJFrame(javax.media.opengl.GLEventListener listener,
+                int width,
+                int height)
+
+
Creates new form GLJFrame +

+

+
Parameters:
listener - the GLEventListener to attach to the GLCanvas
width - the horizontal size for the GLCanvas in pixels
height - the vertical size for the GLCanvas in pixels
+
+
+ +

+GLJFrame

+
+public GLJFrame(String title,
+                javax.media.opengl.GLEventListener listener,
+                int width,
+                int height)
+
+
Creates new form GLJFrame +

+

+
Parameters:
title - the title for the window
listener - the GLEventListener to attach to the GLCanvas
width - the horizontal size for the GLCanvas in pixels
height - the vertical size for the GLCanvas in pixels
+
+
+ +

+GLJFrame

+
+public GLJFrame(javax.media.opengl.GLEventListener listener,
+                boolean fullscreen)
+
+
Creates new form GLJFrame +

+

+
Parameters:
listener - the GLEventListener to attach to the GLCanvas
fullscreen - if true, this window is generated in fullscreen mode
+
+
+ +

+GLJFrame

+
+public GLJFrame(String title,
+                javax.media.opengl.GLEventListener listener,
+                boolean fullscreen)
+
+
Creates new form GLJFrame +

+

+
Parameters:
title - the title for the window
listener - the GLEventListener to attach to the GLCanvas
fullscreen - if true, this window is generated in fullscreen mode
+
+ + + + + + + + +
+Method Detail
+ +

+setGLEventListener

+
+public void setGLEventListener(javax.media.opengl.GLEventListener listener)
+
+
Sets the event listener attached to the GLcanvas. Note that this method does not repaint this component, so it will not immediately update. +

+

+
Parameters:
listener - the GLEventListener to attach to the GLCanvas
+
+
+
+ +

+getGLEventListener

+
+public javax.media.opengl.GLEventListener getGLEventListener()
+
+
Retrieves the event listener for the GLJFrame +

+

+ +
Returns:
the GLEventListener associated with the GLCanvas
+
+
+
+ +

+setFullscreen

+
+public boolean setFullscreen(boolean fs)
+
+
Sets the fullscreen status of this window. If full screen exclusive mode is not supported, fullscreen is emulated by swing (see Full-Screen Exclusive Mode Tutorial ). If fullscreen is to be invoked under Windows, it is recommended that the VM be run with -Dsun.java2d.noddraw=true +

+

+
Parameters:
fs - the mode to set this window to - true for full screen, false for windowed mode +
Returns:
true if full screen exclusive mode is supported, false if not.
+
+
+
+ +

+setSize

+
+public void setSize(int width,
+                    int height)
+
+
Resizes this GLJFrame to match a GLCanvas of the specified size. This has no effect if fullscreen mode is active. +

+

+
Overrides:
setSize in class Component
+
+
+
Parameters:
width - the new horizontal size for the GLCanvass in pixels
height - the new vertical size for the GLCanvass in pixels
+
+
+
+ +

+setSize

+
+public void setSize(Dimension d)
+
+
Resizes this GLJFrame to match a GLCanvas of the specified size. This has no effect if fullscreen mode is active. +

+

+
Overrides:
setSize in class Component
+
+
+
Parameters:
d - the new size for the GLCanvass in pixels
+
+
+
+ +

+isFullscreen

+
+public boolean isFullscreen()
+
+
Determines if the Frame is the Full-Screen Exclusive Mode window. +

+

+ +
Returns:
true if this window is in fullscreen mode
+
+
+
+ +

+getGLCapabilities

+
+public javax.media.opengl.GLCapabilities getGLCapabilities()
+
+
The GLCapabilities used with the GLCanvas. +

+

+ +
Returns:
a copy of the capabilities used to generate the attached GLCanvas
+
+
+
+ +

+setGLCapabilities

+
+public void setGLCapabilities(javax.media.opengl.GLCapabilities caps)
+
+
Rebuilds the GLCanvas with the specified capbilities. Will dispose and re-create the JFrame and GLCanvas with the new capabilities. +

+

+
Parameters:
caps - the capabilities to be copied into this GLJFrame
+
+
+
+ +

+repaint

+
+public void repaint()
+
+
Repaint the JFrame and render the GLCanvas if no animator is present. If animator is attached and running, only repaints the JFrame. +

+

+
Overrides:
repaint in class Component
+
+
+
+
+
+
+ +

+clearInputListeners

+
+public void clearInputListeners()
+
+
Removes InputMethodListeners, KeyListeners,MouseListeners, MouseMotionListeners, and MouseWheelListeners from this and the GLCanvas. +

+

+
+
+
+
+ +

+generateAnimator

+
+public com.sun.opengl.util.Animator generateAnimator()
+
+
Generates a new Animator for updating the GLCanvas, and starts it. +

+

+ +
Returns:
the generated Animator
+
+
+
+ +

+getAnimator

+
+public com.sun.opengl.util.Animator getAnimator()
+
+
Retrieves the attached Animator connected to the GLCanvas. +

+

+ +
Returns:
The Animator attached to this, or null if there is no Animator
+
+
+
+ +

+setAnimator

+
+public void setAnimator(com.sun.opengl.util.Animator anim)
+
+
Specifies an Animator for updating the GLCanvas, and starts it. +

+

+
Parameters:
anim - Animator to use to animate the GLCanvas
+
+
+
+ +

+setAnimator

+
+public void setAnimator(com.sun.opengl.util.Animator anim,
+                        boolean start)
+
+
Specifies an Animator for updating the GLCanvas, and optionally starts it. +

+

+
Parameters:
anim - Animator to use to animate the GLCanvas
start - starts the animator if true, just sets it if not
+
+
+
+ +

+removeAnimator

+
+public void removeAnimator()
+
+
Stops and removes the Animator. +

+

+
+
+
+
+ +

+isAnimated

+
+public boolean isAnimated()
+
+
Determines if this GLJFrame is running on an Animator. +

+

+ +
Returns:
true if the GLJFrame has an attached animator.
+
+
+
+ +

+removeKeyListener

+
+public void removeKeyListener(KeyListener l)
+
+
Removes the specified key listener so that it no longer receives key events from this component and the GLCanvas. This method performs no function, nor does it throw an exception, if the listener specified by the argument was not previously added to this component. if the listener is null, no exception is thrown and no action is performed. +

+

+
Overrides:
removeKeyListener in class Component
+
+
+
Parameters:
l - the key listener.
+
+
+
+ +

+addKeyListener

+
+public void addKeyListener(KeyListener l)
+
+
Adds the specified key listener to receive key events from this component and the GLCanvas. If l is null, no exception is thrown and no action is performed. +

+

+
Overrides:
addKeyListener in class Component
+
+
+
Parameters:
l - the key listener.
+
+
+
+ +

+removeMouseListener

+
+public void removeMouseListener(MouseListener l)
+
+
Removes the specified mouse listener so that it no longer receives mouse events from this component and the GLCanvas. This method performs no function, nor does it throw an exception, if the listener specified by the argument was not previously added. if the listener is null, no exception is thrown and no action is performed. +

+

+
Overrides:
removeMouseListener in class Component
+
+
+
Parameters:
l - the mouse listener
+
+
+
+ +

+addMouseListener

+
+public void addMouseListener(MouseListener l)
+
+
Adds the specified mouse listener to receive mouse events from this component and the GLCanvas. if the listener is null, no exception is thrown and no action is performed. +

+

+
Overrides:
addMouseListener in class Component
+
+
+
Parameters:
l - the mouse listener
+
+
+
+ +

+removeMouseWheelListener

+
+public void removeMouseWheelListener(MouseWheelListener l)
+
+
Removes the specified mouse wheel listener so that it no longer receives mouse wheel events from this component and the GLCanvas. This method performs no function, nor does it throw an exception, if the listener specified by the argument was not previously added. If l is null, no exception is thrown and no action is performed. +

+

+
Overrides:
removeMouseWheelListener in class Component
+
+
+
Parameters:
l - the mouse wheel listener
+
+
+
+ +

+removeMouseMotionListener

+
+public void removeMouseMotionListener(MouseMotionListener l)
+
+
Removes the specified mouse motion listener so that it no longer receives mouse motion events from this component and the GLCanvas. This method performs no function, nor does it throw an exception, if the listener specified by the argument was not previously added. if the listener is null, no exception is thrown and no action is performed. +

+

+
Overrides:
removeMouseMotionListener in class Component
+
+
+
Parameters:
l - the mouse motion listener.
+
+
+
+ +

+addMouseWheelListener

+
+public void addMouseWheelListener(MouseWheelListener l)
+
+
Adds the specified mouse wheel listener to receive mouse wheel events from this component and the GLCanvas. + + For information on how mouse wheel events are dispatched, see the class description for MouseWheelEvent. + + If l is null, no exception is thrown and no action is performed. +

+

+
Overrides:
addMouseWheelListener in class Component
+
+
+
Parameters:
l - the mouse wheel listener
+
+
+
+ +

+addMouseMotionListener

+
+public void addMouseMotionListener(MouseMotionListener l)
+
+
Adds the specified mouse motion listener to receive mouse motion events from this component and the GLCanvas. if the listener is null, no exception is thrown and no action is performed. +

+

+
Overrides:
addMouseMotionListener in class Component
+
+
+
Parameters:
l - the mouse motion listener.
+
+
+
+ +

+removeInputMethodListener

+
+public void removeInputMethodListener(InputMethodListener l)
+
+
Removes the specified input method listener so that it no longer receives input method events from this component and the GLCanvas. This method performs no function, nor does it throw an exception, if the listener specified by the argument was not previously added. if the listener is null, no exception is thrown and no action is performed. +

+

+
Overrides:
removeInputMethodListener in class Component
+
+
+
Parameters:
l - the input method listener
+
+
+
+ +

+addInputMethodListener

+
+public void addInputMethodListener(InputMethodListener l)
+
+
Adds the specified input method listener to receive input method events from this component and the GLCanvas. A component will only receive input method events from input methods if it also overrides getInputMethodRequests to return an InputMethodRequests instance. if the listener is null, no exception is thrown and no action is performed. +

+

+
Overrides:
addInputMethodListener in class Component
+
+
+
Parameters:
l - the input method listener
+
+
+
+ +

+getGL

+
+public javax.media.opengl.GL getGL()
+
+
Gets the GL pipeline for the canvas in this GLJPane. +

+

+ +
Returns:
the GL pipeline associated with this GLCanvas
See Also:
GLCanvas.getGL()
+
+
+
+ +

+setGL

+
+public void setGL(javax.media.opengl.GL gl)
+
+
Sets the GL pipeline for the canvas in this GLJPane. +

+

+
Parameters:
gl - The pipeline to attach to this GLCanvas
See Also:
GLCanvas.setGL(javax.media.opengl.GL)
+
+
+
+ +

+getContext

+
+public javax.media.opengl.GLContext getContext()
+
+
Retrieves the GLContext associated with the GLCanvas on this GLJFrame +

+

+ +
Returns:
the associated GLContext
See Also:
GLCanvas.getContext()
+
+
+
+ +

+getAutoDrawable

+
+public javax.media.opengl.GLAutoDrawable getAutoDrawable()
+
+
Retrieves a GLAutoDrawable view of the associated GLCanvas +

+

+ +
Returns:
a GLAutoDrawable corresponding to the GLCanvas on this GLJFrame
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/JPanelDialog.html b/build/javadoc/net/java/joglutils/JPanelDialog.html new file mode 100644 index 0000000..51b6f9d --- /dev/null +++ b/build/javadoc/net/java/joglutils/JPanelDialog.html @@ -0,0 +1,659 @@ + + + + + + +JPanelDialog + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.java.joglutils +
+Class JPanelDialog

+
+java.lang.Object
+  extended by java.awt.Component
+      extended by java.awt.Container
+          extended by java.awt.Window
+              extended by java.awt.Dialog
+                  extended by javax.swing.JDialog
+                      extended by net.java.joglutils.JPanelDialog
+
+
+
All Implemented Interfaces:
ActionListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, RootPaneContainer, WindowConstants
+
+
+
+
public class JPanelDialog
extends JDialog
implements ActionListener
+ + +

+This class is a basic encapsulation of a JPanel in a dialog. +

+ +

+

+
See Also:
Serialized Form
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class javax.swing.JDialog
JDialog.AccessibleJDialog
+  + + + + + + + + +
Nested classes/interfaces inherited from class java.awt.Dialog
Dialog.AccessibleAWTDialog
+  + + + + + + + + +
Nested classes/interfaces inherited from class java.awt.Window
Window.AccessibleAWTWindow
+  + + + + + + + + +
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
+  + + + + + + + + +
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
+ + + + + + + +
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
+ + + + + + + +
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
+ + + + + + + +
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
+  + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
JPanelDialog(Frame parent, + JPanel inputPanel) + +
+           
JPanelDialog(Frame parent, + String title, + JPanel inputPanel) + +
+           
JPanelDialog(JPanel inputPanel) + +
+          Creates a new instance of JPanelDialog
JPanelDialog(String title, + JPanel inputPanel) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidactionPerformed(ActionEvent e) + +
+           
+ Componentadd(Component compToAdd) + +
+           
+ booleanisAccepted() + +
+          Checks if accept option was chosen
+ voidsetButtonTexts(String acceptButtonText, + String rejectButtonText) + +
+           
+ booleanshowAsModal() + +
+          Shows this dialog as a modal dialog
+static booleanshowModalDialog(Frame parent, + JPanel panel) + +
+           
+static booleanshowModalDialog(Frame parent, + JPanel panel, + String title) + +
+           
+static booleanshowModalDialog(JPanel panel) + +
+           
+static booleanshowModalDialog(JPanel panel, + String title) + +
+           
+ + + + + + + +
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
+ + + + + + + +
Methods inherited from class java.awt.Dialog
addNotify, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show
+ + + + + + + +
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, setLocationRelativeTo, toBack, toFront
+ + + + + + + +
Methods inherited from class java.awt.Container
add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree
+ + + + + + + +
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+JPanelDialog

+
+public JPanelDialog(JPanel inputPanel)
+
+
Creates a new instance of JPanelDialog +

+

+
+ +

+JPanelDialog

+
+public JPanelDialog(String title,
+                    JPanel inputPanel)
+
+
+
+ +

+JPanelDialog

+
+public JPanelDialog(Frame parent,
+                    JPanel inputPanel)
+
+
+
+ +

+JPanelDialog

+
+public JPanelDialog(Frame parent,
+                    String title,
+                    JPanel inputPanel)
+
+
+ + + + + + + + +
+Method Detail
+ +

+showAsModal

+
+public boolean showAsModal()
+
+
Shows this dialog as a modal dialog +

+

+
+
+
+ +
Returns:
true if aceept option is clicked
+
+
+
+ +

+isAccepted

+
+public boolean isAccepted()
+
+
Checks if accept option was chosen +

+

+
+
+
+ +
Returns:
true if aceept option was clicked on last showing of dialog
+
+
+
+ +

+setButtonTexts

+
+public void setButtonTexts(String acceptButtonText,
+                           String rejectButtonText)
+
+
+
+
+
+
+
+
+
+ +

+actionPerformed

+
+public void actionPerformed(ActionEvent e)
+
+
+
Specified by:
actionPerformed in interface ActionListener
+
+
+
+
+
+
+ +

+showModalDialog

+
+public static boolean showModalDialog(JPanel panel)
+
+
+
+
+
+
+
+
+
+ +

+showModalDialog

+
+public static boolean showModalDialog(JPanel panel,
+                                      String title)
+
+
+
+
+
+
+
+
+
+ +

+showModalDialog

+
+public static boolean showModalDialog(Frame parent,
+                                      JPanel panel)
+
+
+
+
+
+
+
+
+
+ +

+showModalDialog

+
+public static boolean showModalDialog(Frame parent,
+                                      JPanel panel,
+                                      String title)
+
+
+
+
+
+
+
+
+
+ +

+add

+
+public Component add(Component compToAdd)
+
+
+
Overrides:
add in class Container
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/ThreeDS/Chunk.html b/build/javadoc/net/java/joglutils/ThreeDS/Chunk.html new file mode 100644 index 0000000..c8141e7 --- /dev/null +++ b/build/javadoc/net/java/joglutils/ThreeDS/Chunk.html @@ -0,0 +1,293 @@ + + + + + + +Chunk + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.java.joglutils.ThreeDS +
+Class Chunk

+
+java.lang.Object
+  extended by net.java.joglutils.ThreeDS.Chunk
+
+
+
+
public class Chunk
extends Object
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+ intbytesRead + +
+           
+ intid + +
+           
+ intlength + +
+           
+  + + + + + + + + + + +
+Constructor Summary
Chunk() + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+id

+
+public int id
+
+
+
+
+
+ +

+length

+
+public int length
+
+
+
+
+
+ +

+bytesRead

+
+public int bytesRead
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+Chunk

+
+public Chunk()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/ThreeDS/Face.html b/build/javadoc/net/java/joglutils/ThreeDS/Face.html new file mode 100644 index 0000000..214e632 --- /dev/null +++ b/build/javadoc/net/java/joglutils/ThreeDS/Face.html @@ -0,0 +1,275 @@ + + + + + + +Face + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.java.joglutils.ThreeDS +
+Class Face

+
+java.lang.Object
+  extended by net.java.joglutils.ThreeDS.Face
+
+
+
+
public class Face
extends Object
+ + +

+


+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+ int[]coordIndex + +
+           
+ int[]vertIndex + +
+           
+  + + + + + + + + + + +
+Constructor Summary
Face() + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+vertIndex

+
+public int[] vertIndex
+
+
+
+
+
+ +

+coordIndex

+
+public int[] coordIndex
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+Face

+
+public Face()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/ThreeDS/Loader3DS.html b/build/javadoc/net/java/joglutils/ThreeDS/Loader3DS.html new file mode 100644 index 0000000..0b312fe --- /dev/null +++ b/build/javadoc/net/java/joglutils/ThreeDS/Loader3DS.html @@ -0,0 +1,251 @@ + + + + + + +Loader3DS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.java.joglutils.ThreeDS +
+Class Loader3DS

+
+java.lang.Object
+  extended by net.java.joglutils.ThreeDS.Loader3DS
+
+
+
+
public class Loader3DS
extends Object
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
Loader3DS() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ booleanload(Model3DS model, + String fileName) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Loader3DS

+
+public Loader3DS()
+
+
+ + + + + + + + +
+Method Detail
+ +

+load

+
+public boolean load(Model3DS model,
+                    String fileName)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/ThreeDS/Material.html b/build/javadoc/net/java/joglutils/ThreeDS/Material.html new file mode 100644 index 0000000..b745317 --- /dev/null +++ b/build/javadoc/net/java/joglutils/ThreeDS/Material.html @@ -0,0 +1,383 @@ + + + + + + +Material + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.java.joglutils.ThreeDS +
+Class Material

+
+java.lang.Object
+  extended by net.java.joglutils.ThreeDS.Material
+
+
+
+
public class Material
extends Object
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+ byte[]color + +
+           
+ StringstrFile + +
+           
+ StringstrName + +
+           
+ inttexureId + +
+           
+ floatuOffset + +
+           
+ floatuTile + +
+           
+ floatvOffset + +
+           
+ floatvTile + +
+           
+  + + + + + + + + + + +
+Constructor Summary
Material() + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+strName

+
+public String strName
+
+
+
+
+
+ +

+strFile

+
+public String strFile
+
+
+
+
+
+ +

+color

+
+public byte[] color
+
+
+
+
+
+ +

+texureId

+
+public int texureId
+
+
+
+
+
+ +

+uTile

+
+public float uTile
+
+
+
+
+
+ +

+vTile

+
+public float vTile
+
+
+
+
+
+ +

+uOffset

+
+public float uOffset
+
+
+
+
+
+ +

+vOffset

+
+public float vOffset
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+Material

+
+public Material()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/ThreeDS/Model3DS.html b/build/javadoc/net/java/joglutils/ThreeDS/Model3DS.html new file mode 100644 index 0000000..da362f1 --- /dev/null +++ b/build/javadoc/net/java/joglutils/ThreeDS/Model3DS.html @@ -0,0 +1,438 @@ + + + + + + +Model3DS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.java.joglutils.ThreeDS +
+Class Model3DS

+
+java.lang.Object
+  extended by net.java.joglutils.ThreeDS.Model3DS
+
+
+
Direct Known Subclasses:
MyModel
+
+
+
+
public class Model3DS
extends Object
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+protected  Loader3DSloader + +
+           
+protected  Vector<Material>materials + +
+           
+protected  Vector<Obj>objects + +
+           
+  + + + + + + + + + + +
+Constructor Summary
Model3DS() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddMaterial(Material mat) + +
+           
+ voidaddObject(Obj obj) + +
+           
+ MaterialgetMaterial(int index) + +
+           
+ intgetNumberOfMaterials() + +
+           
+ intgetNumberOfObjects() + +
+           
+ ObjgetObject(int index) + +
+           
+ booleanload(String file) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+loader

+
+protected Loader3DS loader
+
+
+
+
+
+ +

+materials

+
+protected Vector<Material> materials
+
+
+
+
+
+ +

+objects

+
+protected Vector<Obj> objects
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+Model3DS

+
+public Model3DS()
+
+
+ + + + + + + + +
+Method Detail
+ +

+load

+
+public boolean load(String file)
+
+
+
+
+
+
+ +

+addMaterial

+
+public void addMaterial(Material mat)
+
+
+
+
+
+
+ +

+addObject

+
+public void addObject(Obj obj)
+
+
+
+
+
+
+ +

+getMaterial

+
+public Material getMaterial(int index)
+
+
+
+
+
+
+ +

+getObject

+
+public Obj getObject(int index)
+
+
+
+
+
+
+ +

+getNumberOfObjects

+
+public int getNumberOfObjects()
+
+
+
+
+
+
+ +

+getNumberOfMaterials

+
+public int getNumberOfMaterials()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/ThreeDS/Obj.html b/build/javadoc/net/java/joglutils/ThreeDS/Obj.html new file mode 100644 index 0000000..960cf55 --- /dev/null +++ b/build/javadoc/net/java/joglutils/ThreeDS/Obj.html @@ -0,0 +1,437 @@ + + + + + + +Obj + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.java.joglutils.ThreeDS +
+Class Obj

+
+java.lang.Object
+  extended by net.java.joglutils.ThreeDS.Obj
+
+
+
+
public class Obj
extends Object
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+ Face[]faces + +
+           
+ booleanhasTexture + +
+           
+ intindices + +
+           
+ intmaterialID + +
+           
+ Vec3[]normals + +
+           
+ intnumOfFaces + +
+           
+ intnumOfVerts + +
+           
+ intnumTexVertex + +
+           
+ StringstrName + +
+           
+ Vec3[]texVerts + +
+           
+ Vec3[]verts + +
+           
+  + + + + + + + + + + +
+Constructor Summary
Obj() + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+numOfVerts

+
+public int numOfVerts
+
+
+
+
+
+ +

+numOfFaces

+
+public int numOfFaces
+
+
+
+
+
+ +

+numTexVertex

+
+public int numTexVertex
+
+
+
+
+
+ +

+materialID

+
+public int materialID
+
+
+
+
+
+ +

+hasTexture

+
+public boolean hasTexture
+
+
+
+
+
+ +

+strName

+
+public String strName
+
+
+
+
+
+ +

+indices

+
+public int indices
+
+
+
+
+
+ +

+verts

+
+public Vec3[] verts
+
+
+
+
+
+ +

+normals

+
+public Vec3[] normals
+
+
+
+
+
+ +

+texVerts

+
+public Vec3[] texVerts
+
+
+
+
+
+ +

+faces

+
+public Face[] faces
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+Obj

+
+public Obj()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/ThreeDS/Vec3.html b/build/javadoc/net/java/joglutils/ThreeDS/Vec3.html new file mode 100644 index 0000000..2c29247 --- /dev/null +++ b/build/javadoc/net/java/joglutils/ThreeDS/Vec3.html @@ -0,0 +1,325 @@ + + + + + + +Vec3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.java.joglutils.ThreeDS +
+Class Vec3

+
+java.lang.Object
+  extended by net.java.joglutils.ThreeDS.Vec3
+
+
+
+
public class Vec3
extends Object
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+ floatx + +
+           
+ floaty + +
+           
+ floatz + +
+           
+  + + + + + + + + + + + + + + + + +
+Constructor Summary
Vec3() + +
+           
Vec3(float _x, + float _y, + float _z) + +
+           
Vec3(Vec3 v) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+x

+
+public float x
+
+
+
+
+
+ +

+y

+
+public float y
+
+
+
+
+
+ +

+z

+
+public float z
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+Vec3

+
+public Vec3()
+
+
+
+ +

+Vec3

+
+public Vec3(float _x,
+            float _y,
+            float _z)
+
+
+
+ +

+Vec3

+
+public Vec3(Vec3 v)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/ThreeDS/class-use/Chunk.html b/build/javadoc/net/java/joglutils/ThreeDS/class-use/Chunk.html new file mode 100644 index 0000000..a0df82a --- /dev/null +++ b/build/javadoc/net/java/joglutils/ThreeDS/class-use/Chunk.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class net.java.joglutils.ThreeDS.Chunk + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.java.joglutils.ThreeDS.Chunk

+
+No usage of net.java.joglutils.ThreeDS.Chunk +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/ThreeDS/class-use/Face.html b/build/javadoc/net/java/joglutils/ThreeDS/class-use/Face.html new file mode 100644 index 0000000..1526fd8 --- /dev/null +++ b/build/javadoc/net/java/joglutils/ThreeDS/class-use/Face.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Class net.java.joglutils.ThreeDS.Face + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.java.joglutils.ThreeDS.Face

+
+ + + + + + + + + +
+Packages that use Face
net.java.joglutils.ThreeDS  
+  +

+ + + + + +
+Uses of Face in net.java.joglutils.ThreeDS
+  +

+ + + + + + + + + +
Fields in net.java.joglutils.ThreeDS declared as Face
+ Face[]Obj.faces + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/ThreeDS/class-use/Loader3DS.html b/build/javadoc/net/java/joglutils/ThreeDS/class-use/Loader3DS.html new file mode 100644 index 0000000..0f87b27 --- /dev/null +++ b/build/javadoc/net/java/joglutils/ThreeDS/class-use/Loader3DS.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Class net.java.joglutils.ThreeDS.Loader3DS + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.java.joglutils.ThreeDS.Loader3DS

+
+ + + + + + + + + +
+Packages that use Loader3DS
net.java.joglutils.ThreeDS  
+  +

+ + + + + +
+Uses of Loader3DS in net.java.joglutils.ThreeDS
+  +

+ + + + + + + + + +
Fields in net.java.joglutils.ThreeDS declared as Loader3DS
+protected  Loader3DSModel3DS.loader + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/ThreeDS/class-use/Material.html b/build/javadoc/net/java/joglutils/ThreeDS/class-use/Material.html new file mode 100644 index 0000000..dfc6037 --- /dev/null +++ b/build/javadoc/net/java/joglutils/ThreeDS/class-use/Material.html @@ -0,0 +1,208 @@ + + + + + + +Uses of Class net.java.joglutils.ThreeDS.Material + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.java.joglutils.ThreeDS.Material

+
+ + + + + + + + + +
+Packages that use Material
net.java.joglutils.ThreeDS  
+  +

+ + + + + +
+Uses of Material in net.java.joglutils.ThreeDS
+  +

+ + + + + + + + + +
Fields in net.java.joglutils.ThreeDS with type parameters of type Material
+protected  Vector<Material>Model3DS.materials + +
+           
+  +

+ + + + + + + + + +
Methods in net.java.joglutils.ThreeDS that return Material
+ MaterialModel3DS.getMaterial(int index) + +
+           
+  +

+ + + + + + + + + +
Methods in net.java.joglutils.ThreeDS with parameters of type Material
+ voidModel3DS.addMaterial(Material mat) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/ThreeDS/class-use/Model3DS.html b/build/javadoc/net/java/joglutils/ThreeDS/class-use/Model3DS.html new file mode 100644 index 0000000..9507b8b --- /dev/null +++ b/build/javadoc/net/java/joglutils/ThreeDS/class-use/Model3DS.html @@ -0,0 +1,206 @@ + + + + + + +Uses of Class net.java.joglutils.ThreeDS.Model3DS + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.java.joglutils.ThreeDS.Model3DS

+
+ + + + + + + + + + + + + +
+Packages that use Model3DS
net.java.joglutils.test3ds  
net.java.joglutils.ThreeDS  
+  +

+ + + + + +
+Uses of Model3DS in net.java.joglutils.test3ds
+  +

+ + + + + + + + + +
Subclasses of Model3DS in net.java.joglutils.test3ds
+ classMyModel + +
+           
+  +

+ + + + + +
+Uses of Model3DS in net.java.joglutils.ThreeDS
+  +

+ + + + + + + + + +
Methods in net.java.joglutils.ThreeDS with parameters of type Model3DS
+ booleanLoader3DS.load(Model3DS model, + String fileName) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/ThreeDS/class-use/Obj.html b/build/javadoc/net/java/joglutils/ThreeDS/class-use/Obj.html new file mode 100644 index 0000000..0dd00a9 --- /dev/null +++ b/build/javadoc/net/java/joglutils/ThreeDS/class-use/Obj.html @@ -0,0 +1,208 @@ + + + + + + +Uses of Class net.java.joglutils.ThreeDS.Obj + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.java.joglutils.ThreeDS.Obj

+
+ + + + + + + + + +
+Packages that use Obj
net.java.joglutils.ThreeDS  
+  +

+ + + + + +
+Uses of Obj in net.java.joglutils.ThreeDS
+  +

+ + + + + + + + + +
Fields in net.java.joglutils.ThreeDS with type parameters of type Obj
+protected  Vector<Obj>Model3DS.objects + +
+           
+  +

+ + + + + + + + + +
Methods in net.java.joglutils.ThreeDS that return Obj
+ ObjModel3DS.getObject(int index) + +
+           
+  +

+ + + + + + + + + +
Methods in net.java.joglutils.ThreeDS with parameters of type Obj
+ voidModel3DS.addObject(Obj obj) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/ThreeDS/class-use/Vec3.html b/build/javadoc/net/java/joglutils/ThreeDS/class-use/Vec3.html new file mode 100644 index 0000000..e6da769 --- /dev/null +++ b/build/javadoc/net/java/joglutils/ThreeDS/class-use/Vec3.html @@ -0,0 +1,206 @@ + + + + + + +Uses of Class net.java.joglutils.ThreeDS.Vec3 + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.java.joglutils.ThreeDS.Vec3

+
+ + + + + + + + + +
+Packages that use Vec3
net.java.joglutils.ThreeDS  
+  +

+ + + + + +
+Uses of Vec3 in net.java.joglutils.ThreeDS
+  +

+ + + + + + + + + + + + + + + + + +
Fields in net.java.joglutils.ThreeDS declared as Vec3
+ Vec3[]Obj.normals + +
+           
+ Vec3[]Obj.texVerts + +
+           
+ Vec3[]Obj.verts + +
+           
+  +

+ + + + + + + + +
Constructors in net.java.joglutils.ThreeDS with parameters of type Vec3
Vec3(Vec3 v) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/ThreeDS/package-frame.html b/build/javadoc/net/java/joglutils/ThreeDS/package-frame.html new file mode 100644 index 0000000..05320ec --- /dev/null +++ b/build/javadoc/net/java/joglutils/ThreeDS/package-frame.html @@ -0,0 +1,44 @@ + + + + + + +net.java.joglutils.ThreeDS + + + + + + + + + + + +net.java.joglutils.ThreeDS + + + + +
+Classes  + +
+Chunk +
+Face +
+Loader3DS +
+Material +
+Model3DS +
+Obj +
+Vec3
+ + + + diff --git a/build/javadoc/net/java/joglutils/ThreeDS/package-summary.html b/build/javadoc/net/java/joglutils/ThreeDS/package-summary.html new file mode 100644 index 0000000..aa5f27c --- /dev/null +++ b/build/javadoc/net/java/joglutils/ThreeDS/package-summary.html @@ -0,0 +1,178 @@ + + + + + + +net.java.joglutils.ThreeDS + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package net.java.joglutils.ThreeDS +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
Chunk 
Face 
Loader3DS 
Material 
Model3DS 
Obj 
Vec3 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/ThreeDS/package-tree.html b/build/javadoc/net/java/joglutils/ThreeDS/package-tree.html new file mode 100644 index 0000000..85d8ad3 --- /dev/null +++ b/build/javadoc/net/java/joglutils/ThreeDS/package-tree.html @@ -0,0 +1,149 @@ + + + + + + +net.java.joglutils.ThreeDS Class Hierarchy + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package net.java.joglutils.ThreeDS +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/ThreeDS/package-use.html b/build/javadoc/net/java/joglutils/ThreeDS/package-use.html new file mode 100644 index 0000000..8a07bad --- /dev/null +++ b/build/javadoc/net/java/joglutils/ThreeDS/package-use.html @@ -0,0 +1,215 @@ + + + + + + +Uses of Package net.java.joglutils.ThreeDS + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
net.java.joglutils.ThreeDS

+
+ + + + + + + + + + + + + +
+Packages that use net.java.joglutils.ThreeDS
net.java.joglutils.ThreeDS  
net.java.joglutils.test3ds  
+  +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Classes in net.java.joglutils.ThreeDS used by net.java.joglutils.ThreeDS
Face + +
+           
Loader3DS + +
+           
Material + +
+           
Model3DS + +
+           
Obj + +
+           
Vec3 + +
+           
+  +

+ + + + + + + + +
+Classes in net.java.joglutils.ThreeDS used by net.java.joglutils.test3ds
Model3DS + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/class-use/GLJFrame.html b/build/javadoc/net/java/joglutils/class-use/GLJFrame.html new file mode 100644 index 0000000..b545744 --- /dev/null +++ b/build/javadoc/net/java/joglutils/class-use/GLJFrame.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class net.java.joglutils.GLJFrame + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.java.joglutils.GLJFrame

+
+No usage of net.java.joglutils.GLJFrame +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/class-use/JPanelDialog.html b/build/javadoc/net/java/joglutils/class-use/JPanelDialog.html new file mode 100644 index 0000000..adddd40 --- /dev/null +++ b/build/javadoc/net/java/joglutils/class-use/JPanelDialog.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class net.java.joglutils.JPanelDialog + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.java.joglutils.JPanelDialog

+
+No usage of net.java.joglutils.JPanelDialog +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/demos/BasicGLJFrameDemo.html b/build/javadoc/net/java/joglutils/demos/BasicGLJFrameDemo.html new file mode 100644 index 0000000..8fd0c20 --- /dev/null +++ b/build/javadoc/net/java/joglutils/demos/BasicGLJFrameDemo.html @@ -0,0 +1,249 @@ + + + + + + +BasicGLJFrameDemo + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.java.joglutils.demos +
+Class BasicGLJFrameDemo

+
+java.lang.Object
+  extended by net.java.joglutils.demos.BasicGLJFrameDemo
+
+
+
+
public class BasicGLJFrameDemo
extends Object
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
BasicGLJFrameDemo() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+static voidmain(String[] args) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+BasicGLJFrameDemo

+
+public BasicGLJFrameDemo()
+
+
+ + + + + + + + +
+Method Detail
+ +

+main

+
+public static void main(String[] args)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/demos/FontDrawerDemo.html b/build/javadoc/net/java/joglutils/demos/FontDrawerDemo.html new file mode 100644 index 0000000..c40d38d --- /dev/null +++ b/build/javadoc/net/java/joglutils/demos/FontDrawerDemo.html @@ -0,0 +1,258 @@ + + + + + + +FontDrawerDemo + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.java.joglutils.demos +
+Class FontDrawerDemo

+
+java.lang.Object
+  extended by net.java.joglutils.demos.FontDrawerDemo
+
+
+
+
public class FontDrawerDemo
extends Object
+ + +

+This Demo application uses the Lighting class and the FontDrawer class to render 3D text into a GLJFrame. + See the console for keyboard commands and command line option instructions. +

+ +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
FontDrawerDemo() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+static voidmain(String[] args) + +
+          Generates GLJFrame + Generates a GLJFrame with a FontDrawer demo.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+FontDrawerDemo

+
+public FontDrawerDemo()
+
+
+ + + + + + + + +
+Method Detail
+ +

+main

+
+public static void main(String[] args)
+
+
Generates GLJFrame + Generates a GLJFrame with a FontDrawer demo. Console output describes input. +

+

+
Parameters:
args - Command Line argument order: textDepth xRotspeed yRotspeed zRotspeed filled flatnormal
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/demos/class-use/BasicGLJFrameDemo.html b/build/javadoc/net/java/joglutils/demos/class-use/BasicGLJFrameDemo.html new file mode 100644 index 0000000..c907131 --- /dev/null +++ b/build/javadoc/net/java/joglutils/demos/class-use/BasicGLJFrameDemo.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class net.java.joglutils.demos.BasicGLJFrameDemo + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.java.joglutils.demos.BasicGLJFrameDemo

+
+No usage of net.java.joglutils.demos.BasicGLJFrameDemo +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/demos/class-use/FontDrawerDemo.html b/build/javadoc/net/java/joglutils/demos/class-use/FontDrawerDemo.html new file mode 100644 index 0000000..3a0b60b --- /dev/null +++ b/build/javadoc/net/java/joglutils/demos/class-use/FontDrawerDemo.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class net.java.joglutils.demos.FontDrawerDemo + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.java.joglutils.demos.FontDrawerDemo

+
+No usage of net.java.joglutils.demos.FontDrawerDemo +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/demos/package-frame.html b/build/javadoc/net/java/joglutils/demos/package-frame.html new file mode 100644 index 0000000..1c9b2a2 --- /dev/null +++ b/build/javadoc/net/java/joglutils/demos/package-frame.html @@ -0,0 +1,34 @@ + + + + + + +net.java.joglutils.demos + + + + + + + + + + + +net.java.joglutils.demos + + + + +
+Classes  + +
+BasicGLJFrameDemo +
+FontDrawerDemo
+ + + + diff --git a/build/javadoc/net/java/joglutils/demos/package-summary.html b/build/javadoc/net/java/joglutils/demos/package-summary.html new file mode 100644 index 0000000..c69dc0a --- /dev/null +++ b/build/javadoc/net/java/joglutils/demos/package-summary.html @@ -0,0 +1,158 @@ + + + + + + +net.java.joglutils.demos + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package net.java.joglutils.demos +

+ + + + + + + + + + + + + +
+Class Summary
BasicGLJFrameDemo 
FontDrawerDemoThis Demo application uses the Lighting class and the FontDrawer class to render 3D text into a GLJFrame.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/demos/package-tree.html b/build/javadoc/net/java/joglutils/demos/package-tree.html new file mode 100644 index 0000000..5deefba --- /dev/null +++ b/build/javadoc/net/java/joglutils/demos/package-tree.html @@ -0,0 +1,149 @@ + + + + + + +net.java.joglutils.demos Class Hierarchy + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package net.java.joglutils.demos +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/demos/package-use.html b/build/javadoc/net/java/joglutils/demos/package-use.html new file mode 100644 index 0000000..2c39608 --- /dev/null +++ b/build/javadoc/net/java/joglutils/demos/package-use.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Package net.java.joglutils.demos + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
net.java.joglutils.demos

+
+No usage of net.java.joglutils.demos +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/jogltext/FontDrawer.html b/build/javadoc/net/java/joglutils/jogltext/FontDrawer.html new file mode 100644 index 0000000..b56b7ca --- /dev/null +++ b/build/javadoc/net/java/joglutils/jogltext/FontDrawer.html @@ -0,0 +1,438 @@ + + + + + + +FontDrawer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.java.joglutils.jogltext +
+Class FontDrawer

+
+java.lang.Object
+  extended by net.java.joglutils.jogltext.FontDrawer
+
+
+
+
public class FontDrawer
extends Object
+ + +

+This class renders a TrueType Font into OpenGL +

+ +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
FontDrawer(Font font) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voiddrawString(String str, + javax.media.opengl.glu.GLU glu, + javax.media.opengl.GL gl) + +
+           
+ voiddrawString(String str, + javax.media.opengl.glu.GLU glu, + javax.media.opengl.GL gl, + float xOff, + float yOff, + float zOff) + +
+           
+ floatgetDepth() + +
+           
+ FontgetFont() + +
+           
+ booleanisFill() + +
+           
+ booleanisFlatNormals() + +
+           
+ voidsetDepth(float depth) + +
+           
+ voidsetFill(boolean fill) + +
+           
+ voidsetFlatNormals(boolean flat) + +
+           
+ voidsetFont(Font font) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+FontDrawer

+
+public FontDrawer(Font font)
+
+
+ + + + + + + + +
+Method Detail
+ +

+setFont

+
+public void setFont(Font font)
+
+
+
+
+
+
+ +

+getFont

+
+public Font getFont()
+
+
+
+
+
+
+ +

+setDepth

+
+public void setDepth(float depth)
+
+
+
+
+
+
+ +

+getDepth

+
+public float getDepth()
+
+
+
+
+
+
+ +

+setFill

+
+public void setFill(boolean fill)
+
+
+
+
+
+
+ +

+isFill

+
+public boolean isFill()
+
+
+
+
+
+
+ +

+setFlatNormals

+
+public void setFlatNormals(boolean flat)
+
+
+
+
+
+
+ +

+isFlatNormals

+
+public boolean isFlatNormals()
+
+
+
+
+
+
+ +

+drawString

+
+public void drawString(String str,
+                       javax.media.opengl.glu.GLU glu,
+                       javax.media.opengl.GL gl)
+
+
+
+
+
+
+ +

+drawString

+
+public void drawString(String str,
+                       javax.media.opengl.glu.GLU glu,
+                       javax.media.opengl.GL gl,
+                       float xOff,
+                       float yOff,
+                       float zOff)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/jogltext/JogltextException.html b/build/javadoc/net/java/joglutils/jogltext/JogltextException.html new file mode 100644 index 0000000..ad4283c --- /dev/null +++ b/build/javadoc/net/java/joglutils/jogltext/JogltextException.html @@ -0,0 +1,254 @@ + + + + + + +JogltextException + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.java.joglutils.jogltext +
+Class JogltextException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by net.java.joglutils.jogltext.JogltextException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class JogltextException
extends RuntimeException
+ + +

+

+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
JogltextException() + +
+          Creates a new instance of jogltextException
JogltextException(String str) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+JogltextException

+
+public JogltextException()
+
+
Creates a new instance of jogltextException +

+

+
+ +

+JogltextException

+
+public JogltextException(String str)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/jogltext/class-use/FontDrawer.html b/build/javadoc/net/java/joglutils/jogltext/class-use/FontDrawer.html new file mode 100644 index 0000000..1ead654 --- /dev/null +++ b/build/javadoc/net/java/joglutils/jogltext/class-use/FontDrawer.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class net.java.joglutils.jogltext.FontDrawer + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.java.joglutils.jogltext.FontDrawer

+
+No usage of net.java.joglutils.jogltext.FontDrawer +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/jogltext/class-use/JogltextException.html b/build/javadoc/net/java/joglutils/jogltext/class-use/JogltextException.html new file mode 100644 index 0000000..7c1e3c7 --- /dev/null +++ b/build/javadoc/net/java/joglutils/jogltext/class-use/JogltextException.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class net.java.joglutils.jogltext.JogltextException + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.java.joglutils.jogltext.JogltextException

+
+No usage of net.java.joglutils.jogltext.JogltextException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/jogltext/package-frame.html b/build/javadoc/net/java/joglutils/jogltext/package-frame.html new file mode 100644 index 0000000..a22e201 --- /dev/null +++ b/build/javadoc/net/java/joglutils/jogltext/package-frame.html @@ -0,0 +1,43 @@ + + + + + + +net.java.joglutils.jogltext + + + + + + + + + + + +net.java.joglutils.jogltext + + + + +
+Classes  + +
+FontDrawer
+ + + + + + +
+Exceptions  + +
+JogltextException
+ + + + diff --git a/build/javadoc/net/java/joglutils/jogltext/package-summary.html b/build/javadoc/net/java/joglutils/jogltext/package-summary.html new file mode 100644 index 0000000..784bb82 --- /dev/null +++ b/build/javadoc/net/java/joglutils/jogltext/package-summary.html @@ -0,0 +1,168 @@ + + + + + + +net.java.joglutils.jogltext + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package net.java.joglutils.jogltext +

+ + + + + + + + + +
+Class Summary
FontDrawerThis class renders a TrueType Font into OpenGL
+  + +

+ + + + + + + + + +
+Exception Summary
JogltextException 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/jogltext/package-tree.html b/build/javadoc/net/java/joglutils/jogltext/package-tree.html new file mode 100644 index 0000000..e16a193 --- /dev/null +++ b/build/javadoc/net/java/joglutils/jogltext/package-tree.html @@ -0,0 +1,156 @@ + + + + + + +net.java.joglutils.jogltext Class Hierarchy + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package net.java.joglutils.jogltext +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/jogltext/package-use.html b/build/javadoc/net/java/joglutils/jogltext/package-use.html new file mode 100644 index 0000000..253f224 --- /dev/null +++ b/build/javadoc/net/java/joglutils/jogltext/package-use.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Package net.java.joglutils.jogltext + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
net.java.joglutils.jogltext

+
+No usage of net.java.joglutils.jogltext +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/lighting/ColorButton.html b/build/javadoc/net/java/joglutils/lighting/ColorButton.html new file mode 100644 index 0000000..1fe15a8 --- /dev/null +++ b/build/javadoc/net/java/joglutils/lighting/ColorButton.html @@ -0,0 +1,524 @@ + + + + + + +ColorButton + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.java.joglutils.lighting +
+Class ColorButton

+
+java.lang.Object
+  extended by java.awt.Component
+      extended by java.awt.Container
+          extended by javax.swing.JComponent
+              extended by javax.swing.AbstractButton
+                  extended by javax.swing.JButton
+                      extended by net.java.joglutils.lighting.ColorButton
+
+
+
All Implemented Interfaces:
ActionListener, ImageObserver, ItemSelectable, MenuContainer, Serializable, EventListener, Accessible, SwingConstants
+
+
+
+
public class ColorButton
extends JButton
implements ActionListener
+ + +

+

+
See Also:
Serialized Form
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class javax.swing.JButton
JButton.AccessibleJButton
+  + + + + + + + + +
Nested classes/interfaces inherited from class javax.swing.AbstractButton
AbstractButton.AccessibleAbstractButton, AbstractButton.ButtonChangeListener
+  + + + + + + + + +
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
+  + + + + + + + + +
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
+  + + + + + + + + +
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class javax.swing.AbstractButton
actionListener, BORDER_PAINTED_CHANGED_PROPERTY, changeEvent, changeListener, CONTENT_AREA_FILLED_CHANGED_PROPERTY, DISABLED_ICON_CHANGED_PROPERTY, DISABLED_SELECTED_ICON_CHANGED_PROPERTY, FOCUS_PAINTED_CHANGED_PROPERTY, HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY, HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY, ICON_CHANGED_PROPERTY, itemListener, MARGIN_CHANGED_PROPERTY, MNEMONIC_CHANGED_PROPERTY, model, MODEL_CHANGED_PROPERTY, PRESSED_ICON_CHANGED_PROPERTY, ROLLOVER_ENABLED_CHANGED_PROPERTY, ROLLOVER_ICON_CHANGED_PROPERTY, ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY, SELECTED_ICON_CHANGED_PROPERTY, TEXT_CHANGED_PROPERTY, VERTICAL_ALIGNMENT_CHANGED_PROPERTY, VERTICAL_TEXT_POSITION_CHANGED_PROPERTY
+ + + + + + + +
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
+ + + + + + + +
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
+ + + + + + + +
Fields inherited from interface javax.swing.SwingConstants
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
+ + + + + + + +
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
+  + + + + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
ColorButton() + +
+          Creates a new instance of GlobalAmbientButton
ColorButton(Action a) + +
+           
ColorButton(Icon icon) + +
+           
ColorButton(String text) + +
+           
ColorButton(String text, + Icon icon) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidactionPerformed(ActionEvent e) + +
+           
+ ColorgetColor() + +
+           
+ voidsetColor(Color c) + +
+           
+ + + + + + + +
Methods inherited from class javax.swing.JButton
configurePropertiesFromAction, getAccessibleContext, getUIClassID, isDefaultButton, isDefaultCapable, paramString, removeNotify, setDefaultCapable, updateUI
+ + + + + + + +
Methods inherited from class javax.swing.AbstractButton
addActionListener, addChangeListener, addImpl, addItemListener, checkHorizontalKey, checkVerticalKey, createActionListener, createActionPropertyChangeListener, createChangeListener, createItemListener, doClick, doClick, fireActionPerformed, fireItemStateChanged, fireStateChanged, getAction, getActionCommand, getActionListeners, getChangeListeners, getDisabledIcon, getDisabledSelectedIcon, getDisplayedMnemonicIndex, getHorizontalAlignment, getHorizontalTextPosition, getIcon, getIconTextGap, getItemListeners, getLabel, getMargin, getMnemonic, getModel, getMultiClickThreshhold, getPressedIcon, getRolloverIcon, getRolloverSelectedIcon, getSelectedIcon, getSelectedObjects, getText, getUI, getVerticalAlignment, getVerticalTextPosition, imageUpdate, init, isBorderPainted, isContentAreaFilled, isFocusPainted, isRolloverEnabled, isSelected, paintBorder, removeActionListener, removeChangeListener, removeItemListener, setAction, setActionCommand, setBorderPainted, setContentAreaFilled, setDisabledIcon, setDisabledSelectedIcon, setDisplayedMnemonicIndex, setEnabled, setFocusPainted, setHorizontalAlignment, setHorizontalTextPosition, setIcon, setIconTextGap, setLabel, setLayout, setMargin, setMnemonic, setMnemonic, setModel, setMultiClickThreshhold, setPressedIcon, setRolloverEnabled, setRolloverIcon, setRolloverSelectedIcon, setSelected, setSelectedIcon, setText, setUI, setVerticalAlignment, setVerticalTextPosition
+ + + + + + + +
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
+ + + + + + + +
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, transferFocusBackward, transferFocusDownCycle, validate, validateTree
+ + + + + + + +
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ColorButton

+
+public ColorButton()
+
+
Creates a new instance of GlobalAmbientButton +

+

+
+ +

+ColorButton

+
+public ColorButton(Action a)
+
+
+
+ +

+ColorButton

+
+public ColorButton(Icon icon)
+
+
+
+ +

+ColorButton

+
+public ColorButton(String text)
+
+
+
+ +

+ColorButton

+
+public ColorButton(String text,
+                   Icon icon)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getColor

+
+public Color getColor()
+
+
+
+
+
+
+
+
+
+ +

+setColor

+
+public void setColor(Color c)
+
+
+
+
+
+
+
+
+
+ +

+actionPerformed

+
+public void actionPerformed(ActionEvent e)
+
+
+
Specified by:
actionPerformed in interface ActionListener
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/lighting/Light.html b/build/javadoc/net/java/joglutils/lighting/Light.html new file mode 100644 index 0000000..46359e7 --- /dev/null +++ b/build/javadoc/net/java/joglutils/lighting/Light.html @@ -0,0 +1,1642 @@ + + + + + + +Light + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.java.joglutils.lighting +
+Class Light

+
+java.lang.Object
+  extended by net.java.joglutils.lighting.Light
+
+
+
+
public class Light
extends Object
+ + +

+This class encapsulates the settings for an OpenGL light. It has two modes: +
1. if an object implementing GL is attached, the OpenGL state is + updated as changes to this Light are made, or on enable() or apply() calls. +
2.if no object is atttached, enable(GL) and apply(GL) applies settings, but the OpenGL state + is not altered when this Light's settings are changed. +
Note: GL_LIGHTING must be enabled in the OpenGL context by the user - this object will not do so. +

+ +

+


+ +

+ + + + + + + + + + + + + + + + + +
+Constructor Summary
Light() + +
+          Creates a new instance of Light with the default settings.
Light(javax.media.opengl.GL gl) + +
+          Creates a new instance of Light with default settings attached to the specified GL Context
Light(javax.media.opengl.GL gl, + int lightNumber) + +
+          Creates a new instance of Light with default settings attached to the specified GL Context with an explicit light number
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidapply() + +
+          Applies the settings on this Light to the attached GL Context.
+ voidapply(javax.media.opengl.GL gl) + +
+          Applies the settings on this Light to the specified OpenGL context, + using the light number stored in the Light.
+ voidapply(javax.media.opengl.GL gl, + int lightNumber) + +
+          Applies the settings on this Light to the specified OpenGL context, + using the requested light number.
+ voiddetachGL() + +
+          Detaches the currently attached OpenGL context from this object
+ voiddisable() + +
+          Disables this Light on the attached GL Context.
+ voiddisable(javax.media.opengl.GL gl) + +
+          Disables the light number stored in this Light on the specified OpenGL Context.
+ voiddisable(javax.media.opengl.GL gl, + int lightNumber) + +
+          Disables the requested light on the specified OpenGL Context.
+ voidenable() + +
+          Enables this Light on the attached GL Context.
+ voidenable(javax.media.opengl.GL gl) + +
+          Enables the light number stored in this Light on the specified OpenGL Context.
+ voidenable(javax.media.opengl.GL gl, + int lightNumber) + +
+          Enables the requested light on the specified OpenGL Context.
+protected  voidfinalize() + +
+           
+ ColorgetAmbient() + +
+          Retrieves the ambient color for this Light.
+ javax.media.opengl.GLgetAttachedGL() + +
+          Returns the OpenGL context attached to this Lighting object
+ floatgetConstantAttenuation() + +
+          Retrieves the coefficient of the constant term in the attenuation equation for this Light.
+ ColorgetDiffuse() + +
+          Retrieves the diffuse color for this Light.
+ intgetGLLightIdentifier() + +
+          Determines the OpenGL light identifier associated with this Light.
+ intgetLightNumber() + +
+          Determines the number of the light associated with this Light.
+ float[]getLightPosition() + +
+          Retrieves the direction vector for this light.
+ floatgetLightW() + +
+          Retrieves the w-component of this Light.
+ floatgetLinearAttenuation() + +
+          Retrieves the coefficient of the linear term in the attenuation equation for this Light.
+ floatgetQuadraticAttenuation() + +
+          Retrieves the coefficient of the quadratic term in the attenuation equation for this Light.
+ ColorgetSpecular() + +
+          Retrieves the specular color for this Light.
+ floatgetSpotCutoff() + +
+          Retrieves the spotlight cutoff angle for this Light.
+ float[]getSpotDirection() + +
+          Retrieves a vector indicating the spotlight direction used in this Light.
+ floatgetSpotExponent() + +
+          Retrieves the spotlight exponent in this Light.
+static booleanhasFreeLights(javax.media.opengl.GL gl) + +
+          Determines if there is space in a specified OpenGL context for another Light to be attached
+static intidToNum(int lightID) + +
+          Converts the specified OpenGL light ID number to a number
+static voidinitializePhongShader() + +
+          Initializes Phong shading mode for this Light (instead of the fixed functionality Gouraud shading) on the current OpenGL context.
+static voidinitializePhongShader(javax.media.opengl.GL gl) + +
+          Initializes Phong shading mode for this Light (instead of the fixed functionality Gouraud shading).
+ booleanisAmbientPhongColorMaterial() + +
+          Determines if color material is used for ambient in the Phong shader
+ booleanisAttached() + +
+          Determines if an OpenGL context is attached.
+ booleanisDiffusePhongColorMaterial() + +
+          Determines if color material is used for diffuse in the Phong shader
+ booleanisPhongShaded() + +
+          Tells if this Light is using Phong shading
+ voidmakeDirectional() + +
+          Sets this Light so that the light seems to be infinitely far away in terms of some of the calculations.
+static intmaxNumberOfLightsInGL(javax.media.opengl.GL gl) + +
+          Determines the maximum number of lights in the specified GL context
+static intnumToID(int lightNum) + +
+          Determines the OpenGL ID for the specified light number
+static voidremovePhongShader() + +
+          Removes the Phong Shader program from the current GL Context
+static voidremovePhongShader(javax.media.opengl.GL gl) + +
+          Removes the Phong Shader program from the specified GL Context
+ voidretrieve() + +
+          Reconfigure the settings for this Light from the state of the attached + GL Context.
+ voidretrieve(javax.media.opengl.GL gl) + +
+          Reconfigures the settings on this Light from the state of the specified + OpenGL context, using the light number stored in the Light.
+ voidretrieve(javax.media.opengl.GL gl, + int lightNumber) + +
+          Reconfigures the settings on this Light from the state of the specified + OpenGL context, using the requested light number.
+ voidsetAmbient(Color ambient) + +
+          Sets the ambient (light "filling the room") color for this Light.
+ voidsetAttachedGL(javax.media.opengl.GL gl) + +
+          Attached the specified OpenGL context to this object
+ voidsetConstantAttenuation(float constantAttenuation) + +
+          Sets the coefficient of the constant term in the attenuation equation for this Light.
+ voidsetDiffuse(Color diffuse) + +
+          Sets the diffuse ("dull reflection") color for this Light.
+ voidsetLightID(int lightID) + +
+          Sets the OpenGL light to use in subsequent method calls from a GL identifier
+ voidsetLightNumber(int lightNumber) + +
+          Sets the number of the OpenGL light to use in subsequent method calls
+ voidsetLightPosition(float[] lightPosition) + +
+          Specifies the direction vector for this Light.
+ voidsetLightPosition(float lightx, + float lighty, + float lightz) + +
+          Specifies the direction vector for this Light.
+ voidsetLightW(float lightW) + +
+          Specifies the w-component to be used for this Light.
+ voidsetLinearAttenuation(float linearAttenuation) + +
+          Sets the coefficient of the linear term in the attenuation equation for this Light.
+ voidsetPhongColorMaterial(boolean ambient, + boolean diffuse) + +
+          Sets whether or not the opengl color should be used for the phong color shader
+ voidsetPhongShaded(boolean usePhongShading) + +
+          Sets if phong per-fragment shading (as opposed to fixed-functionality per-vertex shading) is to be used with this Light.
+ voidsetQuadraticAttenuation(float quadraticAttenuation) + +
+          Sets the coefficient of the quadratic term in the attenuation equation for this Light.
+ voidsetSpecular(Color specular) + +
+          Sets the specular ("shiny reflection") color for this Light.
+ voidsetSpotCutoff(float spotCutoff) + +
+          Sets the spotlight cutoff angle for this Light.
+ voidsetSpotDirection(float[] spotDirection) + +
+          Sets the spotlight direction for this Light.
+ voidsetSpotDirection(float spotx, + float spoty, + float spotz) + +
+          Sets the spotlight direction for this Light.
+ voidsetSpotExponent(float spotExponent) + +
+          Sets the spotlight exponent in this Light.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Light

+
+public Light()
+
+
Creates a new instance of Light with the default settings. +

+

+
+ +

+Light

+
+public Light(javax.media.opengl.GL gl)
+      throws LightingException
+
+
Creates a new instance of Light with default settings attached to the specified GL Context +

+

+
Parameters:
gl - the OpenGL context to attach the light to +
Throws: +
LightingException - if the light number is invalid or is already in use by another Light. Light is detached from any OpenGL Context.
+
+
+ +

+Light

+
+public Light(javax.media.opengl.GL gl,
+             int lightNumber)
+      throws LightingException
+
+
Creates a new instance of Light with default settings attached to the specified GL Context with an explicit light number +

+

+
Parameters:
gl - the OpenGL context to attach the light to
lightNumber - the light number to be used (must be on [0,7]) +
Throws: +
LightingException - if the light number is invalid or is already in use by another Light. Light is detached from any OpenGL Context.
+
+ + + + + + + + +
+Method Detail
+ +

+finalize

+
+protected void finalize()
+
+
+
Overrides:
finalize in class Object
+
+
+
+
+
+
+ +

+getGLLightIdentifier

+
+public int getGLLightIdentifier()
+
+
Determines the OpenGL light identifier associated with this Light. If no GL context is attached to this + object, the result is undefined (although generally reflects the last light used) +

+

+ +
Returns:
the OpenGL identifier for this light
+
+
+
+ +

+getLightNumber

+
+public int getLightNumber()
+
+
Determines the number of the light associated with this Light. If no GL context is attached to this + object, the result is undefined (although generally reflects the last light used) +

+

+ +
Returns:
a number on [0,7] representing which light is used
+
+
+
+ +

+setLightNumber

+
+public void setLightNumber(int lightNumber)
+                    throws LightingException
+
+
Sets the number of the OpenGL light to use in subsequent method calls +

+

+
Parameters:
lightNumber - the light number to apply to this Light (must be on [0,7]) +
Throws: +
LightingException - in use by another Light object on the attached OpenGL Context. Light is detached from any OpenGL Context.
+
+
+
+ +

+setLightID

+
+public void setLightID(int lightID)
+                throws LightingException
+
+
Sets the OpenGL light to use in subsequent method calls from a GL identifier +

+

+
Parameters:
lightID - the OpenGL light ID (must be of the GL_LIGHTn family) +
Throws: +
LightingException - 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.
+
+
+
+ +

+setAttachedGL

+
+public void setAttachedGL(javax.media.opengl.GL gl)
+                   throws LightingException
+
+
Attached the specified OpenGL context to this object +

+

+
Parameters:
gl - the OpenGL context to attach this to +
Throws: +
LightingException - if the specified context has no free lights. Light is detached from any OpenGL Context.
+
+
+
+ +

+getAttachedGL

+
+public javax.media.opengl.GL getAttachedGL()
+
+
Returns the OpenGL context attached to this Lighting object +

+

+ +
Returns:
the attached OpenGL context, or null if there is no attached context
+
+
+
+ +

+detachGL

+
+public void detachGL()
+
+
Detaches the currently attached OpenGL context from this object +

+

+
+
+
+
+ +

+isAttached

+
+public boolean isAttached()
+
+
Determines if an OpenGL context is attached. +

+

+ +
Returns:
true if an OpenGL context is attached to this object.
+
+
+
+ +

+apply

+
+public void apply()
+
+
Applies the settings on this Light to the attached GL Context. + Note that this will not apply Phong Shader settings. +

+

+
+
+
+
+ +

+retrieve

+
+public void retrieve()
+
+
Reconfigure the settings for this Light from the state of the attached + GL Context. Note that this will not retrieve Phong Shader settings. +

+

+
+
+
+
+ +

+enable

+
+public void enable()
+
+
Enables this Light on the attached GL Context. Note that GL_LIGHTING must be enabled in this context. +

+

+
+
+
+
+ +

+disable

+
+public void disable()
+
+
Disables this Light on the attached GL Context. Note that GL_LIGHTING must be enabled in this context. +

+

+
+
+
+
+ +

+apply

+
+public void apply(javax.media.opengl.GL gl)
+           throws LightingException
+
+
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. +

+

+
Parameters:
gl - the OpenGL context to use. +
Throws: +
LightingException - if the light number stored in this Light is invalid on the specified context.
+
+
+
+ +

+retrieve

+
+public void retrieve(javax.media.opengl.GL gl)
+              throws LightingException
+
+
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. +

+

+
Parameters:
gl - the OpenGL context to use. +
Throws: +
LightingException - if the light number stored in this Light is invalid on the specified context.
+
+
+
+ +

+enable

+
+public void enable(javax.media.opengl.GL gl)
+            throws LightingException
+
+
Enables the light number stored in this Light on the specified OpenGL Context. +

+

+
Parameters:
gl - the OpenGL context to use. +
Throws: +
LightingException - if the light number stored in this Light is invalid on the specified context.
+
+
+
+ +

+disable

+
+public void disable(javax.media.opengl.GL gl)
+             throws LightingException
+
+
Disables the light number stored in this Light on the specified OpenGL Context. +

+

+
Parameters:
gl - the OpenGL context to use. +
Throws: +
LightingException - if the light number stored in this Light is invalid on the specified context.
+
+
+
+ +

+apply

+
+public void apply(javax.media.opengl.GL gl,
+                  int lightNumber)
+           throws LightingException
+
+
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. +

+

+
Parameters:
gl - the OpenGL context to use.
lightNumber - the number of the light to use (should be on [0,7]). +
Throws: +
LightingException - if the requested light is not valid on the specified context.
+
+
+
+ +

+retrieve

+
+public void retrieve(javax.media.opengl.GL gl,
+                     int lightNumber)
+              throws LightingException
+
+
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. +

+

+
Parameters:
gl - the OpenGL context to use.
lightNumber - the number of the light to use (should be on [0,7]). +
Throws: +
LightingException - if the requested light is not valid on the specified context.
+
+
+
+ +

+enable

+
+public void enable(javax.media.opengl.GL gl,
+                   int lightNumber)
+            throws LightingException
+
+
Enables the requested light on the specified OpenGL Context. +

+

+
Parameters:
gl - the OpenGL context to use.
lightNumber - the number of the light to use (should be on [0,7]). +
Throws: +
LightingException - if the requested light is not valid on the specified context.
+
+
+
+ +

+disable

+
+public void disable(javax.media.opengl.GL gl,
+                    int lightNumber)
+             throws LightingException
+
+
Disables the requested light on the specified OpenGL Context. +

+

+
Parameters:
gl - the OpenGL context to use.
lightNumber - the number of the light to use (should be on [0,7]). +
Throws: +
LightingException - if the requested light is not valid on the specified context.
+
+
+
+ +

+setAmbient

+
+public void setAmbient(Color ambient)
+
+
Sets the ambient (light "filling the room") color for this Light. Default is {0,0,0,1}. +

+

+
Parameters:
ambient - the Color to be copied into this Light. Later changes to the Color object will not be reflected in the Light.
+
+
+
+ +

+getAmbient

+
+public Color getAmbient()
+
+
Retrieves the ambient color for this Light. +

+

+ +
Returns:
a copy of the color used in this Light.
+
+
+
+ +

+setDiffuse

+
+public void setDiffuse(Color diffuse)
+
+
Sets the diffuse ("dull reflection") color for this Light. Default is {1,1,1,1}. +

+

+
Parameters:
diffuse - the Color to be copied into this Light. Later changes to the Color object will not be reflected in the Light.
+
+
+
+ +

+getDiffuse

+
+public Color getDiffuse()
+
+
Retrieves the diffuse color for this Light. +

+

+ +
Returns:
a copy of the color used in this Light.
+
+
+
+ +

+setSpecular

+
+public void setSpecular(Color specular)
+
+
Sets the specular ("shiny reflection") color for this Light. Default is {1,1,1,1}. +

+

+
Parameters:
specular - the Color to be copied into this Light. Later changes to the Color object will not be reflected in the Light.
+
+
+
+ +

+getSpecular

+
+public Color getSpecular()
+
+
Retrieves the specular color for this Light. +

+

+ +
Returns:
a copy of the color used in this Light.
+
+
+
+ +

+setLightPosition

+
+public void setLightPosition(float[] lightPosition)
+
+
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}. +

+

+
Parameters:
lightPosition - an array of three components in {x,y,z} format to be copied into the Light.
+
+
+
+ +

+setLightPosition

+
+public void setLightPosition(float lightx,
+                             float lighty,
+                             float lightz)
+
+
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}. +

+

+
Parameters:
lightx - the x component of the light position
lighty - the y component of the light position
lightz - the z component of the light position
+
+
+
+ +

+getLightPosition

+
+public float[] getLightPosition()
+
+
Retrieves the direction vector for this light. +

+

+ +
Returns:
a copy of the position of this Light
+
+
+
+ +

+setSpotDirection

+
+public void setSpotDirection(float[] spotDirection)
+
+
Sets the spotlight direction for this Light. Default is {0,0,-1}. +

+

+
Parameters:
spotDirection - A 3-element array in {x,y,z} format specifying the spotlight direction vector.
+
+
+
+ +

+setSpotDirection

+
+public void setSpotDirection(float spotx,
+                             float spoty,
+                             float spotz)
+
+
Sets the spotlight direction for this Light. Default is {0,0,-1}. +

+

+
Parameters:
spotx - the x coordinate of the spotlight direction vector.
spoty - the y coordinate of the spotlight direction vector.
spotz - the z coordinate of the spotlight direction vector.
+
+
+
+ +

+getSpotDirection

+
+public float[] getSpotDirection()
+
+
Retrieves a vector indicating the spotlight direction used in this Light. +

+

+ +
Returns:
a copy of the spotlight direction of this Light
+
+
+
+ +

+setLightW

+
+public void setLightW(float lightW)
+
+
Specifies the w-component to be used for this Light. Default is 0. + (i.e. this the last component specified when setting GL_POSITION with glLight) + If 0, this light is treated as a direction source. +

+

+
Parameters:
lightW - the distance to be applied.
+
+
+
+ +

+getLightW

+
+public float getLightW()
+
+
Retrieves the w-component of this Light. +

+

+ +
Returns:
the component. If 0, this Light is a directional source.
+
+
+
+ +

+makeDirectional

+
+public void makeDirectional()
+
+
Sets this Light so that the light seems to be infinitely far away in terms of some of the calculations. +

+

+
+
+
+
+ +

+setSpotCutoff

+
+public void setSpotCutoff(float spotCutoff)
+
+
Sets the spotlight cutoff angle for this Light. Default is 180. +

+

+
Parameters:
spotCutoff - the angle to use.
+
+
+
+ +

+getSpotCutoff

+
+public float getSpotCutoff()
+
+
Retrieves the spotlight cutoff angle for this Light. +

+

+ +
Returns:
the angle used in this Light.
+
+
+
+ +

+setSpotExponent

+
+public void setSpotExponent(float spotExponent)
+
+
Sets the spotlight exponent in this Light. Default is 0. +

+

+
Parameters:
spotExponent - the exponent to set on this Light.
+
+
+
+ +

+getSpotExponent

+
+public float getSpotExponent()
+
+
Retrieves the spotlight exponent in this Light. +

+

+ +
Returns:
the exponent used in this Light.
+
+
+
+ +

+setConstantAttenuation

+
+public void setConstantAttenuation(float constantAttenuation)
+
+
Sets the coefficient of the constant term in the attenuation equation for this Light. + Default is 1. +

+

+
Parameters:
constantAttenuation - the value to use for the constant coefficient.
+
+
+
+ +

+getConstantAttenuation

+
+public float getConstantAttenuation()
+
+
Retrieves the coefficient of the constant term in the attenuation equation for this Light. +

+

+ +
Returns:
the constant coefficient.
+
+
+
+ +

+setLinearAttenuation

+
+public void setLinearAttenuation(float linearAttenuation)
+
+
Sets the coefficient of the linear term in the attenuation equation for this Light. + Default is 0. +

+

+
Parameters:
linearAttenuation - the value to use for the linear coefficient.
+
+
+
+ +

+getLinearAttenuation

+
+public float getLinearAttenuation()
+
+
Retrieves the coefficient of the linear term in the attenuation equation for this Light. +

+

+ +
Returns:
the linear coefficient.
+
+
+
+ +

+setQuadraticAttenuation

+
+public void setQuadraticAttenuation(float quadraticAttenuation)
+
+
Sets the coefficient of the quadratic term in the attenuation equation for this Light. + Default is 0. +

+

+
Parameters:
quadraticAttenuation - the value to use for the quadratic coefficient.
+
+
+
+ +

+getQuadraticAttenuation

+
+public float getQuadraticAttenuation()
+
+
Retrieves the coefficient of the quadratic term in the attenuation equation for this Light. +

+

+ +
Returns:
the quadratic coefficient.
+
+
+
+ +

+maxNumberOfLightsInGL

+
+public static int maxNumberOfLightsInGL(javax.media.opengl.GL gl)
+
+
Determines the maximum number of lights in the specified GL context +

+

+
Parameters:
gl - the OpenGL context to test +
Returns:
the maximum number of lights (highest possible in OpenGL is 8)
+
+
+
+ +

+idToNum

+
+public static int idToNum(int lightID)
+                   throws LightingException
+
+
Converts the specified OpenGL light ID number to a number +

+

+
Parameters:
lightID - the OpenGL ID (should be one of GL_LIGHTn where n is on [0,7]) +
Returns:
the appropriate light number (on [0,7]) +
Throws: +
LightingException - if the supplied lightID is not an OpenGL light ID
+
+
+
+ +

+numToID

+
+public static int numToID(int lightNum)
+                   throws LightingException
+
+
Determines the OpenGL ID for the specified light number +

+

+
Parameters:
lightNum - a number on [0,7] specifying the a light +
Returns:
the OpenGL ID for that light number (from the GL_LIGHTn family) +
Throws: +
LightingException - if the supplied lightID is not an OpenGL light ID
+
+
+
+ +

+hasFreeLights

+
+public static boolean hasFreeLights(javax.media.opengl.GL gl)
+
+
Determines if there is space in a specified OpenGL context for another Light to be attached +

+

+
Parameters:
gl - the openGL context to test +
Returns:
true if another Light object can be attached to this GL context
+
+
+
+ +

+setPhongShaded

+
+public void setPhongShaded(boolean usePhongShading)
+                    throws LightingException
+
+
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. +

+

+
Parameters:
usePhongShading - if Phong should be used. If true and this Light is attached to a GL Context, initializes on this Light's context +
Throws: +
LightingException - if the current OpenGL context does not support GLSL shaders or the shader did not sucessfully compile and link
+
+
+
+ +

+isPhongShaded

+
+public boolean isPhongShaded()
+
+
Tells if this Light is using Phong shading +

+

+ +
Returns:
true if this Light is in Phong shading mode
+
+
+
+ +

+setPhongColorMaterial

+
+public void setPhongColorMaterial(boolean ambient,
+                                  boolean diffuse)
+
+
Sets whether or not the opengl color should be used for the phong color shader +

+

+
Parameters:
ambient - the ambient color material mode
diffuse - the diffuse color material mode
+
+
+
+ +

+isAmbientPhongColorMaterial

+
+public boolean isAmbientPhongColorMaterial()
+
+
Determines if color material is used for ambient in the Phong shader +

+

+ +
Returns:
true if color material is used for the phong ambient shader
+
+
+
+ +

+isDiffusePhongColorMaterial

+
+public boolean isDiffusePhongColorMaterial()
+
+
Determines if color material is used for diffuse in the Phong shader +

+

+ +
Returns:
true if color material is used for the phong diffuse shader
+
+
+
+ +

+initializePhongShader

+
+public static void initializePhongShader()
+                                  throws LightingException
+
+
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. +

+

+ +
Throws: +
LightingException - if the OpenGL context does not support GLSL shaders or the shader did not sucessfully compile and link
+
+
+
+ +

+initializePhongShader

+
+public static void initializePhongShader(javax.media.opengl.GL gl)
+                                  throws LightingException
+
+
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. +

+

+
Parameters:
gl - the openGL context on which to initialize the shader +
Throws: +
LightingException - if the OpenGL context does not support GLSL shaders or the shader did not sucessfully compile and link
+
+
+
+ +

+removePhongShader

+
+public static void removePhongShader()
+                              throws LightingException
+
+
Removes the Phong Shader program from the current GL Context +

+

+ +
Throws: +
LightingException - if there is no Phong Shader
+
+
+
+ +

+removePhongShader

+
+public static void removePhongShader(javax.media.opengl.GL gl)
+                              throws LightingException
+
+
Removes the Phong Shader program from the specified GL Context +

+

+
Parameters:
gl - the OpenGL context to remove the Phong shader program from +
Throws: +
LightingException - if there is no Phong Shader initialized on this context
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/lighting/LightPanel.html b/build/javadoc/net/java/joglutils/lighting/LightPanel.html new file mode 100644 index 0000000..bfa13e1 --- /dev/null +++ b/build/javadoc/net/java/joglutils/lighting/LightPanel.html @@ -0,0 +1,414 @@ + + + + + + +LightPanel + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.java.joglutils.lighting +
+Class LightPanel

+
+java.lang.Object
+  extended by java.awt.Component
+      extended by java.awt.Container
+          extended by javax.swing.JComponent
+              extended by javax.swing.JPanel
+                  extended by net.java.joglutils.lighting.LightPanel
+
+
+
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible
+
+
+
+
public class LightPanel
extends JPanel
+ + +

+

+
See Also:
Serialized Form
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
+  + + + + + + + + +
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
+  + + + + + + + + +
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
+  + + + + + + + + +
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
+ + + + + + + +
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
+ + + + + + + +
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
+  + + + + + + + + + + + + + +
+Constructor Summary
LightPanel() + +
+          Creates new form LightPanel
LightPanel(Light l) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidlightToPanel(Light l) + +
+           
+ voidpanelToLight(Light l) + +
+           
+ + + + + + + +
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
+ + + + + + + +
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
+ + + + + + + +
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
+ + + + + + + +
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+LightPanel

+
+public LightPanel()
+
+
Creates new form LightPanel +

+

+
+ +

+LightPanel

+
+public LightPanel(Light l)
+
+
+ + + + + + + + +
+Method Detail
+ +

+panelToLight

+
+public void panelToLight(Light l)
+
+
+
+
+
+
+ +

+lightToPanel

+
+public void lightToPanel(Light l)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/lighting/LightingException.html b/build/javadoc/net/java/joglutils/lighting/LightingException.html new file mode 100644 index 0000000..7d536b9 --- /dev/null +++ b/build/javadoc/net/java/joglutils/lighting/LightingException.html @@ -0,0 +1,254 @@ + + + + + + +LightingException + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.java.joglutils.lighting +
+Class LightingException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by net.java.joglutils.lighting.LightingException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class LightingException
extends RuntimeException
+ + +

+

+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
LightingException() + +
+          Creates a new instance of LightingException
LightingException(String s) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+LightingException

+
+public LightingException()
+
+
Creates a new instance of LightingException +

+

+
+ +

+LightingException

+
+public LightingException(String s)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/lighting/Material.html b/build/javadoc/net/java/joglutils/lighting/Material.html new file mode 100644 index 0000000..a696640 --- /dev/null +++ b/build/javadoc/net/java/joglutils/lighting/Material.html @@ -0,0 +1,818 @@ + + + + + + +Material + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.java.joglutils.lighting +
+Class Material

+
+java.lang.Object
+  extended by net.java.joglutils.lighting.Material
+
+
+
+
public class Material
extends Object
+ + +

+This class encapsulates OpenGL material settings in an object-oriented interface. + The class operates in two modes: +
1. If a GL Context is attached, setter methods apply the settings to the + OpenGL state as well as the object. the apply() and retrieve() method can be + used for all of the settings +
2. If no GL Context is attached, apply(GL) and retrieve(GL) set / get + the OpenGL state from this object. +
Note: GL_LIGHTING must be enabled in the OpenGL context by the user - this object will not do so. +

+ +

+


+ +

+ + + + + + + + + + + + + + + + + +
+Constructor Summary
Material() + +
+          Creates a new instance of Material from the OpenGL default material settings
Material(javax.media.opengl.GL gl) + +
+          Creates a new instance of material, with the specified GL context attached.
Material(javax.media.opengl.GL gl, + int face) + +
+          Creates a new instance of material, with the specified GL context attached.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidapply() + +
+          Sets the state on the attached OpenGL Context to match this Material.
+ voidapply(javax.media.opengl.GL gl) + +
+          Sets the OpenGL State in the supplied context based on the settings in this Material.
+ voidapplyGlobalAmbient(Color ambient) + +
+          Sets the light model parameter GL_LIGHT_MODEL_AMBIENT for the attached GL context.
+static voidapplyGlobalAmbient(javax.media.opengl.GL gl, + Color ambient) + +
+          Sets the light model parameter GL_LIGHT_MODEL_AMBIENT for the specified GL context.
+ voiddetachGL() + +
+          Detaches the currently attached OpenGL context from this object
+ ColorgetAmbient() + +
+          This retrieves the ambient color from this Material.
+ javax.media.opengl.GLgetAttachedGL() + +
+          Returns the OpenGL context attached to this Lighting object
+ ColorgetDiffuse() + +
+          This retrieves the diffuse color from this Material.
+ ColorgetEmissive() + +
+          This retrieves the emissive color from this Material.
+ intgetFace() + +
+          Determines what face the material settings are applied to or retrieved from.
+ ColorgetGlobalAmbient() + +
+          Retrieves the GL_LIGHT_MODEL_AMBIENT color from the attached OpenGL context.
+static ColorgetGlobalAmbient(javax.media.opengl.GL gl) + +
+          Retrieves the GL_LIGHT_MODEL_AMBIENT color from a specified OpenGL context.
+ floatgetShininess() + +
+          Retrieves the shininess from this Material.
+ ColorgetSpecular() + +
+          Retrieves the specular color from this Material.
+ booleanisAttached() + +
+          Determines if an OpenGL context is attached.
+ voidretrieve() + +
+          Sets this Material object from the attached OpenGL state.
+ voidretrieve(javax.media.opengl.GL gl) + +
+          Sets the settings in this Material from the specified OpenGL context's state.
+ voidsetAmbient(Color ambient) + +
+          Sets this object's ambient color from an input Color.
+ voidsetAttachedGL(javax.media.opengl.GL gl) + +
+          Attached the specified OpenGL context to this object
+ voidsetDiffuse(Color diffuse) + +
+          Sets this object's diffuse color from an input Color.
+ voidsetEmissive(Color emissive) + +
+          Sets this object's emissive color from an input Color.
+ voidsetFace(int face) + +
+          Specifies the face for subsequent apply method calls to apply and retrieve the material settings.
+ voidsetShininess(float shininess) + +
+          Sets the shininess for this Material.
+ voidsetSpecular(Color specular) + +
+          Sets this object's specular color from an input Color.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Material

+
+public Material()
+
+
Creates a new instance of Material from the OpenGL default material settings +

+

+
+ +

+Material

+
+public Material(javax.media.opengl.GL gl,
+                int face)
+
+
Creates a new instance of material, with the specified GL context attached. +

+

+
Parameters:
gl - the OpenGL context to attach
face - the face to use for configuring the material
+
+
+ +

+Material

+
+public Material(javax.media.opengl.GL gl)
+
+
Creates a new instance of material, with the specified GL context attached. Settings are applied to front and back. +

+

+
Parameters:
gl - the OpenGL context to attach
+
+ + + + + + + + +
+Method Detail
+ +

+setAttachedGL

+
+public void setAttachedGL(javax.media.opengl.GL gl)
+
+
Attached the specified OpenGL context to this object +

+

+
Parameters:
gl - the OpenGL context to attach this to
+
+
+
+ +

+getAttachedGL

+
+public javax.media.opengl.GL getAttachedGL()
+
+
Returns the OpenGL context attached to this Lighting object +

+

+ +
Returns:
the attached OpenGL context, or null if there is no attached context
+
+
+
+ +

+detachGL

+
+public void detachGL()
+
+
Detaches the currently attached OpenGL context from this object +

+

+
+
+
+
+ +

+isAttached

+
+public boolean isAttached()
+
+
Determines if an OpenGL context is attached. +

+

+ +
Returns:
true if an OpenGL context is attached to this object.
+
+
+
+ +

+apply

+
+public void apply(javax.media.opengl.GL gl)
+
+
Sets the OpenGL State in the supplied context based on the settings in this Material. +

+

+
Parameters:
gl - the OpenGL Context upon which to apply the settings from this Material.
+
+
+
+ +

+retrieve

+
+public void retrieve(javax.media.opengl.GL gl)
+
+
Sets the settings in this Material from the specified OpenGL context's state. +

+

+
Parameters:
gl - the OpenGL Context to use in setting this Material's settings.
+
+
+
+ +

+apply

+
+public void apply()
+           throws LightingException
+
+
Sets the state on the attached OpenGL Context to match this Material. +

+

+ +
Throws: +
sddm.lighting.LightingException - if no OpenGL Context is attached. +
LightingException
+
+
+
+ +

+retrieve

+
+public void retrieve()
+              throws LightingException
+
+
Sets this Material object from the attached OpenGL state. +

+

+ +
Throws: +
sddm.lighting.LightingException - if no OpenGL Context is attached. +
LightingException
+
+
+
+ +

+setFace

+
+public void setFace(int face)
+             throws LightingException
+
+
Specifies the face for subsequent apply method calls to apply and retrieve the material settings. If + GL_FRONT_AND_BACK, will retrieve from GL_FRONT. +

+

+
Parameters:
face - the face to apply material settings upon. Must be GL.GL_FRONT_AND_BACK, GL.GL_FRONT, or GL.GL_BACK +
Throws: +
sddm.lighting.LightingException - if an invalid input is provided +
LightingException
+
+
+
+ +

+getFace

+
+public int getFace()
+
+
Determines what face the material settings are applied to or retrieved from. +

+

+ +
Returns:
the face used - can be GL.GL_FRONT_AND_BACK, GL.GL_FRONT, or GL.GL_BACK
+
+
+
+ +

+setSpecular

+
+public void setSpecular(Color specular)
+
+
Sets this object's specular color from an input Color. Default is {0,0,0,1}. +

+

+
Parameters:
specular - the color that the specular color is copied from - later changes to the Color object will not be reflected in this Material.
+
+
+
+ +

+getSpecular

+
+public Color getSpecular()
+
+
Retrieves the specular color from this Material. +

+

+ +
Returns:
a new Color with components copied from this Material.
+
+
+
+ +

+setShininess

+
+public void setShininess(float shininess)
+
+
Sets the shininess for this Material. Defaults to 0. +

+

+
Parameters:
shininess - the value to use for shininess
+
+
+
+ +

+getShininess

+
+public float getShininess()
+
+
Retrieves the shininess from this Material. +

+

+ +
Returns:
the shininess value
+
+
+
+ +

+setEmissive

+
+public void setEmissive(Color emissive)
+
+
Sets this object's emissive color from an input Color. Default is {0,0,0,1}. +

+

+
Parameters:
emissive - the color that the specular color is copied from - later changes to the Color object will not be reflected in this Material.
+
+
+
+ +

+getEmissive

+
+public Color getEmissive()
+
+
This retrieves the emissive color from this Material. +

+

+ +
Returns:
a new Color with components copied from this Material.
+
+
+
+ +

+setAmbient

+
+public void setAmbient(Color ambient)
+
+
Sets this object's ambient color from an input Color. Defaults to {0.2,0.2,0.2,1.0}. +

+

+
Parameters:
ambient - the color that the specular color is copied from - later changes to the Color object will not be reflected in this Material.
+
+
+
+ +

+getAmbient

+
+public Color getAmbient()
+
+
This retrieves the ambient color from this Material. +

+

+ +
Returns:
a new Color with components copied from this Material.
+
+
+
+ +

+setDiffuse

+
+public void setDiffuse(Color diffuse)
+
+
Sets this object's diffuse color from an input Color. Defaults to {0.8,0.8,0.8,1.0}. +

+

+
Parameters:
diffuse - the color that the specular color is copied from - later changes to the Color object will not be reflected in this Material.
+
+
+
+ +

+getDiffuse

+
+public Color getDiffuse()
+
+
This retrieves the diffuse color from this Material. +

+

+ +
Returns:
a new Color with components copied from this Material.
+
+
+
+ +

+applyGlobalAmbient

+
+public void applyGlobalAmbient(Color ambient)
+                        throws LightingException
+
+
Sets the light model parameter GL_LIGHT_MODEL_AMBIENT for the attached GL context. This applies for all lighted fragments on this GL context. +

+

+
Parameters:
ambient - the ambient color to be applied. +
Throws: +
sddm.lighting.LightingException - if no OpenGL Context is attached. +
LightingException
+
+
+
+ +

+getGlobalAmbient

+
+public Color getGlobalAmbient()
+                       throws LightingException
+
+
Retrieves the GL_LIGHT_MODEL_AMBIENT color from the attached OpenGL context. +

+

+ +
Returns:
the ambient color in the specified OpenGL Context. +
Throws: +
sddm.lighting.LightingException - if no OpenGL Context is attached. +
LightingException
+
+
+
+ +

+applyGlobalAmbient

+
+public static void applyGlobalAmbient(javax.media.opengl.GL gl,
+                                      Color ambient)
+
+
Sets the light model parameter GL_LIGHT_MODEL_AMBIENT for the specified GL context. This applies for all lighted fragments on this GL context. +

+

+
Parameters:
gl - the OpenGL context to apply this color to.
ambient - the ambient color to be applied.
+
+
+
+ +

+getGlobalAmbient

+
+public static Color getGlobalAmbient(javax.media.opengl.GL gl)
+
+
Retrieves the GL_LIGHT_MODEL_AMBIENT color from a specified OpenGL context. +

+

+
Parameters:
gl - the OpenGL Context from which to get the color. +
Returns:
the ambient color in the specified OpenGL Context.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/lighting/MaterialPanel.html b/build/javadoc/net/java/joglutils/lighting/MaterialPanel.html new file mode 100644 index 0000000..947b8ee --- /dev/null +++ b/build/javadoc/net/java/joglutils/lighting/MaterialPanel.html @@ -0,0 +1,414 @@ + + + + + + +MaterialPanel + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.java.joglutils.lighting +
+Class MaterialPanel

+
+java.lang.Object
+  extended by java.awt.Component
+      extended by java.awt.Container
+          extended by javax.swing.JComponent
+              extended by javax.swing.JPanel
+                  extended by net.java.joglutils.lighting.MaterialPanel
+
+
+
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible
+
+
+
+
public class MaterialPanel
extends JPanel
+ + +

+

+
See Also:
Serialized Form
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
+  + + + + + + + + +
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
+  + + + + + + + + +
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
+  + + + + + + + + +
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
+ + + + + + + +
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
+ + + + + + + +
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
+  + + + + + + + + + + + + + +
+Constructor Summary
MaterialPanel() + +
+          Creates new form MaterialPanel
MaterialPanel(Material m) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidmatToPanel(Material m) + +
+           
+ voidpanelToMat(Material m) + +
+           
+ + + + + + + +
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
+ + + + + + + +
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
+ + + + + + + +
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
+ + + + + + + +
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+MaterialPanel

+
+public MaterialPanel()
+
+
Creates new form MaterialPanel +

+

+
+ +

+MaterialPanel

+
+public MaterialPanel(Material m)
+
+
+ + + + + + + + +
+Method Detail
+ +

+matToPanel

+
+public void matToPanel(Material m)
+
+
+
+
+
+
+ +

+panelToMat

+
+public void panelToMat(Material m)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/lighting/class-use/ColorButton.html b/build/javadoc/net/java/joglutils/lighting/class-use/ColorButton.html new file mode 100644 index 0000000..b422cf9 --- /dev/null +++ b/build/javadoc/net/java/joglutils/lighting/class-use/ColorButton.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class net.java.joglutils.lighting.ColorButton + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.java.joglutils.lighting.ColorButton

+
+No usage of net.java.joglutils.lighting.ColorButton +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/lighting/class-use/Light.html b/build/javadoc/net/java/joglutils/lighting/class-use/Light.html new file mode 100644 index 0000000..9ec70be --- /dev/null +++ b/build/javadoc/net/java/joglutils/lighting/class-use/Light.html @@ -0,0 +1,198 @@ + + + + + + +Uses of Class net.java.joglutils.lighting.Light + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.java.joglutils.lighting.Light

+
+ + + + + + + + + +
+Packages that use Light
net.java.joglutils.lighting  
+  +

+ + + + + +
+Uses of Light in net.java.joglutils.lighting
+  +

+ + + + + + + + + + + + + +
Methods in net.java.joglutils.lighting with parameters of type Light
+ voidLightPanel.lightToPanel(Light l) + +
+           
+ voidLightPanel.panelToLight(Light l) + +
+           
+  +

+ + + + + + + + +
Constructors in net.java.joglutils.lighting with parameters of type Light
LightPanel(Light l) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/lighting/class-use/LightPanel.html b/build/javadoc/net/java/joglutils/lighting/class-use/LightPanel.html new file mode 100644 index 0000000..184d857 --- /dev/null +++ b/build/javadoc/net/java/joglutils/lighting/class-use/LightPanel.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class net.java.joglutils.lighting.LightPanel + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.java.joglutils.lighting.LightPanel

+
+No usage of net.java.joglutils.lighting.LightPanel +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/lighting/class-use/LightingException.html b/build/javadoc/net/java/joglutils/lighting/class-use/LightingException.html new file mode 100644 index 0000000..104fb44 --- /dev/null +++ b/build/javadoc/net/java/joglutils/lighting/class-use/LightingException.html @@ -0,0 +1,381 @@ + + + + + + +Uses of Class net.java.joglutils.lighting.LightingException + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.java.joglutils.lighting.LightingException

+
+ + + + + + + + + +
+Packages that use LightingException
net.java.joglutils.lighting  
+  +

+ + + + + +
+Uses of LightingException in net.java.joglutils.lighting
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in net.java.joglutils.lighting that throw LightingException
+ voidMaterial.apply() + +
+          Sets the state on the attached OpenGL Context to match this Material.
+ voidLight.apply(javax.media.opengl.GL gl) + +
+          Applies the settings on this Light to the specified OpenGL context, + using the light number stored in the Light.
+ voidLight.apply(javax.media.opengl.GL gl, + int lightNumber) + +
+          Applies the settings on this Light to the specified OpenGL context, + using the requested light number.
+ voidMaterial.applyGlobalAmbient(Color ambient) + +
+          Sets the light model parameter GL_LIGHT_MODEL_AMBIENT for the attached GL context.
+ voidLight.disable(javax.media.opengl.GL gl) + +
+          Disables the light number stored in this Light on the specified OpenGL Context.
+ voidLight.disable(javax.media.opengl.GL gl, + int lightNumber) + +
+          Disables the requested light on the specified OpenGL Context.
+ voidLight.enable(javax.media.opengl.GL gl) + +
+          Enables the light number stored in this Light on the specified OpenGL Context.
+ voidLight.enable(javax.media.opengl.GL gl, + int lightNumber) + +
+          Enables the requested light on the specified OpenGL Context.
+ ColorMaterial.getGlobalAmbient() + +
+          Retrieves the GL_LIGHT_MODEL_AMBIENT color from the attached OpenGL context.
+static intLight.idToNum(int lightID) + +
+          Converts the specified OpenGL light ID number to a number
+static voidLight.initializePhongShader() + +
+          Initializes Phong shading mode for this Light (instead of the fixed functionality Gouraud shading) on the current OpenGL context.
+static voidLight.initializePhongShader(javax.media.opengl.GL gl) + +
+          Initializes Phong shading mode for this Light (instead of the fixed functionality Gouraud shading).
+static intLight.numToID(int lightNum) + +
+          Determines the OpenGL ID for the specified light number
+static voidLight.removePhongShader() + +
+          Removes the Phong Shader program from the current GL Context
+static voidLight.removePhongShader(javax.media.opengl.GL gl) + +
+          Removes the Phong Shader program from the specified GL Context
+ voidMaterial.retrieve() + +
+          Sets this Material object from the attached OpenGL state.
+ voidLight.retrieve(javax.media.opengl.GL gl) + +
+          Reconfigures the settings on this Light from the state of the specified + OpenGL context, using the light number stored in the Light.
+ voidLight.retrieve(javax.media.opengl.GL gl, + int lightNumber) + +
+          Reconfigures the settings on this Light from the state of the specified + OpenGL context, using the requested light number.
+ voidLight.setAttachedGL(javax.media.opengl.GL gl) + +
+          Attached the specified OpenGL context to this object
+ voidMaterial.setFace(int face) + +
+          Specifies the face for subsequent apply method calls to apply and retrieve the material settings.
+ voidLight.setLightID(int lightID) + +
+          Sets the OpenGL light to use in subsequent method calls from a GL identifier
+ voidLight.setLightNumber(int lightNumber) + +
+          Sets the number of the OpenGL light to use in subsequent method calls
+ voidLight.setPhongShaded(boolean usePhongShading) + +
+          Sets if phong per-fragment shading (as opposed to fixed-functionality per-vertex shading) is to be used with this Light.
+  +

+ + + + + + + + + + + +
Constructors in net.java.joglutils.lighting that throw LightingException
Light(javax.media.opengl.GL gl) + +
+          Creates a new instance of Light with default settings attached to the specified GL Context
Light(javax.media.opengl.GL gl, + int lightNumber) + +
+          Creates a new instance of Light with default settings attached to the specified GL Context with an explicit light number
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/lighting/class-use/Material.html b/build/javadoc/net/java/joglutils/lighting/class-use/Material.html new file mode 100644 index 0000000..12f5a84 --- /dev/null +++ b/build/javadoc/net/java/joglutils/lighting/class-use/Material.html @@ -0,0 +1,198 @@ + + + + + + +Uses of Class net.java.joglutils.lighting.Material + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.java.joglutils.lighting.Material

+
+ + + + + + + + + +
+Packages that use Material
net.java.joglutils.lighting  
+  +

+ + + + + +
+Uses of Material in net.java.joglutils.lighting
+  +

+ + + + + + + + + + + + + +
Methods in net.java.joglutils.lighting with parameters of type Material
+ voidMaterialPanel.matToPanel(Material m) + +
+           
+ voidMaterialPanel.panelToMat(Material m) + +
+           
+  +

+ + + + + + + + +
Constructors in net.java.joglutils.lighting with parameters of type Material
MaterialPanel(Material m) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/lighting/class-use/MaterialPanel.html b/build/javadoc/net/java/joglutils/lighting/class-use/MaterialPanel.html new file mode 100644 index 0000000..6da7640 --- /dev/null +++ b/build/javadoc/net/java/joglutils/lighting/class-use/MaterialPanel.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class net.java.joglutils.lighting.MaterialPanel + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.java.joglutils.lighting.MaterialPanel

+
+No usage of net.java.joglutils.lighting.MaterialPanel +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/lighting/package-frame.html b/build/javadoc/net/java/joglutils/lighting/package-frame.html new file mode 100644 index 0000000..27779bc --- /dev/null +++ b/build/javadoc/net/java/joglutils/lighting/package-frame.html @@ -0,0 +1,51 @@ + + + + + + +net.java.joglutils.lighting + + + + + + + + + + + +net.java.joglutils.lighting + + + + +
+Classes  + +
+ColorButton +
+Light +
+LightPanel +
+Material +
+MaterialPanel
+ + + + + + +
+Exceptions  + +
+LightingException
+ + + + diff --git a/build/javadoc/net/java/joglutils/lighting/package-summary.html b/build/javadoc/net/java/joglutils/lighting/package-summary.html new file mode 100644 index 0000000..eab0001 --- /dev/null +++ b/build/javadoc/net/java/joglutils/lighting/package-summary.html @@ -0,0 +1,184 @@ + + + + + + +net.java.joglutils.lighting + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package net.java.joglutils.lighting +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
ColorButton 
LightThis class encapsulates the settings for an OpenGL light.
LightPanel 
MaterialThis class encapsulates OpenGL material settings in an object-oriented interface.
MaterialPanel 
+  + +

+ + + + + + + + + +
+Exception Summary
LightingException 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/lighting/package-tree.html b/build/javadoc/net/java/joglutils/lighting/package-tree.html new file mode 100644 index 0000000..87c281d --- /dev/null +++ b/build/javadoc/net/java/joglutils/lighting/package-tree.html @@ -0,0 +1,174 @@ + + + + + + +net.java.joglutils.lighting Class Hierarchy + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package net.java.joglutils.lighting +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/lighting/package-use.html b/build/javadoc/net/java/joglutils/lighting/package-use.html new file mode 100644 index 0000000..5be354c --- /dev/null +++ b/build/javadoc/net/java/joglutils/lighting/package-use.html @@ -0,0 +1,178 @@ + + + + + + +Uses of Package net.java.joglutils.lighting + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
net.java.joglutils.lighting

+
+ + + + + + + + + +
+Packages that use net.java.joglutils.lighting
net.java.joglutils.lighting  
+  +

+ + + + + + + + + + + + + + +
+Classes in net.java.joglutils.lighting used by net.java.joglutils.lighting
Light + +
+          This class encapsulates the settings for an OpenGL light.
LightingException + +
+           
Material + +
+          This class encapsulates OpenGL material settings in an object-oriented interface.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/package-frame.html b/build/javadoc/net/java/joglutils/package-frame.html new file mode 100644 index 0000000..422372a --- /dev/null +++ b/build/javadoc/net/java/joglutils/package-frame.html @@ -0,0 +1,34 @@ + + + + + + +net.java.joglutils + + + + + + + + + + + +net.java.joglutils + + + + +
+Classes  + +
+GLJFrame +
+JPanelDialog
+ + + + diff --git a/build/javadoc/net/java/joglutils/package-summary.html b/build/javadoc/net/java/joglutils/package-summary.html new file mode 100644 index 0000000..7e622d8 --- /dev/null +++ b/build/javadoc/net/java/joglutils/package-summary.html @@ -0,0 +1,158 @@ + + + + + + +net.java.joglutils + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package net.java.joglutils +

+ + + + + + + + + + + + + +
+Class Summary
GLJFrameA JFrame containing a heavyweight GLCanvas with a single attached GLEventListener.
JPanelDialogThis class is a basic encapsulation of a JPanel in a dialog.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/package-tree.html b/build/javadoc/net/java/joglutils/package-tree.html new file mode 100644 index 0000000..b94d491 --- /dev/null +++ b/build/javadoc/net/java/joglutils/package-tree.html @@ -0,0 +1,169 @@ + + + + + + +net.java.joglutils Class Hierarchy + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package net.java.joglutils +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/package-use.html b/build/javadoc/net/java/joglutils/package-use.html new file mode 100644 index 0000000..5bb9324 --- /dev/null +++ b/build/javadoc/net/java/joglutils/package-use.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Package net.java.joglutils + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
net.java.joglutils

+
+No usage of net.java.joglutils +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/test3ds/Main.html b/build/javadoc/net/java/joglutils/test3ds/Main.html new file mode 100644 index 0000000..e5abe84 --- /dev/null +++ b/build/javadoc/net/java/joglutils/test3ds/Main.html @@ -0,0 +1,251 @@ + + + + + + +Main + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.java.joglutils.test3ds +
+Class Main

+
+java.lang.Object
+  extended by net.java.joglutils.test3ds.Main
+
+
+
+
public class Main
extends Object
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
Main() + +
+          Creates a new instance of Main
+  + + + + + + + + + + + +
+Method Summary
+static voidmain(String[] args) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Main

+
+public Main()
+
+
Creates a new instance of Main +

+

+ + + + + + + + +
+Method Detail
+ +

+main

+
+public static void main(String[] args)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/test3ds/MyModel.html b/build/javadoc/net/java/joglutils/test3ds/MyModel.html new file mode 100644 index 0000000..d3a2680 --- /dev/null +++ b/build/javadoc/net/java/joglutils/test3ds/MyModel.html @@ -0,0 +1,317 @@ + + + + + + +MyModel + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.java.joglutils.test3ds +
+Class MyModel

+
+java.lang.Object
+  extended by net.java.joglutils.ThreeDS.Model3DS
+      extended by net.java.joglutils.test3ds.MyModel
+
+
+
+
public class MyModel
extends Model3DS
+ + +

+


+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class net.java.joglutils.ThreeDS.Model3DS
loader, materials, objects
+  + + + + + + + + + + +
+Constructor Summary
MyModel() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanisLoaded() + +
+           
+ booleanload(javax.media.opengl.GLAutoDrawable gLDrawable, + String file) + +
+           
+ voidrender(javax.media.opengl.GLAutoDrawable gLDrawable) + +
+           
+ + + + + + + +
Methods inherited from class net.java.joglutils.ThreeDS.Model3DS
addMaterial, addObject, getMaterial, getNumberOfMaterials, getNumberOfObjects, getObject, load
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+MyModel

+
+public MyModel()
+
+
+ + + + + + + + +
+Method Detail
+ +

+isLoaded

+
+public boolean isLoaded()
+
+
+
+
+
+
+ +

+load

+
+public boolean load(javax.media.opengl.GLAutoDrawable gLDrawable,
+                    String file)
+
+
+
+
+
+
+ +

+render

+
+public void render(javax.media.opengl.GLAutoDrawable gLDrawable)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/test3ds/class-use/Main.html b/build/javadoc/net/java/joglutils/test3ds/class-use/Main.html new file mode 100644 index 0000000..270413e --- /dev/null +++ b/build/javadoc/net/java/joglutils/test3ds/class-use/Main.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class net.java.joglutils.test3ds.Main + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.java.joglutils.test3ds.Main

+
+No usage of net.java.joglutils.test3ds.Main +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/test3ds/class-use/MyModel.html b/build/javadoc/net/java/joglutils/test3ds/class-use/MyModel.html new file mode 100644 index 0000000..663c1ff --- /dev/null +++ b/build/javadoc/net/java/joglutils/test3ds/class-use/MyModel.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class net.java.joglutils.test3ds.MyModel + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.java.joglutils.test3ds.MyModel

+
+No usage of net.java.joglutils.test3ds.MyModel +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/test3ds/package-frame.html b/build/javadoc/net/java/joglutils/test3ds/package-frame.html new file mode 100644 index 0000000..2a0cbf8 --- /dev/null +++ b/build/javadoc/net/java/joglutils/test3ds/package-frame.html @@ -0,0 +1,34 @@ + + + + + + +net.java.joglutils.test3ds + + + + + + + + + + + +net.java.joglutils.test3ds + + + + +
+Classes  + +
+Main +
+MyModel
+ + + + diff --git a/build/javadoc/net/java/joglutils/test3ds/package-summary.html b/build/javadoc/net/java/joglutils/test3ds/package-summary.html new file mode 100644 index 0000000..a73cf86 --- /dev/null +++ b/build/javadoc/net/java/joglutils/test3ds/package-summary.html @@ -0,0 +1,158 @@ + + + + + + +net.java.joglutils.test3ds + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package net.java.joglutils.test3ds +

+ + + + + + + + + + + + + +
+Class Summary
Main 
MyModel 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/test3ds/package-tree.html b/build/javadoc/net/java/joglutils/test3ds/package-tree.html new file mode 100644 index 0000000..494eb53 --- /dev/null +++ b/build/javadoc/net/java/joglutils/test3ds/package-tree.html @@ -0,0 +1,151 @@ + + + + + + +net.java.joglutils.test3ds Class Hierarchy + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package net.java.joglutils.test3ds +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/net/java/joglutils/test3ds/package-use.html b/build/javadoc/net/java/joglutils/test3ds/package-use.html new file mode 100644 index 0000000..c0a7a23 --- /dev/null +++ b/build/javadoc/net/java/joglutils/test3ds/package-use.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Package net.java.joglutils.test3ds + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
net.java.joglutils.test3ds

+
+No usage of net.java.joglutils.test3ds +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/overview-frame.html b/build/javadoc/overview-frame.html new file mode 100644 index 0000000..4ef3264 --- /dev/null +++ b/build/javadoc/overview-frame.html @@ -0,0 +1,52 @@ + + + + + + +Overview + + + + + + + + + + + + + + + +
+
+ + + + + +
All Classes +

+ +Packages +
+net.java.joglutils +
+net.java.joglutils.demos +
+net.java.joglutils.jogltext +
+net.java.joglutils.lighting +
+net.java.joglutils.test3ds +
+net.java.joglutils.ThreeDS +
+

+ +

+  + + diff --git a/build/javadoc/overview-summary.html b/build/javadoc/overview-summary.html new file mode 100644 index 0000000..5f26aae --- /dev/null +++ b/build/javadoc/overview-summary.html @@ -0,0 +1,168 @@ + + + + + + +Overview + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +


+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages
net.java.joglutils 
net.java.joglutils.demos 
net.java.joglutils.jogltext 
net.java.joglutils.lighting 
net.java.joglutils.test3ds 
net.java.joglutils.ThreeDS 
+ +


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/overview-tree.html b/build/javadoc/overview-tree.html new file mode 100644 index 0000000..a757e24 --- /dev/null +++ b/build/javadoc/overview-tree.html @@ -0,0 +1,190 @@ + + + + + + +Class Hierarchy + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For All Packages

+
+
+
Package Hierarchies:
net.java.joglutils, net.java.joglutils.demos, net.java.joglutils.jogltext, net.java.joglutils.lighting, net.java.joglutils.test3ds, net.java.joglutils.ThreeDS
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/package-list b/build/javadoc/package-list new file mode 100644 index 0000000..2e42dfa --- /dev/null +++ b/build/javadoc/package-list @@ -0,0 +1,6 @@ +net.java.joglutils +net.java.joglutils.ThreeDS +net.java.joglutils.demos +net.java.joglutils.jogltext +net.java.joglutils.lighting +net.java.joglutils.test3ds diff --git a/build/javadoc/resources/inherit.gif b/build/javadoc/resources/inherit.gif new file mode 100644 index 0000000..c814867 Binary files /dev/null and b/build/javadoc/resources/inherit.gif differ diff --git a/build/javadoc/serialized-form.html b/build/javadoc/serialized-form.html new file mode 100644 index 0000000..e1a8984 --- /dev/null +++ b/build/javadoc/serialized-form.html @@ -0,0 +1,683 @@ + + + + + + +Serialized Form + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Serialized Form

+
+
+ + + + + +
+Package net.java.joglutils
+ +

+ + + + + +
+Class net.java.joglutils.GLJFrame extends JFrame implements Serializable
+ +

+ + + + + +
+Serialized Fields
+ +

+listener

+
+javax.media.opengl.GLEventListener listener
+
+
+
+
+
+

+caps

+
+javax.media.opengl.GLCapabilities caps
+
+
+
+
+
+

+chooser

+
+javax.media.opengl.GLCapabilitiesChooser chooser
+
+
+
+
+
+

+animator

+
+com.sun.opengl.util.Animator animator
+
+
+
+
+
+

+contextToShareWith

+
+javax.media.opengl.GLContext contextToShareWith
+
+
+
+
+
+

+mainCanvas

+
+Canvas mainCanvas
+
+
+
+
+ +

+ + + + + +
+Class net.java.joglutils.JPanelDialog extends JDialog implements Serializable
+ +

+ + + + + +
+Serialized Fields
+ +

+result

+
+boolean result
+
+
+
+
+
+

+acceptButton

+
+JButton acceptButton
+
+
+
+
+
+

+rejectButton

+
+JButton rejectButton
+
+
+
+
+
+

+mainPanel

+
+JPanel mainPanel
+
+
+
+
+
+

+numOfPanels

+
+int numOfPanels
+
+
+
+
+
+ + + + + +
+Package net.java.joglutils.jogltext
+ +

+ + + + + +
+Class net.java.joglutils.jogltext.JogltextException extends RuntimeException implements Serializable
+ +

+


+ + + + + +
+Package net.java.joglutils.lighting
+ +

+ + + + + +
+Class net.java.joglutils.lighting.ColorButton extends JButton implements Serializable
+ +

+ +

+ + + + + +
+Class net.java.joglutils.lighting.LightingException extends RuntimeException implements Serializable
+ +

+ +

+ + + + + +
+Class net.java.joglutils.lighting.LightPanel extends JPanel implements Serializable
+ +

+ + + + + +
+Serialized Fields
+ +

+ambientButton

+
+JButton ambientButton
+
+
+
+
+
+

+conCoeffField

+
+JFormattedTextField conCoeffField
+
+
+
+
+
+

+diffuseButton

+
+JButton diffuseButton
+
+
+
+
+
+

+jLabel1

+
+JLabel jLabel1
+
+
+
+
+
+

+jLabel10

+
+JLabel jLabel10
+
+
+
+
+
+

+jLabel11

+
+JLabel jLabel11
+
+
+
+
+
+

+jLabel12

+
+JLabel jLabel12
+
+
+
+
+
+

+jLabel13

+
+JLabel jLabel13
+
+
+
+
+
+

+jLabel2

+
+JLabel jLabel2
+
+
+
+
+
+

+jLabel3

+
+JLabel jLabel3
+
+
+
+
+
+

+jLabel4

+
+JLabel jLabel4
+
+
+
+
+
+

+jLabel5

+
+JLabel jLabel5
+
+
+
+
+
+

+jLabel6

+
+JLabel jLabel6
+
+
+
+
+
+

+jLabel7

+
+JLabel jLabel7
+
+
+
+
+
+

+jLabel8

+
+JLabel jLabel8
+
+
+
+
+
+

+jLabel9

+
+JLabel jLabel9
+
+
+
+
+
+

+lightNumField

+
+JTextField lightNumField
+
+
+
+
+
+

+linCoeffField

+
+JFormattedTextField linCoeffField
+
+
+
+
+
+

+posWField

+
+JFormattedTextField posWField
+
+
+
+
+
+

+posXField

+
+JFormattedTextField posXField
+
+
+
+
+
+

+posYField

+
+JFormattedTextField posYField
+
+
+
+
+
+

+posZField

+
+JFormattedTextField posZField
+
+
+
+
+
+

+quadCoeffField

+
+JFormattedTextField quadCoeffField
+
+
+
+
+
+

+specularButton

+
+JButton specularButton
+
+
+
+
+
+

+spotCutoffField

+
+JFormattedTextField spotCutoffField
+
+
+
+
+
+

+spotExponentField

+
+JFormattedTextField spotExponentField
+
+
+
+
+
+

+spotXField

+
+JFormattedTextField spotXField
+
+
+
+
+
+

+spotYField

+
+JFormattedTextField spotYField
+
+
+
+
+
+

+spotZField

+
+JFormattedTextField spotZField
+
+
+
+
+ +

+ + + + + +
+Class net.java.joglutils.lighting.MaterialPanel extends JPanel implements Serializable
+ +

+ + + + + +
+Serialized Fields
+ +

+ambientButton

+
+JButton ambientButton
+
+
+
+
+
+

+diffuseButton

+
+JButton diffuseButton
+
+
+
+
+
+

+emissiveButton

+
+JButton emissiveButton
+
+
+
+
+
+

+jLabel1

+
+JLabel jLabel1
+
+
+
+
+
+

+shininessField

+
+JFormattedTextField shininessField
+
+
+
+
+
+

+specularButton

+
+JButton specularButton
+
+
+
+
+ +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/build/javadoc/stylesheet.css b/build/javadoc/stylesheet.css new file mode 100644 index 0000000..14c3737 --- /dev/null +++ b/build/javadoc/stylesheet.css @@ -0,0 +1,29 @@ +/* Javadoc style sheet */ + +/* Define colors, fonts and other style attributes here to override the defaults */ + +/* Page background color */ +body { background-color: #FFFFFF } + +/* Headings */ +h1 { font-size: 145% } + +/* Table colors */ +.TableHeadingColor { background: #CCCCFF } /* Dark mauve */ +.TableSubHeadingColor { background: #EEEEFF } /* Light mauve */ +.TableRowColor { background: #FFFFFF } /* White */ + +/* Font used in left-hand frame lists */ +.FrameTitleFont { font-size: 100%; font-family: Helvetica, Arial, sans-serif } +.FrameHeadingFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif } +.FrameItemFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif } + +/* Navigation bar fonts and colors */ +.NavBarCell1 { background-color:#EEEEFF;} /* Light mauve */ +.NavBarCell1Rev { background-color:#00008B;} /* Dark Blue */ +.NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;} +.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;} + +.NavBarCell2 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;} +.NavBarCell3 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;} + diff --git a/build/joglutils.jar b/build/joglutils.jar new file mode 100644 index 0000000..16bdbe2 Binary files /dev/null and b/build/joglutils.jar differ diff --git a/build/joglutilsnb.jar b/build/joglutilsnb.jar deleted file mode 100644 index 3281861..0000000 Binary files a/build/joglutilsnb.jar and /dev/null differ diff --git a/build/lib/swing-layout-1.0.jar b/build/lib/swing-layout-1.0.jar new file mode 100644 index 0000000..a3fc956 Binary files /dev/null and b/build/lib/swing-layout-1.0.jar differ diff --git a/build/net/java/joglutils/GLJFrame$1.class b/build/net/java/joglutils/GLJFrame$1.class deleted file mode 100644 index 0e4f4b9..0000000 Binary files a/build/net/java/joglutils/GLJFrame$1.class and /dev/null differ diff --git a/build/net/java/joglutils/GLJFrame.class b/build/net/java/joglutils/GLJFrame.class deleted file mode 100644 index 66f3c52..0000000 Binary files a/build/net/java/joglutils/GLJFrame.class and /dev/null differ diff --git a/build/net/java/joglutils/JPanelDialog$1.class b/build/net/java/joglutils/JPanelDialog$1.class deleted file mode 100644 index d3ffb29..0000000 Binary files a/build/net/java/joglutils/JPanelDialog$1.class and /dev/null differ diff --git a/build/net/java/joglutils/JPanelDialog.class b/build/net/java/joglutils/JPanelDialog.class deleted file mode 100644 index 9fc8478..0000000 Binary files a/build/net/java/joglutils/JPanelDialog.class and /dev/null differ diff --git a/build/net/java/joglutils/ThreeDS/Chunk.class b/build/net/java/joglutils/ThreeDS/Chunk.class deleted file mode 100644 index f585915..0000000 Binary files a/build/net/java/joglutils/ThreeDS/Chunk.class and /dev/null differ diff --git a/build/net/java/joglutils/ThreeDS/Face.class b/build/net/java/joglutils/ThreeDS/Face.class deleted file mode 100644 index bae650b..0000000 Binary files a/build/net/java/joglutils/ThreeDS/Face.class and /dev/null differ diff --git a/build/net/java/joglutils/ThreeDS/Loader3DS.class b/build/net/java/joglutils/ThreeDS/Loader3DS.class deleted file mode 100644 index 228d0f7..0000000 Binary files a/build/net/java/joglutils/ThreeDS/Loader3DS.class and /dev/null differ diff --git a/build/net/java/joglutils/ThreeDS/Material.class b/build/net/java/joglutils/ThreeDS/Material.class deleted file mode 100644 index 31ec7fa..0000000 Binary files a/build/net/java/joglutils/ThreeDS/Material.class and /dev/null differ diff --git a/build/net/java/joglutils/ThreeDS/Model3DS.class b/build/net/java/joglutils/ThreeDS/Model3DS.class deleted file mode 100644 index 9aba8f2..0000000 Binary files a/build/net/java/joglutils/ThreeDS/Model3DS.class and /dev/null differ diff --git a/build/net/java/joglutils/ThreeDS/Obj.class b/build/net/java/joglutils/ThreeDS/Obj.class deleted file mode 100644 index 3fe908b..0000000 Binary files a/build/net/java/joglutils/ThreeDS/Obj.class and /dev/null differ diff --git a/build/net/java/joglutils/ThreeDS/Vec3.class b/build/net/java/joglutils/ThreeDS/Vec3.class deleted file mode 100644 index 1df5585..0000000 Binary files a/build/net/java/joglutils/ThreeDS/Vec3.class and /dev/null differ diff --git a/build/net/java/joglutils/lighting/ColorButton.class b/build/net/java/joglutils/lighting/ColorButton.class deleted file mode 100644 index d214cce..0000000 Binary files a/build/net/java/joglutils/lighting/ColorButton.class and /dev/null differ diff --git a/build/net/java/joglutils/lighting/Light.class b/build/net/java/joglutils/lighting/Light.class deleted file mode 100644 index 39783da..0000000 Binary files a/build/net/java/joglutils/lighting/Light.class and /dev/null differ diff --git a/build/net/java/joglutils/lighting/LightPanel$1.class b/build/net/java/joglutils/lighting/LightPanel$1.class deleted file mode 100644 index 5c2ed65..0000000 Binary files a/build/net/java/joglutils/lighting/LightPanel$1.class and /dev/null differ diff --git a/build/net/java/joglutils/lighting/LightPanel$2.class b/build/net/java/joglutils/lighting/LightPanel$2.class deleted file mode 100644 index 427211d..0000000 Binary files a/build/net/java/joglutils/lighting/LightPanel$2.class and /dev/null differ diff --git a/build/net/java/joglutils/lighting/LightPanel$3.class b/build/net/java/joglutils/lighting/LightPanel$3.class deleted file mode 100644 index 5f81d5a..0000000 Binary files a/build/net/java/joglutils/lighting/LightPanel$3.class and /dev/null differ diff --git a/build/net/java/joglutils/lighting/LightPanel.class b/build/net/java/joglutils/lighting/LightPanel.class deleted file mode 100644 index ffbae82..0000000 Binary files a/build/net/java/joglutils/lighting/LightPanel.class and /dev/null differ diff --git a/build/net/java/joglutils/lighting/LightingException.class b/build/net/java/joglutils/lighting/LightingException.class deleted file mode 100644 index 5e8142c..0000000 Binary files a/build/net/java/joglutils/lighting/LightingException.class and /dev/null differ diff --git a/build/net/java/joglutils/lighting/Material.class b/build/net/java/joglutils/lighting/Material.class deleted file mode 100644 index db99dca..0000000 Binary files a/build/net/java/joglutils/lighting/Material.class and /dev/null differ diff --git a/build/net/java/joglutils/lighting/MaterialPanel$1.class b/build/net/java/joglutils/lighting/MaterialPanel$1.class deleted file mode 100644 index c5c484f..0000000 Binary files a/build/net/java/joglutils/lighting/MaterialPanel$1.class and /dev/null differ diff --git a/build/net/java/joglutils/lighting/MaterialPanel$2.class b/build/net/java/joglutils/lighting/MaterialPanel$2.class deleted file mode 100644 index cc7565f..0000000 Binary files a/build/net/java/joglutils/lighting/MaterialPanel$2.class and /dev/null differ diff --git a/build/net/java/joglutils/lighting/MaterialPanel$3.class b/build/net/java/joglutils/lighting/MaterialPanel$3.class deleted file mode 100644 index a33e10a..0000000 Binary files a/build/net/java/joglutils/lighting/MaterialPanel$3.class and /dev/null differ diff --git a/build/net/java/joglutils/lighting/MaterialPanel$4.class b/build/net/java/joglutils/lighting/MaterialPanel$4.class deleted file mode 100644 index de4ab10..0000000 Binary files a/build/net/java/joglutils/lighting/MaterialPanel$4.class and /dev/null differ diff --git a/build/net/java/joglutils/lighting/MaterialPanel.class b/build/net/java/joglutils/lighting/MaterialPanel.class deleted file mode 100644 index 42af861..0000000 Binary files a/build/net/java/joglutils/lighting/MaterialPanel.class and /dev/null differ diff --git a/build/net/java/joglutils/test3ds/Main$1$1.class b/build/net/java/joglutils/test3ds/Main$1$1.class deleted file mode 100644 index 6b4b78d..0000000 Binary files a/build/net/java/joglutils/test3ds/Main$1$1.class and /dev/null differ diff --git a/build/net/java/joglutils/test3ds/Main$1.class b/build/net/java/joglutils/test3ds/Main$1.class deleted file mode 100644 index 1118f0f..0000000 Binary files a/build/net/java/joglutils/test3ds/Main$1.class and /dev/null differ diff --git a/build/net/java/joglutils/test3ds/Main$Renderer.class b/build/net/java/joglutils/test3ds/Main$Renderer.class deleted file mode 100644 index deb80da..0000000 Binary files a/build/net/java/joglutils/test3ds/Main$Renderer.class and /dev/null differ diff --git a/build/net/java/joglutils/test3ds/Main.class b/build/net/java/joglutils/test3ds/Main.class deleted file mode 100644 index 46952c6..0000000 Binary files a/build/net/java/joglutils/test3ds/Main.class and /dev/null differ diff --git a/build/net/java/joglutils/test3ds/MyModel.class b/build/net/java/joglutils/test3ds/MyModel.class deleted file mode 100644 index 0ac2f94..0000000 Binary files a/build/net/java/joglutils/test3ds/MyModel.class and /dev/null differ diff --git a/doc/javadoc/allclasses-frame.html b/doc/javadoc/allclasses-frame.html deleted file mode 100644 index ccb848d..0000000 --- a/doc/javadoc/allclasses-frame.html +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - -All Classes - - - - - - - - - - -All Classes -
- - - - - -
Chunk -
-ColorButton -
-Face -
-GLJFrame -
-JPanelDialog -
-Light -
-LightingException -
-LightPanel -
-Loader3DS -
-Main -
-Material -
-Material -
-MaterialPanel -
-Model3DS -
-MyModel -
-Obj -
-Vec3 -
-
- - - diff --git a/doc/javadoc/allclasses-noframe.html b/doc/javadoc/allclasses-noframe.html deleted file mode 100644 index 99455a8..0000000 --- a/doc/javadoc/allclasses-noframe.html +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - -All Classes - - - - - - - - - - -All Classes -
- - - - - -
Chunk -
-ColorButton -
-Face -
-GLJFrame -
-JPanelDialog -
-Light -
-LightingException -
-LightPanel -
-Loader3DS -
-Main -
-Material -
-Material -
-MaterialPanel -
-Model3DS -
-MyModel -
-Obj -
-Vec3 -
-
- - - diff --git a/doc/javadoc/constant-values.html b/doc/javadoc/constant-values.html deleted file mode 100644 index 180a78e..0000000 --- a/doc/javadoc/constant-values.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - -Constant Field Values - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Constant Field Values

-
-
-Contents - -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/deprecated-list.html b/doc/javadoc/deprecated-list.html deleted file mode 100644 index 90b5217..0000000 --- a/doc/javadoc/deprecated-list.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - -Deprecated List - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Deprecated API

-
-
-Contents - -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/help-doc.html b/doc/javadoc/help-doc.html deleted file mode 100644 index ada3f6a..0000000 --- a/doc/javadoc/help-doc.html +++ /dev/null @@ -1,219 +0,0 @@ - - - - - - -API Help - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-How This API Document Is Organized

-
-This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.

-Overview

-
- -

-The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

-

-Package

-
- -

-Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:

-
-

-Class/Interface

-
- -

-Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

-Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
- -

-Annotation Type

-
- -

-Each annotation type has its own separate page with the following sections:

-
- -

-Enum

-
- -

-Each enum has its own separate page with the following sections:

-
-

-Use

-
-Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.
-

-Tree (Class Hierarchy)

-
-There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object. -
-

-Deprecated API

-
-The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
-

-Index

-
-The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
-

-Prev/Next

-These links take you to the next or previous class, interface, package, or related page.

-Frames/No Frames

-These links show and hide the HTML frames. All pages are available with or without frames. -

-

-Serialized Form

-Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description. -

-

-Constant Field Values

-The Constant Field Values page lists the static final fields and their values. -

- - -This help file applies to API documentation generated using the standard doclet. - -
-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/index-all.html b/doc/javadoc/index-all.html deleted file mode 100644 index 7d6e606..0000000 --- a/doc/javadoc/index-all.html +++ /dev/null @@ -1,263 +0,0 @@ - - - - - - -Index - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A C G I N R S
-

-A

-
-
addInputMethodListener(InputMethodListener) - -Method in class net.java.joglutils.GLJFrame -
Adds the specified input method listener to receive input method events from this component and the GLCanvas. -
addKeyListener(KeyListener) - -Method in class net.java.joglutils.GLJFrame -
Adds the specified key listener to receive key events from this component and the GLCanvas. -
addMouseListener(MouseListener) - -Method in class net.java.joglutils.GLJFrame -
Adds the specified mouse listener to receive mouse events from this component and the GLCanvas. -
addMouseMotionListener(MouseMotionListener) - -Method in class net.java.joglutils.GLJFrame -
Adds the specified mouse motion listener to receive mouse motion events from this component and the GLCanvas. -
addMouseWheelListener(MouseWheelListener) - -Method in class net.java.joglutils.GLJFrame -
Adds the specified mouse wheel listener to receive mouse wheel events from this component and the GLCanvas. -
-
-

-C

-
-
clearInputListeners() - -Method in class net.java.joglutils.GLJFrame -
Removes InputMethodListeners, KeyListeners,MouseListeners, MouseMotionListeners, and MouseWheelListeners from this and the GLCanvas. -
-
-

-G

-
-
generateAnimator() - -Method in class net.java.joglutils.GLJFrame -
Generates a new Animator for updating the GLCanvas, and starts it. -
getAnimator() - -Method in class net.java.joglutils.GLJFrame -
Retrieves the attached Animator connected to the GLCanvas. -
getContext() - -Method in class net.java.joglutils.GLJFrame -
Retrieves the GLContext associated with the GLCanvas on this GLJFrame -
getGL() - -Method in class net.java.joglutils.GLJFrame -
Gets the GL pipeline for the canvas in this GLJPane. -
getGLCapabilities() - -Method in class net.java.joglutils.GLJFrame -
The GLCapabilities used with the GLCanvas. -
getGLEventListener() - -Method in class net.java.joglutils.GLJFrame -
Retrieves the event listener for the GLJFrame -
GLJFrame - Class in net.java.joglutils
A JFrame containing a heavyweight GLCanvas with a single attached GLEventListener.
GLJFrame(GLEventListener) - -Constructor for class net.java.joglutils.GLJFrame -
Creates new form GLJFrame -
GLJFrame(String, GLEventListener) - -Constructor for class net.java.joglutils.GLJFrame -
Creates new form GLJFrame -
GLJFrame(String, GLEventListener, GLCapabilities) - -Constructor for class net.java.joglutils.GLJFrame -
Creates new form GLJFrame -
GLJFrame(String, GLEventListener, GLCapabilities, GLContext) - -Constructor for class net.java.joglutils.GLJFrame -
Creates new form GLJFrame -
-
-

-I

-
-
isAnimated() - -Method in class net.java.joglutils.GLJFrame -
Determines if this GLJFrame is running on an Animator. -
isFullscreen() - -Method in class net.java.joglutils.GLJFrame -
Determines if the Frame is the Full-Screen Exclusive Mode window. -
-
-

-N

-
-
net.java.joglutils - package net.java.joglutils
 
-
-

-R

-
-
removeAnimator() - -Method in class net.java.joglutils.GLJFrame -
Stops and removes the Animator. -
removeInputMethodListener(InputMethodListener) - -Method in class net.java.joglutils.GLJFrame -
Removes the specified input method listener so that it no longer receives input method events from this component and the GLCanvas. -
removeKeyListener(KeyListener) - -Method in class net.java.joglutils.GLJFrame -
Removes the specified key listener so that it no longer receives key events from this component and the GLCanvas. -
removeMouseListener(MouseListener) - -Method in class net.java.joglutils.GLJFrame -
Removes the specified mouse listener so that it no longer receives mouse events from this component and the GLCanvas. -
removeMouseMotionListener(MouseMotionListener) - -Method in class net.java.joglutils.GLJFrame -
Removes the specified mouse motion listener so that it no longer receives mouse motion events from this component and the GLCanvas. -
removeMouseWheelListener(MouseWheelListener) - -Method in class net.java.joglutils.GLJFrame -
Removes the specified mouse wheel listener so that it no longer receives mouse wheel events from this component and the GLCanvas. -
repaint() - -Method in class net.java.joglutils.GLJFrame -
Repaint the JFrame and render the GLCanvas if no animator is present. -
-
-

-S

-
-
setAnimator(com.sun.opengl.util.Animator) - -Method in class net.java.joglutils.GLJFrame -
Specifies an Animator for updating the GLCanvas, and starts it. -
setAnimator(com.sun.opengl.util.Animator, boolean) - -Method in class net.java.joglutils.GLJFrame -
Specifies an Animator for updating the GLCanvas, and optionally starts it. -
setFullscreen(boolean) - -Method in class net.java.joglutils.GLJFrame -
Sets the fullscreen status of this window. -
setGL(GL) - -Method in class net.java.joglutils.GLJFrame -
Sets the GL pipeline for the canvas in this GLJPane. -
setGLCapabilities(GLCapabilities) - -Method in class net.java.joglutils.GLJFrame -
Rebuilds the GLCanvas with the specified capbilities. -
setGLEventListener(GLEventListener) - -Method in class net.java.joglutils.GLJFrame -
Sets the event listener attached to the GLcanvas. -
setSize(int, int) - -Method in class net.java.joglutils.GLJFrame -
Resizes this GLJFrame to match a GLCanvas of the specified size. -
setSize(Dimension) - -Method in class net.java.joglutils.GLJFrame -
Resizes this GLJFrame to match a GLCanvas of the specified size. -
-
-A C G I N R S - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/index-files/index-1.html b/doc/javadoc/index-files/index-1.html deleted file mode 100644 index f1e7f45..0000000 --- a/doc/javadoc/index-files/index-1.html +++ /dev/null @@ -1,191 +0,0 @@ - - - - - - -A-Index - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
-

-A

-
-
actionPerformed(ActionEvent) - -Method in class net.java.joglutils.JPanelDialog -
  -
actionPerformed(ActionEvent) - -Method in class net.java.joglutils.lighting.ColorButton -
  -
add(Component) - -Method in class net.java.joglutils.JPanelDialog -
  -
addInputMethodListener(InputMethodListener) - -Method in class net.java.joglutils.GLJFrame -
Adds the specified input method listener to receive input method events from this component and the GLCanvas. -
addKeyListener(KeyListener) - -Method in class net.java.joglutils.GLJFrame -
Adds the specified key listener to receive key events from this component and the GLCanvas. -
addMaterial(Material) - -Method in class net.java.joglutils.ThreeDS.Model3DS -
  -
addMouseListener(MouseListener) - -Method in class net.java.joglutils.GLJFrame -
Adds the specified mouse listener to receive mouse events from this component and the GLCanvas. -
addMouseMotionListener(MouseMotionListener) - -Method in class net.java.joglutils.GLJFrame -
Adds the specified mouse motion listener to receive mouse motion events from this component and the GLCanvas. -
addMouseWheelListener(MouseWheelListener) - -Method in class net.java.joglutils.GLJFrame -
Adds the specified mouse wheel listener to receive mouse wheel events from this component and the GLCanvas. -
addObject(Obj) - -Method in class net.java.joglutils.ThreeDS.Model3DS -
  -
apply() - -Method in class net.java.joglutils.lighting.Light -
Applies the settings on this Light to the attached GL Context. -
apply(GL) - -Method in class net.java.joglutils.lighting.Light -
Applies the settings on this Light to the specified OpenGL context, - using the light number stored in the Light. -
apply(GL, int) - -Method in class net.java.joglutils.lighting.Light -
Applies the settings on this Light to the specified OpenGL context, - using the requested light number. -
apply(GL) - -Method in class net.java.joglutils.lighting.Material -
Sets the OpenGL State in the supplied context based on the settings in this Material. -
apply() - -Method in class net.java.joglutils.lighting.Material -
Sets the state on the attached OpenGL Context to match this Material. -
applyGlobalAmbient(Color) - -Method in class net.java.joglutils.lighting.Material -
Sets the light model parameter GL_LIGHT_MODEL_AMBIENT for the attached GL context. -
applyGlobalAmbient(GL, Color) - -Static method in class net.java.joglutils.lighting.Material -
Sets the light model parameter GL_LIGHT_MODEL_AMBIENT for the specified GL context. -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
- - - diff --git a/doc/javadoc/index-files/index-10.html b/doc/javadoc/index-files/index-10.html deleted file mode 100644 index 3c111f0..0000000 --- a/doc/javadoc/index-files/index-10.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - - -J-Index - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
-

-J

-
-
JPanelDialog - Class in net.java.joglutils
This class is a basic encapsulation of a JPanel in a dialog.
JPanelDialog(JPanel) - -Constructor for class net.java.joglutils.JPanelDialog -
Creates a new instance of JPanelDialog -
JPanelDialog(JPanel, String) - -Constructor for class net.java.joglutils.JPanelDialog -
  -
JPanelDialog(Frame, JPanel) - -Constructor for class net.java.joglutils.JPanelDialog -
  -
JPanelDialog(Frame, String, JPanel) - -Constructor for class net.java.joglutils.JPanelDialog -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
- - - diff --git a/doc/javadoc/index-files/index-11.html b/doc/javadoc/index-files/index-11.html deleted file mode 100644 index 2eb9b10..0000000 --- a/doc/javadoc/index-files/index-11.html +++ /dev/null @@ -1,180 +0,0 @@ - - - - - - -L-Index - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
-

-L

-
-
length - -Variable in class net.java.joglutils.ThreeDS.Chunk -
  -
Light - Class in net.java.joglutils.lighting
This class encapsulates the settings for an OpenGL light.
Light() - -Constructor for class net.java.joglutils.lighting.Light -
Creates a new instance of Light with the default settings. -
Light(GL) - -Constructor for class net.java.joglutils.lighting.Light -
Creates a new instance of Light with default settings attached to the specified GL Context -
Light(GL, int) - -Constructor for class net.java.joglutils.lighting.Light -
Creates a new instance of Light with default settings attached to the specified GL Context with an explicit light number -
LightingException - Exception in net.java.joglutils.lighting
 
LightingException() - -Constructor for exception net.java.joglutils.lighting.LightingException -
Creates a new instance of LightingException -
LightingException(String) - -Constructor for exception net.java.joglutils.lighting.LightingException -
  -
LightPanel - Class in net.java.joglutils.lighting
 
LightPanel() - -Constructor for class net.java.joglutils.lighting.LightPanel -
Creates new form LightPanel -
LightPanel(Light) - -Constructor for class net.java.joglutils.lighting.LightPanel -
  -
lightToPanel(Light) - -Method in class net.java.joglutils.lighting.LightPanel -
  -
load(GLAutoDrawable, String) - -Method in class net.java.joglutils.test3ds.MyModel -
  -
load(Model3DS, String) - -Method in class net.java.joglutils.ThreeDS.Loader3DS -
  -
load(String) - -Method in class net.java.joglutils.ThreeDS.Model3DS -
  -
loader - -Variable in class net.java.joglutils.ThreeDS.Model3DS -
  -
Loader3DS - Class in net.java.joglutils.ThreeDS
 
Loader3DS() - -Constructor for class net.java.joglutils.ThreeDS.Loader3DS -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
- - - diff --git a/doc/javadoc/index-files/index-12.html b/doc/javadoc/index-files/index-12.html deleted file mode 100644 index a35e727..0000000 --- a/doc/javadoc/index-files/index-12.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - - - -M-Index - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
-

-M

-
-
main(String[]) - -Static method in class net.java.joglutils.lighting.LightPanel -
  -
main(String[]) - -Static method in class net.java.joglutils.lighting.MaterialPanel -
  -
Main - Class in net.java.joglutils.test3ds
 
Main() - -Constructor for class net.java.joglutils.test3ds.Main -
Creates a new instance of Main -
main(String[]) - -Static method in class net.java.joglutils.test3ds.Main -
  -
makeDirectional() - -Method in class net.java.joglutils.lighting.Light -
Sets this Light so that the light seems to be infinitely far away in terms of some of the calculations. -
Material - Class in net.java.joglutils.lighting
This class encapsulates OpenGL material settings in an object-oriented interface.
Material() - -Constructor for class net.java.joglutils.lighting.Material -
Creates a new instance of Material from the OpenGL default material settings -
Material(GL, int) - -Constructor for class net.java.joglutils.lighting.Material -
Creates a new instance of material, with the specified GL context attached. -
Material(GL) - -Constructor for class net.java.joglutils.lighting.Material -
Creates a new instance of material, with the specified GL context attached. -
Material - Class in net.java.joglutils.ThreeDS
 
Material() - -Constructor for class net.java.joglutils.ThreeDS.Material -
  -
materialID - -Variable in class net.java.joglutils.ThreeDS.Obj -
  -
MaterialPanel - Class in net.java.joglutils.lighting
 
MaterialPanel() - -Constructor for class net.java.joglutils.lighting.MaterialPanel -
Creates new form MaterialPanel -
MaterialPanel(Material) - -Constructor for class net.java.joglutils.lighting.MaterialPanel -
  -
materials - -Variable in class net.java.joglutils.ThreeDS.Model3DS -
  -
matToPanel(Material) - -Method in class net.java.joglutils.lighting.MaterialPanel -
  -
maxNumberOfLightsInGL(GL) - -Static method in class net.java.joglutils.lighting.Light -
Determines the maximum number of lights in the specified GL context -
Model3DS - Class in net.java.joglutils.ThreeDS
 
Model3DS() - -Constructor for class net.java.joglutils.ThreeDS.Model3DS -
  -
MyModel - Class in net.java.joglutils.test3ds
 
MyModel() - -Constructor for class net.java.joglutils.test3ds.MyModel -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
- - - diff --git a/doc/javadoc/index-files/index-13.html b/doc/javadoc/index-files/index-13.html deleted file mode 100644 index ee8dd25..0000000 --- a/doc/javadoc/index-files/index-13.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - -N-Index - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
-

-N

-
-
net.java.joglutils - package net.java.joglutils
 
net.java.joglutils.lighting - package net.java.joglutils.lighting
 
net.java.joglutils.test3ds - package net.java.joglutils.test3ds
 
net.java.joglutils.ThreeDS - package net.java.joglutils.ThreeDS
 
normals - -Variable in class net.java.joglutils.ThreeDS.Obj -
  -
numOfFaces - -Variable in class net.java.joglutils.ThreeDS.Obj -
  -
numOfVerts - -Variable in class net.java.joglutils.ThreeDS.Obj -
  -
numTexVertex - -Variable in class net.java.joglutils.ThreeDS.Obj -
  -
numToID(int) - -Static method in class net.java.joglutils.lighting.Light -
Determines the OpenGL ID for the specified light number -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
- - - diff --git a/doc/javadoc/index-files/index-14.html b/doc/javadoc/index-files/index-14.html deleted file mode 100644 index 6377310..0000000 --- a/doc/javadoc/index-files/index-14.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - -O-Index - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
-

-O

-
-
Obj - Class in net.java.joglutils.ThreeDS
 
Obj() - -Constructor for class net.java.joglutils.ThreeDS.Obj -
  -
objects - -Variable in class net.java.joglutils.ThreeDS.Model3DS -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
- - - diff --git a/doc/javadoc/index-files/index-15.html b/doc/javadoc/index-files/index-15.html deleted file mode 100644 index e4171cb..0000000 --- a/doc/javadoc/index-files/index-15.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - -P-Index - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
-

-P

-
-
panelToLight(Light) - -Method in class net.java.joglutils.lighting.LightPanel -
  -
panelToMat(Material) - -Method in class net.java.joglutils.lighting.MaterialPanel -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
- - - diff --git a/doc/javadoc/index-files/index-16.html b/doc/javadoc/index-files/index-16.html deleted file mode 100644 index 1fb7fc0..0000000 --- a/doc/javadoc/index-files/index-16.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - - - -R-Index - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
-

-R

-
-
removeAnimator() - -Method in class net.java.joglutils.GLJFrame -
Stops and removes the Animator. -
removeInputMethodListener(InputMethodListener) - -Method in class net.java.joglutils.GLJFrame -
Removes the specified input method listener so that it no longer receives input method events from this component and the GLCanvas. -
removeKeyListener(KeyListener) - -Method in class net.java.joglutils.GLJFrame -
Removes the specified key listener so that it no longer receives key events from this component and the GLCanvas. -
removeMouseListener(MouseListener) - -Method in class net.java.joglutils.GLJFrame -
Removes the specified mouse listener so that it no longer receives mouse events from this component and the GLCanvas. -
removeMouseMotionListener(MouseMotionListener) - -Method in class net.java.joglutils.GLJFrame -
Removes the specified mouse motion listener so that it no longer receives mouse motion events from this component and the GLCanvas. -
removeMouseWheelListener(MouseWheelListener) - -Method in class net.java.joglutils.GLJFrame -
Removes the specified mouse wheel listener so that it no longer receives mouse wheel events from this component and the GLCanvas. -
removePhongShader() - -Static method in class net.java.joglutils.lighting.Light -
Removes the Phong Shader program from the current GL Context -
removePhongShader(GL) - -Static method in class net.java.joglutils.lighting.Light -
Removes the Phong Shader program from the specified GL Context -
render(GLAutoDrawable) - -Method in class net.java.joglutils.test3ds.MyModel -
  -
repaint() - -Method in class net.java.joglutils.GLJFrame -
Repaint the JFrame and render the GLCanvas if no animator is present. -
retrieve() - -Method in class net.java.joglutils.lighting.Light -
Reconfigure the settings for this Light from the state of the attached - GL Context. -
retrieve(GL) - -Method in class net.java.joglutils.lighting.Light -
Reconfigures the settings on this Light from the state of the specified - OpenGL context, using the light number stored in the Light. -
retrieve(GL, int) - -Method in class net.java.joglutils.lighting.Light -
Reconfigures the settings on this Light from the state of the specified - OpenGL context, using the requested light number. -
retrieve(GL) - -Method in class net.java.joglutils.lighting.Material -
Sets the settings in this Material from the specified OpenGL context's state. -
retrieve() - -Method in class net.java.joglutils.lighting.Material -
Sets this Material object from the attached OpenGL state. -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
- - - diff --git a/doc/javadoc/index-files/index-17.html b/doc/javadoc/index-files/index-17.html deleted file mode 100644 index 51e7462..0000000 --- a/doc/javadoc/index-files/index-17.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - - - -S-Index - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
-

-S

-
-
setAmbient(Color) - -Method in class net.java.joglutils.lighting.Light -
Sets the ambient (light "filling the room") color for this Light. -
setAmbient(Color) - -Method in class net.java.joglutils.lighting.Material -
Sets this object's ambient color from an input Color. -
setAnimator(Animator) - -Method in class net.java.joglutils.GLJFrame -
Specifies an Animator for updating the GLCanvas, and starts it. -
setAnimator(Animator, boolean) - -Method in class net.java.joglutils.GLJFrame -
Specifies an Animator for updating the GLCanvas, and optionally starts it. -
setAttachedGL(GL) - -Method in class net.java.joglutils.lighting.Light -
Attached the specified OpenGL context to this object -
setAttachedGL(GL) - -Method in class net.java.joglutils.lighting.Material -
Attached the specified OpenGL context to this object -
setButtonTexts(String, String) - -Method in class net.java.joglutils.JPanelDialog -
  -
setColor(Color) - -Method in class net.java.joglutils.lighting.ColorButton -
  -
setConstantAttenuation(float) - -Method in class net.java.joglutils.lighting.Light -
Sets the coefficient of the constant term in the attenuation equation for this Light. -
setDiffuse(Color) - -Method in class net.java.joglutils.lighting.Light -
Sets the diffuse ("dull reflection") color for this Light. -
setDiffuse(Color) - -Method in class net.java.joglutils.lighting.Material -
Sets this object's diffuse color from an input Color. -
setEmissive(Color) - -Method in class net.java.joglutils.lighting.Material -
Sets this object's emissive color from an input Color. -
setFace(int) - -Method in class net.java.joglutils.lighting.Material -
Specifies the face for subsequent apply method calls to apply and retrieve the material settings. -
setFullscreen(boolean) - -Method in class net.java.joglutils.GLJFrame -
Sets the fullscreen status of this window. -
setGL(GL) - -Method in class net.java.joglutils.GLJFrame -
Sets the GL pipeline for the canvas in this GLJPane. -
setGLCapabilities(GLCapabilities) - -Method in class net.java.joglutils.GLJFrame -
Rebuilds the GLCanvas with the specified capbilities. -
setGLEventListener(GLEventListener) - -Method in class net.java.joglutils.GLJFrame -
Sets the event listener attached to the GLcanvas. -
setLightID(int) - -Method in class net.java.joglutils.lighting.Light -
Sets the OpenGL light to use in subsequent method calls from a GL identifier -
setLightNumber(int) - -Method in class net.java.joglutils.lighting.Light -
Sets the number of the OpenGL light to use in subsequent method calls -
setLightPosition(float[]) - -Method in class net.java.joglutils.lighting.Light -
Specifies the direction vector for this Light. -
setLightPosition(float, float, float) - -Method in class net.java.joglutils.lighting.Light -
Specifies the direction vector for this Light. -
setLightW(float) - -Method in class net.java.joglutils.lighting.Light -
Specifies the w-component to be used for this Light. -
setLinearAttenuation(float) - -Method in class net.java.joglutils.lighting.Light -
Sets the coefficient of the linear term in the attenuation equation for this Light. -
setPhongColorMaterial(boolean, boolean) - -Method in class net.java.joglutils.lighting.Light -
Sets whether or not the opengl color should be used for the phong color shader -
setPhongShaded(boolean) - -Method in class net.java.joglutils.lighting.Light -
Sets if phong per-fragment shading (as opposed to fixed-functionality per-vertex shading) is to be used with this Light. -
setQuadraticAttenuation(float) - -Method in class net.java.joglutils.lighting.Light -
Sets the coefficient of the quadratic term in the attenuation equation for this Light. -
setShininess(float) - -Method in class net.java.joglutils.lighting.Material -
Sets the shininess for this Material. -
setSize(int, int) - -Method in class net.java.joglutils.GLJFrame -
Resizes this GLJFrame to match a GLCanvas of the specified size. -
setSize(Dimension) - -Method in class net.java.joglutils.GLJFrame -
Resizes this GLJFrame to match a GLCanvas of the specified size. -
setSpecular(Color) - -Method in class net.java.joglutils.lighting.Light -
Sets the specular ("shiny reflection") color for this Light. -
setSpecular(Color) - -Method in class net.java.joglutils.lighting.Material -
Sets this object's specular color from an input Color. -
setSpotCutoff(float) - -Method in class net.java.joglutils.lighting.Light -
Sets the spotlight cutoff angle for this Light. -
setSpotDirection(float[]) - -Method in class net.java.joglutils.lighting.Light -
Sets the spotlight direction for this Light. -
setSpotDirection(float, float, float) - -Method in class net.java.joglutils.lighting.Light -
Sets the spotlight direction for this Light. -
setSpotExponent(float) - -Method in class net.java.joglutils.lighting.Light -
Sets the spotlight exponent in this Light. -
showAsModal() - -Method in class net.java.joglutils.JPanelDialog -
Shows this dialog as a modal dialog -
showModalDialog(JPanel) - -Static method in class net.java.joglutils.JPanelDialog -
  -
showModalDialog(JPanel, String) - -Static method in class net.java.joglutils.JPanelDialog -
  -
showModalDialog(Frame, JPanel) - -Static method in class net.java.joglutils.JPanelDialog -
  -
showModalDialog(Frame, JPanel, String) - -Static method in class net.java.joglutils.JPanelDialog -
  -
strFile - -Variable in class net.java.joglutils.ThreeDS.Material -
  -
strName - -Variable in class net.java.joglutils.ThreeDS.Material -
  -
strName - -Variable in class net.java.joglutils.ThreeDS.Obj -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
- - - diff --git a/doc/javadoc/index-files/index-18.html b/doc/javadoc/index-files/index-18.html deleted file mode 100644 index 45b9981..0000000 --- a/doc/javadoc/index-files/index-18.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - -T-Index - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
-

-T

-
-
texureId - -Variable in class net.java.joglutils.ThreeDS.Material -
  -
texVerts - -Variable in class net.java.joglutils.ThreeDS.Obj -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
- - - diff --git a/doc/javadoc/index-files/index-19.html b/doc/javadoc/index-files/index-19.html deleted file mode 100644 index df97f57..0000000 --- a/doc/javadoc/index-files/index-19.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - -U-Index - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
-

-U

-
-
uOffset - -Variable in class net.java.joglutils.ThreeDS.Material -
  -
uTile - -Variable in class net.java.joglutils.ThreeDS.Material -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
- - - diff --git a/doc/javadoc/index-files/index-2.html b/doc/javadoc/index-files/index-2.html deleted file mode 100644 index 8c0e0fe..0000000 --- a/doc/javadoc/index-files/index-2.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - -B-Index - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
-

-B

-
-
bytesRead - -Variable in class net.java.joglutils.ThreeDS.Chunk -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
- - - diff --git a/doc/javadoc/index-files/index-20.html b/doc/javadoc/index-files/index-20.html deleted file mode 100644 index 8ec2f04..0000000 --- a/doc/javadoc/index-files/index-20.html +++ /dev/null @@ -1,159 +0,0 @@ - - - - - - -V-Index - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
-

-V

-
-
Vec3 - Class in net.java.joglutils.ThreeDS
 
Vec3() - -Constructor for class net.java.joglutils.ThreeDS.Vec3 -
  -
Vec3(float, float, float) - -Constructor for class net.java.joglutils.ThreeDS.Vec3 -
  -
Vec3(Vec3) - -Constructor for class net.java.joglutils.ThreeDS.Vec3 -
  -
vertIndex - -Variable in class net.java.joglutils.ThreeDS.Face -
  -
verts - -Variable in class net.java.joglutils.ThreeDS.Obj -
  -
vOffset - -Variable in class net.java.joglutils.ThreeDS.Material -
  -
vTile - -Variable in class net.java.joglutils.ThreeDS.Material -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
- - - diff --git a/doc/javadoc/index-files/index-21.html b/doc/javadoc/index-files/index-21.html deleted file mode 100644 index 3652ed0..0000000 --- a/doc/javadoc/index-files/index-21.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - -X-Index - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
-

-X

-
-
x - -Variable in class net.java.joglutils.ThreeDS.Vec3 -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
- - - diff --git a/doc/javadoc/index-files/index-22.html b/doc/javadoc/index-files/index-22.html deleted file mode 100644 index 279b7b6..0000000 --- a/doc/javadoc/index-files/index-22.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - -Y-Index - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
-

-Y

-
-
y - -Variable in class net.java.joglutils.ThreeDS.Vec3 -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
- - - diff --git a/doc/javadoc/index-files/index-23.html b/doc/javadoc/index-files/index-23.html deleted file mode 100644 index 2842358..0000000 --- a/doc/javadoc/index-files/index-23.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - -Z-Index - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
-

-Z

-
-
z - -Variable in class net.java.joglutils.ThreeDS.Vec3 -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
- - - diff --git a/doc/javadoc/index-files/index-3.html b/doc/javadoc/index-files/index-3.html deleted file mode 100644 index 507813f..0000000 --- a/doc/javadoc/index-files/index-3.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -C-Index - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
-

-C

-
-
Chunk - Class in net.java.joglutils.ThreeDS
 
Chunk() - -Constructor for class net.java.joglutils.ThreeDS.Chunk -
  -
clearInputListeners() - -Method in class net.java.joglutils.GLJFrame -
Removes InputMethodListeners, KeyListeners,MouseListeners, MouseMotionListeners, and MouseWheelListeners from this and the GLCanvas. -
color - -Variable in class net.java.joglutils.ThreeDS.Material -
  -
ColorButton - Class in net.java.joglutils.lighting
 
ColorButton() - -Constructor for class net.java.joglutils.lighting.ColorButton -
Creates a new instance of GlobalAmbientButton -
ColorButton(Action) - -Constructor for class net.java.joglutils.lighting.ColorButton -
  -
ColorButton(Icon) - -Constructor for class net.java.joglutils.lighting.ColorButton -
  -
ColorButton(String) - -Constructor for class net.java.joglutils.lighting.ColorButton -
  -
ColorButton(String, Icon) - -Constructor for class net.java.joglutils.lighting.ColorButton -
  -
coordIndex - -Variable in class net.java.joglutils.ThreeDS.Face -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
- - - diff --git a/doc/javadoc/index-files/index-4.html b/doc/javadoc/index-files/index-4.html deleted file mode 100644 index b3eb2f7..0000000 --- a/doc/javadoc/index-files/index-4.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - -D-Index - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
-

-D

-
-
detachGL() - -Method in class net.java.joglutils.lighting.Light -
Detaches the currently attached OpenGL context from this object -
detachGL() - -Method in class net.java.joglutils.lighting.Material -
Detaches the currently attached OpenGL context from this object -
disable() - -Method in class net.java.joglutils.lighting.Light -
Disables this Light on the attached GL Context. -
disable(GL) - -Method in class net.java.joglutils.lighting.Light -
Disables the light number stored in this Light on the specified OpenGL Context. -
disable(GL, int) - -Method in class net.java.joglutils.lighting.Light -
Disables the requested light on the specified OpenGL Context. -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
- - - diff --git a/doc/javadoc/index-files/index-5.html b/doc/javadoc/index-files/index-5.html deleted file mode 100644 index d04228d..0000000 --- a/doc/javadoc/index-files/index-5.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - -E-Index - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
-

-E

-
-
enable() - -Method in class net.java.joglutils.lighting.Light -
Enables this Light on the attached GL Context. -
enable(GL) - -Method in class net.java.joglutils.lighting.Light -
Enables the light number stored in this Light on the specified OpenGL Context. -
enable(GL, int) - -Method in class net.java.joglutils.lighting.Light -
Enables the requested light on the specified OpenGL Context. -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
- - - diff --git a/doc/javadoc/index-files/index-6.html b/doc/javadoc/index-files/index-6.html deleted file mode 100644 index a0c7f66..0000000 --- a/doc/javadoc/index-files/index-6.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - -F-Index - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
-

-F

-
-
Face - Class in net.java.joglutils.ThreeDS
 
Face() - -Constructor for class net.java.joglutils.ThreeDS.Face -
  -
faces - -Variable in class net.java.joglutils.ThreeDS.Obj -
  -
finalize() - -Method in class net.java.joglutils.lighting.Light -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
- - - diff --git a/doc/javadoc/index-files/index-7.html b/doc/javadoc/index-files/index-7.html deleted file mode 100644 index 4d7a38f..0000000 --- a/doc/javadoc/index-files/index-7.html +++ /dev/null @@ -1,273 +0,0 @@ - - - - - - -G-Index - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
-

-G

-
-
generateAnimator() - -Method in class net.java.joglutils.GLJFrame -
Generates a new Animator for updating the GLCanvas, and starts it. -
getAmbient() - -Method in class net.java.joglutils.lighting.Light -
Retrieves the ambient color for this Light. -
getAmbient() - -Method in class net.java.joglutils.lighting.Material -
This retrieves the ambient color from this Material. -
getAnimator() - -Method in class net.java.joglutils.GLJFrame -
Retrieves the attached Animator connected to the GLCanvas. -
getAttachedGL() - -Method in class net.java.joglutils.lighting.Light -
Returns the OpenGL context attached to this Lighting object -
getAttachedGL() - -Method in class net.java.joglutils.lighting.Material -
Returns the OpenGL context attached to this Lighting object -
getColor() - -Method in class net.java.joglutils.lighting.ColorButton -
  -
getConstantAttenuation() - -Method in class net.java.joglutils.lighting.Light -
Retrieves the coefficient of the constant term in the attenuation equation for this Light. -
getContext() - -Method in class net.java.joglutils.GLJFrame -
Retrieves the GLContext associated with the GLCanvas on this GLJFrame -
getDiffuse() - -Method in class net.java.joglutils.lighting.Light -
Retrieves the diffuse color for this Light. -
getDiffuse() - -Method in class net.java.joglutils.lighting.Material -
This retrieves the diffuse color from this Material. -
getEmissive() - -Method in class net.java.joglutils.lighting.Material -
This retrieves the emissive color from this Material. -
getFace() - -Method in class net.java.joglutils.lighting.Material -
Determines what face the material settings are applied to or retrieved from. -
getGL() - -Method in class net.java.joglutils.GLJFrame -
Gets the GL pipeline for the canvas in this GLJPane. -
getGLCapabilities() - -Method in class net.java.joglutils.GLJFrame -
The GLCapabilities used with the GLCanvas. -
getGLEventListener() - -Method in class net.java.joglutils.GLJFrame -
Retrieves the event listener for the GLJFrame -
getGLLightIdentifier() - -Method in class net.java.joglutils.lighting.Light -
Determines the OpenGL light identifier associated with this Light. -
getGlobalAmbient() - -Method in class net.java.joglutils.lighting.Material -
Retrieves the GL_LIGHT_MODEL_AMBIENT color from the attached OpenGL context. -
getGlobalAmbient(GL) - -Static method in class net.java.joglutils.lighting.Material -
Retrieves the GL_LIGHT_MODEL_AMBIENT color from a specified OpenGL context. -
getLightNumber() - -Method in class net.java.joglutils.lighting.Light -
Determines the number of the light associated with this Light. -
getLightPosition() - -Method in class net.java.joglutils.lighting.Light -
Retrieves the direction vector for this light. -
getLightW() - -Method in class net.java.joglutils.lighting.Light -
Retrieves the w-component of this Light. -
getLinearAttenuation() - -Method in class net.java.joglutils.lighting.Light -
Retrieves the coefficient of the linear term in the attenuation equation for this Light. -
getMaterial(int) - -Method in class net.java.joglutils.ThreeDS.Model3DS -
  -
getNumberOfMaterials() - -Method in class net.java.joglutils.ThreeDS.Model3DS -
  -
getNumberOfObjects() - -Method in class net.java.joglutils.ThreeDS.Model3DS -
  -
getObject(int) - -Method in class net.java.joglutils.ThreeDS.Model3DS -
  -
getQuadraticAttenuation() - -Method in class net.java.joglutils.lighting.Light -
Retrieves the coefficient of the quadratic term in the attenuation equation for this Light. -
getShininess() - -Method in class net.java.joglutils.lighting.Material -
Retrieves the shininess from this Material. -
getSpecular() - -Method in class net.java.joglutils.lighting.Light -
Retrieves the specular color for this Light. -
getSpecular() - -Method in class net.java.joglutils.lighting.Material -
Retrieves the specular color from this Material. -
getSpotCutoff() - -Method in class net.java.joglutils.lighting.Light -
Retrieves the spotlight cutoff angle for this Light. -
getSpotDirection() - -Method in class net.java.joglutils.lighting.Light -
Retrieves a vector indicating the spotlight direction used in this Light. -
getSpotExponent() - -Method in class net.java.joglutils.lighting.Light -
Retrieves the spotlight exponent in this Light. -
GLJFrame - Class in net.java.joglutils
A JFrame containing a heavyweight GLCanvas with a single attached GLEventListener.
GLJFrame(GLEventListener) - -Constructor for class net.java.joglutils.GLJFrame -
Creates new form GLJFrame -
GLJFrame(String, GLEventListener) - -Constructor for class net.java.joglutils.GLJFrame -
Creates new form GLJFrame -
GLJFrame(String, GLEventListener, GLCapabilities, GLCapabilitiesChooser, GLContext) - -Constructor for class net.java.joglutils.GLJFrame -
Creates new form GLJFrame -
GLJFrame(String, GLEventListener, GLCapabilities) - -Constructor for class net.java.joglutils.GLJFrame -
Creates new form GLJFrame -
GLJFrame(String, GLEventListener, GLCapabilities, GLCapabilitiesChooser) - -Constructor for class net.java.joglutils.GLJFrame -
Creates new form GLJFrame -
GLJFrame(GLEventListener, GLContext) - -Constructor for class net.java.joglutils.GLJFrame -
Creates new form GLJFrame -
GLJFrame(GLEventListener, GLCapabilities) - -Constructor for class net.java.joglutils.GLJFrame -
Creates new form GLJFrame -
GLJFrame(GLEventListener, int, int) - -Constructor for class net.java.joglutils.GLJFrame -
Creates new form GLJFrame -
GLJFrame(String, GLEventListener, int, int) - -Constructor for class net.java.joglutils.GLJFrame -
Creates new form GLJFrame -
GLJFrame(GLEventListener, boolean) - -Constructor for class net.java.joglutils.GLJFrame -
Creates new form GLJFrame -
GLJFrame(String, GLEventListener, boolean) - -Constructor for class net.java.joglutils.GLJFrame -
Creates new form GLJFrame -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
- - - diff --git a/doc/javadoc/index-files/index-8.html b/doc/javadoc/index-files/index-8.html deleted file mode 100644 index 3eee8e2..0000000 --- a/doc/javadoc/index-files/index-8.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - -H-Index - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
-

-H

-
-
hasFreeLights(GL) - -Static method in class net.java.joglutils.lighting.Light -
Determines if there is space in a specified OpenGL context for another Light to be attached -
hasTexture - -Variable in class net.java.joglutils.ThreeDS.Obj -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
- - - diff --git a/doc/javadoc/index-files/index-9.html b/doc/javadoc/index-files/index-9.html deleted file mode 100644 index 3463599..0000000 --- a/doc/javadoc/index-files/index-9.html +++ /dev/null @@ -1,180 +0,0 @@ - - - - - - -I-Index - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
-

-I

-
-
id - -Variable in class net.java.joglutils.ThreeDS.Chunk -
  -
idToNum(int) - -Static method in class net.java.joglutils.lighting.Light -
Converts the specified OpenGL light ID number to a number -
indices - -Variable in class net.java.joglutils.ThreeDS.Obj -
  -
initializePhongShader() - -Static method in class net.java.joglutils.lighting.Light -
Initializes Phong shading mode for this Light (instead of the fixed functionality Gouraud shading) on the current OpenGL context. -
initializePhongShader(GL) - -Static method in class net.java.joglutils.lighting.Light -
Initializes Phong shading mode for this Light (instead of the fixed functionality Gouraud shading). -
isAccepted() - -Method in class net.java.joglutils.JPanelDialog -
Checks if accept option was chosen -
isAmbientPhongColorMaterial() - -Method in class net.java.joglutils.lighting.Light -
Determines if color material is used for ambient in the Phong shader -
isAnimated() - -Method in class net.java.joglutils.GLJFrame -
Determines if this GLJFrame is running on an Animator. -
isAttached() - -Method in class net.java.joglutils.lighting.Light -
Determines if an OpenGL context is attached. -
isAttached() - -Method in class net.java.joglutils.lighting.Material -
Determines if an OpenGL context is attached. -
isDiffusePhongColorMaterial() - -Method in class net.java.joglutils.lighting.Light -
Determines if color material is used for diffuse in the Phong shader -
isFullscreen() - -Method in class net.java.joglutils.GLJFrame -
Determines if the Frame is the Full-Screen Exclusive Mode window. -
isLoaded() - -Method in class net.java.joglutils.test3ds.MyModel -
  -
isPhongShaded() - -Method in class net.java.joglutils.lighting.Light -
Tells if this Light is using Phong shading -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I J L M N O P R S T U V X Y Z
- - - diff --git a/doc/javadoc/index.html b/doc/javadoc/index.html deleted file mode 100644 index 8131c98..0000000 --- a/doc/javadoc/index.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - -Generated Documentation (Untitled) - - - - - - - - - - - -<H2> -Frame Alert</H2> - -<P> -This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. -<BR> -Link to<A HREF="overview-summary.html">Non-frame version.</A> - - - diff --git a/doc/javadoc/net/java/joglutils/GLJFrame.html b/doc/javadoc/net/java/joglutils/GLJFrame.html deleted file mode 100644 index 201f31e..0000000 --- a/doc/javadoc/net/java/joglutils/GLJFrame.html +++ /dev/null @@ -1,1301 +0,0 @@ - - - - - - -GLJFrame - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -net.java.joglutils -
-Class GLJFrame

-
-java.lang.Object
-  extended by java.awt.Component
-      extended by java.awt.Container
-          extended by java.awt.Window
-              extended by java.awt.Frame
-                  extended by javax.swing.JFrame
-                      extended by net.java.joglutils.GLJFrame
-
-
-
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants
-
-
-
-
public class GLJFrame
extends javax.swing.JFrame
- - -

-A JFrame containing a heavyweight GLCanvas with a single attached GLEventListener. - Note: the default close operation has been changed to exit rather than dispose. -

- -

-

-
See Also:
Serialized Form
-
- -

- - - - - - - -
-Nested Class Summary
- - - - - - - -
Nested classes/interfaces inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
-  - - - - - - - - -
Nested classes/interfaces inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
-  - - - - - - - - -
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
-  - - - - - - - - -
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
-  - - - - - - - - -
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
-  - - - - - - - -
-Field Summary
- - - - - - - -
Fields inherited from class javax.swing.JFrame
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
- - - - - - - -
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
- - - - - - - -
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
- - - - - - - -
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
- - - - - - - -
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Constructor Summary
GLJFrame(javax.media.opengl.GLEventListener listener) - -
-          Creates new form GLJFrame
GLJFrame(javax.media.opengl.GLEventListener listener, - boolean fullscreen) - -
-          Creates new form GLJFrame
GLJFrame(javax.media.opengl.GLEventListener listener, - javax.media.opengl.GLCapabilities capabilities) - -
-          Creates new form GLJFrame
GLJFrame(javax.media.opengl.GLEventListener listener, - javax.media.opengl.GLContext contextToShareWith) - -
-          Creates new form GLJFrame
GLJFrame(javax.media.opengl.GLEventListener listener, - int width, - int height) - -
-          Creates new form GLJFrame
GLJFrame(java.lang.String title, - javax.media.opengl.GLEventListener listener) - -
-          Creates new form GLJFrame
GLJFrame(java.lang.String title, - javax.media.opengl.GLEventListener listener, - boolean fullscreen) - -
-          Creates new form GLJFrame
GLJFrame(java.lang.String title, - javax.media.opengl.GLEventListener listener, - javax.media.opengl.GLCapabilities capabilities) - -
-          Creates new form GLJFrame
GLJFrame(java.lang.String title, - javax.media.opengl.GLEventListener listener, - javax.media.opengl.GLCapabilities capabilities, - javax.media.opengl.GLCapabilitiesChooser chooser) - -
-          Creates new form GLJFrame
GLJFrame(java.lang.String title, - javax.media.opengl.GLEventListener listener, - javax.media.opengl.GLCapabilities caps, - javax.media.opengl.GLCapabilitiesChooser chooser, - javax.media.opengl.GLContext contextToShareWith) - -
-          Creates new form GLJFrame
GLJFrame(java.lang.String title, - javax.media.opengl.GLEventListener listener, - int width, - int height) - -
-          Creates new form GLJFrame
-  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- voidaddInputMethodListener(java.awt.event.InputMethodListener l) - -
-          Adds the specified input method listener to receive input method events from this component and the GLCanvas.
- voidaddKeyListener(java.awt.event.KeyListener l) - -
-          Adds the specified key listener to receive key events from this component and the GLCanvas.
- voidaddMouseListener(java.awt.event.MouseListener l) - -
-          Adds the specified mouse listener to receive mouse events from this component and the GLCanvas.
- voidaddMouseMotionListener(java.awt.event.MouseMotionListener l) - -
-          Adds the specified mouse motion listener to receive mouse motion events from this component and the GLCanvas.
- voidaddMouseWheelListener(java.awt.event.MouseWheelListener l) - -
-          Adds the specified mouse wheel listener to receive mouse wheel events from this component and the GLCanvas.
- voidclearInputListeners() - -
-          Removes InputMethodListeners, KeyListeners,MouseListeners, MouseMotionListeners, and MouseWheelListeners from this and the GLCanvas.
- com.sun.opengl.util.AnimatorgenerateAnimator() - -
-          Generates a new Animator for updating the GLCanvas, and starts it.
- com.sun.opengl.util.AnimatorgetAnimator() - -
-          Retrieves the attached Animator connected to the GLCanvas.
- javax.media.opengl.GLContextgetContext() - -
-          Retrieves the GLContext associated with the GLCanvas on this GLJFrame
- javax.media.opengl.GLgetGL() - -
-          Gets the GL pipeline for the canvas in this GLJPane.
- javax.media.opengl.GLCapabilitiesgetGLCapabilities() - -
-          The GLCapabilities used with the GLCanvas.
- javax.media.opengl.GLEventListenergetGLEventListener() - -
-          Retrieves the event listener for the GLJFrame
- booleanisAnimated() - -
-          Determines if this GLJFrame is running on an Animator.
- booleanisFullscreen() - -
-          Determines if the Frame is the Full-Screen Exclusive Mode window.
- voidremoveAnimator() - -
-          Stops and removes the Animator.
- voidremoveInputMethodListener(java.awt.event.InputMethodListener l) - -
-          Removes the specified input method listener so that it no longer receives input method events from this component and the GLCanvas.
- voidremoveKeyListener(java.awt.event.KeyListener l) - -
-          Removes the specified key listener so that it no longer receives key events from this component and the GLCanvas.
- voidremoveMouseListener(java.awt.event.MouseListener l) - -
-          Removes the specified mouse listener so that it no longer receives mouse events from this component and the GLCanvas.
- voidremoveMouseMotionListener(java.awt.event.MouseMotionListener l) - -
-          Removes the specified mouse motion listener so that it no longer receives mouse motion events from this component and the GLCanvas.
- voidremoveMouseWheelListener(java.awt.event.MouseWheelListener l) - -
-          Removes the specified mouse wheel listener so that it no longer receives mouse wheel events from this component and the GLCanvas.
- voidrepaint() - -
-          Repaint the JFrame and render the GLCanvas if no animator is present.
- voidsetAnimator(com.sun.opengl.util.Animator anim) - -
-          Specifies an Animator for updating the GLCanvas, and starts it.
- voidsetAnimator(com.sun.opengl.util.Animator anim, - boolean start) - -
-          Specifies an Animator for updating the GLCanvas, and optionally starts it.
- booleansetFullscreen(boolean fs) - -
-          Sets the fullscreen status of this window.
- voidsetGL(javax.media.opengl.GL gl) - -
-          Sets the GL pipeline for the canvas in this GLJPane.
- voidsetGLCapabilities(javax.media.opengl.GLCapabilities caps) - -
-          Rebuilds the GLCanvas with the specified capbilities.
- voidsetGLEventListener(javax.media.opengl.GLEventListener listener) - -
-          Sets the event listener attached to the GLcanvas.
- voidsetSize(java.awt.Dimension d) - -
-          Resizes this GLJFrame to match a GLCanvas of the specified size.
- voidsetSize(int width, - int height) - -
-          Resizes this GLJFrame to match a GLCanvas of the specified size.
- - - - - - - -
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
- - - - - - - -
Methods inherited from class java.awt.Frame
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
- - - - - - - -
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, setLocationRelativeTo, show, toBack, toFront
- - - - - - - -
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree
- - - - - - - -
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
- - - - - - - -
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
-  -

- - - - - - - - -
-Constructor Detail
- -

-GLJFrame

-
-public GLJFrame(javax.media.opengl.GLEventListener listener)
-
-
Creates new form GLJFrame -

-

-
Parameters:
listener - the GLEventListener to attach to the GLCanvas
-
-
- -

-GLJFrame

-
-public GLJFrame(java.lang.String title,
-                javax.media.opengl.GLEventListener listener)
-
-
Creates new form GLJFrame -

-

-
Parameters:
title - the title for the window
listener - the GLEventListener to attach to the GLCanvas
-
-
- -

-GLJFrame

-
-public GLJFrame(java.lang.String title,
-                javax.media.opengl.GLEventListener listener,
-                javax.media.opengl.GLCapabilities caps,
-                javax.media.opengl.GLCapabilitiesChooser chooser,
-                javax.media.opengl.GLContext contextToShareWith)
-
-
Creates new form GLJFrame -

-

-
Parameters:
caps - the GLCapabilities to request for the GLCanvas
chooser - the capabilities chooser to use in creating the GLCanvas on this frame
title - the title for the window
listener - the GLEventListener to attach to the GLCanvas
contextToShareWith - the context to share with
-
-
- -

-GLJFrame

-
-public GLJFrame(java.lang.String title,
-                javax.media.opengl.GLEventListener listener,
-                javax.media.opengl.GLCapabilities capabilities)
-
-
Creates new form GLJFrame -

-

-
Parameters:
title - title for the window
listener - the GLEventListener to attach to the GLCanvas
capabilities - the GLCapabilities to request for the GLCanvas
-
-
- -

-GLJFrame

-
-public GLJFrame(java.lang.String title,
-                javax.media.opengl.GLEventListener listener,
-                javax.media.opengl.GLCapabilities capabilities,
-                javax.media.opengl.GLCapabilitiesChooser chooser)
-
-
Creates new form GLJFrame -

-

-
Parameters:
title - title for the window
listener - the GLEventListener to attach to the GLCanvas
capabilities - the GLCapabilities to request for the GLCanvas
chooser - the capabilities chooser to use in creating the GLCanvas on this frame
-
-
- -

-GLJFrame

-
-public GLJFrame(javax.media.opengl.GLEventListener listener,
-                javax.media.opengl.GLContext contextToShareWith)
-
-
Creates new form GLJFrame -

-

-
Parameters:
listener - the GLEventListener to attach to the GLCanvas
contextToShareWith - the context to share with
See Also:
javax.media.opengl.GLCanvas#javax.media.opengl.GLCanvas(javax.media.opengl.GLCapabilities,javax.media.opengl.GLCapabilitiesChooser,javax.media.opengl.GLContext,javax.media.opengl.GraphicsDevice)
-
-
- -

-GLJFrame

-
-public GLJFrame(javax.media.opengl.GLEventListener listener,
-                javax.media.opengl.GLCapabilities capabilities)
-
-
Creates new form GLJFrame -

-

-
Parameters:
listener - the GLEventListener to attach to the GLCanvas
capabilities - the GLCapabilities to request for the GLCanvas
-
-
- -

-GLJFrame

-
-public GLJFrame(javax.media.opengl.GLEventListener listener,
-                int width,
-                int height)
-
-
Creates new form GLJFrame -

-

-
Parameters:
listener - the GLEventListener to attach to the GLCanvas
width - the horizontal size for the GLCanvas in pixels
height - the vertical size for the GLCanvas in pixels
-
-
- -

-GLJFrame

-
-public GLJFrame(java.lang.String title,
-                javax.media.opengl.GLEventListener listener,
-                int width,
-                int height)
-
-
Creates new form GLJFrame -

-

-
Parameters:
title - the title for the window
listener - the GLEventListener to attach to the GLCanvas
width - the horizontal size for the GLCanvas in pixels
height - the vertical size for the GLCanvas in pixels
-
-
- -

-GLJFrame

-
-public GLJFrame(javax.media.opengl.GLEventListener listener,
-                boolean fullscreen)
-
-
Creates new form GLJFrame -

-

-
Parameters:
listener - the GLEventListener to attach to the GLCanvas
fullscreen - if true, this window is generated in fullscreen mode
-
-
- -

-GLJFrame

-
-public GLJFrame(java.lang.String title,
-                javax.media.opengl.GLEventListener listener,
-                boolean fullscreen)
-
-
Creates new form GLJFrame -

-

-
Parameters:
title - the title for the window
listener - the GLEventListener to attach to the GLCanvas
fullscreen - if true, this window is generated in fullscreen mode
-
- - - - - - - - -
-Method Detail
- -

-setGLEventListener

-
-public void setGLEventListener(javax.media.opengl.GLEventListener listener)
-
-
Sets the event listener attached to the GLcanvas. Note that this method does not repaint this component, so it will not immediately update. -

-

-
Parameters:
listener - the GLEventListener to attach to the GLCanvas
-
-
-
- -

-getGLEventListener

-
-public javax.media.opengl.GLEventListener getGLEventListener()
-
-
Retrieves the event listener for the GLJFrame -

-

- -
Returns:
the GLEventListener associated with the GLCanvas
-
-
-
- -

-setFullscreen

-
-public boolean setFullscreen(boolean fs)
-
-
Sets the fullscreen status of this window. If full screen exclusive mode is not supported, fullscreen is emulated by swing (see Full-Screen Exclusive Mode Tutorial ). If fullscreen is to be invoked under Windows, it is recommended that the VM be run with -Dsun.java2d.noddraw=true -

-

-
Parameters:
fs - the mode to set this window to - true for full screen, false for windowed mode -
Returns:
true if full screen exclusive mode is supported, false if not.
-
-
-
- -

-setSize

-
-public void setSize(int width,
-                    int height)
-
-
Resizes this GLJFrame to match a GLCanvas of the specified size. This has no effect if fullscreen mode is active. -

-

-
Overrides:
setSize in class java.awt.Component
-
-
-
Parameters:
width - the new horizontal size for the GLCanvass in pixels
height - the new vertical size for the GLCanvass in pixels
-
-
-
- -

-setSize

-
-public void setSize(java.awt.Dimension d)
-
-
Resizes this GLJFrame to match a GLCanvas of the specified size. This has no effect if fullscreen mode is active. -

-

-
Overrides:
setSize in class java.awt.Component
-
-
-
Parameters:
d - the new size for the GLCanvass in pixels
-
-
-
- -

-isFullscreen

-
-public boolean isFullscreen()
-
-
Determines if the Frame is the Full-Screen Exclusive Mode window. -

-

- -
Returns:
true if this window is in fullscreen mode
-
-
-
- -

-getGLCapabilities

-
-public javax.media.opengl.GLCapabilities getGLCapabilities()
-
-
The GLCapabilities used with the GLCanvas. -

-

- -
Returns:
a copy of the capabilities used to generate the attached GLCanvas
-
-
-
- -

-setGLCapabilities

-
-public void setGLCapabilities(javax.media.opengl.GLCapabilities caps)
-
-
Rebuilds the GLCanvas with the specified capbilities. Will dispose and re-create the JFrame and GLCanvas with the new capabilities. -

-

-
Parameters:
caps - the capabilities to be copied into this GLJFrame
-
-
-
- -

-repaint

-
-public void repaint()
-
-
Repaint the JFrame and render the GLCanvas if no animator is present. If animator is attached, only repaints the JFrame. -

-

-
Overrides:
repaint in class java.awt.Component
-
-
-
-
-
-
- -

-clearInputListeners

-
-public void clearInputListeners()
-
-
Removes InputMethodListeners, KeyListeners,MouseListeners, MouseMotionListeners, and MouseWheelListeners from this and the GLCanvas. -

-

-
-
-
-
- -

-generateAnimator

-
-public com.sun.opengl.util.Animator generateAnimator()
-
-
Generates a new Animator for updating the GLCanvas, and starts it. -

-

- -
Returns:
the generated Animator
-
-
-
- -

-getAnimator

-
-public com.sun.opengl.util.Animator getAnimator()
-
-
Retrieves the attached Animator connected to the GLCanvas. -

-

- -
Returns:
The Animator attached to this, or null if there is no Animator
-
-
-
- -

-setAnimator

-
-public void setAnimator(com.sun.opengl.util.Animator anim)
-
-
Specifies an Animator for updating the GLCanvas, and starts it. -

-

-
Parameters:
anim - Animator to use to animate the GLCanvas
-
-
-
- -

-setAnimator

-
-public void setAnimator(com.sun.opengl.util.Animator anim,
-                        boolean start)
-
-
Specifies an Animator for updating the GLCanvas, and optionally starts it. -

-

-
Parameters:
anim - Animator to use to animate the GLCanvas
start - starts the animator if true, just sets it if not
-
-
-
- -

-removeAnimator

-
-public void removeAnimator()
-
-
Stops and removes the Animator. -

-

-
-
-
-
- -

-isAnimated

-
-public boolean isAnimated()
-
-
Determines if this GLJFrame is running on an Animator. -

-

- -
Returns:
true if the GLJFrame has an attached animator.
-
-
-
- -

-removeKeyListener

-
-public void removeKeyListener(java.awt.event.KeyListener l)
-
-
Removes the specified key listener so that it no longer receives key events from this component and the GLCanvas. This method performs no function, nor does it throw an exception, if the listener specified by the argument was not previously added to this component. If listener l is null, no exception is thrown and no action is performed. -

-

-
Overrides:
removeKeyListener in class java.awt.Component
-
-
-
Parameters:
l - the key listener.
-
-
-
- -

-addKeyListener

-
-public void addKeyListener(java.awt.event.KeyListener l)
-
-
Adds the specified key listener to receive key events from this component and the GLCanvas. If l is null, no exception is thrown and no action is performed. -

-

-
Overrides:
addKeyListener in class java.awt.Component
-
-
-
Parameters:
l - the key listener.
-
-
-
- -

-removeMouseListener

-
-public void removeMouseListener(java.awt.event.MouseListener l)
-
-
Removes the specified mouse listener so that it no longer receives mouse events from this component and the GLCanvas. This method performs no function, nor does it throw an exception, if the listener specified by the argument was not previously added. If listener l is null, no exception is thrown and no action is performed. -

-

-
Overrides:
removeMouseListener in class java.awt.Component
-
-
-
Parameters:
l - the mouse listener
-
-
-
- -

-addMouseListener

-
-public void addMouseListener(java.awt.event.MouseListener l)
-
-
Adds the specified mouse listener to receive mouse events from this component and the GLCanvas. If listener l is null, no exception is thrown and no action is performed. -

-

-
Overrides:
addMouseListener in class java.awt.Component
-
-
-
Parameters:
l - the mouse listener
-
-
-
- -

-removeMouseWheelListener

-
-public void removeMouseWheelListener(java.awt.event.MouseWheelListener l)
-
-
Removes the specified mouse wheel listener so that it no longer receives mouse wheel events from this component and the GLCanvas. This method performs no function, nor does it throw an exception, if the listener specified by the argument was not previously added. If l is null, no exception is thrown and no action is performed. -

-

-
Overrides:
removeMouseWheelListener in class java.awt.Component
-
-
-
Parameters:
l - the mouse wheel listener
-
-
-
- -

-removeMouseMotionListener

-
-public void removeMouseMotionListener(java.awt.event.MouseMotionListener l)
-
-
Removes the specified mouse motion listener so that it no longer receives mouse motion events from this component and the GLCanvas. This method performs no function, nor does it throw an exception, if the listener specified by the argument was not previously added. If listener l is null, no exception is thrown and no action is performed. -

-

-
Overrides:
removeMouseMotionListener in class java.awt.Component
-
-
-
Parameters:
l - the mouse motion listener.
-
-
-
- -

-addMouseWheelListener

-
-public void addMouseWheelListener(java.awt.event.MouseWheelListener l)
-
-
Adds the specified mouse wheel listener to receive mouse wheel events from this component and the GLCanvas. - - For information on how mouse wheel events are dispatched, see the class description for MouseWheelEvent. - - If l is null, no exception is thrown and no action is performed. -

-

-
Overrides:
addMouseWheelListener in class java.awt.Component
-
-
-
Parameters:
l - the mouse wheel listener
-
-
-
- -

-addMouseMotionListener

-
-public void addMouseMotionListener(java.awt.event.MouseMotionListener l)
-
-
Adds the specified mouse motion listener to receive mouse motion events from this component and the GLCanvas. If listener l is null, no exception is thrown and no action is performed. -

-

-
Overrides:
addMouseMotionListener in class java.awt.Component
-
-
-
Parameters:
l - the mouse motion listener.
-
-
-
- -

-removeInputMethodListener

-
-public void removeInputMethodListener(java.awt.event.InputMethodListener l)
-
-
Removes the specified input method listener so that it no longer receives input method events from this component and the GLCanvas. This method performs no function, nor does it throw an exception, if the listener specified by the argument was not previously added. If listener l is null, no exception is thrown and no action is performed. -

-

-
Overrides:
removeInputMethodListener in class java.awt.Component
-
-
-
Parameters:
l - the input method listener
-
-
-
- -

-addInputMethodListener

-
-public void addInputMethodListener(java.awt.event.InputMethodListener l)
-
-
Adds the specified input method listener to receive input method events from this component and the GLCanvas. A component will only receive input method events from input methods if it also overrides getInputMethodRequests to return an InputMethodRequests instance. If listener l is null, no exception is thrown and no action is performed. -

-

-
Overrides:
addInputMethodListener in class java.awt.Component
-
-
-
Parameters:
l - the input method listener
-
-
-
- -

-getGL

-
-public javax.media.opengl.GL getGL()
-
-
Gets the GL pipeline for the canvas in this GLJPane. -

-

- -
Returns:
the GL pipeline associated with this GLCanvas
See Also:
GLCanvas.getGL()
-
-
-
- -

-setGL

-
-public void setGL(javax.media.opengl.GL gl)
-
-
Sets the GL pipeline for the canvas in this GLJPane. -

-

-
Parameters:
gl - The pipeline to attach to this GLCanvas
See Also:
GLCanvas.setGL(javax.media.opengl.GL)
-
-
-
- -

-getContext

-
-public javax.media.opengl.GLContext getContext()
-
-
Retrieves the GLContext associated with the GLCanvas on this GLJFrame -

-

- -
Returns:
the associated GLContext
See Also:
GLCanvas.getContext()
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/JPanelDialog.html b/doc/javadoc/net/java/joglutils/JPanelDialog.html deleted file mode 100644 index bbce974..0000000 --- a/doc/javadoc/net/java/joglutils/JPanelDialog.html +++ /dev/null @@ -1,659 +0,0 @@ - - - - - - -JPanelDialog - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -net.java.joglutils -
-Class JPanelDialog

-
-java.lang.Object
-  extended by java.awt.Component
-      extended by java.awt.Container
-          extended by java.awt.Window
-              extended by java.awt.Dialog
-                  extended by javax.swing.JDialog
-                      extended by net.java.joglutils.JPanelDialog
-
-
-
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants
-
-
-
-
public class JPanelDialog
extends javax.swing.JDialog
implements java.awt.event.ActionListener
- - -

-This class is a basic encapsulation of a JPanel in a dialog. -

- -

-

-
See Also:
Serialized Form
-
- -

- - - - - - - -
-Nested Class Summary
- - - - - - - -
Nested classes/interfaces inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
-  - - - - - - - - -
Nested classes/interfaces inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
-  - - - - - - - - -
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
-  - - - - - - - - -
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
-  - - - - - - - - -
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
-  - - - - - - - -
-Field Summary
- - - - - - - -
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
- - - - - - - -
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
- - - - - - - -
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
- - - - - - - -
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-  - - - - - - - - - - - - - - - - - - - -
-Constructor Summary
JPanelDialog(java.awt.Frame parent, - javax.swing.JPanel inputPanel) - -
-           
JPanelDialog(java.awt.Frame parent, - java.lang.String title, - javax.swing.JPanel inputPanel) - -
-           
JPanelDialog(javax.swing.JPanel inputPanel) - -
-          Creates a new instance of JPanelDialog
JPanelDialog(javax.swing.JPanel inputPanel, - java.lang.String title) - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- voidactionPerformed(java.awt.event.ActionEvent e) - -
-           
- java.awt.Componentadd(java.awt.Component compToAdd) - -
-           
- booleanisAccepted() - -
-          Checks if accept option was chosen
- voidsetButtonTexts(java.lang.String acceptButtonText, - java.lang.String rejectButtonText) - -
-           
- booleanshowAsModal() - -
-          Shows this dialog as a modal dialog
-static booleanshowModalDialog(java.awt.Frame parent, - javax.swing.JPanel panel) - -
-           
-static booleanshowModalDialog(java.awt.Frame parent, - javax.swing.JPanel panel, - java.lang.String title) - -
-           
-static booleanshowModalDialog(javax.swing.JPanel panel) - -
-           
-static booleanshowModalDialog(javax.swing.JPanel panel, - java.lang.String title) - -
-           
- - - - - - - -
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
- - - - - - - -
Methods inherited from class java.awt.Dialog
addNotify, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show
- - - - - - - -
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, setLocationRelativeTo, toBack, toFront
- - - - - - - -
Methods inherited from class java.awt.Container
add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree
- - - - - - - -
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-  -

- - - - - - - - -
-Constructor Detail
- -

-JPanelDialog

-
-public JPanelDialog(javax.swing.JPanel inputPanel)
-
-
Creates a new instance of JPanelDialog -

-

-
- -

-JPanelDialog

-
-public JPanelDialog(javax.swing.JPanel inputPanel,
-                    java.lang.String title)
-
-
-
- -

-JPanelDialog

-
-public JPanelDialog(java.awt.Frame parent,
-                    javax.swing.JPanel inputPanel)
-
-
-
- -

-JPanelDialog

-
-public JPanelDialog(java.awt.Frame parent,
-                    java.lang.String title,
-                    javax.swing.JPanel inputPanel)
-
-
- - - - - - - - -
-Method Detail
- -

-showAsModal

-
-public boolean showAsModal()
-
-
Shows this dialog as a modal dialog -

-

-
-
-
- -
Returns:
true if aceept option is clicked
-
-
-
- -

-isAccepted

-
-public boolean isAccepted()
-
-
Checks if accept option was chosen -

-

-
-
-
- -
Returns:
true if aceept option was clicked on last showing of dialog
-
-
-
- -

-setButtonTexts

-
-public void setButtonTexts(java.lang.String acceptButtonText,
-                           java.lang.String rejectButtonText)
-
-
-
-
-
-
-
-
-
- -

-actionPerformed

-
-public void actionPerformed(java.awt.event.ActionEvent e)
-
-
-
Specified by:
actionPerformed in interface java.awt.event.ActionListener
-
-
-
-
-
-
- -

-showModalDialog

-
-public static boolean showModalDialog(javax.swing.JPanel panel)
-
-
-
-
-
-
-
-
-
- -

-showModalDialog

-
-public static boolean showModalDialog(javax.swing.JPanel panel,
-                                      java.lang.String title)
-
-
-
-
-
-
-
-
-
- -

-showModalDialog

-
-public static boolean showModalDialog(java.awt.Frame parent,
-                                      javax.swing.JPanel panel)
-
-
-
-
-
-
-
-
-
- -

-showModalDialog

-
-public static boolean showModalDialog(java.awt.Frame parent,
-                                      javax.swing.JPanel panel,
-                                      java.lang.String title)
-
-
-
-
-
-
-
-
-
- -

-add

-
-public java.awt.Component add(java.awt.Component compToAdd)
-
-
-
Overrides:
add in class java.awt.Container
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/ThreeDS/Chunk.html b/doc/javadoc/net/java/joglutils/ThreeDS/Chunk.html deleted file mode 100644 index 4c5d98a..0000000 --- a/doc/javadoc/net/java/joglutils/ThreeDS/Chunk.html +++ /dev/null @@ -1,293 +0,0 @@ - - - - - - -Chunk - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -net.java.joglutils.ThreeDS -
-Class Chunk

-
-java.lang.Object
-  extended by net.java.joglutils.ThreeDS.Chunk
-
-
-
-
public class Chunk
extends java.lang.Object
- - -

-


- -

- - - - - - - - - - - - - - - - - - - -
-Field Summary
- intbytesRead - -
-           
- intid - -
-           
- intlength - -
-           
-  - - - - - - - - - - -
-Constructor Summary
Chunk() - -
-           
-  - - - - - - - -
-Method Summary
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - -
-Field Detail
- -

-id

-
-public int id
-
-
-
-
-
- -

-length

-
-public int length
-
-
-
-
-
- -

-bytesRead

-
-public int bytesRead
-
-
-
-
- - - - - - - - -
-Constructor Detail
- -

-Chunk

-
-public Chunk()
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/ThreeDS/Face.html b/doc/javadoc/net/java/joglutils/ThreeDS/Face.html deleted file mode 100644 index c3d3fed..0000000 --- a/doc/javadoc/net/java/joglutils/ThreeDS/Face.html +++ /dev/null @@ -1,275 +0,0 @@ - - - - - - -Face - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -net.java.joglutils.ThreeDS -
-Class Face

-
-java.lang.Object
-  extended by net.java.joglutils.ThreeDS.Face
-
-
-
-
public class Face
extends java.lang.Object
- - -

-


- -

- - - - - - - - - - - - - - - -
-Field Summary
- int[]coordIndex - -
-           
- int[]vertIndex - -
-           
-  - - - - - - - - - - -
-Constructor Summary
Face() - -
-           
-  - - - - - - - -
-Method Summary
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - -
-Field Detail
- -

-vertIndex

-
-public int[] vertIndex
-
-
-
-
-
- -

-coordIndex

-
-public int[] coordIndex
-
-
-
-
- - - - - - - - -
-Constructor Detail
- -

-Face

-
-public Face()
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/ThreeDS/Loader3DS.html b/doc/javadoc/net/java/joglutils/ThreeDS/Loader3DS.html deleted file mode 100644 index e9e18f1..0000000 --- a/doc/javadoc/net/java/joglutils/ThreeDS/Loader3DS.html +++ /dev/null @@ -1,251 +0,0 @@ - - - - - - -Loader3DS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -net.java.joglutils.ThreeDS -
-Class Loader3DS

-
-java.lang.Object
-  extended by net.java.joglutils.ThreeDS.Loader3DS
-
-
-
-
public class Loader3DS
extends java.lang.Object
- - -

-


- -

- - - - - - - - - - - -
-Constructor Summary
Loader3DS() - -
-           
-  - - - - - - - - - - - -
-Method Summary
- booleanload(Model3DS model, - java.lang.String fileName) - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - -
-Constructor Detail
- -

-Loader3DS

-
-public Loader3DS()
-
-
- - - - - - - - -
-Method Detail
- -

-load

-
-public boolean load(Model3DS model,
-                    java.lang.String fileName)
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/ThreeDS/Material.html b/doc/javadoc/net/java/joglutils/ThreeDS/Material.html deleted file mode 100644 index 25e7b82..0000000 --- a/doc/javadoc/net/java/joglutils/ThreeDS/Material.html +++ /dev/null @@ -1,383 +0,0 @@ - - - - - - -Material - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -net.java.joglutils.ThreeDS -
-Class Material

-
-java.lang.Object
-  extended by net.java.joglutils.ThreeDS.Material
-
-
-
-
public class Material
extends java.lang.Object
- - -

-


- -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Field Summary
- byte[]color - -
-           
- java.lang.StringstrFile - -
-           
- java.lang.StringstrName - -
-           
- inttexureId - -
-           
- floatuOffset - -
-           
- floatuTile - -
-           
- floatvOffset - -
-           
- floatvTile - -
-           
-  - - - - - - - - - - -
-Constructor Summary
Material() - -
-           
-  - - - - - - - -
-Method Summary
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - -
-Field Detail
- -

-strName

-
-public java.lang.String strName
-
-
-
-
-
- -

-strFile

-
-public java.lang.String strFile
-
-
-
-
-
- -

-color

-
-public byte[] color
-
-
-
-
-
- -

-texureId

-
-public int texureId
-
-
-
-
-
- -

-uTile

-
-public float uTile
-
-
-
-
-
- -

-vTile

-
-public float vTile
-
-
-
-
-
- -

-uOffset

-
-public float uOffset
-
-
-
-
-
- -

-vOffset

-
-public float vOffset
-
-
-
-
- - - - - - - - -
-Constructor Detail
- -

-Material

-
-public Material()
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/ThreeDS/Model3DS.html b/doc/javadoc/net/java/joglutils/ThreeDS/Model3DS.html deleted file mode 100644 index 2d53763..0000000 --- a/doc/javadoc/net/java/joglutils/ThreeDS/Model3DS.html +++ /dev/null @@ -1,438 +0,0 @@ - - - - - - -Model3DS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -net.java.joglutils.ThreeDS -
-Class Model3DS

-
-java.lang.Object
-  extended by net.java.joglutils.ThreeDS.Model3DS
-
-
-
Direct Known Subclasses:
MyModel
-
-
-
-
public class Model3DS
extends java.lang.Object
- - -

-


- -

- - - - - - - - - - - - - - - - - - - -
-Field Summary
-protected  Loader3DSloader - -
-           
-protected  java.util.Vector<Material>materials - -
-           
-protected  java.util.Vector<Obj>objects - -
-           
-  - - - - - - - - - - -
-Constructor Summary
Model3DS() - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- voidaddMaterial(Material mat) - -
-           
- voidaddObject(Obj obj) - -
-           
- MaterialgetMaterial(int index) - -
-           
- intgetNumberOfMaterials() - -
-           
- intgetNumberOfObjects() - -
-           
- ObjgetObject(int index) - -
-           
- booleanload(java.lang.String file) - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - -
-Field Detail
- -

-loader

-
-protected Loader3DS loader
-
-
-
-
-
- -

-materials

-
-protected java.util.Vector<Material> materials
-
-
-
-
-
- -

-objects

-
-protected java.util.Vector<Obj> objects
-
-
-
-
- - - - - - - - -
-Constructor Detail
- -

-Model3DS

-
-public Model3DS()
-
-
- - - - - - - - -
-Method Detail
- -

-load

-
-public boolean load(java.lang.String file)
-
-
-
-
-
-
- -

-addMaterial

-
-public void addMaterial(Material mat)
-
-
-
-
-
-
- -

-addObject

-
-public void addObject(Obj obj)
-
-
-
-
-
-
- -

-getMaterial

-
-public Material getMaterial(int index)
-
-
-
-
-
-
- -

-getObject

-
-public Obj getObject(int index)
-
-
-
-
-
-
- -

-getNumberOfObjects

-
-public int getNumberOfObjects()
-
-
-
-
-
-
- -

-getNumberOfMaterials

-
-public int getNumberOfMaterials()
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/ThreeDS/Obj.html b/doc/javadoc/net/java/joglutils/ThreeDS/Obj.html deleted file mode 100644 index 3ea8b8e..0000000 --- a/doc/javadoc/net/java/joglutils/ThreeDS/Obj.html +++ /dev/null @@ -1,437 +0,0 @@ - - - - - - -Obj - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -net.java.joglutils.ThreeDS -
-Class Obj

-
-java.lang.Object
-  extended by net.java.joglutils.ThreeDS.Obj
-
-
-
-
public class Obj
extends java.lang.Object
- - -

-


- -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Field Summary
- Face[]faces - -
-           
- booleanhasTexture - -
-           
- intindices - -
-           
- intmaterialID - -
-           
- Vec3[]normals - -
-           
- intnumOfFaces - -
-           
- intnumOfVerts - -
-           
- intnumTexVertex - -
-           
- java.lang.StringstrName - -
-           
- Vec3[]texVerts - -
-           
- Vec3[]verts - -
-           
-  - - - - - - - - - - -
-Constructor Summary
Obj() - -
-           
-  - - - - - - - -
-Method Summary
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - -
-Field Detail
- -

-numOfVerts

-
-public int numOfVerts
-
-
-
-
-
- -

-numOfFaces

-
-public int numOfFaces
-
-
-
-
-
- -

-numTexVertex

-
-public int numTexVertex
-
-
-
-
-
- -

-materialID

-
-public int materialID
-
-
-
-
-
- -

-hasTexture

-
-public boolean hasTexture
-
-
-
-
-
- -

-strName

-
-public java.lang.String strName
-
-
-
-
-
- -

-indices

-
-public int indices
-
-
-
-
-
- -

-verts

-
-public Vec3[] verts
-
-
-
-
-
- -

-normals

-
-public Vec3[] normals
-
-
-
-
-
- -

-texVerts

-
-public Vec3[] texVerts
-
-
-
-
-
- -

-faces

-
-public Face[] faces
-
-
-
-
- - - - - - - - -
-Constructor Detail
- -

-Obj

-
-public Obj()
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/ThreeDS/Vec3.html b/doc/javadoc/net/java/joglutils/ThreeDS/Vec3.html deleted file mode 100644 index e9ce3a7..0000000 --- a/doc/javadoc/net/java/joglutils/ThreeDS/Vec3.html +++ /dev/null @@ -1,325 +0,0 @@ - - - - - - -Vec3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -net.java.joglutils.ThreeDS -
-Class Vec3

-
-java.lang.Object
-  extended by net.java.joglutils.ThreeDS.Vec3
-
-
-
-
public class Vec3
extends java.lang.Object
- - -

-


- -

- - - - - - - - - - - - - - - - - - - -
-Field Summary
- floatx - -
-           
- floaty - -
-           
- floatz - -
-           
-  - - - - - - - - - - - - - - - - -
-Constructor Summary
Vec3() - -
-           
Vec3(float _x, - float _y, - float _z) - -
-           
Vec3(Vec3 v) - -
-           
-  - - - - - - - -
-Method Summary
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - -
-Field Detail
- -

-x

-
-public float x
-
-
-
-
-
- -

-y

-
-public float y
-
-
-
-
-
- -

-z

-
-public float z
-
-
-
-
- - - - - - - - -
-Constructor Detail
- -

-Vec3

-
-public Vec3()
-
-
-
- -

-Vec3

-
-public Vec3(float _x,
-            float _y,
-            float _z)
-
-
-
- -

-Vec3

-
-public Vec3(Vec3 v)
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/ThreeDS/class-use/Chunk.html b/doc/javadoc/net/java/joglutils/ThreeDS/class-use/Chunk.html deleted file mode 100644 index 326f034..0000000 --- a/doc/javadoc/net/java/joglutils/ThreeDS/class-use/Chunk.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - -Uses of Class net.java.joglutils.ThreeDS.Chunk - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
net.java.joglutils.ThreeDS.Chunk

-
-No usage of net.java.joglutils.ThreeDS.Chunk -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/ThreeDS/class-use/Face.html b/doc/javadoc/net/java/joglutils/ThreeDS/class-use/Face.html deleted file mode 100644 index 7f9ecd8..0000000 --- a/doc/javadoc/net/java/joglutils/ThreeDS/class-use/Face.html +++ /dev/null @@ -1,176 +0,0 @@ - - - - - - -Uses of Class net.java.joglutils.ThreeDS.Face - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
net.java.joglutils.ThreeDS.Face

-
- - - - - - - - - -
-Packages that use Face
net.java.joglutils.ThreeDS  
-  -

- - - - - -
-Uses of Face in net.java.joglutils.ThreeDS
-  -

- - - - - - - - - -
Fields in net.java.joglutils.ThreeDS declared as Face
- Face[]Obj.faces - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/ThreeDS/class-use/Loader3DS.html b/doc/javadoc/net/java/joglutils/ThreeDS/class-use/Loader3DS.html deleted file mode 100644 index a166961..0000000 --- a/doc/javadoc/net/java/joglutils/ThreeDS/class-use/Loader3DS.html +++ /dev/null @@ -1,176 +0,0 @@ - - - - - - -Uses of Class net.java.joglutils.ThreeDS.Loader3DS - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
net.java.joglutils.ThreeDS.Loader3DS

-
- - - - - - - - - -
-Packages that use Loader3DS
net.java.joglutils.ThreeDS  
-  -

- - - - - -
-Uses of Loader3DS in net.java.joglutils.ThreeDS
-  -

- - - - - - - - - -
Fields in net.java.joglutils.ThreeDS declared as Loader3DS
-protected  Loader3DSModel3DS.loader - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/ThreeDS/class-use/Material.html b/doc/javadoc/net/java/joglutils/ThreeDS/class-use/Material.html deleted file mode 100644 index 393a986..0000000 --- a/doc/javadoc/net/java/joglutils/ThreeDS/class-use/Material.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - -Uses of Class net.java.joglutils.ThreeDS.Material - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
net.java.joglutils.ThreeDS.Material

-
- - - - - - - - - -
-Packages that use Material
net.java.joglutils.ThreeDS  
-  -

- - - - - -
-Uses of Material in net.java.joglutils.ThreeDS
-  -

- - - - - - - - - -
Fields in net.java.joglutils.ThreeDS with type parameters of type Material
-protected  java.util.Vector<Material>Model3DS.materials - -
-           
-  -

- - - - - - - - - -
Methods in net.java.joglutils.ThreeDS that return Material
- MaterialModel3DS.getMaterial(int index) - -
-           
-  -

- - - - - - - - - -
Methods in net.java.joglutils.ThreeDS with parameters of type Material
- voidModel3DS.addMaterial(Material mat) - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/ThreeDS/class-use/Model3DS.html b/doc/javadoc/net/java/joglutils/ThreeDS/class-use/Model3DS.html deleted file mode 100644 index e4d5a8b..0000000 --- a/doc/javadoc/net/java/joglutils/ThreeDS/class-use/Model3DS.html +++ /dev/null @@ -1,206 +0,0 @@ - - - - - - -Uses of Class net.java.joglutils.ThreeDS.Model3DS - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
net.java.joglutils.ThreeDS.Model3DS

-
- - - - - - - - - - - - - -
-Packages that use Model3DS
net.java.joglutils.test3ds  
net.java.joglutils.ThreeDS  
-  -

- - - - - -
-Uses of Model3DS in net.java.joglutils.test3ds
-  -

- - - - - - - - - -
Subclasses of Model3DS in net.java.joglutils.test3ds
- classMyModel - -
-           
-  -

- - - - - -
-Uses of Model3DS in net.java.joglutils.ThreeDS
-  -

- - - - - - - - - -
Methods in net.java.joglutils.ThreeDS with parameters of type Model3DS
- booleanLoader3DS.load(Model3DS model, - java.lang.String fileName) - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/ThreeDS/class-use/Obj.html b/doc/javadoc/net/java/joglutils/ThreeDS/class-use/Obj.html deleted file mode 100644 index 442bd78..0000000 --- a/doc/javadoc/net/java/joglutils/ThreeDS/class-use/Obj.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - -Uses of Class net.java.joglutils.ThreeDS.Obj - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
net.java.joglutils.ThreeDS.Obj

-
- - - - - - - - - -
-Packages that use Obj
net.java.joglutils.ThreeDS  
-  -

- - - - - -
-Uses of Obj in net.java.joglutils.ThreeDS
-  -

- - - - - - - - - -
Fields in net.java.joglutils.ThreeDS with type parameters of type Obj
-protected  java.util.Vector<Obj>Model3DS.objects - -
-           
-  -

- - - - - - - - - -
Methods in net.java.joglutils.ThreeDS that return Obj
- ObjModel3DS.getObject(int index) - -
-           
-  -

- - - - - - - - - -
Methods in net.java.joglutils.ThreeDS with parameters of type Obj
- voidModel3DS.addObject(Obj obj) - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/ThreeDS/class-use/Vec3.html b/doc/javadoc/net/java/joglutils/ThreeDS/class-use/Vec3.html deleted file mode 100644 index edc634b..0000000 --- a/doc/javadoc/net/java/joglutils/ThreeDS/class-use/Vec3.html +++ /dev/null @@ -1,206 +0,0 @@ - - - - - - -Uses of Class net.java.joglutils.ThreeDS.Vec3 - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
net.java.joglutils.ThreeDS.Vec3

-
- - - - - - - - - -
-Packages that use Vec3
net.java.joglutils.ThreeDS  
-  -

- - - - - -
-Uses of Vec3 in net.java.joglutils.ThreeDS
-  -

- - - - - - - - - - - - - - - - - -
Fields in net.java.joglutils.ThreeDS declared as Vec3
- Vec3[]Obj.normals - -
-           
- Vec3[]Obj.texVerts - -
-           
- Vec3[]Obj.verts - -
-           
-  -

- - - - - - - - -
Constructors in net.java.joglutils.ThreeDS with parameters of type Vec3
Vec3(Vec3 v) - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/ThreeDS/package-frame.html b/doc/javadoc/net/java/joglutils/ThreeDS/package-frame.html deleted file mode 100644 index 9d3a0aa..0000000 --- a/doc/javadoc/net/java/joglutils/ThreeDS/package-frame.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - -net.java.joglutils.ThreeDS - - - - - - - - - - - -net.java.joglutils.ThreeDS - - - - -
-Classes  - -
-Chunk -
-Face -
-Loader3DS -
-Material -
-Model3DS -
-Obj -
-Vec3
- - - - diff --git a/doc/javadoc/net/java/joglutils/ThreeDS/package-summary.html b/doc/javadoc/net/java/joglutils/ThreeDS/package-summary.html deleted file mode 100644 index f12ad5a..0000000 --- a/doc/javadoc/net/java/joglutils/ThreeDS/package-summary.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - -net.java.joglutils.ThreeDS - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-

-Package net.java.joglutils.ThreeDS -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Class Summary
Chunk 
Face 
Loader3DS 
Material 
Model3DS 
Obj 
Vec3 
-  - -

-

-
-
- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/ThreeDS/package-tree.html b/doc/javadoc/net/java/joglutils/ThreeDS/package-tree.html deleted file mode 100644 index 8c16a1b..0000000 --- a/doc/javadoc/net/java/joglutils/ThreeDS/package-tree.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - -net.java.joglutils.ThreeDS Class Hierarchy - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For Package net.java.joglutils.ThreeDS -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/ThreeDS/package-use.html b/doc/javadoc/net/java/joglutils/ThreeDS/package-use.html deleted file mode 100644 index 8058a53..0000000 --- a/doc/javadoc/net/java/joglutils/ThreeDS/package-use.html +++ /dev/null @@ -1,215 +0,0 @@ - - - - - - -Uses of Package net.java.joglutils.ThreeDS - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Package
net.java.joglutils.ThreeDS

-
- - - - - - - - - - - - - -
-Packages that use net.java.joglutils.ThreeDS
net.java.joglutils.ThreeDS  
net.java.joglutils.test3ds  
-  -

- - - - - - - - - - - - - - - - - - - - - - - -
-Classes in net.java.joglutils.ThreeDS used by net.java.joglutils.ThreeDS
Face - -
-           
Loader3DS - -
-           
Material - -
-           
Model3DS - -
-           
Obj - -
-           
Vec3 - -
-           
-  -

- - - - - - - - -
-Classes in net.java.joglutils.ThreeDS used by net.java.joglutils.test3ds
Model3DS - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/class-use/GLJFrame.html b/doc/javadoc/net/java/joglutils/class-use/GLJFrame.html deleted file mode 100644 index 6f24514..0000000 --- a/doc/javadoc/net/java/joglutils/class-use/GLJFrame.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - -Uses of Class net.java.joglutils.GLJFrame - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
net.java.joglutils.GLJFrame

-
-No usage of net.java.joglutils.GLJFrame -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/class-use/JPanelDialog.html b/doc/javadoc/net/java/joglutils/class-use/JPanelDialog.html deleted file mode 100644 index cd2b4e0..0000000 --- a/doc/javadoc/net/java/joglutils/class-use/JPanelDialog.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - -Uses of Class net.java.joglutils.JPanelDialog - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
net.java.joglutils.JPanelDialog

-
-No usage of net.java.joglutils.JPanelDialog -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/lighting/ColorButton.html b/doc/javadoc/net/java/joglutils/lighting/ColorButton.html deleted file mode 100644 index b2a5bf8..0000000 --- a/doc/javadoc/net/java/joglutils/lighting/ColorButton.html +++ /dev/null @@ -1,524 +0,0 @@ - - - - - - -ColorButton - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -net.java.joglutils.lighting -
-Class ColorButton

-
-java.lang.Object
-  extended by java.awt.Component
-      extended by java.awt.Container
-          extended by javax.swing.JComponent
-              extended by javax.swing.AbstractButton
-                  extended by javax.swing.JButton
-                      extended by net.java.joglutils.lighting.ColorButton
-
-
-
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.image.ImageObserver, java.awt.ItemSelectable, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, javax.swing.SwingConstants
-
-
-
-
public class ColorButton
extends javax.swing.JButton
implements java.awt.event.ActionListener
- - -

-

-
See Also:
Serialized Form
-
- -

- - - - - - - -
-Nested Class Summary
- - - - - - - -
Nested classes/interfaces inherited from class javax.swing.JButton
javax.swing.JButton.AccessibleJButton
-  - - - - - - - - -
Nested classes/interfaces inherited from class javax.swing.AbstractButton
javax.swing.AbstractButton.AccessibleAbstractButton, javax.swing.AbstractButton.ButtonChangeListener
-  - - - - - - - - -
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
-  - - - - - - - - -
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
-  - - - - - - - - -
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
-  - - - - - - - -
-Field Summary
- - - - - - - -
Fields inherited from class javax.swing.AbstractButton
actionListener, BORDER_PAINTED_CHANGED_PROPERTY, changeEvent, changeListener, CONTENT_AREA_FILLED_CHANGED_PROPERTY, DISABLED_ICON_CHANGED_PROPERTY, DISABLED_SELECTED_ICON_CHANGED_PROPERTY, FOCUS_PAINTED_CHANGED_PROPERTY, HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY, HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY, ICON_CHANGED_PROPERTY, itemListener, MARGIN_CHANGED_PROPERTY, MNEMONIC_CHANGED_PROPERTY, model, MODEL_CHANGED_PROPERTY, PRESSED_ICON_CHANGED_PROPERTY, ROLLOVER_ENABLED_CHANGED_PROPERTY, ROLLOVER_ICON_CHANGED_PROPERTY, ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY, SELECTED_ICON_CHANGED_PROPERTY, TEXT_CHANGED_PROPERTY, VERTICAL_ALIGNMENT_CHANGED_PROPERTY, VERTICAL_TEXT_POSITION_CHANGED_PROPERTY
- - - - - - - -
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
- - - - - - - -
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
- - - - - - - -
Fields inherited from interface javax.swing.SwingConstants
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
- - - - - - - -
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-  - - - - - - - - - - - - - - - - - - - - - - -
-Constructor Summary
ColorButton() - -
-          Creates a new instance of GlobalAmbientButton
ColorButton(javax.swing.Action a) - -
-           
ColorButton(javax.swing.Icon icon) - -
-           
ColorButton(java.lang.String text) - -
-           
ColorButton(java.lang.String text, - javax.swing.Icon icon) - -
-           
-  - - - - - - - - - - - - - - - - - - - -
-Method Summary
- voidactionPerformed(java.awt.event.ActionEvent e) - -
-           
- java.awt.ColorgetColor() - -
-           
- voidsetColor(java.awt.Color c) - -
-           
- - - - - - - -
Methods inherited from class javax.swing.JButton
configurePropertiesFromAction, getAccessibleContext, getUIClassID, isDefaultButton, isDefaultCapable, paramString, removeNotify, setDefaultCapable, updateUI
- - - - - - - -
Methods inherited from class javax.swing.AbstractButton
addActionListener, addChangeListener, addImpl, addItemListener, checkHorizontalKey, checkVerticalKey, createActionListener, createActionPropertyChangeListener, createChangeListener, createItemListener, doClick, doClick, fireActionPerformed, fireItemStateChanged, fireStateChanged, getAction, getActionCommand, getActionListeners, getChangeListeners, getDisabledIcon, getDisabledSelectedIcon, getDisplayedMnemonicIndex, getHorizontalAlignment, getHorizontalTextPosition, getIcon, getIconTextGap, getItemListeners, getLabel, getMargin, getMnemonic, getModel, getMultiClickThreshhold, getPressedIcon, getRolloverIcon, getRolloverSelectedIcon, getSelectedIcon, getSelectedObjects, getText, getUI, getVerticalAlignment, getVerticalTextPosition, imageUpdate, init, isBorderPainted, isContentAreaFilled, isFocusPainted, isRolloverEnabled, isSelected, paintBorder, removeActionListener, removeChangeListener, removeItemListener, setAction, setActionCommand, setBorderPainted, setContentAreaFilled, setDisabledIcon, setDisabledSelectedIcon, setDisplayedMnemonicIndex, setEnabled, setFocusPainted, setHorizontalAlignment, setHorizontalTextPosition, setIcon, setIconTextGap, setLabel, setLayout, setMargin, setMnemonic, setMnemonic, setModel, setMultiClickThreshhold, setPressedIcon, setRolloverEnabled, setRolloverIcon, setRolloverSelectedIcon, setSelected, setSelectedIcon, setText, setUI, setVerticalAlignment, setVerticalTextPosition
- - - - - - - -
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
- - - - - - - -
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, transferFocusBackward, transferFocusDownCycle, validate, validateTree
- - - - - - - -
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-  -

- - - - - - - - -
-Constructor Detail
- -

-ColorButton

-
-public ColorButton()
-
-
Creates a new instance of GlobalAmbientButton -

-

-
- -

-ColorButton

-
-public ColorButton(javax.swing.Action a)
-
-
-
- -

-ColorButton

-
-public ColorButton(javax.swing.Icon icon)
-
-
-
- -

-ColorButton

-
-public ColorButton(java.lang.String text)
-
-
-
- -

-ColorButton

-
-public ColorButton(java.lang.String text,
-                   javax.swing.Icon icon)
-
-
- - - - - - - - -
-Method Detail
- -

-getColor

-
-public java.awt.Color getColor()
-
-
-
-
-
-
-
-
-
- -

-setColor

-
-public void setColor(java.awt.Color c)
-
-
-
-
-
-
-
-
-
- -

-actionPerformed

-
-public void actionPerformed(java.awt.event.ActionEvent e)
-
-
-
Specified by:
actionPerformed in interface java.awt.event.ActionListener
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/lighting/Light.html b/doc/javadoc/net/java/joglutils/lighting/Light.html deleted file mode 100644 index 4765631..0000000 --- a/doc/javadoc/net/java/joglutils/lighting/Light.html +++ /dev/null @@ -1,1642 +0,0 @@ - - - - - - -Light - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -net.java.joglutils.lighting -
-Class Light

-
-java.lang.Object
-  extended by net.java.joglutils.lighting.Light
-
-
-
-
public class Light
extends java.lang.Object
- - -

-This class encapsulates the settings for an OpenGL light. It has two modes: -
1. if an object implementing GL is attached, the OpenGL state is - updated as changes to this Light are made, or on enable() or apply() calls. -
2.if no object is atttached, enable(GL) and apply(GL) applies settings, but the OpenGL state - is not altered when this Light's settings are changed. -
Note: GL_LIGHTING must be enabled in the OpenGL context by the user - this object will not do so. -

- -

-


- -

- - - - - - - - - - - - - - - - - -
-Constructor Summary
Light() - -
-          Creates a new instance of Light with the default settings.
Light(javax.media.opengl.GL gl) - -
-          Creates a new instance of Light with default settings attached to the specified GL Context
Light(javax.media.opengl.GL gl, - int lightNumber) - -
-          Creates a new instance of Light with default settings attached to the specified GL Context with an explicit light number
-  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- voidapply() - -
-          Applies the settings on this Light to the attached GL Context.
- voidapply(javax.media.opengl.GL gl) - -
-          Applies the settings on this Light to the specified OpenGL context, - using the light number stored in the Light.
- voidapply(javax.media.opengl.GL gl, - int lightNumber) - -
-          Applies the settings on this Light to the specified OpenGL context, - using the requested light number.
- voiddetachGL() - -
-          Detaches the currently attached OpenGL context from this object
- voiddisable() - -
-          Disables this Light on the attached GL Context.
- voiddisable(javax.media.opengl.GL gl) - -
-          Disables the light number stored in this Light on the specified OpenGL Context.
- voiddisable(javax.media.opengl.GL gl, - int lightNumber) - -
-          Disables the requested light on the specified OpenGL Context.
- voidenable() - -
-          Enables this Light on the attached GL Context.
- voidenable(javax.media.opengl.GL gl) - -
-          Enables the light number stored in this Light on the specified OpenGL Context.
- voidenable(javax.media.opengl.GL gl, - int lightNumber) - -
-          Enables the requested light on the specified OpenGL Context.
-protected  voidfinalize() - -
-           
- java.awt.ColorgetAmbient() - -
-          Retrieves the ambient color for this Light.
- javax.media.opengl.GLgetAttachedGL() - -
-          Returns the OpenGL context attached to this Lighting object
- floatgetConstantAttenuation() - -
-          Retrieves the coefficient of the constant term in the attenuation equation for this Light.
- java.awt.ColorgetDiffuse() - -
-          Retrieves the diffuse color for this Light.
- intgetGLLightIdentifier() - -
-          Determines the OpenGL light identifier associated with this Light.
- intgetLightNumber() - -
-          Determines the number of the light associated with this Light.
- float[]getLightPosition() - -
-          Retrieves the direction vector for this light.
- floatgetLightW() - -
-          Retrieves the w-component of this Light.
- floatgetLinearAttenuation() - -
-          Retrieves the coefficient of the linear term in the attenuation equation for this Light.
- floatgetQuadraticAttenuation() - -
-          Retrieves the coefficient of the quadratic term in the attenuation equation for this Light.
- java.awt.ColorgetSpecular() - -
-          Retrieves the specular color for this Light.
- floatgetSpotCutoff() - -
-          Retrieves the spotlight cutoff angle for this Light.
- float[]getSpotDirection() - -
-          Retrieves a vector indicating the spotlight direction used in this Light.
- floatgetSpotExponent() - -
-          Retrieves the spotlight exponent in this Light.
-static booleanhasFreeLights(javax.media.opengl.GL gl) - -
-          Determines if there is space in a specified OpenGL context for another Light to be attached
-static intidToNum(int lightID) - -
-          Converts the specified OpenGL light ID number to a number
-static voidinitializePhongShader() - -
-          Initializes Phong shading mode for this Light (instead of the fixed functionality Gouraud shading) on the current OpenGL context.
-static voidinitializePhongShader(javax.media.opengl.GL gl) - -
-          Initializes Phong shading mode for this Light (instead of the fixed functionality Gouraud shading).
- booleanisAmbientPhongColorMaterial() - -
-          Determines if color material is used for ambient in the Phong shader
- booleanisAttached() - -
-          Determines if an OpenGL context is attached.
- booleanisDiffusePhongColorMaterial() - -
-          Determines if color material is used for diffuse in the Phong shader
- booleanisPhongShaded() - -
-          Tells if this Light is using Phong shading
- voidmakeDirectional() - -
-          Sets this Light so that the light seems to be infinitely far away in terms of some of the calculations.
-static intmaxNumberOfLightsInGL(javax.media.opengl.GL gl) - -
-          Determines the maximum number of lights in the specified GL context
-static intnumToID(int lightNum) - -
-          Determines the OpenGL ID for the specified light number
-static voidremovePhongShader() - -
-          Removes the Phong Shader program from the current GL Context
-static voidremovePhongShader(javax.media.opengl.GL gl) - -
-          Removes the Phong Shader program from the specified GL Context
- voidretrieve() - -
-          Reconfigure the settings for this Light from the state of the attached - GL Context.
- voidretrieve(javax.media.opengl.GL gl) - -
-          Reconfigures the settings on this Light from the state of the specified - OpenGL context, using the light number stored in the Light.
- voidretrieve(javax.media.opengl.GL gl, - int lightNumber) - -
-          Reconfigures the settings on this Light from the state of the specified - OpenGL context, using the requested light number.
- voidsetAmbient(java.awt.Color ambient) - -
-          Sets the ambient (light "filling the room") color for this Light.
- voidsetAttachedGL(javax.media.opengl.GL gl) - -
-          Attached the specified OpenGL context to this object
- voidsetConstantAttenuation(float constantAttenuation) - -
-          Sets the coefficient of the constant term in the attenuation equation for this Light.
- voidsetDiffuse(java.awt.Color diffuse) - -
-          Sets the diffuse ("dull reflection") color for this Light.
- voidsetLightID(int lightID) - -
-          Sets the OpenGL light to use in subsequent method calls from a GL identifier
- voidsetLightNumber(int lightNumber) - -
-          Sets the number of the OpenGL light to use in subsequent method calls
- voidsetLightPosition(float[] lightPosition) - -
-          Specifies the direction vector for this Light.
- voidsetLightPosition(float lightx, - float lighty, - float lightz) - -
-          Specifies the direction vector for this Light.
- voidsetLightW(float lightW) - -
-          Specifies the w-component to be used for this Light.
- voidsetLinearAttenuation(float linearAttenuation) - -
-          Sets the coefficient of the linear term in the attenuation equation for this Light.
- voidsetPhongColorMaterial(boolean ambient, - boolean diffuse) - -
-          Sets whether or not the opengl color should be used for the phong color shader
- voidsetPhongShaded(boolean usePhongShading) - -
-          Sets if phong per-fragment shading (as opposed to fixed-functionality per-vertex shading) is to be used with this Light.
- voidsetQuadraticAttenuation(float quadraticAttenuation) - -
-          Sets the coefficient of the quadratic term in the attenuation equation for this Light.
- voidsetSpecular(java.awt.Color specular) - -
-          Sets the specular ("shiny reflection") color for this Light.
- voidsetSpotCutoff(float spotCutoff) - -
-          Sets the spotlight cutoff angle for this Light.
- voidsetSpotDirection(float[] spotDirection) - -
-          Sets the spotlight direction for this Light.
- voidsetSpotDirection(float spotx, - float spoty, - float spotz) - -
-          Sets the spotlight direction for this Light.
- voidsetSpotExponent(float spotExponent) - -
-          Sets the spotlight exponent in this Light.
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - -
-Constructor Detail
- -

-Light

-
-public Light()
-
-
Creates a new instance of Light with the default settings. -

-

-
- -

-Light

-
-public Light(javax.media.opengl.GL gl)
-      throws LightingException
-
-
Creates a new instance of Light with default settings attached to the specified GL Context -

-

-
Parameters:
gl - the OpenGL context to attach the light to -
Throws: -
LightingException - if the light number is invalid or is already in use by another Light. Light is detached from any OpenGL Context.
-
-
- -

-Light

-
-public Light(javax.media.opengl.GL gl,
-             int lightNumber)
-      throws LightingException
-
-
Creates a new instance of Light with default settings attached to the specified GL Context with an explicit light number -

-

-
Parameters:
gl - the OpenGL context to attach the light to
lightNumber - the light number to be used (must be on [0,7]) -
Throws: -
LightingException - if the light number is invalid or is already in use by another Light. Light is detached from any OpenGL Context.
-
- - - - - - - - -
-Method Detail
- -

-finalize

-
-protected void finalize()
-
-
-
Overrides:
finalize in class java.lang.Object
-
-
-
-
-
-
- -

-getGLLightIdentifier

-
-public int getGLLightIdentifier()
-
-
Determines the OpenGL light identifier associated with this Light. If no GL context is attached to this - object, the result is undefined (although generally reflects the last light used) -

-

- -
Returns:
the OpenGL identifier for this light
-
-
-
- -

-getLightNumber

-
-public int getLightNumber()
-
-
Determines the number of the light associated with this Light. If no GL context is attached to this - object, the result is undefined (although generally reflects the last light used) -

-

- -
Returns:
a number on [0,7] representing which light is used
-
-
-
- -

-setLightNumber

-
-public void setLightNumber(int lightNumber)
-                    throws LightingException
-
-
Sets the number of the OpenGL light to use in subsequent method calls -

-

-
Parameters:
lightNumber - the light number to apply to this Light (must be on [0,7]) -
Throws: -
LightingException - in use by another Light object on the attached OpenGL Context. Light is detached from any OpenGL Context.
-
-
-
- -

-setLightID

-
-public void setLightID(int lightID)
-                throws LightingException
-
-
Sets the OpenGL light to use in subsequent method calls from a GL identifier -

-

-
Parameters:
lightID - the OpenGL light ID (must be of the GL_LIGHTn family) -
Throws: -
LightingException - 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.
-
-
-
- -

-setAttachedGL

-
-public void setAttachedGL(javax.media.opengl.GL gl)
-                   throws LightingException
-
-
Attached the specified OpenGL context to this object -

-

-
Parameters:
gl - the OpenGL context to attach this to -
Throws: -
LightingException - if the specified context has no free lights. Light is detached from any OpenGL Context.
-
-
-
- -

-getAttachedGL

-
-public javax.media.opengl.GL getAttachedGL()
-
-
Returns the OpenGL context attached to this Lighting object -

-

- -
Returns:
the attached OpenGL context, or null if there is no attached context
-
-
-
- -

-detachGL

-
-public void detachGL()
-
-
Detaches the currently attached OpenGL context from this object -

-

-
-
-
-
- -

-isAttached

-
-public boolean isAttached()
-
-
Determines if an OpenGL context is attached. -

-

- -
Returns:
true if an OpenGL context is attached to this object.
-
-
-
- -

-apply

-
-public void apply()
-
-
Applies the settings on this Light to the attached GL Context. - Note that this will not apply Phong Shader settings. -

-

-
-
-
-
- -

-retrieve

-
-public void retrieve()
-
-
Reconfigure the settings for this Light from the state of the attached - GL Context. Note that this will not retrieve Phong Shader settings. -

-

-
-
-
-
- -

-enable

-
-public void enable()
-
-
Enables this Light on the attached GL Context. -

-

-
-
-
-
- -

-disable

-
-public void disable()
-
-
Disables this Light on the attached GL Context. -

-

-
-
-
-
- -

-apply

-
-public void apply(javax.media.opengl.GL gl)
-           throws LightingException
-
-
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. -

-

-
Parameters:
gl - the OpenGL context to use. -
Throws: -
LightingException - if the light number stored in this Light is invalid on the specified context.
-
-
-
- -

-retrieve

-
-public void retrieve(javax.media.opengl.GL gl)
-              throws LightingException
-
-
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. -

-

-
Parameters:
gl - the OpenGL context to use. -
Throws: -
LightingException - if the light number stored in this Light is invalid on the specified context.
-
-
-
- -

-enable

-
-public void enable(javax.media.opengl.GL gl)
-            throws LightingException
-
-
Enables the light number stored in this Light on the specified OpenGL Context. -

-

-
Parameters:
gl - the OpenGL context to use. -
Throws: -
LightingException - if the light number stored in this Light is invalid on the specified context.
-
-
-
- -

-disable

-
-public void disable(javax.media.opengl.GL gl)
-             throws LightingException
-
-
Disables the light number stored in this Light on the specified OpenGL Context. -

-

-
Parameters:
gl - the OpenGL context to use. -
Throws: -
LightingException - if the light number stored in this Light is invalid on the specified context.
-
-
-
- -

-apply

-
-public void apply(javax.media.opengl.GL gl,
-                  int lightNumber)
-           throws LightingException
-
-
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. -

-

-
Parameters:
gl - the OpenGL context to use.
lightNumber - the number of the light to use (should be on [0,7]). -
Throws: -
LightingException - if the requested light is not valid on the specified context.
-
-
-
- -

-retrieve

-
-public void retrieve(javax.media.opengl.GL gl,
-                     int lightNumber)
-              throws LightingException
-
-
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. -

-

-
Parameters:
gl - the OpenGL context to use.
lightNumber - the number of the light to use (should be on [0,7]). -
Throws: -
LightingException - if the requested light is not valid on the specified context.
-
-
-
- -

-enable

-
-public void enable(javax.media.opengl.GL gl,
-                   int lightNumber)
-            throws LightingException
-
-
Enables the requested light on the specified OpenGL Context. -

-

-
Parameters:
gl - the OpenGL context to use.
lightNumber - the number of the light to use (should be on [0,7]). -
Throws: -
LightingException - if the requested light is not valid on the specified context.
-
-
-
- -

-disable

-
-public void disable(javax.media.opengl.GL gl,
-                    int lightNumber)
-             throws LightingException
-
-
Disables the requested light on the specified OpenGL Context. -

-

-
Parameters:
gl - the OpenGL context to use.
lightNumber - the number of the light to use (should be on [0,7]). -
Throws: -
LightingException - if the requested light is not valid on the specified context.
-
-
-
- -

-setAmbient

-
-public void setAmbient(java.awt.Color ambient)
-
-
Sets the ambient (light "filling the room") color for this Light. Default is {0,0,0,1}. -

-

-
Parameters:
ambient - the Color to be copied into this Light. Later changes to the Color object will not be reflected in the Light.
-
-
-
- -

-getAmbient

-
-public java.awt.Color getAmbient()
-
-
Retrieves the ambient color for this Light. -

-

- -
Returns:
a copy of the color used in this Light.
-
-
-
- -

-setDiffuse

-
-public void setDiffuse(java.awt.Color diffuse)
-
-
Sets the diffuse ("dull reflection") color for this Light. Default is {1,1,1,1}. -

-

-
Parameters:
diffuse - the Color to be copied into this Light. Later changes to the Color object will not be reflected in the Light.
-
-
-
- -

-getDiffuse

-
-public java.awt.Color getDiffuse()
-
-
Retrieves the diffuse color for this Light. -

-

- -
Returns:
a copy of the color used in this Light.
-
-
-
- -

-setSpecular

-
-public void setSpecular(java.awt.Color specular)
-
-
Sets the specular ("shiny reflection") color for this Light. Default is {1,1,1,1}. -

-

-
Parameters:
specular - the Color to be copied into this Light. Later changes to the Color object will not be reflected in the Light.
-
-
-
- -

-getSpecular

-
-public java.awt.Color getSpecular()
-
-
Retrieves the specular color for this Light. -

-

- -
Returns:
a copy of the color used in this Light.
-
-
-
- -

-setLightPosition

-
-public void setLightPosition(float[] lightPosition)
-
-
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}. -

-

-
Parameters:
lightPosition - an array of three components in {x,y,z} format to be copied into the Light.
-
-
-
- -

-setLightPosition

-
-public void setLightPosition(float lightx,
-                             float lighty,
-                             float lightz)
-
-
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}. -

-

-
Parameters:
lightx - the x component of the light position
lighty - the y component of the light position
lightz - the z component of the light position
-
-
-
- -

-getLightPosition

-
-public float[] getLightPosition()
-
-
Retrieves the direction vector for this light. -

-

- -
Returns:
a copy of the position of this Light
-
-
-
- -

-setSpotDirection

-
-public void setSpotDirection(float[] spotDirection)
-
-
Sets the spotlight direction for this Light. Default is {0,0,-1}. -

-

-
Parameters:
spotDirection - A 3-element array in {x,y,z} format specifying the spotlight direction vector.
-
-
-
- -

-setSpotDirection

-
-public void setSpotDirection(float spotx,
-                             float spoty,
-                             float spotz)
-
-
Sets the spotlight direction for this Light. Default is {0,0,-1}. -

-

-
Parameters:
spotx - the x coordinate of the spotlight direction vector.
spoty - the y coordinate of the spotlight direction vector.
spotz - the z coordinate of the spotlight direction vector.
-
-
-
- -

-getSpotDirection

-
-public float[] getSpotDirection()
-
-
Retrieves a vector indicating the spotlight direction used in this Light. -

-

- -
Returns:
a copy of the spotlight direction of this Light
-
-
-
- -

-setLightW

-
-public void setLightW(float lightW)
-
-
Specifies the w-component to be used for this Light. Default is 0. - (i.e. this the last component specified when setting GL_POSITION with glLight) - If 0, this light is treated as a direction source. -

-

-
Parameters:
lightW - the distance to be applied.
-
-
-
- -

-getLightW

-
-public float getLightW()
-
-
Retrieves the w-component of this Light. -

-

- -
Returns:
the component. If 0, this Light is a directional source.
-
-
-
- -

-makeDirectional

-
-public void makeDirectional()
-
-
Sets this Light so that the light seems to be infinitely far away in terms of some of the calculations. -

-

-
-
-
-
- -

-setSpotCutoff

-
-public void setSpotCutoff(float spotCutoff)
-
-
Sets the spotlight cutoff angle for this Light. Default is 180. -

-

-
Parameters:
spotCutoff - the angle to use.
-
-
-
- -

-getSpotCutoff

-
-public float getSpotCutoff()
-
-
Retrieves the spotlight cutoff angle for this Light. -

-

- -
Returns:
the angle used in this Light.
-
-
-
- -

-setSpotExponent

-
-public void setSpotExponent(float spotExponent)
-
-
Sets the spotlight exponent in this Light. Default is 0. -

-

-
Parameters:
spotExponent - the exponent to set on this Light.
-
-
-
- -

-getSpotExponent

-
-public float getSpotExponent()
-
-
Retrieves the spotlight exponent in this Light. -

-

- -
Returns:
the exponent used in this Light.
-
-
-
- -

-setConstantAttenuation

-
-public void setConstantAttenuation(float constantAttenuation)
-
-
Sets the coefficient of the constant term in the attenuation equation for this Light. - Default is 1. -

-

-
Parameters:
constantAttenuation - the value to use for the constant coefficient.
-
-
-
- -

-getConstantAttenuation

-
-public float getConstantAttenuation()
-
-
Retrieves the coefficient of the constant term in the attenuation equation for this Light. -

-

- -
Returns:
the constant coefficient.
-
-
-
- -

-setLinearAttenuation

-
-public void setLinearAttenuation(float linearAttenuation)
-
-
Sets the coefficient of the linear term in the attenuation equation for this Light. - Default is 0. -

-

-
Parameters:
linearAttenuation - the value to use for the linear coefficient.
-
-
-
- -

-getLinearAttenuation

-
-public float getLinearAttenuation()
-
-
Retrieves the coefficient of the linear term in the attenuation equation for this Light. -

-

- -
Returns:
the linear coefficient.
-
-
-
- -

-setQuadraticAttenuation

-
-public void setQuadraticAttenuation(float quadraticAttenuation)
-
-
Sets the coefficient of the quadratic term in the attenuation equation for this Light. - Default is 0. -

-

-
Parameters:
quadraticAttenuation - the value to use for the quadratic coefficient.
-
-
-
- -

-getQuadraticAttenuation

-
-public float getQuadraticAttenuation()
-
-
Retrieves the coefficient of the quadratic term in the attenuation equation for this Light. -

-

- -
Returns:
the quadratic coefficient.
-
-
-
- -

-maxNumberOfLightsInGL

-
-public static int maxNumberOfLightsInGL(javax.media.opengl.GL gl)
-
-
Determines the maximum number of lights in the specified GL context -

-

-
Parameters:
gl - the OpenGL context to test -
Returns:
the maximum number of lights (highest possible in OpenGL is 8)
-
-
-
- -

-idToNum

-
-public static int idToNum(int lightID)
-                   throws LightingException
-
-
Converts the specified OpenGL light ID number to a number -

-

-
Parameters:
lightID - the OpenGL ID (should be one of GL_LIGHTn where n is on [0,7]) -
Returns:
the appropriate light number (on [0,7]) -
Throws: -
LightingException - if the supplied lightID is not an OpenGL light ID
-
-
-
- -

-numToID

-
-public static int numToID(int lightNum)
-                   throws LightingException
-
-
Determines the OpenGL ID for the specified light number -

-

-
Parameters:
lightNum - a number on [0,7] specifying the a light -
Returns:
the OpenGL ID for that light number (from the GL_LIGHTn family) -
Throws: -
LightingException - if the supplied lightID is not an OpenGL light ID
-
-
-
- -

-hasFreeLights

-
-public static boolean hasFreeLights(javax.media.opengl.GL gl)
-
-
Determines if there is space in a specified OpenGL context for another Light to be attached -

-

-
Parameters:
gl - the openGL context to test -
Returns:
true if another Light object can be attached to this GL context
-
-
-
- -

-setPhongShaded

-
-public void setPhongShaded(boolean usePhongShading)
-                    throws LightingException
-
-
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. -

-

-
Parameters:
usePhongShading - if Phong should be used. If true and this Light is attached to a GL Context, initializes on this Light's context -
Throws: -
LightingException - if the current OpenGL context does not support GLSL shaders or the shader did not sucessfully compile and link
-
-
-
- -

-isPhongShaded

-
-public boolean isPhongShaded()
-
-
Tells if this Light is using Phong shading -

-

- -
Returns:
true if this Light is in Phong shading mode
-
-
-
- -

-setPhongColorMaterial

-
-public void setPhongColorMaterial(boolean ambient,
-                                  boolean diffuse)
-
-
Sets whether or not the opengl color should be used for the phong color shader -

-

-
Parameters:
ambient - the ambient color material mode
diffuse - the diffuse color material mode
-
-
-
- -

-isAmbientPhongColorMaterial

-
-public boolean isAmbientPhongColorMaterial()
-
-
Determines if color material is used for ambient in the Phong shader -

-

- -
Returns:
true if color material is used for the phong ambient shader
-
-
-
- -

-isDiffusePhongColorMaterial

-
-public boolean isDiffusePhongColorMaterial()
-
-
Determines if color material is used for diffuse in the Phong shader -

-

- -
Returns:
true if color material is used for the phong diffuse shader
-
-
-
- -

-initializePhongShader

-
-public static void initializePhongShader()
-                                  throws LightingException
-
-
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. -

-

- -
Throws: -
LightingException - if the OpenGL context does not support GLSL shaders or the shader did not sucessfully compile and link
-
-
-
- -

-initializePhongShader

-
-public static void initializePhongShader(javax.media.opengl.GL gl)
-                                  throws LightingException
-
-
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. -

-

-
Parameters:
gl - the openGL context on which to initialize the shader -
Throws: -
LightingException - if the OpenGL context does not support GLSL shaders or the shader did not sucessfully compile and link
-
-
-
- -

-removePhongShader

-
-public static void removePhongShader()
-                              throws LightingException
-
-
Removes the Phong Shader program from the current GL Context -

-

- -
Throws: -
LightingException - if there is no Phong Shader
-
-
-
- -

-removePhongShader

-
-public static void removePhongShader(javax.media.opengl.GL gl)
-                              throws LightingException
-
-
Removes the Phong Shader program from the specified GL Context -

-

-
Parameters:
gl - the OpenGL context to remove the Phong shader program from -
Throws: -
LightingException - if there is no Phong Shader initialized on this context
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/lighting/LightPanel.html b/doc/javadoc/net/java/joglutils/lighting/LightPanel.html deleted file mode 100644 index 38db1b4..0000000 --- a/doc/javadoc/net/java/joglutils/lighting/LightPanel.html +++ /dev/null @@ -1,433 +0,0 @@ - - - - - - -LightPanel - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -net.java.joglutils.lighting -
-Class LightPanel

-
-java.lang.Object
-  extended by java.awt.Component
-      extended by java.awt.Container
-          extended by javax.swing.JComponent
-              extended by javax.swing.JPanel
-                  extended by net.java.joglutils.lighting.LightPanel
-
-
-
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible
-
-
-
-
public class LightPanel
extends javax.swing.JPanel
- - -

-

-
See Also:
Serialized Form
-
- -

- - - - - - - -
-Nested Class Summary
- - - - - - - -
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
-  - - - - - - - - -
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
-  - - - - - - - - -
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
-  - - - - - - - - -
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
-  - - - - - - - -
-Field Summary
- - - - - - - -
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
- - - - - - - -
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
- - - - - - - -
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-  - - - - - - - - - - - - - -
-Constructor Summary
LightPanel() - -
-          Creates new form LightPanel
LightPanel(Light l) - -
-           
-  - - - - - - - - - - - - - - - - - - - -
-Method Summary
- voidlightToPanel(Light l) - -
-           
-static voidmain(java.lang.String[] args) - -
-           
- voidpanelToLight(Light l) - -
-           
- - - - - - - -
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
- - - - - - - -
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
- - - - - - - -
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
- - - - - - - -
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-  -

- - - - - - - - -
-Constructor Detail
- -

-LightPanel

-
-public LightPanel()
-
-
Creates new form LightPanel -

-

-
- -

-LightPanel

-
-public LightPanel(Light l)
-
-
- - - - - - - - -
-Method Detail
- -

-panelToLight

-
-public void panelToLight(Light l)
-
-
-
-
-
-
- -

-lightToPanel

-
-public void lightToPanel(Light l)
-
-
-
-
-
-
- -

-main

-
-public static void main(java.lang.String[] args)
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/lighting/LightingException.html b/doc/javadoc/net/java/joglutils/lighting/LightingException.html deleted file mode 100644 index 1b73b07..0000000 --- a/doc/javadoc/net/java/joglutils/lighting/LightingException.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - - -LightingException - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -net.java.joglutils.lighting -
-Class LightingException

-
-java.lang.Object
-  extended by java.lang.Throwable
-      extended by java.lang.Exception
-          extended by java.lang.RuntimeException
-              extended by net.java.joglutils.lighting.LightingException
-
-
-
All Implemented Interfaces:
java.io.Serializable
-
-
-
-
public class LightingException
extends java.lang.RuntimeException
- - -

-

-
See Also:
Serialized Form
-
- -

- - - - - - - - - - - - - - -
-Constructor Summary
LightingException() - -
-          Creates a new instance of LightingException
LightingException(java.lang.String s) - -
-           
-  - - - - - - - -
-Method Summary
- - - - - - - -
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-  -

- - - - - - - - -
-Constructor Detail
- -

-LightingException

-
-public LightingException()
-
-
Creates a new instance of LightingException -

-

-
- -

-LightingException

-
-public LightingException(java.lang.String s)
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/lighting/Material.html b/doc/javadoc/net/java/joglutils/lighting/Material.html deleted file mode 100644 index 544a416..0000000 --- a/doc/javadoc/net/java/joglutils/lighting/Material.html +++ /dev/null @@ -1,818 +0,0 @@ - - - - - - -Material - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -net.java.joglutils.lighting -
-Class Material

-
-java.lang.Object
-  extended by net.java.joglutils.lighting.Material
-
-
-
-
public class Material
extends java.lang.Object
- - -

-This class encapsulates OpenGL material settings in an object-oriented interface. - The class operates in two modes: -
1. If a GL Context is attached, setter methods apply the settings to the - OpenGL state as well as the object. the apply() and retrieve() method can be - used for all of the settings -
2. If no GL Context is attached, apply(GL) and retrieve(GL) set / get - the OpenGL state from this object. -
Note: GL_LIGHTING must be enabled in the OpenGL context by the user - this object will not do so. -

- -

-


- -

- - - - - - - - - - - - - - - - - -
-Constructor Summary
Material() - -
-          Creates a new instance of Material from the OpenGL default material settings
Material(javax.media.opengl.GL gl) - -
-          Creates a new instance of material, with the specified GL context attached.
Material(javax.media.opengl.GL gl, - int face) - -
-          Creates a new instance of material, with the specified GL context attached.
-  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- voidapply() - -
-          Sets the state on the attached OpenGL Context to match this Material.
- voidapply(javax.media.opengl.GL gl) - -
-          Sets the OpenGL State in the supplied context based on the settings in this Material.
- voidapplyGlobalAmbient(java.awt.Color ambient) - -
-          Sets the light model parameter GL_LIGHT_MODEL_AMBIENT for the attached GL context.
-static voidapplyGlobalAmbient(javax.media.opengl.GL gl, - java.awt.Color ambient) - -
-          Sets the light model parameter GL_LIGHT_MODEL_AMBIENT for the specified GL context.
- voiddetachGL() - -
-          Detaches the currently attached OpenGL context from this object
- java.awt.ColorgetAmbient() - -
-          This retrieves the ambient color from this Material.
- javax.media.opengl.GLgetAttachedGL() - -
-          Returns the OpenGL context attached to this Lighting object
- java.awt.ColorgetDiffuse() - -
-          This retrieves the diffuse color from this Material.
- java.awt.ColorgetEmissive() - -
-          This retrieves the emissive color from this Material.
- intgetFace() - -
-          Determines what face the material settings are applied to or retrieved from.
- java.awt.ColorgetGlobalAmbient() - -
-          Retrieves the GL_LIGHT_MODEL_AMBIENT color from the attached OpenGL context.
-static java.awt.ColorgetGlobalAmbient(javax.media.opengl.GL gl) - -
-          Retrieves the GL_LIGHT_MODEL_AMBIENT color from a specified OpenGL context.
- floatgetShininess() - -
-          Retrieves the shininess from this Material.
- java.awt.ColorgetSpecular() - -
-          Retrieves the specular color from this Material.
- booleanisAttached() - -
-          Determines if an OpenGL context is attached.
- voidretrieve() - -
-          Sets this Material object from the attached OpenGL state.
- voidretrieve(javax.media.opengl.GL gl) - -
-          Sets the settings in this Material from the specified OpenGL context's state.
- voidsetAmbient(java.awt.Color ambient) - -
-          Sets this object's ambient color from an input Color.
- voidsetAttachedGL(javax.media.opengl.GL gl) - -
-          Attached the specified OpenGL context to this object
- voidsetDiffuse(java.awt.Color diffuse) - -
-          Sets this object's diffuse color from an input Color.
- voidsetEmissive(java.awt.Color emissive) - -
-          Sets this object's emissive color from an input Color.
- voidsetFace(int face) - -
-          Specifies the face for subsequent apply method calls to apply and retrieve the material settings.
- voidsetShininess(float shininess) - -
-          Sets the shininess for this Material.
- voidsetSpecular(java.awt.Color specular) - -
-          Sets this object's specular color from an input Color.
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - -
-Constructor Detail
- -

-Material

-
-public Material()
-
-
Creates a new instance of Material from the OpenGL default material settings -

-

-
- -

-Material

-
-public Material(javax.media.opengl.GL gl,
-                int face)
-
-
Creates a new instance of material, with the specified GL context attached. -

-

-
Parameters:
gl - the OpenGL context to attach
face - the face to use for configuring the material
-
-
- -

-Material

-
-public Material(javax.media.opengl.GL gl)
-
-
Creates a new instance of material, with the specified GL context attached. Settings are applied to front and back. -

-

-
Parameters:
gl - the OpenGL context to attach
-
- - - - - - - - -
-Method Detail
- -

-setAttachedGL

-
-public void setAttachedGL(javax.media.opengl.GL gl)
-
-
Attached the specified OpenGL context to this object -

-

-
Parameters:
gl - the OpenGL context to attach this to
-
-
-
- -

-getAttachedGL

-
-public javax.media.opengl.GL getAttachedGL()
-
-
Returns the OpenGL context attached to this Lighting object -

-

- -
Returns:
the attached OpenGL context, or null if there is no attached context
-
-
-
- -

-detachGL

-
-public void detachGL()
-
-
Detaches the currently attached OpenGL context from this object -

-

-
-
-
-
- -

-isAttached

-
-public boolean isAttached()
-
-
Determines if an OpenGL context is attached. -

-

- -
Returns:
true if an OpenGL context is attached to this object.
-
-
-
- -

-apply

-
-public void apply(javax.media.opengl.GL gl)
-
-
Sets the OpenGL State in the supplied context based on the settings in this Material. -

-

-
Parameters:
gl - the OpenGL Context upon which to apply the settings from this Material.
-
-
-
- -

-retrieve

-
-public void retrieve(javax.media.opengl.GL gl)
-
-
Sets the settings in this Material from the specified OpenGL context's state. -

-

-
Parameters:
gl - the OpenGL Context to use in setting this Material's settings.
-
-
-
- -

-apply

-
-public void apply()
-           throws LightingException
-
-
Sets the state on the attached OpenGL Context to match this Material. -

-

- -
Throws: -
sddm.lighting.LightingException - if no OpenGL Context is attached. -
LightingException
-
-
-
- -

-retrieve

-
-public void retrieve()
-              throws LightingException
-
-
Sets this Material object from the attached OpenGL state. -

-

- -
Throws: -
sddm.lighting.LightingException - if no OpenGL Context is attached. -
LightingException
-
-
-
- -

-setFace

-
-public void setFace(int face)
-             throws LightingException
-
-
Specifies the face for subsequent apply method calls to apply and retrieve the material settings. If - GL_FRONT_AND_BACK, will retrieve from GL_FRONT. -

-

-
Parameters:
face - the face to apply material settings upon. Must be GL.GL_FRONT_AND_BACK, GL.GL_FRONT, or GL.GL_BACK -
Throws: -
sddm.lighting.LightingException - if an invalid input is provided -
LightingException
-
-
-
- -

-getFace

-
-public int getFace()
-
-
Determines what face the material settings are applied to or retrieved from. -

-

- -
Returns:
the face used - can be GL.GL_FRONT_AND_BACK, GL.GL_FRONT, or GL.GL_BACK
-
-
-
- -

-setSpecular

-
-public void setSpecular(java.awt.Color specular)
-
-
Sets this object's specular color from an input Color. Default is {0,0,0,1}. -

-

-
Parameters:
specular - the color that the specular color is copied from - later changes to the Color object will not be reflected in this Material.
-
-
-
- -

-getSpecular

-
-public java.awt.Color getSpecular()
-
-
Retrieves the specular color from this Material. -

-

- -
Returns:
a new Color with components copied from this Material.
-
-
-
- -

-setShininess

-
-public void setShininess(float shininess)
-
-
Sets the shininess for this Material. Defaults to 0. -

-

-
Parameters:
shininess - the value to use for shininess
-
-
-
- -

-getShininess

-
-public float getShininess()
-
-
Retrieves the shininess from this Material. -

-

- -
Returns:
the shininess value
-
-
-
- -

-setEmissive

-
-public void setEmissive(java.awt.Color emissive)
-
-
Sets this object's emissive color from an input Color. Default is {0,0,0,1}. -

-

-
Parameters:
emissive - the color that the specular color is copied from - later changes to the Color object will not be reflected in this Material.
-
-
-
- -

-getEmissive

-
-public java.awt.Color getEmissive()
-
-
This retrieves the emissive color from this Material. -

-

- -
Returns:
a new Color with components copied from this Material.
-
-
-
- -

-setAmbient

-
-public void setAmbient(java.awt.Color ambient)
-
-
Sets this object's ambient color from an input Color. Defaults to {0.2,0.2,0.2,1.0}. -

-

-
Parameters:
ambient - the color that the specular color is copied from - later changes to the Color object will not be reflected in this Material.
-
-
-
- -

-getAmbient

-
-public java.awt.Color getAmbient()
-
-
This retrieves the ambient color from this Material. -

-

- -
Returns:
a new Color with components copied from this Material.
-
-
-
- -

-setDiffuse

-
-public void setDiffuse(java.awt.Color diffuse)
-
-
Sets this object's diffuse color from an input Color. Defaults to {0.8,0.8,0.8,1.0}. -

-

-
Parameters:
diffuse - the color that the specular color is copied from - later changes to the Color object will not be reflected in this Material.
-
-
-
- -

-getDiffuse

-
-public java.awt.Color getDiffuse()
-
-
This retrieves the diffuse color from this Material. -

-

- -
Returns:
a new Color with components copied from this Material.
-
-
-
- -

-applyGlobalAmbient

-
-public void applyGlobalAmbient(java.awt.Color ambient)
-                        throws LightingException
-
-
Sets the light model parameter GL_LIGHT_MODEL_AMBIENT for the attached GL context. This applies for all lighted fragments on this GL context. -

-

-
Parameters:
ambient - the ambient color to be applied. -
Throws: -
sddm.lighting.LightingException - if no OpenGL Context is attached. -
LightingException
-
-
-
- -

-getGlobalAmbient

-
-public java.awt.Color getGlobalAmbient()
-                                throws LightingException
-
-
Retrieves the GL_LIGHT_MODEL_AMBIENT color from the attached OpenGL context. -

-

- -
Returns:
the ambient color in the specified OpenGL Context. -
Throws: -
sddm.lighting.LightingException - if no OpenGL Context is attached. -
LightingException
-
-
-
- -

-applyGlobalAmbient

-
-public static void applyGlobalAmbient(javax.media.opengl.GL gl,
-                                      java.awt.Color ambient)
-
-
Sets the light model parameter GL_LIGHT_MODEL_AMBIENT for the specified GL context. This applies for all lighted fragments on this GL context. -

-

-
Parameters:
gl - the OpenGL context to apply this color to.
ambient - the ambient color to be applied.
-
-
-
- -

-getGlobalAmbient

-
-public static java.awt.Color getGlobalAmbient(javax.media.opengl.GL gl)
-
-
Retrieves the GL_LIGHT_MODEL_AMBIENT color from a specified OpenGL context. -

-

-
Parameters:
gl - the OpenGL Context from which to get the color. -
Returns:
the ambient color in the specified OpenGL Context.
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/lighting/MaterialPanel.html b/doc/javadoc/net/java/joglutils/lighting/MaterialPanel.html deleted file mode 100644 index be2c940..0000000 --- a/doc/javadoc/net/java/joglutils/lighting/MaterialPanel.html +++ /dev/null @@ -1,433 +0,0 @@ - - - - - - -MaterialPanel - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -net.java.joglutils.lighting -
-Class MaterialPanel

-
-java.lang.Object
-  extended by java.awt.Component
-      extended by java.awt.Container
-          extended by javax.swing.JComponent
-              extended by javax.swing.JPanel
-                  extended by net.java.joglutils.lighting.MaterialPanel
-
-
-
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible
-
-
-
-
public class MaterialPanel
extends javax.swing.JPanel
- - -

-

-
See Also:
Serialized Form
-
- -

- - - - - - - -
-Nested Class Summary
- - - - - - - -
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
-  - - - - - - - - -
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
-  - - - - - - - - -
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
-  - - - - - - - - -
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
-  - - - - - - - -
-Field Summary
- - - - - - - -
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
- - - - - - - -
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
- - - - - - - -
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-  - - - - - - - - - - - - - -
-Constructor Summary
MaterialPanel() - -
-          Creates new form MaterialPanel
MaterialPanel(Material m) - -
-           
-  - - - - - - - - - - - - - - - - - - - -
-Method Summary
-static voidmain(java.lang.String[] args) - -
-           
- voidmatToPanel(Material m) - -
-           
- voidpanelToMat(Material m) - -
-           
- - - - - - - -
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
- - - - - - - -
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
- - - - - - - -
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
- - - - - - - -
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-  -

- - - - - - - - -
-Constructor Detail
- -

-MaterialPanel

-
-public MaterialPanel()
-
-
Creates new form MaterialPanel -

-

-
- -

-MaterialPanel

-
-public MaterialPanel(Material m)
-
-
- - - - - - - - -
-Method Detail
- -

-matToPanel

-
-public void matToPanel(Material m)
-
-
-
-
-
-
- -

-panelToMat

-
-public void panelToMat(Material m)
-
-
-
-
-
-
- -

-main

-
-public static void main(java.lang.String[] args)
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/lighting/class-use/ColorButton.html b/doc/javadoc/net/java/joglutils/lighting/class-use/ColorButton.html deleted file mode 100644 index 231cc28..0000000 --- a/doc/javadoc/net/java/joglutils/lighting/class-use/ColorButton.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - -Uses of Class net.java.joglutils.lighting.ColorButton - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
net.java.joglutils.lighting.ColorButton

-
-No usage of net.java.joglutils.lighting.ColorButton -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/lighting/class-use/Light.html b/doc/javadoc/net/java/joglutils/lighting/class-use/Light.html deleted file mode 100644 index abf52ea..0000000 --- a/doc/javadoc/net/java/joglutils/lighting/class-use/Light.html +++ /dev/null @@ -1,198 +0,0 @@ - - - - - - -Uses of Class net.java.joglutils.lighting.Light - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
net.java.joglutils.lighting.Light

-
- - - - - - - - - -
-Packages that use Light
net.java.joglutils.lighting  
-  -

- - - - - -
-Uses of Light in net.java.joglutils.lighting
-  -

- - - - - - - - - - - - - -
Methods in net.java.joglutils.lighting with parameters of type Light
- voidLightPanel.lightToPanel(Light l) - -
-           
- voidLightPanel.panelToLight(Light l) - -
-           
-  -

- - - - - - - - -
Constructors in net.java.joglutils.lighting with parameters of type Light
LightPanel(Light l) - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/lighting/class-use/LightPanel.html b/doc/javadoc/net/java/joglutils/lighting/class-use/LightPanel.html deleted file mode 100644 index 8263521..0000000 --- a/doc/javadoc/net/java/joglutils/lighting/class-use/LightPanel.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - -Uses of Class net.java.joglutils.lighting.LightPanel - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
net.java.joglutils.lighting.LightPanel

-
-No usage of net.java.joglutils.lighting.LightPanel -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/lighting/class-use/LightingException.html b/doc/javadoc/net/java/joglutils/lighting/class-use/LightingException.html deleted file mode 100644 index 70874ac..0000000 --- a/doc/javadoc/net/java/joglutils/lighting/class-use/LightingException.html +++ /dev/null @@ -1,381 +0,0 @@ - - - - - - -Uses of Class net.java.joglutils.lighting.LightingException - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
net.java.joglutils.lighting.LightingException

-
- - - - - - - - - -
-Packages that use LightingException
net.java.joglutils.lighting  
-  -

- - - - - -
-Uses of LightingException in net.java.joglutils.lighting
-  -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Methods in net.java.joglutils.lighting that throw LightingException
- voidMaterial.apply() - -
-          Sets the state on the attached OpenGL Context to match this Material.
- voidLight.apply(javax.media.opengl.GL gl) - -
-          Applies the settings on this Light to the specified OpenGL context, - using the light number stored in the Light.
- voidLight.apply(javax.media.opengl.GL gl, - int lightNumber) - -
-          Applies the settings on this Light to the specified OpenGL context, - using the requested light number.
- voidMaterial.applyGlobalAmbient(java.awt.Color ambient) - -
-          Sets the light model parameter GL_LIGHT_MODEL_AMBIENT for the attached GL context.
- voidLight.disable(javax.media.opengl.GL gl) - -
-          Disables the light number stored in this Light on the specified OpenGL Context.
- voidLight.disable(javax.media.opengl.GL gl, - int lightNumber) - -
-          Disables the requested light on the specified OpenGL Context.
- voidLight.enable(javax.media.opengl.GL gl) - -
-          Enables the light number stored in this Light on the specified OpenGL Context.
- voidLight.enable(javax.media.opengl.GL gl, - int lightNumber) - -
-          Enables the requested light on the specified OpenGL Context.
- java.awt.ColorMaterial.getGlobalAmbient() - -
-          Retrieves the GL_LIGHT_MODEL_AMBIENT color from the attached OpenGL context.
-static intLight.idToNum(int lightID) - -
-          Converts the specified OpenGL light ID number to a number
-static voidLight.initializePhongShader() - -
-          Initializes Phong shading mode for this Light (instead of the fixed functionality Gouraud shading) on the current OpenGL context.
-static voidLight.initializePhongShader(javax.media.opengl.GL gl) - -
-          Initializes Phong shading mode for this Light (instead of the fixed functionality Gouraud shading).
-static intLight.numToID(int lightNum) - -
-          Determines the OpenGL ID for the specified light number
-static voidLight.removePhongShader() - -
-          Removes the Phong Shader program from the current GL Context
-static voidLight.removePhongShader(javax.media.opengl.GL gl) - -
-          Removes the Phong Shader program from the specified GL Context
- voidMaterial.retrieve() - -
-          Sets this Material object from the attached OpenGL state.
- voidLight.retrieve(javax.media.opengl.GL gl) - -
-          Reconfigures the settings on this Light from the state of the specified - OpenGL context, using the light number stored in the Light.
- voidLight.retrieve(javax.media.opengl.GL gl, - int lightNumber) - -
-          Reconfigures the settings on this Light from the state of the specified - OpenGL context, using the requested light number.
- voidLight.setAttachedGL(javax.media.opengl.GL gl) - -
-          Attached the specified OpenGL context to this object
- voidMaterial.setFace(int face) - -
-          Specifies the face for subsequent apply method calls to apply and retrieve the material settings.
- voidLight.setLightID(int lightID) - -
-          Sets the OpenGL light to use in subsequent method calls from a GL identifier
- voidLight.setLightNumber(int lightNumber) - -
-          Sets the number of the OpenGL light to use in subsequent method calls
- voidLight.setPhongShaded(boolean usePhongShading) - -
-          Sets if phong per-fragment shading (as opposed to fixed-functionality per-vertex shading) is to be used with this Light.
-  -

- - - - - - - - - - - -
Constructors in net.java.joglutils.lighting that throw LightingException
Light(javax.media.opengl.GL gl) - -
-          Creates a new instance of Light with default settings attached to the specified GL Context
Light(javax.media.opengl.GL gl, - int lightNumber) - -
-          Creates a new instance of Light with default settings attached to the specified GL Context with an explicit light number
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/lighting/class-use/Material.html b/doc/javadoc/net/java/joglutils/lighting/class-use/Material.html deleted file mode 100644 index d0bd9f3..0000000 --- a/doc/javadoc/net/java/joglutils/lighting/class-use/Material.html +++ /dev/null @@ -1,198 +0,0 @@ - - - - - - -Uses of Class net.java.joglutils.lighting.Material - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
net.java.joglutils.lighting.Material

-
- - - - - - - - - -
-Packages that use Material
net.java.joglutils.lighting  
-  -

- - - - - -
-Uses of Material in net.java.joglutils.lighting
-  -

- - - - - - - - - - - - - -
Methods in net.java.joglutils.lighting with parameters of type Material
- voidMaterialPanel.matToPanel(Material m) - -
-           
- voidMaterialPanel.panelToMat(Material m) - -
-           
-  -

- - - - - - - - -
Constructors in net.java.joglutils.lighting with parameters of type Material
MaterialPanel(Material m) - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/lighting/class-use/MaterialPanel.html b/doc/javadoc/net/java/joglutils/lighting/class-use/MaterialPanel.html deleted file mode 100644 index dcc52ce..0000000 --- a/doc/javadoc/net/java/joglutils/lighting/class-use/MaterialPanel.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - -Uses of Class net.java.joglutils.lighting.MaterialPanel - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
net.java.joglutils.lighting.MaterialPanel

-
-No usage of net.java.joglutils.lighting.MaterialPanel -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/lighting/package-frame.html b/doc/javadoc/net/java/joglutils/lighting/package-frame.html deleted file mode 100644 index a3a18ed..0000000 --- a/doc/javadoc/net/java/joglutils/lighting/package-frame.html +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - -net.java.joglutils.lighting - - - - - - - - - - - -net.java.joglutils.lighting - - - - -
-Classes  - -
-ColorButton -
-Light -
-LightPanel -
-Material -
-MaterialPanel
- - - - - - -
-Exceptions  - -
-LightingException
- - - - diff --git a/doc/javadoc/net/java/joglutils/lighting/package-summary.html b/doc/javadoc/net/java/joglutils/lighting/package-summary.html deleted file mode 100644 index 7a608d6..0000000 --- a/doc/javadoc/net/java/joglutils/lighting/package-summary.html +++ /dev/null @@ -1,184 +0,0 @@ - - - - - - -net.java.joglutils.lighting - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-

-Package net.java.joglutils.lighting -

- - - - - - - - - - - - - - - - - - - - - - - - - -
-Class Summary
ColorButton 
LightThis class encapsulates the settings for an OpenGL light.
LightPanel 
MaterialThis class encapsulates OpenGL material settings in an object-oriented interface.
MaterialPanel 
-  - -

- - - - - - - - - -
-Exception Summary
LightingException 
-  - -

-

-
-
- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/lighting/package-tree.html b/doc/javadoc/net/java/joglutils/lighting/package-tree.html deleted file mode 100644 index 62b43ae..0000000 --- a/doc/javadoc/net/java/joglutils/lighting/package-tree.html +++ /dev/null @@ -1,174 +0,0 @@ - - - - - - -net.java.joglutils.lighting Class Hierarchy - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For Package net.java.joglutils.lighting -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/lighting/package-use.html b/doc/javadoc/net/java/joglutils/lighting/package-use.html deleted file mode 100644 index ba6e64f..0000000 --- a/doc/javadoc/net/java/joglutils/lighting/package-use.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - -Uses of Package net.java.joglutils.lighting - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Package
net.java.joglutils.lighting

-
- - - - - - - - - -
-Packages that use net.java.joglutils.lighting
net.java.joglutils.lighting  
-  -

- - - - - - - - - - - - - - -
-Classes in net.java.joglutils.lighting used by net.java.joglutils.lighting
Light - -
-          This class encapsulates the settings for an OpenGL light.
LightingException - -
-           
Material - -
-          This class encapsulates OpenGL material settings in an object-oriented interface.
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/package-frame.html b/doc/javadoc/net/java/joglutils/package-frame.html deleted file mode 100644 index 88ee597..0000000 --- a/doc/javadoc/net/java/joglutils/package-frame.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - -net.java.joglutils - - - - - - - - - - - -net.java.joglutils - - - - -
-Classes  - -
-GLJFrame -
-JPanelDialog
- - - - diff --git a/doc/javadoc/net/java/joglutils/package-summary.html b/doc/javadoc/net/java/joglutils/package-summary.html deleted file mode 100644 index aca04ed..0000000 --- a/doc/javadoc/net/java/joglutils/package-summary.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - -net.java.joglutils - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-

-Package net.java.joglutils -

- - - - - - - - - - - - - -
-Class Summary
GLJFrameA JFrame containing a heavyweight GLCanvas with a single attached GLEventListener.
JPanelDialogThis class is a basic encapsulation of a JPanel in a dialog.
-  - -

-

-
-
- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/package-tree.html b/doc/javadoc/net/java/joglutils/package-tree.html deleted file mode 100644 index 04a9244..0000000 --- a/doc/javadoc/net/java/joglutils/package-tree.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - -net.java.joglutils Class Hierarchy - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For Package net.java.joglutils -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/package-use.html b/doc/javadoc/net/java/joglutils/package-use.html deleted file mode 100644 index 5cdcb89..0000000 --- a/doc/javadoc/net/java/joglutils/package-use.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - -Uses of Package net.java.joglutils - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Package
net.java.joglutils

-
-No usage of net.java.joglutils -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/test3ds/Main.html b/doc/javadoc/net/java/joglutils/test3ds/Main.html deleted file mode 100644 index 50a4749..0000000 --- a/doc/javadoc/net/java/joglutils/test3ds/Main.html +++ /dev/null @@ -1,251 +0,0 @@ - - - - - - -Main - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -net.java.joglutils.test3ds -
-Class Main

-
-java.lang.Object
-  extended by net.java.joglutils.test3ds.Main
-
-
-
-
public class Main
extends java.lang.Object
- - -

-


- -

- - - - - - - - - - - -
-Constructor Summary
Main() - -
-          Creates a new instance of Main
-  - - - - - - - - - - - -
-Method Summary
-static voidmain(java.lang.String[] args) - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - -
-Constructor Detail
- -

-Main

-
-public Main()
-
-
Creates a new instance of Main -

-

- - - - - - - - -
-Method Detail
- -

-main

-
-public static void main(java.lang.String[] args)
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/test3ds/MyModel.html b/doc/javadoc/net/java/joglutils/test3ds/MyModel.html deleted file mode 100644 index 173504b..0000000 --- a/doc/javadoc/net/java/joglutils/test3ds/MyModel.html +++ /dev/null @@ -1,317 +0,0 @@ - - - - - - -MyModel - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -net.java.joglutils.test3ds -
-Class MyModel

-
-java.lang.Object
-  extended by net.java.joglutils.ThreeDS.Model3DS
-      extended by net.java.joglutils.test3ds.MyModel
-
-
-
-
public class MyModel
extends Model3DS
- - -

-


- -

- - - - - - - -
-Field Summary
- - - - - - - -
Fields inherited from class net.java.joglutils.ThreeDS.Model3DS
loader, materials, objects
-  - - - - - - - - - - -
-Constructor Summary
MyModel() - -
-           
-  - - - - - - - - - - - - - - - - - - - -
-Method Summary
- booleanisLoaded() - -
-           
- booleanload(javax.media.opengl.GLAutoDrawable gLDrawable, - java.lang.String file) - -
-           
- voidrender(javax.media.opengl.GLAutoDrawable gLDrawable) - -
-           
- - - - - - - -
Methods inherited from class net.java.joglutils.ThreeDS.Model3DS
addMaterial, addObject, getMaterial, getNumberOfMaterials, getNumberOfObjects, getObject, load
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - -
-Constructor Detail
- -

-MyModel

-
-public MyModel()
-
-
- - - - - - - - -
-Method Detail
- -

-isLoaded

-
-public boolean isLoaded()
-
-
-
-
-
-
- -

-load

-
-public boolean load(javax.media.opengl.GLAutoDrawable gLDrawable,
-                    java.lang.String file)
-
-
-
-
-
-
- -

-render

-
-public void render(javax.media.opengl.GLAutoDrawable gLDrawable)
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/test3ds/class-use/Main.html b/doc/javadoc/net/java/joglutils/test3ds/class-use/Main.html deleted file mode 100644 index a89160a..0000000 --- a/doc/javadoc/net/java/joglutils/test3ds/class-use/Main.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - -Uses of Class net.java.joglutils.test3ds.Main - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
net.java.joglutils.test3ds.Main

-
-No usage of net.java.joglutils.test3ds.Main -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/test3ds/class-use/MyModel.html b/doc/javadoc/net/java/joglutils/test3ds/class-use/MyModel.html deleted file mode 100644 index 9c34a8b..0000000 --- a/doc/javadoc/net/java/joglutils/test3ds/class-use/MyModel.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - -Uses of Class net.java.joglutils.test3ds.MyModel - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
net.java.joglutils.test3ds.MyModel

-
-No usage of net.java.joglutils.test3ds.MyModel -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/test3ds/package-frame.html b/doc/javadoc/net/java/joglutils/test3ds/package-frame.html deleted file mode 100644 index 18223a6..0000000 --- a/doc/javadoc/net/java/joglutils/test3ds/package-frame.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - -net.java.joglutils.test3ds - - - - - - - - - - - -net.java.joglutils.test3ds - - - - -
-Classes  - -
-Main -
-MyModel
- - - - diff --git a/doc/javadoc/net/java/joglutils/test3ds/package-summary.html b/doc/javadoc/net/java/joglutils/test3ds/package-summary.html deleted file mode 100644 index ec51a71..0000000 --- a/doc/javadoc/net/java/joglutils/test3ds/package-summary.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - -net.java.joglutils.test3ds - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-

-Package net.java.joglutils.test3ds -

- - - - - - - - - - - - - -
-Class Summary
Main 
MyModel 
-  - -

-

-
-
- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/test3ds/package-tree.html b/doc/javadoc/net/java/joglutils/test3ds/package-tree.html deleted file mode 100644 index 7a5ab11..0000000 --- a/doc/javadoc/net/java/joglutils/test3ds/package-tree.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - - -net.java.joglutils.test3ds Class Hierarchy - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For Package net.java.joglutils.test3ds -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/net/java/joglutils/test3ds/package-use.html b/doc/javadoc/net/java/joglutils/test3ds/package-use.html deleted file mode 100644 index 8a97c31..0000000 --- a/doc/javadoc/net/java/joglutils/test3ds/package-use.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - -Uses of Package net.java.joglutils.test3ds - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Package
net.java.joglutils.test3ds

-
-No usage of net.java.joglutils.test3ds -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/overview-frame.html b/doc/javadoc/overview-frame.html deleted file mode 100644 index 1480467..0000000 --- a/doc/javadoc/overview-frame.html +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - -Overview - - - - - - - - - - - - - - - -
-
- - - - - -
All Classes -

- -Packages -
-net.java.joglutils -
-net.java.joglutils.lighting -
-net.java.joglutils.test3ds -
-net.java.joglutils.ThreeDS -
-

- -

-  - - diff --git a/doc/javadoc/overview-summary.html b/doc/javadoc/overview-summary.html deleted file mode 100644 index 1b7292f..0000000 --- a/doc/javadoc/overview-summary.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - - -Overview - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -


- - - - - - - - - - - - - - - - - - - - - -
-Packages
net.java.joglutils 
net.java.joglutils.lighting 
net.java.joglutils.test3ds 
net.java.joglutils.ThreeDS 
- -


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/overview-tree.html b/doc/javadoc/overview-tree.html deleted file mode 100644 index e3ba327..0000000 --- a/doc/javadoc/overview-tree.html +++ /dev/null @@ -1,190 +0,0 @@ - - - - - - -Class Hierarchy - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For All Packages

-
-
-
Package Hierarchies:
net.java.joglutils, net.java.joglutils.lighting, net.java.joglutils.test3ds, net.java.joglutils.ThreeDS
-
-

-Class Hierarchy -

- -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/package-list b/doc/javadoc/package-list deleted file mode 100644 index a78a9e5..0000000 --- a/doc/javadoc/package-list +++ /dev/null @@ -1,4 +0,0 @@ -net.java.joglutils -net.java.joglutils.ThreeDS -net.java.joglutils.lighting -net.java.joglutils.test3ds diff --git a/doc/javadoc/resources/inherit.gif b/doc/javadoc/resources/inherit.gif deleted file mode 100644 index c814867..0000000 Binary files a/doc/javadoc/resources/inherit.gif and /dev/null differ diff --git a/doc/javadoc/serialized-form.html b/doc/javadoc/serialized-form.html deleted file mode 100644 index d87889e..0000000 --- a/doc/javadoc/serialized-form.html +++ /dev/null @@ -1,664 +0,0 @@ - - - - - - -Serialized Form - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Serialized Form

-
-
- - - - - -
-Package net.java.joglutils
- -

- - - - - -
-Class net.java.joglutils.GLJFrame extends javax.swing.JFrame implements Serializable
- -

- - - - - -
-Serialized Fields
- -

-listener

-
-javax.media.opengl.GLEventListener listener
-
-
-
-
-
-

-caps

-
-javax.media.opengl.GLCapabilities caps
-
-
-
-
-
-

-chooser

-
-javax.media.opengl.GLCapabilitiesChooser chooser
-
-
-
-
-
-

-animator

-
-com.sun.opengl.util.Animator animator
-
-
-
-
-
-

-contextToShareWith

-
-javax.media.opengl.GLContext contextToShareWith
-
-
-
-
-
-

-mainCanvas

-
-java.awt.Canvas mainCanvas
-
-
-
-
- -

- - - - - -
-Class net.java.joglutils.JPanelDialog extends javax.swing.JDialog implements Serializable
- -

- - - - - -
-Serialized Fields
- -

-result

-
-boolean result
-
-
-
-
-
-

-acceptButton

-
-javax.swing.JButton acceptButton
-
-
-
-
-
-

-rejectButton

-
-javax.swing.JButton rejectButton
-
-
-
-
-
-

-mainPanel

-
-javax.swing.JPanel mainPanel
-
-
-
-
-
-

-numOfPanels

-
-int numOfPanels
-
-
-
-
-
- - - - - -
-Package net.java.joglutils.lighting
- -

- - - - - -
-Class net.java.joglutils.lighting.ColorButton extends javax.swing.JButton implements Serializable
- -

- -

- - - - - -
-Class net.java.joglutils.lighting.LightingException extends java.lang.RuntimeException implements Serializable
- -

- -

- - - - - -
-Class net.java.joglutils.lighting.LightPanel extends javax.swing.JPanel implements Serializable
- -

- - - - - -
-Serialized Fields
- -

-ambientButton

-
-javax.swing.JButton ambientButton
-
-
-
-
-
-

-conCoeffField

-
-javax.swing.JFormattedTextField conCoeffField
-
-
-
-
-
-

-diffuseButton

-
-javax.swing.JButton diffuseButton
-
-
-
-
-
-

-jLabel1

-
-javax.swing.JLabel jLabel1
-
-
-
-
-
-

-jLabel10

-
-javax.swing.JLabel jLabel10
-
-
-
-
-
-

-jLabel11

-
-javax.swing.JLabel jLabel11
-
-
-
-
-
-

-jLabel12

-
-javax.swing.JLabel jLabel12
-
-
-
-
-
-

-jLabel13

-
-javax.swing.JLabel jLabel13
-
-
-
-
-
-

-jLabel2

-
-javax.swing.JLabel jLabel2
-
-
-
-
-
-

-jLabel3

-
-javax.swing.JLabel jLabel3
-
-
-
-
-
-

-jLabel4

-
-javax.swing.JLabel jLabel4
-
-
-
-
-
-

-jLabel5

-
-javax.swing.JLabel jLabel5
-
-
-
-
-
-

-jLabel6

-
-javax.swing.JLabel jLabel6
-
-
-
-
-
-

-jLabel7

-
-javax.swing.JLabel jLabel7
-
-
-
-
-
-

-jLabel8

-
-javax.swing.JLabel jLabel8
-
-
-
-
-
-

-jLabel9

-
-javax.swing.JLabel jLabel9
-
-
-
-
-
-

-lightNumField

-
-javax.swing.JTextField lightNumField
-
-
-
-
-
-

-linCoeffField

-
-javax.swing.JFormattedTextField linCoeffField
-
-
-
-
-
-

-posWField

-
-javax.swing.JFormattedTextField posWField
-
-
-
-
-
-

-posXField

-
-javax.swing.JFormattedTextField posXField
-
-
-
-
-
-

-posYField

-
-javax.swing.JFormattedTextField posYField
-
-
-
-
-
-

-posZField

-
-javax.swing.JFormattedTextField posZField
-
-
-
-
-
-

-quadCoeffField

-
-javax.swing.JFormattedTextField quadCoeffField
-
-
-
-
-
-

-specularButton

-
-javax.swing.JButton specularButton
-
-
-
-
-
-

-spotCutoffField

-
-javax.swing.JFormattedTextField spotCutoffField
-
-
-
-
-
-

-spotExponentField

-
-javax.swing.JFormattedTextField spotExponentField
-
-
-
-
-
-

-spotXField

-
-javax.swing.JFormattedTextField spotXField
-
-
-
-
-
-

-spotYField

-
-javax.swing.JFormattedTextField spotYField
-
-
-
-
-
-

-spotZField

-
-javax.swing.JFormattedTextField spotZField
-
-
-
-
- -

- - - - - -
-Class net.java.joglutils.lighting.MaterialPanel extends javax.swing.JPanel implements Serializable
- -

- - - - - -
-Serialized Fields
- -

-ambientButton

-
-javax.swing.JButton ambientButton
-
-
-
-
-
-

-diffuseButton

-
-javax.swing.JButton diffuseButton
-
-
-
-
-
-

-emissiveButton

-
-javax.swing.JButton emissiveButton
-
-
-
-
-
-

-jLabel1

-
-javax.swing.JLabel jLabel1
-
-
-
-
-
-

-shininessField

-
-javax.swing.JFormattedTextField shininessField
-
-
-
-
-
-

-specularButton

-
-javax.swing.JButton specularButton
-
-
-
-
- -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/javadoc/stylesheet.css b/doc/javadoc/stylesheet.css deleted file mode 100644 index 14c3737..0000000 --- a/doc/javadoc/stylesheet.css +++ /dev/null @@ -1,29 +0,0 @@ -/* Javadoc style sheet */ - -/* Define colors, fonts and other style attributes here to override the defaults */ - -/* Page background color */ -body { background-color: #FFFFFF } - -/* Headings */ -h1 { font-size: 145% } - -/* Table colors */ -.TableHeadingColor { background: #CCCCFF } /* Dark mauve */ -.TableSubHeadingColor { background: #EEEEFF } /* Light mauve */ -.TableRowColor { background: #FFFFFF } /* White */ - -/* Font used in left-hand frame lists */ -.FrameTitleFont { font-size: 100%; font-family: Helvetica, Arial, sans-serif } -.FrameHeadingFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif } -.FrameItemFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif } - -/* Navigation bar fonts and colors */ -.NavBarCell1 { background-color:#EEEEFF;} /* Light mauve */ -.NavBarCell1Rev { background-color:#00008B;} /* Dark Blue */ -.NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;} -.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;} - -.NavBarCell2 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;} -.NavBarCell3 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;} - diff --git a/src/net/java/joglutils/GLJFrame.java b/src/net/java/joglutils/GLJFrame.java index 8ce1304..59a1677 100644 --- a/src/net/java/joglutils/GLJFrame.java +++ b/src/net/java/joglutils/GLJFrame.java @@ -40,6 +40,7 @@ import javax.media.opengl.*; import javax.swing.*; import java.awt.*; import java.awt.event.*; +import com.sun.opengl.util.Animator; /** * A JFrame containing a heavyweight {@link GLCanvas} with a single attached {@link GLEventListener}. @@ -50,7 +51,7 @@ public class GLJFrame extends JFrame { private GLEventListener listener; private GLCapabilities caps; private GLCapabilitiesChooser chooser; - private com.sun.opengl.util.Animator animator; + private Animator animator; private GLContext contextToShareWith; /** @@ -377,12 +378,12 @@ public class GLJFrame extends JFrame { * Generates a new {@link Animator} for updating the GLCanvas, and starts it. * @return the generated Animator */ - public com.sun.opengl.util.Animator generateAnimator() { + public Animator generateAnimator() { if (this.animator != null) { this.animator.stop(); this.animator.remove((GLCanvas)mainCanvas); } - this.animator = new com.sun.opengl.util.Animator((GLCanvas)mainCanvas); + this.animator = new Animator((GLCanvas)mainCanvas); this.animator.start(); return this.animator; } @@ -390,14 +391,14 @@ public class GLJFrame extends JFrame { * Retrieves the attached Animator connected to the GLCanvas. * @return The Animator attached to this, or null if there is no Animator */ - public com.sun.opengl.util.Animator getAnimator() { + public Animator getAnimator() { return this.animator; } /** * Specifies an {@link Animator} for updating the GLCanvas, and starts it. * @param anim Animator to use to animate the GLCanvas */ - public void setAnimator(com.sun.opengl.util.Animator anim) { + public void setAnimator(Animator anim) { this.setAnimator(anim,true); } /** @@ -405,7 +406,7 @@ public class GLJFrame extends JFrame { * @param anim Animator to use to animate the GLCanvas * @param start starts the animator if true, just sets it if not */ - public void setAnimator(com.sun.opengl.util.Animator anim, boolean start) { + public void setAnimator(Animator anim, boolean start) { if (this.animator != null) { this.animator.stop(); this.animator.remove((GLCanvas)mainCanvas); @@ -432,7 +433,7 @@ public class GLJFrame extends JFrame { } /** - * Removes the specified key listener so that it no longer receives key events from this component and the GLCanvas. This method performs no function, nor does it throw an exception, if the listener specified by the argument was not previously added to this component. If listener l is null, no exception is thrown and no action is performed. + * Removes the specified key listener so that it no longer receives key events from this component and the GLCanvas. This method performs no function, nor does it throw an exception, if the listener specified by the argument was not previously added to this component. if the listener is null, no exception is thrown and no action is performed. * @param l the key listener. */ public void removeKeyListener(KeyListener l) { @@ -450,7 +451,7 @@ public class GLJFrame extends JFrame { } /** - * Removes the specified mouse listener so that it no longer receives mouse events from this component and the GLCanvas. This method performs no function, nor does it throw an exception, if the listener specified by the argument was not previously added. If listener l is null, no exception is thrown and no action is performed. + * Removes the specified mouse listener so that it no longer receives mouse events from this component and the GLCanvas. This method performs no function, nor does it throw an exception, if the listener specified by the argument was not previously added. if the listener is null, no exception is thrown and no action is performed. * @param l the mouse listener */ public void removeMouseListener(MouseListener l) { @@ -459,7 +460,7 @@ public class GLJFrame extends JFrame { } /** - * Adds the specified mouse listener to receive mouse events from this component and the GLCanvas. If listener l is null, no exception is thrown and no action is performed. + * Adds the specified mouse listener to receive mouse events from this component and the GLCanvas. if the listener is null, no exception is thrown and no action is performed. * @param l the mouse listener */ public void addMouseListener(MouseListener l) { @@ -477,7 +478,7 @@ public class GLJFrame extends JFrame { } /** - * Removes the specified mouse motion listener so that it no longer receives mouse motion events from this component and the GLCanvas. This method performs no function, nor does it throw an exception, if the listener specified by the argument was not previously added. If listener l is null, no exception is thrown and no action is performed. + * Removes the specified mouse motion listener so that it no longer receives mouse motion events from this component and the GLCanvas. This method performs no function, nor does it throw an exception, if the listener specified by the argument was not previously added. if the listener is null, no exception is thrown and no action is performed. * @param l the mouse motion listener. */ public void removeMouseMotionListener(MouseMotionListener l) { @@ -500,7 +501,7 @@ public class GLJFrame extends JFrame { } /** - * Adds the specified mouse motion listener to receive mouse motion events from this component and the GLCanvas. If listener l is null, no exception is thrown and no action is performed. + * Adds the specified mouse motion listener to receive mouse motion events from this component and the GLCanvas. if the listener is null, no exception is thrown and no action is performed. * @param l the mouse motion listener. */ public void addMouseMotionListener(MouseMotionListener l) { @@ -509,7 +510,7 @@ public class GLJFrame extends JFrame { } /** - * Removes the specified input method listener so that it no longer receives input method events from this component and the GLCanvas. This method performs no function, nor does it throw an exception, if the listener specified by the argument was not previously added. If listener l is null, no exception is thrown and no action is performed. + * Removes the specified input method listener so that it no longer receives input method events from this component and the GLCanvas. This method performs no function, nor does it throw an exception, if the listener specified by the argument was not previously added. if the listener is null, no exception is thrown and no action is performed. * @param l the input method listener */ public void removeInputMethodListener(java.awt.event.InputMethodListener l) { @@ -518,7 +519,7 @@ public class GLJFrame extends JFrame { } /** - * Adds the specified input method listener to receive input method events from this component and the GLCanvas. A component will only receive input method events from input methods if it also overrides getInputMethodRequests to return an InputMethodRequests instance. If listener l is null, no exception is thrown and no action is performed. + * Adds the specified input method listener to receive input method events from this component and the GLCanvas. A component will only receive input method events from input methods if it also overrides getInputMethodRequests to return an InputMethodRequests instance. if the listener is null, no exception is thrown and no action is performed. * @param l the input method listener */ public void addInputMethodListener(java.awt.event.InputMethodListener l) { diff --git a/src/net/java/joglutils/demos/FontDrawerDemo.java b/src/net/java/joglutils/demos/FontDrawerDemo.java index 4b77a8a..5da2714 100644 --- a/src/net/java/joglutils/demos/FontDrawerDemo.java +++ b/src/net/java/joglutils/demos/FontDrawerDemo.java @@ -55,7 +55,7 @@ import com.sun.opengl.util.Animator; public class FontDrawerDemo { /** - * Generates {@link GLJFrame} + * Generates {@link net.java.joglutils.GLJFrame} * Generates a GLJFrame with a FontDrawer demo. Console output describes input. * @param args Command Line argument order: textDepth xRotspeed yRotspeed zRotspeed filled flatnormal * diff --git a/www/webstart/joglutils.jar b/www/webstart/joglutils.jar new file mode 100644 index 0000000..16bdbe2 Binary files /dev/null and b/www/webstart/joglutils.jar differ diff --git a/www/webstart/joglutils.jnlp b/www/webstart/joglutils.jnlp index c98f744..2bfe4b2 100644 --- a/www/webstart/joglutils.jnlp +++ b/www/webstart/joglutils.jnlp @@ -3,13 +3,13 @@ href="joglutils.jnlp"> Joglutils - Joglutils - utilities for Java bindings for OpenGL (JOGL/JSR-231) - + + diff --git a/www/webstart/joglutilsnb.jar b/www/webstart/joglutilsnb.jar deleted file mode 100644 index 3281861..0000000 Binary files a/www/webstart/joglutilsnb.jar and /dev/null differ -- cgit v1.2.3