diff options
369 files changed, 454 insertions, 15912 deletions
@@ -46,68 +46,82 @@ */ --> -<project default="compile"> - -<target name="compile"> - <property name="build.target" value="compile"/> - <antcall target="subdirs"/> -</target> - -<target name="all"> - <property name="build.target" value="all"/> - <antcall target="subdirs"/> -</target> - -<target name="clean"> - <property name="build.target" value="clean"/> - <antcall target="subdirs"/> -</target> - -<target name="subdirs"> - <ant dir="src/AlternateAppearance" target="${build.target}"/> - <ant dir="src/Appearance" target="${build.target}"/> - <ant dir="src/AppearanceMixed" target="${build.target}"/> - <ant dir="src/Applet3D" target="${build.target}"/> - <ant dir="src/Background" target="${build.target}"/> - <ant dir="src/CgShaderTest" target="${build.target}"/> - <ant dir="src/ConfiguredUniverse" target="${build.target}"/> - <ant dir="src/ConicWorld" target="${build.target}"/> - <ant dir="src/DepthFuncTest" target="${build.target}"/> - <ant dir="src/DistortGlyph" target="${build.target}"/> - <ant dir="src/FPSCounter" target="${build.target}"/> - <ant dir="src/FourByFour" target="${build.target}"/> - <ant dir="src/GearTest" target="${build.target}"/> - <ant dir="src/GeometryByReference" target="${build.target}"/> - <ant dir="src/GeometryCompression" target="${build.target}"/> - <ant dir="src/GLSLShaderTest" target="${build.target}"/> - <ant dir="src/HelloUniverse" target="${build.target}"/> - <ant dir="src/LOD" target="${build.target}"/> - <ant dir="src/Lightwave" target="${build.target}"/> - <ant dir="src/ModelClip" target="${build.target}"/> - <ant dir="src/Morphing" target="${build.target}"/> - <ant dir="src/ObjLoad" target="${build.target}"/> - <ant dir="src/OffScreenCanvas3D" target="${build.target}"/> - <ant dir="src/OrientedShape3D" target="${build.target}"/> - <ant dir="src/PackageInfo" target="${build.target}"/> - <ant dir="src/PickTest" target="${build.target}"/> - <ant dir="src/PickText3D" target="${build.target}"/> - <ant dir="src/PlatformGeometry" target="${build.target}"/> - <ant dir="src/PrintCanvas3D" target="${build.target}"/> - <ant dir="src/PureImmediate" target="${build.target}"/> - <ant dir="src/ReadRaster" target="${build.target}"/> - <ant dir="src/SgChangerListener" target="${build.target}"/> - <ant dir="src/Sound" target="${build.target}"/> - <ant dir="src/SphereMotion" target="${build.target}"/> - <ant dir="src/SplineAnim" target="${build.target}"/> - <ant dir="src/SwingInteraction" target="${build.target}"/> - <ant dir="src/Text2D" target="${build.target}"/> - <ant dir="src/Text3D" target="${build.target}"/> - <ant dir="src/TextureByReference" target="${build.target}"/> - <ant dir="src/TextureTest" target="${build.target}"/> - <ant dir="src/TickTockCollision" target="${build.target}"/> - <ant dir="src/TickTockPicking" target="${build.target}"/> - <ant dir="src/Timer" target="${build.target}"/> - <ant dir="src/VirtualInputDevice" target="${build.target}"/> -</target> +<project name="j3d-examples-1.4.0" default="jar"> + + <target name="init"> + <!-- Set global properties for this build --> + <property name="src" location="src"/> + <property name="build" location="build"/> + <property name="dist" location="dist"/> + <property name="output.jar" location="dist/j3d-examples.jar"/> + </target> + + <target name="compile" depends="init"> + <!-- Create the build directory --> + <mkdir dir="${build}/classes"/> + + <!-- Compile the java code from ${src}/classes into ${build}/classes --> + <javac srcdir="${src}/classes" + destdir="${build}/classes" + source="1.4" + target="1.4" + debug="true" + deprecation="off"> + </javac> + </target> + + <target name="jar" depends="init,compile"> + <!-- Create the dist directory --> + <mkdir dir="${dist}"/> + + <!-- Create the jar file --> + <jar jarfile="${output.jar}" + manifest="manifest.mf" + update="no" + compress="false"> + <fileset dir="${build}/classes" includes="org/**/*"/> + </jar> + </target> + + <target name="all" depends="init,jar"> + </target> + + <target name="clean" depends="init"> + <delete dir="${build}"/> + <delete dir="${dist}"/> + </target> + + <target name="init-run" depends="init,jar"> + </target> + + <target name="run" depends="run.HelloUniverse"> + </target> + + <!-- + ************************************************** + * Individual run targets for each example program + ************************************************** + --> + + <target name="run.HelloUniverse" depends="init-run"> + <java classpath="${output.jar}" + fork="true" + classname="org.jdesktop.j3d.examples.hello_universe.HelloUniverse"> + </java> + </target> + + <target name="run.QueryProperties" depends="init-run"> + <java classpath="${output.jar}" + fork="true" + classname="org.jdesktop.j3d.examples.package_info.QueryProperties"> + </java> + </target> + + <target name="run.SphereMotion" depends="init-run"> + <java classpath="${output.jar}" + fork="true" + classname="org.jdesktop.j3d.examples.sphere_motion.SphereMotion"> + </java> + </target> </project> diff --git a/manifest.mf b/manifest.mf new file mode 100644 index 0000000..dc0b38e --- /dev/null +++ b/manifest.mf @@ -0,0 +1,5 @@ +Manifest-Version: 1.0 +Implementation-Title: Java 3D Example Programs +Implementation-Version: 1.4.0 +Implementation-Vendor: Sun Microsystems, Inc. +Main-Class: org.jdesktop.j3d.examples.hello_universe.HelloUniverse diff --git a/nbproject/project.xml b/nbproject/project.xml new file mode 100644 index 0000000..411d578 --- /dev/null +++ b/nbproject/project.xml @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://www.netbeans.org/ns/project/1"> + <type>org.netbeans.modules.ant.freeform</type> + <configuration> + <general-data xmlns="http://www.netbeans.org/ns/freeform-project/1"> + <!-- Do not use Project Properties customizer when editing this file manually. --> + <name>j3d-examples-1.4.0</name> + <properties/> + <folders> + <source-folder> + <label>src/classes</label> + <type>java</type> + <location>src/classes</location> + </source-folder> + </folders> + <ide-actions> + <action name="build"> + <target>jar</target> + </action> + <action name="clean"> + <target>clean</target> + </action> + <action name="run"> + <target>run</target> + </action> + <action name="rebuild"> + <target>clean</target> + <target>jar</target> + </action> + </ide-actions> + <view> + <items> + <source-folder style="packages"> + <label>src/classes</label> + <location>src/classes</location> + </source-folder> + <source-file> + <location>build.xml</location> + </source-file> + </items> + <context-menu> + <ide-action name="build"/> + <ide-action name="clean"/> + <ide-action name="run"/> + <ide-action name="rebuild"/> + </context-menu> + </view> + <subprojects/> + </general-data> + <java-data xmlns="http://www.netbeans.org/ns/freeform-project-java/1"> + <compilation-unit> + <package-root>src/classes</package-root> + <source-level>1.4</source-level> + </compilation-unit> + </java-data> + </configuration> +</project> diff --git a/src/AlternateAppearance/AlternateAppearanceBoundsTest.html b/src/AlternateAppearance/AlternateAppearanceBoundsTest.html deleted file mode 100644 index 1de548b..0000000 --- a/src/AlternateAppearance/AlternateAppearanceBoundsTest.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>AlternateAppearanceBoundsTest</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="AlternateAppearanceBoundsTest.class" width=800 height=800> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/AlternateAppearance/AlternateAppearanceBoundsTest_plugin.html b/src/AlternateAppearance/AlternateAppearanceBoundsTest_plugin.html deleted file mode 100644 index 08f45fa..0000000 --- a/src/AlternateAppearance/AlternateAppearanceBoundsTest_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>AlternateAppearanceBoundsTest</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 800 HEIGHT = 800 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "AlternateAppearanceBoundsTest.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "AlternateAppearanceBoundsTest.class" WIDTH = 800 HEIGHT = 800 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "AlternateAppearanceBoundsTest.class" WIDTH = 800 HEIGHT = 800 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/AlternateAppearance/AlternateAppearanceScopeTest.html b/src/AlternateAppearance/AlternateAppearanceScopeTest.html deleted file mode 100644 index c455c5e..0000000 --- a/src/AlternateAppearance/AlternateAppearanceScopeTest.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>AlternateAppearanceScopeTest</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="AlternateAppearanceScopeTest.class" width=800 height=800> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/AlternateAppearance/AlternateAppearanceScopeTest_plugin.html b/src/AlternateAppearance/AlternateAppearanceScopeTest_plugin.html deleted file mode 100644 index 3a1c690..0000000 --- a/src/AlternateAppearance/AlternateAppearanceScopeTest_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>AlternateAppearanceScopeTest</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 800 HEIGHT = 800 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "AlternateAppearanceScopeTest.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "AlternateAppearanceScopeTest.class" WIDTH = 800 HEIGHT = 800 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "AlternateAppearanceScopeTest.class" WIDTH = 800 HEIGHT = 800 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/AlternateAppearance/build.xml b/src/AlternateAppearance/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/AlternateAppearance/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/Appearance/AppearanceTest.html b/src/Appearance/AppearanceTest.html deleted file mode 100644 index e5f36a4..0000000 --- a/src/Appearance/AppearanceTest.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>AppearanceTest</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="AppearanceTest.class" width=700 height=700> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/Appearance/AppearanceTest_plugin.html b/src/Appearance/AppearanceTest_plugin.html deleted file mode 100644 index e74b29c..0000000 --- a/src/Appearance/AppearanceTest_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>AppearanceTest</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 700 HEIGHT = 700 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "AppearanceTest.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "AppearanceTest.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "AppearanceTest.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/Appearance/build.xml b/src/Appearance/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/Appearance/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/AppearanceMixed/AppearanceMixed.html b/src/AppearanceMixed/AppearanceMixed.html deleted file mode 100644 index 349cd5d..0000000 --- a/src/AppearanceMixed/AppearanceMixed.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>AppearanceMixed</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="AppearanceMixed.class" width=700 height=700> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/AppearanceMixed/AppearanceMixed_plugin.html b/src/AppearanceMixed/AppearanceMixed_plugin.html deleted file mode 100644 index 2fe3ef8..0000000 --- a/src/AppearanceMixed/AppearanceMixed_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>AppearanceMixed</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 700 HEIGHT = 700 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "AppearanceMixed.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "AppearanceMixed.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "AppearanceMixed.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/AppearanceMixed/Tetrahedron.java b/src/AppearanceMixed/Tetrahedron.java deleted file mode 100644 index 5dfdee7..0000000 --- a/src/AppearanceMixed/Tetrahedron.java +++ /dev/null @@ -1,107 +0,0 @@ -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - -import javax.media.j3d.*; -import javax.vecmath.*; - -public class Tetrahedron extends Shape3D { - private static final float sqrt3 = (float) Math.sqrt(3.0); - private static final float sqrt3_3 = sqrt3 / 3.0f; - private static final float sqrt24_3 = (float) Math.sqrt(24.0) / 3.0f; - - private static final float ycenter = 0.5f * sqrt24_3; - private static final float zcenter = -sqrt3_3; - - private static final Point3f p1 = new Point3f(-1.0f, -ycenter, -zcenter); - private static final Point3f p2 = new Point3f(1.0f, -ycenter, -zcenter); - private static final Point3f p3 = - new Point3f(0.0f, -ycenter, -sqrt3 - zcenter); - private static final Point3f p4 = - new Point3f(0.0f, sqrt24_3 - ycenter, 0.0f); - - private static final Point3f[] verts = { - p1, p2, p4, // front face - p1, p4, p3, // left, back face - p2, p3, p4, // right, back face - p1, p3, p2, // bottom face - }; - - private TexCoord2f texCoord[] = { - new TexCoord2f(0.0f, 0.0f), - new TexCoord2f(1.0f, 0.0f), - new TexCoord2f(0.5f, sqrt3 / 2.0f), - }; - - public Tetrahedron() { - int i; - - TriangleArray tetra = new TriangleArray(12, TriangleArray.COORDINATES | - TriangleArray.NORMALS | TriangleArray.TEXTURE_COORDINATE_2); - - tetra.setCoordinates(0, verts); - for (i = 0; i < 12; i++) { - tetra.setTextureCoordinate(0, i, texCoord[i%3]); - } - - int face; - Vector3f normal = new Vector3f(); - Vector3f v1 = new Vector3f(); - Vector3f v2 = new Vector3f(); - Point3f [] pts = new Point3f[3]; - for (i = 0; i < 3; i++) pts[i] = new Point3f(); - - for (face = 0; face < 4; face++) { - tetra.getCoordinates(face*3, pts); - v1.sub(pts[1], pts[0]); - v2.sub(pts[2], pts[0]); - normal.cross(v1, v2); - normal.normalize(); - for (i = 0; i < 3; i++) { - tetra.setNormal((face * 3 + i), normal); - } - } - this.setGeometry(tetra); - this.setAppearance(new Appearance()); - } -} diff --git a/src/AppearanceMixed/build.xml b/src/AppearanceMixed/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/AppearanceMixed/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/Applet3D/HelloUniverse.html b/src/Applet3D/HelloUniverse.html deleted file mode 100644 index 93b044c..0000000 --- a/src/Applet3D/HelloUniverse.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Hello, Universe!</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="HelloUniverse.class" width=256 height=256> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/Applet3D/HelloUniverse_plugin.html b/src/Applet3D/HelloUniverse_plugin.html deleted file mode 100644 index 947a59b..0000000 --- a/src/Applet3D/HelloUniverse_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Hello, Universe!</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 256 HEIGHT = 256 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "HelloUniverse.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "HelloUniverse.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "HelloUniverse.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/Applet3D/build.xml b/src/Applet3D/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/Applet3D/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/Background/BackgroundGeometry.html b/src/Background/BackgroundGeometry.html deleted file mode 100644 index ca5b914..0000000 --- a/src/Background/BackgroundGeometry.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>BackgroundGeometry</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="BackgroundGeometry.class" width=750 height=750> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/Background/BackgroundGeometry_plugin.html b/src/Background/BackgroundGeometry_plugin.html deleted file mode 100644 index 6caa206..0000000 --- a/src/Background/BackgroundGeometry_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>BackgroundGeometry</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 750 HEIGHT = 750 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "BackgroundGeometry.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "BackgroundGeometry.class" WIDTH = 750 HEIGHT = 750 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "BackgroundGeometry.class" WIDTH = 750 HEIGHT = 750 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/Background/build.xml b/src/Background/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/Background/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/CgShaderTest/build.xml b/src/CgShaderTest/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/CgShaderTest/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/ConfiguredUniverse/build.xml b/src/ConfiguredUniverse/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/ConfiguredUniverse/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/ConicWorld/ConicWorld.html b/src/ConicWorld/ConicWorld.html deleted file mode 100644 index a12905e..0000000 --- a/src/ConicWorld/ConicWorld.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>ConicWorld</TITLE> -</HEAD> -<BODY BGCOLOR="#0C0C33"> -<applet align=middle code="ConicWorld.class" width=750 height=750> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see "ConicWorld" instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/ConicWorld/ConicWorld.java b/src/ConicWorld/ConicWorld.java deleted file mode 100644 index 2af4b3d..0000000 --- a/src/ConicWorld/ConicWorld.java +++ /dev/null @@ -1,328 +0,0 @@ -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - -import java.applet.Applet; -import java.awt.*; -import java.awt.event.*; -import com.sun.j3d.utils.applet.MainFrame; -import com.sun.j3d.utils.geometry.*; -import com.sun.j3d.utils.universe.*; -import com.sun.j3d.utils.image.TextureLoader; -import javax.media.j3d.*; -import javax.vecmath.*; - -/** - * ConicWorld creates spheres, cylinders, and cones of different resolutions - * and colors. Demonstrates the use of the various geometry creation - * constructors found in the com.sun.j3d.utils.geometry package. - */ -public class ConicWorld extends Applet { - - private java.net.URL texImage = null; - - private SimpleUniverse u = null; - - public BranchGroup createSceneGraph(Canvas3D c) { - // Create the root of the branch graph - BranchGroup objRoot = new BranchGroup(); - - // Create a bounds for the background and behaviors - BoundingSphere bounds = - new BoundingSphere(new Point3d(0.0,0.0,0.0), 100.0); - - // Set up the background - Color3f bgColor = new Color3f(0.05f, 0.05f, 0.2f); - Background bg = new Background(bgColor); - bg.setApplicationBounds(bounds); - objRoot.addChild(bg); - - // Set up the global lights - Color3f lColor1 = new Color3f(0.7f, 0.7f, 0.7f); - Vector3f lDir1 = new Vector3f(-1.0f, -1.0f, -1.0f); - Color3f alColor = new Color3f(0.2f, 0.2f, 0.2f); - - AmbientLight aLgt = new AmbientLight(alColor); - aLgt.setInfluencingBounds(bounds); - DirectionalLight lgt1 = new DirectionalLight(lColor1, lDir1); - lgt1.setInfluencingBounds(bounds); - objRoot.addChild(aLgt); - objRoot.addChild(lgt1); - - // Create a bunch of objects with a behavior and add them - // into the scene graph. - - int row, col; - int numRows = 3, numCols = 5; - Appearance[][] app = new Appearance[numRows][numCols]; - - for (row = 0; row < numRows; row++) - for (col = 0; col < numCols; col++) - app[row][col] = createAppearance(row * numCols + col); - - // Space between each row/column - double xspace = 2.0 / ((double)numCols - 1.0); - double yspace = 2.0 / ((double)numRows - 1.0); - - for (int i = 0; i < numRows; i++) { - double ypos = ((double)i * yspace - 1.0) * 0.6; - for (int j = 0; j < numCols; j++) { - double xpos = xpos = ((double)j * xspace - 1.0) * 0.6; - objRoot.addChild(createObject(i, j, app[i][j], - 0.1, xpos, ypos)); - } - } - - // Let Java 3D perform optimizations on this scene graph. - objRoot.compile(); - - return objRoot; - } - - - private Appearance createAppearance(int idx) { - Appearance app = new Appearance(); - - // Globally used colors - Color3f black = new Color3f(0.0f, 0.0f, 0.0f); - Color3f white = new Color3f(1.0f, 1.0f, 1.0f); - - idx = idx % 5; - - switch (idx) { - // Lit solid - case 0: - { - // Set up the material properties - Color3f objColor = new Color3f(0.8f, 0.0f, 0.0f); - app.setMaterial(new Material(objColor, black, objColor, - white, 80.0f)); - break; - } - // Lit solid, no specular - case 1: - { - // Set up the material properties - Color3f objColor = new Color3f(0.0f, 0.8f, 0.0f); - app.setMaterial(new Material(objColor, black, objColor, - white, 80.0f)); - break; - } - - // Lit solid, specular only - case 2: - { - // Set up the material properties - Color3f objColor = new Color3f(0.0f, 0.8f, 0.8f); - app.setMaterial(new Material(black, black, objColor, - white, 80.0f)); - break; - } - - // Texture mapped, lit solid - case 3: - { - // Set up the texture map - TextureLoader tex = new TextureLoader(texImage, this); - app.setTexture(tex.getTexture()); - - // Set up the material properties - app.setMaterial(new Material(white, black, white, black, 1.0f)); - TextureAttributes texAttr = new TextureAttributes(); - texAttr.setTextureMode(TextureAttributes.MODULATE); - app.setTextureAttributes(texAttr); - - break; - } - - - // Another lit solid with a different color - case 4: - { - // Set up the material properties - Color3f objColor = new Color3f(1.0f, 1.0f, 0.0f); - app.setMaterial(new Material(objColor, black, objColor, - white, 80.0f)); - break; - } - - default: - { - ColoringAttributes ca = new ColoringAttributes(); - ca.setColor(new Color3f(0.0f, 1.0f, 0.0f)); - app.setColoringAttributes(ca); - } - } - - return app; - } - - - private Group createObject(int i, int j, Appearance app, double scale, - double xpos, double ypos) { - - // Create a transform group node to scale and position the object. - Transform3D t = new Transform3D(); - t.set(scale, new Vector3d(xpos, ypos, 0.0)); - TransformGroup objTrans = new TransformGroup(t); - - // Create a second transform group node and initialize it to the - // identity. Enable the TRANSFORM_WRITE capability so that - // our behavior code can modify it at runtime. - TransformGroup spinTg = new TransformGroup(); - spinTg.setCapability(TransformGroup.ALLOW_TRANSFORM_WRITE); - spinTg.setCapability(TransformGroup.ALLOW_TRANSFORM_READ); - Primitive obj = null; - - if (i % 3 == 2){ - obj = (Primitive) new Sphere(1.0f, - Sphere.GENERATE_NORMALS | - Sphere.GENERATE_TEXTURE_COORDS, - j*8 + 4, app); - } - else - if (i % 3 == 1){ - obj = (Primitive) new Cylinder(1.0f, 2.0f, - Cylinder.GENERATE_TEXTURE_COORDS | - Cylinder.GENERATE_NORMALS, - j*8+4,j*8+4, - app); - } - else - if (i % 3 == 0){ - obj = (Primitive) new Cone(1.0f, 2.0f, - Cone.GENERATE_NORMALS | - Cone.GENERATE_TEXTURE_COORDS, - j*8+4,j*8+4, - app); - } - - // add it to the scene graph. - spinTg.addChild(obj); - - // Create a new Behavior object that will perform the desired - // operation on the specified transform object and add it into - // the scene graph. - Transform3D yAxis = new Transform3D(); - Alpha rotationAlpha = new Alpha(-1, Alpha.INCREASING_ENABLE, - 0, 0, - 5000, 0, 0, - 0, 0, 0); - - RotationInterpolator rotator = - new RotationInterpolator(rotationAlpha, spinTg, yAxis, - 0.0f, (float) Math.PI*2.0f); - - BoundingSphere bounds = - new BoundingSphere(new Point3d(0.0,0.0,0.0), 100.0); - - rotator.setSchedulingBounds(bounds); - - // Add the behavior and the transform group to the object - objTrans.addChild(rotator); - objTrans.addChild(spinTg); - - return objTrans; - } - - - public ConicWorld() { - } - - public ConicWorld(java.net.URL url) { - texImage = url; - } - - public void init() { - if (texImage == null) { - // the path to the image for an applet - try { - texImage = new java.net.URL(getCodeBase().toString() + - "../images/earth.jpg"); - } - catch (java.net.MalformedURLException ex) { - System.out.println(ex.getMessage()); - System.exit(1); - } - } - setLayout(new BorderLayout()); - GraphicsConfiguration config = - SimpleUniverse.getPreferredConfiguration(); - - Canvas3D c = new Canvas3D(config); - add("Center", c); - - // Create a simple scene and attach it to the virtual universe - BranchGroup scene = createSceneGraph(c); - u = new SimpleUniverse(c); - - // This will move the ViewPlatform back a bit so the - // objects in the scene can be viewed. - u.getViewingPlatform().setNominalViewingTransform(); - - u.addBranchGraph(scene); - } - - public void destroy() { - u.cleanup(); - } - - // - // The following allows ConicWorld to be run as an application - // as well as an applet - // - public static void main(String[] args) { - // the path to the image file for an application - java.net.URL url = null; - try { - url = new java.net.URL("file:../images/earth.jpg"); - } - catch (java.net.MalformedURLException ex) { - System.out.println(ex.getMessage()); - System.exit(1); - } - new MainFrame(new ConicWorld(url), 700, 700); - } -} - - diff --git a/src/ConicWorld/ConicWorld_plugin.html b/src/ConicWorld/ConicWorld_plugin.html deleted file mode 100644 index ca16f88..0000000 --- a/src/ConicWorld/ConicWorld_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>ConicWorld</TITLE> -</HEAD> -<BODY BGCOLOR="#0C0C33"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 750 HEIGHT = 750 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "ConicWorld.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "ConicWorld.class" WIDTH = 750 HEIGHT = 750 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see "ConicWorld" instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "ConicWorld.class" WIDTH = 750 HEIGHT = 750 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see "ConicWorld" instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/ConicWorld/build.xml b/src/ConicWorld/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/ConicWorld/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/DepthFuncTest/build.xml b/src/DepthFuncTest/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/DepthFuncTest/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/DistortGlyph/build.xml b/src/DistortGlyph/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/DistortGlyph/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/FPSCounter/FPSCounterDemo.html b/src/FPSCounter/FPSCounterDemo.html deleted file mode 100644 index 9ebe39e..0000000 --- a/src/FPSCounter/FPSCounterDemo.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>FPS Counter</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="FPSCounterDemo.class" width=256 height=256> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see a FPS Counter instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/FPSCounter/FPSCounterDemo_plugin.html b/src/FPSCounter/FPSCounterDemo_plugin.html deleted file mode 100644 index e16ec6e..0000000 --- a/src/FPSCounter/FPSCounterDemo_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>FPS Counter</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 256 HEIGHT = 256 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "FPSCounterDemo.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "FPSCounterDemo.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see a FPS Counter instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "FPSCounterDemo.class" WIDTH = 500 HEIGHT = 256 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see a FPS Counter instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/FPSCounter/build.xml b/src/FPSCounter/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/FPSCounter/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/FourByFour/README b/src/FourByFour/README deleted file mode 100644 index 6d0e046..0000000 --- a/src/FourByFour/README +++ /dev/null @@ -1,52 +0,0 @@ -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - -FourByFour - -To run: - - appletviewer FourByFour.html - -Press the "Instructions" button to get instructions on -how to play FourByFour. diff --git a/src/FourByFour/build.xml b/src/FourByFour/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/FourByFour/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/GLSLShaderTest/build.xml b/src/GLSLShaderTest/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/GLSLShaderTest/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/GearTest/GearBox.html b/src/GearTest/GearBox.html deleted file mode 100644 index 0137867..0000000 --- a/src/GearTest/GearBox.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>GearBox</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="GearBox.class" width=700 height=700> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/GearTest/GearBox_plugin.html b/src/GearTest/GearBox_plugin.html deleted file mode 100644 index 1c6f737..0000000 --- a/src/GearTest/GearBox_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>GearBox</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 700 HEIGHT = 700 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "GearBox.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "GearBox.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "GearBox.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/GearTest/GearTest_plugin.html b/src/GearTest/GearTest_plugin.html deleted file mode 100644 index a2f7b06..0000000 --- a/src/GearTest/GearTest_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>GearTest</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 700 HEIGHT = 700 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "GearTest.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "GearTest.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "GearTest.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/GearTest/build.xml b/src/GearTest/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/GearTest/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/GeometryByReference/GeometryByReferenceTest.html b/src/GeometryByReference/GeometryByReferenceTest.html deleted file mode 100644 index 8bc7c8a..0000000 --- a/src/GeometryByReference/GeometryByReferenceTest.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>GeometryByReferenceTest</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="GeometryByReferenceTest.class" width=800 height=800> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/GeometryByReference/GeometryByReferenceTest_plugin.html b/src/GeometryByReference/GeometryByReferenceTest_plugin.html deleted file mode 100644 index 2e3b979..0000000 --- a/src/GeometryByReference/GeometryByReferenceTest_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>GeometryByReferenceTest</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 800 HEIGHT = 800 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "GeometryByReferenceTest.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "GeometryByReferenceTest.class" WIDTH = 800 HEIGHT = 800 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "GeometryByReferenceTest.class" WIDTH = 800 HEIGHT = 800 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/GeometryByReference/ImageComponentByReferenceTest.html b/src/GeometryByReference/ImageComponentByReferenceTest.html deleted file mode 100644 index a9b0d60..0000000 --- a/src/GeometryByReference/ImageComponentByReferenceTest.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>ImageComponentByReferenceTest</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="ImageComponentByReferenceTest.class" width=800 height=800> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/GeometryByReference/ImageComponentByReferenceTest_plugin.html b/src/GeometryByReference/ImageComponentByReferenceTest_plugin.html deleted file mode 100644 index 6bf3689..0000000 --- a/src/GeometryByReference/ImageComponentByReferenceTest_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>ImageComponentByReferenceTest</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 800 HEIGHT = 800 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "ImageComponentByReferenceTest.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "ImageComponentByReferenceTest.class" WIDTH = 800 HEIGHT = 800 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "ImageComponentByReferenceTest.class" WIDTH = 800 HEIGHT = 800 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/GeometryByReference/InterleavedTest.html b/src/GeometryByReference/InterleavedTest.html deleted file mode 100644 index 7aa9e10..0000000 --- a/src/GeometryByReference/InterleavedTest.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>InterleavedTest</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="InterleavedTest.class" width=800 height=800> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/GeometryByReference/InterleavedTest_plugin.html b/src/GeometryByReference/InterleavedTest_plugin.html deleted file mode 100644 index 87af1cb..0000000 --- a/src/GeometryByReference/InterleavedTest_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>InterleavedTest</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 800 HEIGHT = 800 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "InterleavedTest.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "InterleavedTest.class" WIDTH = 800 HEIGHT = 800 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "InterleavedTest.class" WIDTH = 800 HEIGHT = 800 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/GeometryByReference/build.xml b/src/GeometryByReference/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/GeometryByReference/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/GeometryCompression/ObjectFileCompressor.html b/src/GeometryCompression/ObjectFileCompressor.html deleted file mode 100644 index 7540a8f..0000000 --- a/src/GeometryCompression/ObjectFileCompressor.html +++ /dev/null @@ -1,437 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc on Sat May 22 22:02:52 PDT 1999 --> -<TITLE> -: Class ObjectFileCompressor -</TITLE> -<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style"> -</HEAD> -<BODY BGCOLOR="white"> - -<!-- ========== START OF NAVBAR ========== --> -<A NAME="navbar_top"><!-- --></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - PREV CLASS - NEXT CLASS</FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A> - <A HREF="ObjectFileCompressor.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: INNER | <A HREF="#fields_inherited_from_class_com.sun.j3d.loaders.objectfile.ObjectFile">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<!-- =========== END OF NAVBAR =========== --> - -<HR> -<!-- ======== START OF CLASS DATA ======== --> -<H2> -Class ObjectFileCompressor</H2> -<PRE> -java.lang.Object - | - +--com.sun.j3d.loaders.objectfile.ObjectFile - | - +--<B>ObjectFileCompressor</B> -</PRE> -<HR> -<DL> -<DT>public class <B>ObjectFileCompressor</B><DT>extends com.sun.j3d.loaders.objectfile.ObjectFile</DL> - -<P> -This extension of ObjectFile provides the methods setQuantization() and - compress() to compress Wavefront .obj files into the format described by - appendix B of the Java 3D specification. -<P> -<HR> - -<P> -<!-- ======== INNER CLASS SUMMARY ======== --> - - -<!-- =========== FIELD SUMMARY =========== --> - -<A NAME="fields_inherited_from_class_com.sun.j3d.loaders.objectfile.ObjectFile"><!-- --></A> -<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TD><B>Fields inherited from class com.sun.j3d.loaders.objectfile.ObjectFile</B></TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>RESIZE, -REVERSE, -STRIPIFY, -TRIANGULATE</CODE></TD> -</TR> -</TABLE> - -<!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TD COLSPAN=2><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="ObjectFileCompressor.html#ObjectFileCompressor()">ObjectFileCompressor</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="ObjectFileCompressor.html#ObjectFileCompressor(int)">ObjectFileCompressor</A></B>(int flags)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="ObjectFileCompressor.html#ObjectFileCompressor(int, float)">ObjectFileCompressor</A></B>(int flags, - float radians)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - -<!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TD COLSPAN=2><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> javax.media.j3d.CompressedGeometry</CODE></FONT></TD> -<TD><CODE><B><A HREF="ObjectFileCompressor.html#compress(java.io.Reader)">compress</A></B>(java.io.Reader reader)</CODE> - -<BR> - Compress the specified .obj file into a CompressedGeometry node - component.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="ObjectFileCompressor.html#compress(java.io.Reader, com.sun.j3d.utils.compression.CompressedGeometryFile)">compress</A></B>(java.io.Reader reader, - com.sun.j3d.utils.compression.CompressedGeometryFile file)</CODE> - -<BR> - Compress the specified .obj file and add it to the end of an open - compressed geometry file.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> javax.media.j3d.CompressedGeometry</CODE></FONT></TD> -<TD><CODE><B><A HREF="ObjectFileCompressor.html#compress(java.lang.String)">compress</A></B>(java.lang.String objFileName)</CODE> - -<BR> - Compress the specified .obj file into a CompressedGeometry node - component.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="ObjectFileCompressor.html#compress(java.lang.String, com.sun.j3d.utils.compression.CompressedGeometryFile)">compress</A></B>(java.lang.String objFileName, - com.sun.j3d.utils.compression.CompressedGeometryFile file)</CODE> - -<BR> - Compress the specified .obj file and add it to the end of an open - compressed geometry file.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> javax.media.j3d.CompressedGeometry</CODE></FONT></TD> -<TD><CODE><B><A HREF="ObjectFileCompressor.html#compress(java.net.URL)">compress</A></B>(java.net.URL url)</CODE> - -<BR> - Compress the specified .obj file into a CompressedGeometry node - component.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="ObjectFileCompressor.html#compress(java.net.URL, com.sun.j3d.utils.compression.CompressedGeometryFile)">compress</A></B>(java.net.URL url, - com.sun.j3d.utils.compression.CompressedGeometryFile file)</CODE> - -<BR> - Compress the specified .obj file and add it to the end of an open - compressed geometry file.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="ObjectFileCompressor.html#setFlags(int)">setFlags</A></B>(int flags)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="ObjectFileCompressor.html#setQuantization(int, int, int)">setQuantization</A></B>(int positionQuant, - int colorQuant, - int normalQuant)</CODE> - -<BR> - Set the position, normal, and color quantization values for compression.</TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_com.sun.j3d.loaders.objectfile.ObjectFile"><!-- --></A> -<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TD><B>Methods inherited from class com.sun.j3d.loaders.objectfile.ObjectFile</B></TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>getBasePath, -getBaseUrl, -getFlags, -load, -load, -load, -setBasePath, -setBaseUrl</CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TD><B>Methods inherited from class java.lang.Object</B></TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>clone, -equals, -finalize, -getClass, -hashCode, -notify, -notifyAll, -toString, -wait, -wait, -wait</CODE></TD> -</TR> -</TABLE> - -<P> - -<!-- ============ FIELD DETAIL =========== --> - - -<!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TD COLSPAN=1><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TD> -</TR> -</TABLE> - -<A NAME="ObjectFileCompressor()"><!-- --></A><H3> -ObjectFileCompressor</H3> -<PRE> -public <B>ObjectFileCompressor</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="ObjectFileCompressor(int)"><!-- --></A><H3> -ObjectFileCompressor</H3> -<PRE> -public <B>ObjectFileCompressor</B>(int flags)</PRE> -<DL> -</DL> -<HR> - -<A NAME="ObjectFileCompressor(int, float)"><!-- --></A><H3> -ObjectFileCompressor</H3> -<PRE> -public <B>ObjectFileCompressor</B>(int flags, - float radians)</PRE> -<DL> -</DL> - -<!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TD COLSPAN=1><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TD> -</TR> -</TABLE> - -<A NAME="setFlags(int)"><!-- --></A><H3> -setFlags</H3> -<PRE> -public void <B>setFlags</B>(int flags)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD>setFlags in class com.sun.j3d.loaders.objectfile.ObjectFile</DL> -</DD> -</DL> -<HR> - -<A NAME="setQuantization(int, int, int)"><!-- --></A><H3> -setQuantization</H3> -<PRE> -public void <B>setQuantization</B>(int positionQuant, - int colorQuant, - int normalQuant)</PRE> -<DL> -<DD>Set the position, normal, and color quantization values for compression.<DD><DL> -<DT><B>Parameters:</B><DD><CODE>positionQuant</CODE> - number of bits to quantize each position's X, Y, - and Z components, ranging from 1 to 16 with a default of 10<DD><CODE>colorQuant</CODE> - number of bits to quantize each color's R, G, B, and - alpha components, ranging from 2 to 16 with a default of 8<DD><CODE>normalQuant</CODE> - number of bits for quantizing each normal's U and V - components, ranging from 0 to 6 with a default of 3</DL> -</DD> -</DL> -<HR> - -<A NAME="compress(java.lang.String)"><!-- --></A><H3> -compress</H3> -<PRE> -public javax.media.j3d.CompressedGeometry <B>compress</B>(java.lang.String objFileName)</PRE> -<DL> -<DD>Compress the specified .obj file into a CompressedGeometry node - component.<DD><DL> -<DT><B>Parameters:</B><DD><CODE>objFileName</CODE> - String object representing the path to a .obj file<DT><B>Returns:</B><DD>a CompressedGeometry node component</DL> -</DD> -</DL> -<HR> - -<A NAME="compress(java.lang.String, com.sun.j3d.utils.compression.CompressedGeometryFile)"><!-- --></A><H3> -compress</H3> -<PRE> -public void <B>compress</B>(java.lang.String objFileName, - com.sun.j3d.utils.compression.CompressedGeometryFile file) - throws java.io.IOException</PRE> -<DL> -<DD>Compress the specified .obj file and add it to the end of an open - compressed geometry file.<DD><DL> -<DT><B>Parameters:</B><DD><CODE>objFileName</CODE> - String object representing the path to a .obj file<DD><CODE>file</CODE> - a currently open CompressedGeometryFile object<DT><B>Throws:</B><DD>java.io.IOException - - if write fails</DL> -</DD> -</DL> -<HR> - -<A NAME="compress(java.io.Reader)"><!-- --></A><H3> -compress</H3> -<PRE> -public javax.media.j3d.CompressedGeometry <B>compress</B>(java.io.Reader reader)</PRE> -<DL> -<DD>Compress the specified .obj file into a CompressedGeometry node - component.<DD><DL> -<DT><B>Parameters:</B><DD><CODE>reader</CODE> - an open .obj file<DT><B>Returns:</B><DD>a CompressedGeometry node component</DL> -</DD> -</DL> -<HR> - -<A NAME="compress(java.io.Reader, com.sun.j3d.utils.compression.CompressedGeometryFile)"><!-- --></A><H3> -compress</H3> -<PRE> -public void <B>compress</B>(java.io.Reader reader, - com.sun.j3d.utils.compression.CompressedGeometryFile file) - throws java.io.IOException</PRE> -<DL> -<DD>Compress the specified .obj file and add it to the end of an open - compressed geometry file.<DD><DL> -<DT><B>Parameters:</B><DD><CODE>reader</CODE> - an open .obj file<DD><CODE>file</CODE> - an open CompressedGeometryFile object<DT><B>Throws:</B><DD>java.io.IOException - - if write fails</DL> -</DD> -</DL> -<HR> - -<A NAME="compress(java.net.URL)"><!-- --></A><H3> -compress</H3> -<PRE> -public javax.media.j3d.CompressedGeometry <B>compress</B>(java.net.URL url)</PRE> -<DL> -<DD>Compress the specified .obj file into a CompressedGeometry node - component.<DD><DL> -<DT><B>Parameters:</B><DD><CODE>url</CODE> - Uniform Resource Locator for the .obj file<DT><B>Returns:</B><DD>a CompressedGeometry node component</DL> -</DD> -</DL> -<HR> - -<A NAME="compress(java.net.URL, com.sun.j3d.utils.compression.CompressedGeometryFile)"><!-- --></A><H3> -compress</H3> -<PRE> -public void <B>compress</B>(java.net.URL url, - com.sun.j3d.utils.compression.CompressedGeometryFile file) - throws java.io.IOException</PRE> -<DL> -<DD>Compress the specified .obj file and add it to the end of an open - compressed geometry file.<DD><DL> -<DT><B>Parameters:</B><DD><CODE>url</CODE> - Uniform Resource Locator for the .obj file<DD><CODE>file</CODE> - a currently open CompressedGeometryFile object<DT><B>Throws:</B><DD>java.io.IOException - - if write fails</DL> -</DD> -</DL> -<!-- ========= END OF CLASS DATA ========= --> -<HR> - -<!-- ========== START OF NAVBAR ========== --> -<A NAME="navbar_bottom"><!-- --></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - PREV CLASS - NEXT CLASS</FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A> - <A HREF="ObjectFileCompressor.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: INNER | <A HREF="#fields_inherited_from_class_com.sun.j3d.loaders.objectfile.ObjectFile">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<!-- =========== END OF NAVBAR =========== --> - -<HR> - -</BODY> -</HTML> diff --git a/src/GeometryCompression/README b/src/GeometryCompression/README deleted file mode 100644 index 45a20c6..0000000 --- a/src/GeometryCompression/README +++ /dev/null @@ -1,67 +0,0 @@ -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - -This directory contains example code for using compressed geometry in -Java 3D through the com.sun.j3d.utils.compression package. - -Applications: - - obj2cg -- takes the names of .obj files to compress followed by the name - of a .cg compressed geometry resource file. If the .cg file - doesn't exist, then an attempt is made to create it; otherwise, - new compressed geometry objects are appended to the end. - - The .obj files are compressed and stored into the .cg file in - the order in which they appear in the command line, and can be - accessed through indices [0 .. fileCount-1] - - cgview -- takes the name of a .cg file and the index of the object to - display, which can range from [0 .. objectCount-1]. The object - may rotated, scaled, and translated in response to mouse drags. - - -Utility classes: - - ObjectFileCompressor.java -- - Extends ObjectFile with compression methods. diff --git a/src/GeometryCompression/build.xml b/src/GeometryCompression/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/GeometryCompression/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/HelloUniverse/build.xml b/src/HelloUniverse/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/HelloUniverse/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/LOD/LOD.html b/src/LOD/LOD.html deleted file mode 100644 index 91fc95b..0000000 --- a/src/LOD/LOD.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>LOD</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="LOD.class" width=512 height=512> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/LOD/LOD_plugin.html b/src/LOD/LOD_plugin.html deleted file mode 100644 index b286450..0000000 --- a/src/LOD/LOD_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>LOD</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 512 HEIGHT = 512 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "LOD.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "LOD.class" WIDTH = 512 HEIGHT = 512 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "LOD.class" WIDTH = 512 HEIGHT = 512 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/LOD/build.xml b/src/LOD/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/LOD/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/Lightwave/Viewer.html b/src/Lightwave/Viewer.html deleted file mode 100644 index 27b6d1e..0000000 --- a/src/Lightwave/Viewer.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Lightwave Viewer Demo</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="Viewer.class" width=256 height=256> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/Lightwave/Viewer_plugin.html b/src/Lightwave/Viewer_plugin.html deleted file mode 100644 index c26ff14..0000000 --- a/src/Lightwave/Viewer_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Lightwave Viewer Demo</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 256 HEIGHT = 256 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "Viewer.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "Viewer.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "Viewer.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/Lightwave/build.xml b/src/Lightwave/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/Lightwave/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/ModelClip/ModelClipTest.html b/src/ModelClip/ModelClipTest.html deleted file mode 100644 index 0fa3b78..0000000 --- a/src/ModelClip/ModelClipTest.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>ModelClipTest</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="ModelClipTest.class" width=500 height=500> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/ModelClip/ModelClipTest2.html b/src/ModelClip/ModelClipTest2.html deleted file mode 100644 index 1c4f676..0000000 --- a/src/ModelClip/ModelClipTest2.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>ModelClipTest2</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="ModelClipTest2.class" width=500 height=500> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/ModelClip/ModelClipTest2_plugin.html b/src/ModelClip/ModelClipTest2_plugin.html deleted file mode 100644 index c0a4e55..0000000 --- a/src/ModelClip/ModelClipTest2_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>ModelClipTest2</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 500 HEIGHT = 500 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "ModelClipTest2.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "ModelClipTest2.class" WIDTH = 500 HEIGHT = 500 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "ModelClipTest2.class" WIDTH = 500 HEIGHT = 500 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/ModelClip/ModelClipTest_plugin.html b/src/ModelClip/ModelClipTest_plugin.html deleted file mode 100644 index b67c83e..0000000 --- a/src/ModelClip/ModelClipTest_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>ModelClipTest</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 500 HEIGHT = 500 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "ModelClipTest.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "ModelClipTest.class" WIDTH = 500 HEIGHT = 500 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "ModelClipTest.class" WIDTH = 500 HEIGHT = 500 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/ModelClip/build.xml b/src/ModelClip/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/ModelClip/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/Morphing/Morphing.html b/src/Morphing/Morphing.html deleted file mode 100644 index 1d17203..0000000 --- a/src/Morphing/Morphing.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Morphing</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="Morphing.class" width=700 height=700> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/Morphing/Pyramid2Cube.html b/src/Morphing/Pyramid2Cube.html deleted file mode 100644 index 1a83e9f..0000000 --- a/src/Morphing/Pyramid2Cube.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Pyramid2Cube</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="Pyramid2Cube.class" width=700 height=700> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/Morphing/Pyramid2Cube_plugin.html b/src/Morphing/Pyramid2Cube_plugin.html deleted file mode 100644 index 10cab7b..0000000 --- a/src/Morphing/Pyramid2Cube_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Pyramid2Cube</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 700 HEIGHT = 700 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "Pyramid2Cube.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "Pyramid2Cube.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "Pyramid2Cube.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/Morphing/build.xml b/src/Morphing/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/Morphing/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/ObjLoad/ObjLoad.html b/src/ObjLoad/ObjLoad.html deleted file mode 100644 index 09978f5..0000000 --- a/src/ObjLoad/ObjLoad.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Hello, Universe!</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="ObjLoad.class" width=256 height=256> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/ObjLoad/ObjLoad_plugin.html b/src/ObjLoad/ObjLoad_plugin.html deleted file mode 100644 index 8ec013f..0000000 --- a/src/ObjLoad/ObjLoad_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Hello, Universe!</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 700 HEIGHT = 700 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "ObjLoad.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "ObjLoad.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "ObjLoad.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/ObjLoad/build.xml b/src/ObjLoad/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/ObjLoad/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/OffScreenCanvas3D/build.xml b/src/OffScreenCanvas3D/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/OffScreenCanvas3D/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/OrientedShape3D/OrientedPtTest.html b/src/OrientedShape3D/OrientedPtTest.html deleted file mode 100644 index c685fd3..0000000 --- a/src/OrientedShape3D/OrientedPtTest.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>OrientedShape3D Example</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="OrientedPtTest.class" width=400 height=400> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see OrientedShape3D Example! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/OrientedShape3D/OrientedPtTest_plugin.html b/src/OrientedShape3D/OrientedPtTest_plugin.html deleted file mode 100644 index e836d6c..0000000 --- a/src/OrientedShape3D/OrientedPtTest_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>OrientedShape3D Example</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 400 HEIGHT = 400 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "OrientedPtTest.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "OrientedPtTest.class" WIDTH = 400 HEIGHT = 400 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see OrientedShape3D Example! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "OrientedPtTest.class" WIDTH = 400 HEIGHT = 400 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see OrientedShape3D Example! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/OrientedShape3D/OrientedTest.html b/src/OrientedShape3D/OrientedTest.html deleted file mode 100644 index d5725eb..0000000 --- a/src/OrientedShape3D/OrientedTest.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>OrientedShape3D Example</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="OrientedTest.class" width=400 height=400> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see OrientedShape3D Example! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/OrientedShape3D/OrientedTest_plugin.html b/src/OrientedShape3D/OrientedTest_plugin.html deleted file mode 100644 index fb6dcca..0000000 --- a/src/OrientedShape3D/OrientedTest_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>OrientedShape3D Example</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 400 HEIGHT = 400 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "OrientedTest.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "OrientedTest.class" WIDTH = 400 HEIGHT = 400 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see OrientedShape3D Example! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "OrientedTest.class" WIDTH = 400 HEIGHT = 400 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see OrientedShape3D Example! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/OrientedShape3D/build.xml b/src/OrientedShape3D/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/OrientedShape3D/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/PackageInfo/build.xml b/src/PackageInfo/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/PackageInfo/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/PickTest/IntersectTest.html b/src/PickTest/IntersectTest.html deleted file mode 100644 index 46752f6..0000000 --- a/src/PickTest/IntersectTest.html +++ /dev/null @@ -1,17 +0,0 @@ -<HTML> - <HEAD> - <TITLE>IntersectTest</TITLE> - </HEAD> - <BODY BGCOLOR="#0C0C33"> - <applet align=middle code="IntersectTest.class" width=500 height=500> - <blockquote> - <hr> - If you were using a Java-capable browser, - you would see "IntersectTest" instead of this paragraph. - <hr> - </blockquote> - </applet> - </BODY> -</HTML> - - diff --git a/src/PickTest/IntersectTest_plugin.html b/src/PickTest/IntersectTest_plugin.html deleted file mode 100644 index 4a04bef..0000000 --- a/src/PickTest/IntersectTest_plugin.html +++ /dev/null @@ -1,41 +0,0 @@ -<HTML> - <HEAD> - <TITLE>IntersectTest</TITLE> - </HEAD> - <BODY BGCOLOR="#0C0C33"> - <!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 500 HEIGHT = 500 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "IntersectTest.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "IntersectTest.class" WIDTH = 500 HEIGHT = 500 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> - <hr> - If you were using a Java-capable browser, - you would see "IntersectTest" instead of this paragraph. - <hr> - </blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "IntersectTest.class" WIDTH = 500 HEIGHT = 500 ALIGN = middle> -<blockquote> - <hr> - If you were using a Java-capable browser, - you would see "IntersectTest" instead of this paragraph. - <hr> - </blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - - </BODY> -</HTML> - - diff --git a/src/PickTest/PickTest.html b/src/PickTest/PickTest.html deleted file mode 100644 index 938125c..0000000 --- a/src/PickTest/PickTest.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>PickTest</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> - <applet align=middle code="PickTest.class" width=750 height=550> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/PickTest/PickTest_plugin.html b/src/PickTest/PickTest_plugin.html deleted file mode 100644 index c8e8168..0000000 --- a/src/PickTest/PickTest_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>PickTest</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> - <!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 750 HEIGHT = 550 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "PickTest.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "PickTest.class" WIDTH = 750 HEIGHT = 550 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "PickTest.class" WIDTH = 750 HEIGHT = 550 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/PickTest/build.xml b/src/PickTest/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/PickTest/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/PickText3D/PickText3DBounds.html b/src/PickText3D/PickText3DBounds.html deleted file mode 100644 index 63f42e0..0000000 --- a/src/PickText3D/PickText3DBounds.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>PickText3DBounds</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="PickText3DBounds.class" width=700 height=700> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/PickText3D/PickText3DBounds_plugin.html b/src/PickText3D/PickText3DBounds_plugin.html deleted file mode 100644 index 8da2faf..0000000 --- a/src/PickText3D/PickText3DBounds_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>PickText3DBounds</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 700 HEIGHT = 700 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "PickText3DBounds.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "PickText3DBounds.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "PickText3DBounds.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/PickText3D/PickText3DGeometry.html b/src/PickText3D/PickText3DGeometry.html deleted file mode 100644 index 69ffbc0..0000000 --- a/src/PickText3D/PickText3DGeometry.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>PickText3DGeometry</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="PickText3DGeometry.class" width=700 height=700> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/PickText3D/PickText3DGeometry_plugin.html b/src/PickText3D/PickText3DGeometry_plugin.html deleted file mode 100644 index a54c350..0000000 --- a/src/PickText3D/PickText3DGeometry_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>PickText3DGeometry</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 700 HEIGHT = 700 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "PickText3DGeometry.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "PickText3DGeometry.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "PickText3DGeometry.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/PickText3D/build.xml b/src/PickText3D/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/PickText3D/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/PlatformGeometry/SimpleGeometry.html b/src/PlatformGeometry/SimpleGeometry.html deleted file mode 100644 index 9371405..0000000 --- a/src/PlatformGeometry/SimpleGeometry.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Platform Geometry</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="SimpleGeometry.class" width=256 height=256> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/PlatformGeometry/SimpleGeometry_plugin.html b/src/PlatformGeometry/SimpleGeometry_plugin.html deleted file mode 100644 index 9255a68..0000000 --- a/src/PlatformGeometry/SimpleGeometry_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Platform Geometry</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 256 HEIGHT = 256 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "SimpleGeometry.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "SimpleGeometry.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "SimpleGeometry.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/PlatformGeometry/build.xml b/src/PlatformGeometry/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/PlatformGeometry/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/PrintCanvas3D/build.xml b/src/PrintCanvas3D/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/PrintCanvas3D/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/PureImmediate/PureImmediate.html b/src/PureImmediate/PureImmediate.html deleted file mode 100644 index fc66335..0000000 --- a/src/PureImmediate/PureImmediate.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Pure Immediate mode</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="PureImmediate.class" width=256 height=256> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see a spinning cube instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/PureImmediate/PureImmediateStereo.html b/src/PureImmediate/PureImmediateStereo.html deleted file mode 100644 index 9ea311e..0000000 --- a/src/PureImmediate/PureImmediateStereo.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Pure Immediate Stereo mode</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="PureImmediateStereo.class" width=512 height=256> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see a spinning cube instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/PureImmediate/PureImmediateStereo_plugin.html b/src/PureImmediate/PureImmediateStereo_plugin.html deleted file mode 100644 index 52d6286..0000000 --- a/src/PureImmediate/PureImmediateStereo_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Pure Immediate Stereo mode</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 512 HEIGHT = 256 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "PureImmediateStereo.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "PureImmediateStereo.class" WIDTH = 512 HEIGHT = 256 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see a spinning cube instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "PureImmediateStereo.class" WIDTH = 512 HEIGHT = 256 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see a spinning cube instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/PureImmediate/PureImmediate_plugin.html b/src/PureImmediate/PureImmediate_plugin.html deleted file mode 100644 index e268e78..0000000 --- a/src/PureImmediate/PureImmediate_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Pure Immediate mode</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 256 HEIGHT = 256 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "PureImmediate.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "PureImmediate.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see a spinning cube instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "PureImmediate.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see a spinning cube instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/PureImmediate/build.xml b/src/PureImmediate/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/PureImmediate/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/ReadRaster/ReadRaster.html b/src/ReadRaster/ReadRaster.html deleted file mode 100644 index e18fa76..0000000 --- a/src/ReadRaster/ReadRaster.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>ReadRaster</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="ReadRaster.class" width=256 height=256> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/ReadRaster/ReadRaster_plugin.html b/src/ReadRaster/ReadRaster_plugin.html deleted file mode 100644 index 71a2907..0000000 --- a/src/ReadRaster/ReadRaster_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>ReadRaster</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 256 HEIGHT = 256 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "ReadRaster.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "ReadRaster.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "ReadRaster.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/ReadRaster/build.xml b/src/ReadRaster/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/ReadRaster/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/SgChangerListener/ListenerTest.java b/src/SgChangerListener/ListenerTest.java deleted file mode 100644 index e50d719..0000000 --- a/src/SgChangerListener/ListenerTest.java +++ /dev/null @@ -1,221 +0,0 @@ -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - -import java.applet.Applet; -import java.awt.BorderLayout; -import java.awt.GraphicsConfiguration; -import com.sun.j3d.utils.applet.MainFrame; -import com.sun.j3d.utils.geometry.ColorCube; -import com.sun.j3d.utils.geometry.Sphere; -import com.sun.j3d.utils.universe.*; -import java.util.Enumeration; -import javax.media.j3d.*; -import javax.vecmath.*; - -public class ListenerTest extends Applet { - - private SimpleUniverse u = null; - private ChangeListener changeListener; - private BranchGroup scene; - - public BranchGroup createSceneGraph() { - // Create the root of the branch graph - BranchGroup objRoot = new BranchGroup(); - objRoot.setCapability(BranchGroup.ALLOW_CHILDREN_EXTEND); - objRoot.setCapability(BranchGroup.ALLOW_CHILDREN_READ); - objRoot.setCapability(BranchGroup.ALLOW_CHILDREN_WRITE); - objRoot.setCapability(BranchGroup.ALLOW_DETACH); - - // Create the TransformGroup node and initialize it to the - // identity. Enable the TRANSFORM_WRITE capability so that - // our behavior code can modify it at run time. Add it to - // the root of the subgraph. - TransformGroup objTrans = new TransformGroup(); - objTrans.setCapability(TransformGroup.ALLOW_TRANSFORM_WRITE); - objRoot.addChild(objTrans); - - // Create a simple Shape3D node; add it to the scene graph. - objTrans.addChild(new ColorCube(0.1)); - - // Create a new Behavior object that will perform the - // desired operation on the specified transform and add - // it into the scene graph. - Transform3D yAxis = new Transform3D(); - Alpha rotationAlpha = new Alpha(-1, 4000); - - RotationInterpolator rotator = - new RotationInterpolator(rotationAlpha, objTrans, yAxis, - 0.0f, (float) Math.PI*2.0f); - BoundingSphere bounds = - new BoundingSphere(new Point3d(0.0,0.0,0.0), 100.0); - rotator.setSchedulingBounds(bounds); - objRoot.addChild(rotator); - - objRoot.addChild(new TestBehavior(objRoot)); - - return objRoot; - } - - public ListenerTest() { - } - - public void init() { - setLayout(new BorderLayout()); - GraphicsConfiguration config = - SimpleUniverse.getPreferredConfiguration(); - - Canvas3D c = new Canvas3D(config); - add("Center", c); - - // Create a simple scene and attach it to the virtual universe - scene = createSceneGraph(); - scene.setName("scene"); - u = new SimpleUniverse(c); - changeListener = new ChangeListener(); - u.addGraphStructureChangeListener(changeListener); - - // This will move the ViewPlatform back a bit so the - // objects in the scene can be viewed. - u.getViewingPlatform().setNominalViewingTransform(); - - u.addBranchGraph(scene); - } - - public void destroy() { - u.cleanup(); - } - - BranchGroup createShape(Vector3f pos) { - Transform3D t3d = new Transform3D(); - t3d.set(1f,pos); - TransformGroup tg = new TransformGroup(t3d); - - tg.addChild(new Sphere(0.02f)); - - BranchGroup bg = new BranchGroup(); - bg.setCapability(BranchGroup.ALLOW_CHILDREN_EXTEND); - bg.setCapability(BranchGroup.ALLOW_CHILDREN_WRITE); - bg.setCapability(BranchGroup.ALLOW_CHILDREN_READ); - bg.setCapability(BranchGroup.ALLOW_DETACH); - bg.addChild(tg); - return bg; - } - - // - // The following allows HelloUniverse to be run as an application - // as well as an applet - // - public static void main(String[] args) { - new MainFrame(new ListenerTest(), 256, 256); - } - - class TestBehavior extends Behavior { - private BranchGroup root; - private WakeupCriterion wakeup = new WakeupOnElapsedFrames(0); - private int count = 0; - private BranchGroup moveTo; - private BranchGroup bg1; - - public TestBehavior(BranchGroup root) { - this.root = root; - this.setSchedulingBounds(new BoundingSphere(new Point3d(), Double.POSITIVE_INFINITY)); - - moveTo = new BranchGroup(); - moveTo.setCapability(BranchGroup.ALLOW_CHILDREN_EXTEND); - moveTo.setCapability(BranchGroup.ALLOW_CHILDREN_WRITE); - moveTo.setCapability(BranchGroup.ALLOW_CHILDREN_READ); - root.addChild(moveTo); - } - - public void initialize() { - wakeupOn(wakeup); - } - - public void processStimulus(Enumeration e) { - System.out.println("Wakeup"); - - switch(count) { - case 0: - bg1=createShape(new Vector3f(0.02f,0f,0f)); - bg1.setName("bg1.1"); - root.addChild(bg1); - break; - case 1: - moveTo.moveTo(bg1); - break; - case 2: - bg1=createShape(new Vector3f(0.03f, 0.03f, 0f)); - bg1.setName("bg1.2"); - moveTo.setChild(bg1,0); - break; - case 3: - bg1.detach(); - break; - case 4: - u.getLocale().removeBranchGraph(scene); - break; - } - - count++; - - if(count<5) - wakeupOn(wakeup); - } - } - - class ChangeListener implements GraphStructureChangeListener { - public void branchGroupAdded(Object parent, BranchGroup child) { - System.out.println("Add "+parent+" "+child.getName()+" "+child.isLive()); - } - - public void branchGroupMoved(Object oldParent, Object newParent, BranchGroup child) { - System.out.println("Move "+oldParent+" "+newParent+" "+child.getName()+" "+child.isLive()); - } - - public void branchGroupRemoved(Object parent, BranchGroup child) { - System.out.println("Removed "+parent+" "+child.getName()+" "+child.isLive()); - } - - } -} diff --git a/src/SgChangerListener/build.xml b/src/SgChangerListener/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/SgChangerListener/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/Sound/MoveAppBoundingLeaf.html b/src/Sound/MoveAppBoundingLeaf.html deleted file mode 100644 index 885cc03..0000000 --- a/src/Sound/MoveAppBoundingLeaf.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>MoveAppBoundingLeaf</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="MoveAppBoundingLeaf.class" width=256 height=256> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/Sound/MoveAppBoundingLeaf_plugin.html b/src/Sound/MoveAppBoundingLeaf_plugin.html deleted file mode 100644 index 0681917..0000000 --- a/src/Sound/MoveAppBoundingLeaf_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>MoveAppBoundingLeaf</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 256 HEIGHT = 256 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "MoveAppBoundingLeaf.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "MoveAppBoundingLeaf.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "MoveAppBoundingLeaf.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/Sound/README.release b/src/Sound/README.release deleted file mode 100644 index bbbc20b..0000000 --- a/src/Sound/README.release +++ /dev/null @@ -1,230 +0,0 @@ -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * $Revision$ - * $Date$ - * $State$ - */ - -========================================================================== -Java 3D(TM) Sound 1.3 Beta 1 -========================================================================== - -Java 3D sound is rendered via the use of a specific implementation -of the AudioDevice3D interface. This release includes two AudioDevice3DL2 -implementations. - -= = = = = = = = = = = = = = = = = = = = = = = -HeadspaceMixer AudioDevice3DL2 Implememtation -= = = = = = = = = = = = = = = = = = = = = = = - - The HeadspaceMixer implementation is part of the Sun Java 3D - com.sun.j3d.audioengines.headspace package. This implementation - uses a version of the Headspace Audio Engine licensed from Beatnik - which does all rendering in software and pipes the stereo audio image - to the platform's audio device. - - The implemention that was called JavaSoundMixer in previous Sun - releases of Java 3D has been renamed to HeadspaceMixer. - It was renamed in enticipation of the release of a new AudioDevice - implementation that uses JavaSound API which will be called JavaSoundMixer - (described below). - - The HeadspaceMixer audio device will be created and initialized when the - utility SimpleUniverse.Viewer.createAudioDevice() method is called. - If your application uses this utility, no change will be required to - use the recommended HeadspaceMixer implementation. - - If your application explicitly used the older JavaSoundMixer audio device - implemention from the package com.sun.j3d.audioengines.javasound, you should - change the reference to JavaSoundMixer, at least for this Beta 1 release, - to HeadspaceMixer: - - import com.sun.j3d.audioengines.headspace.HeadspaceMixer; - : - HeadspaceMixer mixer = new HeadspaceMixer(physicalEnvironment); - - Most of the Java 3D Audio features have been implemented but there are - a few exceptions. Additionally, some Java 3D Audio features are only - only partially implemented. - - Hang under JDK 1.3 on Windows platforms - --------------------------------------- - Occationally, some applications when run under JDK 1.3 on Windows - experienced window manager hangs. This problem could not be produced - under JDK 1.4. It is recommended that if this problem arrises with - your application that JDK 1.4 be used. - - Audio Features Not Supported with this release: - ----------------------------------------------- - - Cross-talk cancellation is not performed when rendered audio output - on speakers. - - Spatialization of positional and directional sound is very rudimentary. - Point and Cone sound will simply be panned (approximating interaural - intensity difference) and left-right output signals delayed - (approximating interaural delay difference) applying gain attenuation. - - The filtering of sound source (that would aid in Elevation or Front/ - Back differentiation cues) is not implemented with this AudioDevice. - - For this release, distance and angular low-pass filtering of sound - sources is implemented with a very simple algorithm (that choose speed - over accuracy). - - For this release, Sound.POSITIVE_INFINITY is mapped to 2^15. - - Supported MediaContainers data - ------------------------------ - This engine supports 8- and 16- bit linear, and u-law and A-law formatted - files in mono and stereo AU, AIFF, WAV, and PCM file formats. - Compressed formats such as DVI, GSM, and MOD are not supported at this - time. Encoded format such as MP3 are not supported. - - MIDI and RMF files are supported but not fully spatialized. - MIDI file playback as BackgroundSound and attenuated Point/ConeSounds - is at least partially supported with the following limitations: - - For this release MIDI data is automatically cached. - - Point/ConeSound nodes that use MIDI MediaContainers can not be - panned or delayed to simulate Interaural Intensity or Time - Differences due to the limitiation of the underlying technology - used in this implementation. - - InputStreams as MediaContainers are not supported for Point or - ConeSounds in this implementation. - - Reverberation - ------------- - The Headspace engine supports these 5 reverberation environments: - "Closet" very small area, very absorptive surfaces - "Acoustic Lab" med. small area, equally absorptive/reflective - "Garage" med. large area, somewhat reflective surfaces - "Dungeon" medium area, reflective surfaces - "Cavern" large area, highly reflective surfaces - - The AuralAttributes parameters dealing with reverb - - early and late reflection coefficient and delay time, reverb decay - time - are compared to choose one of these five software aural - environments offered as part of the Headspace engine. - Decay speed, paired with the explicit or implicit size of the space, - determine the Headspace Reverb type that is set: - - | Short: Long: - Size Delay Time | Decay <= 1500ms Decay > 1500ms - --------------------------------------------------------------- - small (< 100ms) | 2 "Closet" 4 "Acoustic Lab" - medium (<=500ms) | 3 "Garage" 6 "Dungeon" - large (> 500ms) | 6 "Dungeon" 5 "Cavern" - - A "feature" of this engines 'Dungeon' reverb type is that the - reverberation is added to the opposite pan position from the - sound's position. This creates an aural effect that sounds - like the reverberation is bouncing off the opposite wall of - the 'Dungeon'. - -= = = = = = = = = = = = = = = = = = = = = = = -JavaSoundMixer AudioDevice3DL2 Implememtation -= = = = = = = = = = = = = = = = = = = = = = = - - The JavaSoundMixer implementation is part of the Sun Java 3D - com.sun.j3d.audioengines.javasound package. This implementation uses - the Java Sound API. All low-level access to the platforms audio device - are dependent on the Java Sound mixer implementation(s) installed on - the machine you're running on. - - The JavaSoundMixer Java 3D audio device implementation uses Java Sound - SourceDataLine streams for non-cached data and Java Sound Clips for - cached data. Support for specific sound cards, the exact input formats - that can be passed as data to Java 3D MediaContainers, and which feature - are rendered in software verses accelleration hardware is dependent on - the Java Sound implementation installed on your machine. - There is guarenteed to be at least one Java Sound mixer implementation - available with all J2SE releases (such as Sun's JDK 1.3 and above). - - Audio Features Not Supported with this release: - ----------------------------------------------- - The JavaSoundMixer is a brand new implementation as of 1.3 Beta 1 - release. While much of the Java 3D Audio API has been implemented - but there are known problems and limitations. Additionally, some Java - 3D Audio features are only partially implemented. - - - Non-linear file formats (A-law and u-law) are not converted. - - MIDI files for all sound types are not implemented. - - There are several timing and channel synchronization problems - encountered when Point and Cone Sounds are rendered. - - Distance and angular low-pass filtering of sound source is not - implemented. - - Spatialization of positional and directional sound is very rudimentary. - See notes above under HeadspaceMixer. - - Cross-talk cancellation for speaker playback is not performed. - - Until these isues are fixed in next Beta 2 release it is recommended - that you use the the HeadspaceMixer implementation. - - Supported MediaContainers data - ------------------------------ - The intent is that all MediaContainer input data types supported by - Java Sound will also be supported by the JavaSoundMixer implementation. - This implementation will not have the restrictions on InputStreams as - the HeadspaceMixer implementation has. - - Reverberation - ------------- - Java 3D reverberation parameters map to a corresponding set - reverb control parameters available thru JavaSound API for Clips - (cached MediaContainers). The exact auralization rendering based - on these parameters is dependent on the Java Sound mixer implementation - choosen. - -= = = = = = = = = = = = = = = = = = = = = = = -Use -= = = = = = = = = = = = = = = = = = = = = = = -Any Java 3D program that wants to render sounds must create and initialize -an instance of either HeadspaceMixer or JavaSoundMixer directly or indirectly -(using SimpleUniverse utilities). - -All of the sound example programs included in this release use the -com.sun.j3d.utils.universe.SimpleUniverse class to create and initialize -an instance of the HeadspaceMixer with the following code: - - Canvas3D c = new Canvas3D(null); - SimpleUniverse u = new SimpleUniverse(c); - AudioDevice audioDev = u.getViewer().createAudioDevice(); - -As application can initialize the HeadspaceMixer implementation directly -with code like following: - - import com.sun.j3d.audioengines.headspace.HeadspaceMixer; - : - Canvas3D canvas = new Canvas3D(null); - SimpleUniverse univ = new SimpleUniverse(canvas); - univ.getViewingPlatform().setNominalViewingTransform(); - PhysicalEnvironment physicalEnv = - univ.getViewer().getPhysicalEnvironment(); - if (physicalEnv != null) { - HeadspaceMixer mixer = new HeadspaceMixer(physicalEnv); - if (mixer == null) - System.out.println("creation of audio device failed"); - mixer.initialize(); - } - -NOTE: Sun JDK has an implementation of the javax.sound.sampled.Mixer -interface named 'HeadspaceMixer'. If your application also imports the -javax.sound.sampled package you'll need to explicitly differentiate by -specifying the full Java 3D package when referencing HeadspaceMixer: - : - com.sun.j3d.audioengines.headspace.HeadspaceMixer mixer = - new com.sun.j3d.audioengines.headspace.HeadspaceMixer(physicalEnv); - : - - -========================================================================== -General Installation Notes: -========================================================================== - If your Java 3D application has trouble acquiring the AudioDevice - ("Audio Device unavailable" exception occurs) you may need to exit - other applications that use sound. NOTE: If this occurs we would - appreciate being informed as to which sound application Java 3D had - problems running simultaneously with. - - Combining calls to JMF 1.0 methods in your Java 3D sound application - is still dangerous. The engines used by both APIs may not yet be - robust enough to handle supporting both of these concurrently. diff --git a/src/Sound/ReverberateSound.html b/src/Sound/ReverberateSound.html deleted file mode 100644 index 7bdee49..0000000 --- a/src/Sound/ReverberateSound.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>ReverberateSound</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="ReverberateSound.class" width=256 height=256> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/Sound/ReverberateSound_plugin.html b/src/Sound/ReverberateSound_plugin.html deleted file mode 100644 index a3cd545..0000000 --- a/src/Sound/ReverberateSound_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>ReverberateSound</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 256 HEIGHT = 256 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "ReverberateSound.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "ReverberateSound.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "ReverberateSound.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/Sound/SimpleSounds.html b/src/Sound/SimpleSounds.html deleted file mode 100644 index 1330e5f..0000000 --- a/src/Sound/SimpleSounds.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Simple Sound test</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="SimpleSounds.class" width=256 height=256> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Simple Sound test instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/Sound/SimpleSounds_plugin.html b/src/Sound/SimpleSounds_plugin.html deleted file mode 100644 index 55d834e..0000000 --- a/src/Sound/SimpleSounds_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Simple Sound test</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 256 HEIGHT = 256 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "SimpleSounds.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "SimpleSounds.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Simple Sound test instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "SimpleSounds.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Simple Sound test instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/Sound/build.xml b/src/Sound/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/Sound/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/SphereMotion/SphereMotion.html b/src/SphereMotion/SphereMotion.html deleted file mode 100644 index 7656224..0000000 --- a/src/SphereMotion/SphereMotion.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Moving lit sphere</TITLE> -</HEAD> -<BODY BGCOLOR="#0C0C33"> -<applet align=middle code="SphereMotion.class" width=700 height=700> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see a moving lit sphere instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/SphereMotion/SphereMotion_plugin.html b/src/SphereMotion/SphereMotion_plugin.html deleted file mode 100644 index 7d3a632..0000000 --- a/src/SphereMotion/SphereMotion_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Moving lit sphere</TITLE> -</HEAD> -<BODY BGCOLOR="#0C0C33"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 700 HEIGHT = 700 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "SphereMotion.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "SphereMotion.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see a moving lit sphere instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "SphereMotion.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see a moving lit sphere instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/SphereMotion/build.xml b/src/SphereMotion/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/SphereMotion/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/SplineAnim/SplineAnim.html b/src/SplineAnim/SplineAnim.html deleted file mode 100644 index 0aa2198..0000000 --- a/src/SplineAnim/SplineAnim.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>SplineAnim</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="SplineAnim.class" width=500 height=600> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/SplineAnim/SplineAnim_plugin.html b/src/SplineAnim/SplineAnim_plugin.html deleted file mode 100644 index d6885c8..0000000 --- a/src/SplineAnim/SplineAnim_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>SplineAnim</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 500 HEIGHT = 600 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "SplineAnim.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "SplineAnim.class" WIDTH = 500 HEIGHT = 600 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "SplineAnim.class" WIDTH = 500 HEIGHT = 600 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/SplineAnim/build.xml b/src/SplineAnim/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/SplineAnim/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/SwingInteraction/build.xml b/src/SwingInteraction/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/SwingInteraction/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/Text2D/Text2DTest.html b/src/Text2D/Text2DTest.html deleted file mode 100644 index 316540b..0000000 --- a/src/Text2D/Text2DTest.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Text2DTest</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="Text2DTest.class" width=256 height=256> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/Text2D/Text2DTest_plugin.html b/src/Text2D/Text2DTest_plugin.html deleted file mode 100644 index c19ec04..0000000 --- a/src/Text2D/Text2DTest_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Text2DTest</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 256 HEIGHT = 256 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "Text2DTest.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "Text2DTest.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "Text2DTest.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/Text2D/build.xml b/src/Text2D/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/Text2D/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/Text3D/Text3DLoad.html b/src/Text3D/Text3DLoad.html deleted file mode 100644 index a2b4d5b..0000000 --- a/src/Text3D/Text3DLoad.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Text3DLoad</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="Text3DLoad.class" width=700 height=700> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/Text3D/Text3DLoad_plugin.html b/src/Text3D/Text3DLoad_plugin.html deleted file mode 100644 index 65aa63f..0000000 --- a/src/Text3D/Text3DLoad_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Text3DLoad</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 700 HEIGHT = 700 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "Text3DLoad.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "Text3DLoad.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "Text3DLoad.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/Text3D/build.xml b/src/Text3D/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/Text3D/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/TextureByReference/TextureByReference.html b/src/TextureByReference/TextureByReference.html deleted file mode 100644 index 7d7be3e..0000000 --- a/src/TextureByReference/TextureByReference.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>TextureByReference</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="TextureByReference.class" width=600 height=750> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see the TextureByReference applet instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML>
\ No newline at end of file diff --git a/src/TextureByReference/TextureByReference_plugin.html b/src/TextureByReference/TextureByReference_plugin.html deleted file mode 100644 index ef0d161..0000000 --- a/src/TextureByReference/TextureByReference_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>TextureByReference</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 600 HEIGHT = 750 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "TextureByReference.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "TextureByReference.class" WIDTH = 600 HEIGHT = 750 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see the TextureByReference applet instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "TextureByReference.class" WIDTH = 600 HEIGHT = 750 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see the TextureByReference applet instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/TextureByReference/build.xml b/src/TextureByReference/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/TextureByReference/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/TextureTest/MultiTextureTest.html b/src/TextureTest/MultiTextureTest.html deleted file mode 100644 index bc60c6c..0000000 --- a/src/TextureTest/MultiTextureTest.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>MultiTextureTest</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="MultiTextureTest.class" width=750 height=750> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/TextureTest/MultiTextureTest_plugin.html b/src/TextureTest/MultiTextureTest_plugin.html deleted file mode 100644 index 92ef05c..0000000 --- a/src/TextureTest/MultiTextureTest_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>MultiTextureTest</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 750 HEIGHT = 750 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "MultiTextureTest.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "MultiTextureTest.class" WIDTH = 750 HEIGHT = 750 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "MultiTextureTest.class" WIDTH = 750 HEIGHT = 750 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/TextureTest/TextureImage.html b/src/TextureTest/TextureImage.html deleted file mode 100644 index 5fd0a2c..0000000 --- a/src/TextureTest/TextureImage.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>TextureImage</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="TextureImage.class" width=256 height=256> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/TextureTest/TextureImage_plugin.html b/src/TextureTest/TextureImage_plugin.html deleted file mode 100644 index 0608f44..0000000 --- a/src/TextureTest/TextureImage_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>TextureImage</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 256 HEIGHT = 256 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "TextureImage.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "TextureImage.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "TextureImage.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/TextureTest/build.xml b/src/TextureTest/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/TextureTest/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/TickTockCollision/TickTockCollision.html b/src/TickTockCollision/TickTockCollision.html deleted file mode 100644 index bfe7f29..0000000 --- a/src/TickTockCollision/TickTockCollision.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Tick, Tock Collision!</TITLE> -</HEAD> -<BODY BGCOLOR="#0C0C33"> -<applet align=middle code="TickTockCollision.class" width=700 height=700> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see a Tick, Tock Collision instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/TickTockCollision/TickTockCollision_plugin.html b/src/TickTockCollision/TickTockCollision_plugin.html deleted file mode 100644 index 9c93741..0000000 --- a/src/TickTockCollision/TickTockCollision_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Tick, Tock Collision!</TITLE> -</HEAD> -<BODY BGCOLOR="#0C0C33"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 700 HEIGHT = 700 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "TickTockCollision.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "TickTockCollision.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see a Tick, Tock Collision instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "TickTockCollision.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see a Tick, Tock Collision instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/TickTockCollision/build.xml b/src/TickTockCollision/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/TickTockCollision/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/TickTockPicking/TickTockPicking.html b/src/TickTockPicking/TickTockPicking.html deleted file mode 100644 index 2a4fc41..0000000 --- a/src/TickTockPicking/TickTockPicking.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Tick, Tock Picking!</TITLE> -</HEAD> -<BODY BGCOLOR="#0C0C33"> -<applet align=middle code="TickTockPicking.class" width=700 height=700> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see a Tick, Tock Picking instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/TickTockPicking/TickTockPicking_plugin.html b/src/TickTockPicking/TickTockPicking_plugin.html deleted file mode 100644 index 7030770..0000000 --- a/src/TickTockPicking/TickTockPicking_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Tick, Tock Picking!</TITLE> -</HEAD> -<BODY BGCOLOR="#0C0C33"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 700 HEIGHT = 700 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "TickTockPicking.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "TickTockPicking.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see a Tick, Tock Picking instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "TickTockPicking.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see a Tick, Tock Picking instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/TickTockPicking/build.xml b/src/TickTockPicking/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/TickTockPicking/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/Timer/TimerTest.html b/src/Timer/TimerTest.html deleted file mode 100644 index 5da3035..0000000 --- a/src/Timer/TimerTest.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Hello, Universe!</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="TimerTest.class" width=256 height=256> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/Timer/TimerTest.java b/src/Timer/TimerTest.java deleted file mode 100644 index 37f0f7c..0000000 --- a/src/Timer/TimerTest.java +++ /dev/null @@ -1,84 +0,0 @@ -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - -import java.applet.Applet; -import java.awt.Panel; -import java.awt.TextArea; -import com.sun.j3d.utils.applet.MainFrame; -import com.sun.j3d.utils.timer.J3DTimer; - -public class TimerTest extends Applet { - - long[] ticks = new long[10]; - long[] sysTime = new long[ticks.length]; - - public TimerTest() { - } - - public void init() { - Panel panel = new Panel(); - String header = new String(" J3D Timer System Timer\n"); - TextArea textArea = new TextArea(header, 12, 35, TextArea.SCROLLBARS_NONE ); - panel.add(textArea); - this.add(panel); - - - for(int i=0; i<ticks.length; i++) { - ticks[i] = J3DTimer.getValue(); - sysTime[i] = System.currentTimeMillis(); - } - - for(int i=0; i<ticks.length; i++) - //System.out.println("tick "+ticks[i]+" "+sysTime[i] ); - textArea.append("tick "+ticks[i]+" "+sysTime[i] + "\n" ); - //System.out.println("Resolution "+J3DTimer.getResolution() ); - textArea.append("Resolution "+J3DTimer.getResolution() + "\n" ); - - } - - public static void main( String args[] ) { - new MainFrame(new TimerTest(), 380, 256); - } - -} diff --git a/src/Timer/TimerTest_plugin.html b/src/Timer/TimerTest_plugin.html deleted file mode 100644 index 56b4cef..0000000 --- a/src/Timer/TimerTest_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Hello, Universe!</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 512 HEIGHT = 256 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "TimerTest.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "TimerTest.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "TimerTest.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/Timer/build.xml b/src/Timer/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/Timer/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/VirtualInputDevice/HelloUniverse.html b/src/VirtualInputDevice/HelloUniverse.html deleted file mode 100644 index cd8d3de..0000000 --- a/src/VirtualInputDevice/HelloUniverse.html +++ /dev/null @@ -1,15 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Hello, Universe!</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<applet align=middle code="HelloUniverse.class" width=350 height=350> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</applet> -</BODY> -</HTML> diff --git a/src/VirtualInputDevice/HelloUniverse_plugin.html b/src/VirtualInputDevice/HelloUniverse_plugin.html deleted file mode 100644 index d3619d9..0000000 --- a/src/VirtualInputDevice/HelloUniverse_plugin.html +++ /dev/null @@ -1,39 +0,0 @@ -<HTML> -<HEAD> -<TITLE>Hello, Universe!</TITLE> -</HEAD> -<BODY BGCOLOR="#000000"> -<!--"CONVERTED_APPLET"--> -<!-- CONVERTER VERSION 1.3 --> -<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 350 HEIGHT = 350 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "HelloUniverse.class" > - -<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> -<PARAM NAME="scriptable" VALUE="false"> -<COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "HelloUniverse.class" WIDTH = 350 HEIGHT = 350 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> -</NOEMBED></EMBED> -</OBJECT> - -<!-- -<APPLET CODE = "HelloUniverse.class" WIDTH = 350 HEIGHT = 350 ALIGN = middle> -<blockquote> -<hr> -If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. -<hr> -</blockquote> - -</APPLET> ---> -<!--"END_CONVERTED_APPLET"--> - -</BODY> -</HTML> diff --git a/src/VirtualInputDevice/build.xml b/src/VirtualInputDevice/build.xml deleted file mode 100644 index 4e57328..0000000 --- a/src/VirtualInputDevice/build.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0"?> - -<!-- -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - --> - -<project basedir="." default="compile"> - <target name="compile"> - <javac - destdir="." srcdir="." - source="1.4" target="1.4" - debug="true" deprecation="true"> - </javac> - </target> - - <target name="all" depends="compile"> - </target> - - <target description="Clean all build products." name="clean"> - <delete> - <fileset dir="."> - <include name="**/*.class"/> - </fileset> - </delete> - </target> - -</project> diff --git a/src/AlternateAppearance/AlternateAppearanceBoundsTest.java b/src/classes/org/jdesktop/j3d/examples/alternate_appearance/AlternateAppearanceBoundsTest.java index b080f97..6f7e499 100644 --- a/src/AlternateAppearance/AlternateAppearanceBoundsTest.java +++ b/src/classes/org/jdesktop/j3d/examples/alternate_appearance/AlternateAppearanceBoundsTest.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.alternate_appearance; + import java.applet.Applet; import java.awt.*; import java.awt.event.*; diff --git a/src/AlternateAppearance/AlternateAppearanceScopeTest.java b/src/classes/org/jdesktop/j3d/examples/alternate_appearance/AlternateAppearanceScopeTest.java index 6a2d276..a2bf786 100644 --- a/src/AlternateAppearance/AlternateAppearanceScopeTest.java +++ b/src/classes/org/jdesktop/j3d/examples/alternate_appearance/AlternateAppearanceScopeTest.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.alternate_appearance; + import java.applet.Applet; import java.awt.*; import java.awt.event.*; diff --git a/src/AlternateAppearance/SphereGroup.java b/src/classes/org/jdesktop/j3d/examples/alternate_appearance/SphereGroup.java index 7b5d4db..5e8a421 100644 --- a/src/AlternateAppearance/SphereGroup.java +++ b/src/classes/org/jdesktop/j3d/examples/alternate_appearance/SphereGroup.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.alternate_appearance; + import javax.media.j3d.*; import javax.vecmath.*; import com.sun.j3d.utils.geometry.*; diff --git a/src/AppearanceMixed/AppearanceMixed.java b/src/classes/org/jdesktop/j3d/examples/appearance/AppearanceMixed.java index cc2cad4..578401e 100644 --- a/src/AppearanceMixed/AppearanceMixed.java +++ b/src/classes/org/jdesktop/j3d/examples/appearance/AppearanceMixed.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.appearance; + import java.applet.Applet; import java.awt.*; import java.awt.event.*; diff --git a/src/Appearance/AppearanceTest.java b/src/classes/org/jdesktop/j3d/examples/appearance/AppearanceTest.java index 2342ad6..8d57c48 100644 --- a/src/Appearance/AppearanceTest.java +++ b/src/classes/org/jdesktop/j3d/examples/appearance/AppearanceTest.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.appearance; + import java.applet.Applet; import java.awt.*; import java.awt.event.*; diff --git a/src/Appearance/Tetrahedron.java b/src/classes/org/jdesktop/j3d/examples/appearance/Tetrahedron.java index 5dfdee7..af67321 100644 --- a/src/Appearance/Tetrahedron.java +++ b/src/classes/org/jdesktop/j3d/examples/appearance/Tetrahedron.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.appearance; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/GearTest/GearTest.html b/src/classes/org/jdesktop/j3d/examples/applet3d/Applet3D.html index 5416cf8..8ab3a5d 100644 --- a/src/GearTest/GearTest.html +++ b/src/classes/org/jdesktop/j3d/examples/applet3d/Applet3D.html @@ -1,13 +1,13 @@ <HTML> <HEAD> -<TITLE>GearTest</TITLE> +<TITLE>Hello, Universe</TITLE> </HEAD> <BODY BGCOLOR="#000000"> -<applet align=middle code="GearTest.class" width=700 height=700> +<applet align=middle code="Applet3D.class" width=256 height=256> <blockquote> <hr> If you were using a Java-capable browser, -you would see Hello Universe! instead of this paragraph. +you would see Applet3D instead of this paragraph. <hr> </blockquote> </applet> diff --git a/src/Applet3D/HelloUniverse.java b/src/classes/org/jdesktop/j3d/examples/applet3d/Applet3D.java index 3ecd922..9abecd9 100644 --- a/src/Applet3D/HelloUniverse.java +++ b/src/classes/org/jdesktop/j3d/examples/applet3d/Applet3D.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.applet3d; + import java.applet.Applet; import java.awt.BorderLayout; import java.awt.event.*; @@ -52,7 +54,7 @@ import com.sun.j3d.utils.universe.*; import javax.media.j3d.*; import javax.vecmath.*; -public class HelloUniverse extends Applet { +public class Applet3D extends Applet { private SimpleUniverse u = null; @@ -91,7 +93,7 @@ public class HelloUniverse extends Applet { return objRoot; } - public HelloUniverse() { + public Applet3D() { } public void init() { @@ -118,10 +120,10 @@ public class HelloUniverse extends Applet { } // - // The following allows HelloUniverse to be run as an application + // The following allows Applet3D to be run as an application // as well as an applet // public static void main(String[] args) { - new MainFrame(new HelloUniverse(), 256, 256); + new MainFrame(new Applet3D(), 256, 256); } } diff --git a/src/Morphing/Morphing_plugin.html b/src/classes/org/jdesktop/j3d/examples/applet3d/Applet3D_plugin.html index 59c370a..e47eecc 100644 --- a/src/Morphing/Morphing_plugin.html +++ b/src/classes/org/jdesktop/j3d/examples/applet3d/Applet3D_plugin.html @@ -1,18 +1,18 @@ <HTML> <HEAD> -<TITLE>Morphing</TITLE> +<TITLE>Hello, Universe!</TITLE> </HEAD> <BODY BGCOLOR="#000000"> <!--"CONVERTED_APPLET"--> <!-- CONVERTER VERSION 1.3 --> <OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" -WIDTH = 700 HEIGHT = 700 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> -<PARAM NAME = CODE VALUE = "Morphing.class" > +WIDTH = 256 HEIGHT = 256 ALIGN = middle codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> +<PARAM NAME = CODE VALUE = "Applet3D.class" > <PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2"> <PARAM NAME="scriptable" VALUE="false"> <COMMENT> -<EMBED type="application/x-java-applet;version=1.2.2" CODE = "Morphing.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> +<EMBED type="application/x-java-applet;version=1.2.2" CODE = "Applet3D.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT> <blockquote> <hr> If you were using a Java-capable browser, @@ -23,7 +23,7 @@ you would see Hello Universe! instead of this paragraph. </OBJECT> <!-- -<APPLET CODE = "Morphing.class" WIDTH = 700 HEIGHT = 700 ALIGN = middle> +<APPLET CODE = "Applet3D.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle> <blockquote> <hr> If you were using a Java-capable browser, diff --git a/src/Background/BackgroundGeometry.java b/src/classes/org/jdesktop/j3d/examples/background/BackgroundGeometry.java index 95b1649..e6ea23c 100644 --- a/src/Background/BackgroundGeometry.java +++ b/src/classes/org/jdesktop/j3d/examples/background/BackgroundGeometry.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.background; + import com.sun.j3d.utils.image.TextureLoader; import com.sun.j3d.utils.behaviors.mouse.*; import java.applet.Applet; diff --git a/src/CgShaderTest/ObjLoadCg.java b/src/classes/org/jdesktop/j3d/examples/cg_shader/ObjLoadCg.java index 7711075..02d02a1 100644 --- a/src/CgShaderTest/ObjLoadCg.java +++ b/src/classes/org/jdesktop/j3d/examples/cg_shader/ObjLoadCg.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.cg_shader; + import com.sun.j3d.loaders.objectfile.ObjectFile; import com.sun.j3d.loaders.ParsingErrorException; import com.sun.j3d.loaders.IncorrectFormatException; diff --git a/src/CgShaderTest/SphereCg.java b/src/classes/org/jdesktop/j3d/examples/cg_shader/SphereCg.java index 495036e..2757006 100644 --- a/src/CgShaderTest/SphereCg.java +++ b/src/classes/org/jdesktop/j3d/examples/cg_shader/SphereCg.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.cg_shader; + import java.applet.Applet; import java.awt.*; import java.io.*; diff --git a/src/CgShaderTest/simple_fp.cg b/src/classes/org/jdesktop/j3d/examples/cg_shader/simple_fp.cg index e9cd44b..e9cd44b 100644 --- a/src/CgShaderTest/simple_fp.cg +++ b/src/classes/org/jdesktop/j3d/examples/cg_shader/simple_fp.cg diff --git a/src/CgShaderTest/simple_vp.cg b/src/classes/org/jdesktop/j3d/examples/cg_shader/simple_vp.cg index d030818..d030818 100644 --- a/src/CgShaderTest/simple_vp.cg +++ b/src/classes/org/jdesktop/j3d/examples/cg_shader/simple_vp.cg diff --git a/src/TickTockCollision/Box.java b/src/classes/org/jdesktop/j3d/examples/collision/Box.java index cb133a9..db39e1d 100644 --- a/src/TickTockCollision/Box.java +++ b/src/classes/org/jdesktop/j3d/examples/collision/Box.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.collision; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/TickTockCollision/CollisionDetector.java b/src/classes/org/jdesktop/j3d/examples/collision/CollisionDetector.java index 77c846f..935b146 100644 --- a/src/TickTockCollision/CollisionDetector.java +++ b/src/classes/org/jdesktop/j3d/examples/collision/CollisionDetector.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.collision; + import java.util.Enumeration; import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/TickTockCollision/TickTockCollision.java b/src/classes/org/jdesktop/j3d/examples/collision/TickTockCollision.java index 854a2bc..731dff7 100644 --- a/src/TickTockCollision/TickTockCollision.java +++ b/src/classes/org/jdesktop/j3d/examples/collision/TickTockCollision.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.collision; + import java.applet.Applet; import java.awt.*; import java.awt.event.*; diff --git a/src/ConfiguredUniverse/ConfigObjLoad.java b/src/classes/org/jdesktop/j3d/examples/configured_universe/ConfigObjLoad.java index 7cd5019..f96b2ed 100644 --- a/src/ConfiguredUniverse/ConfigObjLoad.java +++ b/src/classes/org/jdesktop/j3d/examples/configured_universe/ConfigObjLoad.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.configured_universe; + import com.sun.j3d.loaders.objectfile.ObjectFile; import com.sun.j3d.loaders.ParsingErrorException; import com.sun.j3d.loaders.IncorrectFormatException; diff --git a/src/ConfiguredUniverse/README.txt b/src/classes/org/jdesktop/j3d/examples/configured_universe/README.txt index fd2af8e..fd2af8e 100644 --- a/src/ConfiguredUniverse/README.txt +++ b/src/classes/org/jdesktop/j3d/examples/configured_universe/README.txt diff --git a/src/ConfiguredUniverse/j3d1x1 b/src/classes/org/jdesktop/j3d/examples/configured_universe/j3d1x1 index 41173e3..41173e3 100644 --- a/src/ConfiguredUniverse/j3d1x1 +++ b/src/classes/org/jdesktop/j3d/examples/configured_universe/j3d1x1 diff --git a/src/ConfiguredUniverse/j3d1x1-behavior b/src/classes/org/jdesktop/j3d/examples/configured_universe/j3d1x1-behavior index d291913..d291913 100644 --- a/src/ConfiguredUniverse/j3d1x1-behavior +++ b/src/classes/org/jdesktop/j3d/examples/configured_universe/j3d1x1-behavior diff --git a/src/ConfiguredUniverse/j3d1x1-stereo b/src/classes/org/jdesktop/j3d/examples/configured_universe/j3d1x1-stereo index 3db4070..3db4070 100644 --- a/src/ConfiguredUniverse/j3d1x1-stereo +++ b/src/classes/org/jdesktop/j3d/examples/configured_universe/j3d1x1-stereo diff --git a/src/ConfiguredUniverse/j3d1x1-vr b/src/classes/org/jdesktop/j3d/examples/configured_universe/j3d1x1-vr index 587f481..587f481 100644 --- a/src/ConfiguredUniverse/j3d1x1-vr +++ b/src/classes/org/jdesktop/j3d/examples/configured_universe/j3d1x1-vr diff --git a/src/ConfiguredUniverse/j3d1x1-window b/src/classes/org/jdesktop/j3d/examples/configured_universe/j3d1x1-window index eec0e31..eec0e31 100644 --- a/src/ConfiguredUniverse/j3d1x1-window +++ b/src/classes/org/jdesktop/j3d/examples/configured_universe/j3d1x1-window diff --git a/src/ConfiguredUniverse/j3d1x2-flat b/src/classes/org/jdesktop/j3d/examples/configured_universe/j3d1x2-flat index 667ea52..667ea52 100644 --- a/src/ConfiguredUniverse/j3d1x2-flat +++ b/src/classes/org/jdesktop/j3d/examples/configured_universe/j3d1x2-flat diff --git a/src/ConfiguredUniverse/j3d1x2-rot30 b/src/classes/org/jdesktop/j3d/examples/configured_universe/j3d1x2-rot30 index 68f4a6e..68f4a6e 100644 --- a/src/ConfiguredUniverse/j3d1x2-rot30 +++ b/src/classes/org/jdesktop/j3d/examples/configured_universe/j3d1x2-rot30 diff --git a/src/ConfiguredUniverse/j3d1x3-cave b/src/classes/org/jdesktop/j3d/examples/configured_universe/j3d1x3-cave index afc532c..afc532c 100644 --- a/src/ConfiguredUniverse/j3d1x3-cave +++ b/src/classes/org/jdesktop/j3d/examples/configured_universe/j3d1x3-cave diff --git a/src/ConfiguredUniverse/j3d1x3-cave-vr b/src/classes/org/jdesktop/j3d/examples/configured_universe/j3d1x3-cave-vr index 029decf..029decf 100644 --- a/src/ConfiguredUniverse/j3d1x3-cave-vr +++ b/src/classes/org/jdesktop/j3d/examples/configured_universe/j3d1x3-cave-vr diff --git a/src/ConfiguredUniverse/j3d1x3-rot45 b/src/classes/org/jdesktop/j3d/examples/configured_universe/j3d1x3-rot45 index d221e74..d221e74 100644 --- a/src/ConfiguredUniverse/j3d1x3-rot45 +++ b/src/classes/org/jdesktop/j3d/examples/configured_universe/j3d1x3-rot45 diff --git a/src/ConfiguredUniverse/j3d2x2-flat b/src/classes/org/jdesktop/j3d/examples/configured_universe/j3d2x2-flat index 46df9a3..46df9a3 100644 --- a/src/ConfiguredUniverse/j3d2x2-flat +++ b/src/classes/org/jdesktop/j3d/examples/configured_universe/j3d2x2-flat diff --git a/src/DepthFuncTest/DepthFuncTest.form b/src/classes/org/jdesktop/j3d/examples/depth_func/DepthFuncTest.form index b7d1376..b7d1376 100644 --- a/src/DepthFuncTest/DepthFuncTest.form +++ b/src/classes/org/jdesktop/j3d/examples/depth_func/DepthFuncTest.form diff --git a/src/DepthFuncTest/DepthFuncTest.java b/src/classes/org/jdesktop/j3d/examples/depth_func/DepthFuncTest.java index 1589754..8485823 100644 --- a/src/DepthFuncTest/DepthFuncTest.java +++ b/src/classes/org/jdesktop/j3d/examples/depth_func/DepthFuncTest.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.depth_func; + import javax.media.j3d.*; diff --git a/src/DepthFuncTest/RenderFrame.form b/src/classes/org/jdesktop/j3d/examples/depth_func/RenderFrame.form index 2edc4bb..2edc4bb 100644 --- a/src/DepthFuncTest/RenderFrame.form +++ b/src/classes/org/jdesktop/j3d/examples/depth_func/RenderFrame.form diff --git a/src/DepthFuncTest/RenderFrame.java b/src/classes/org/jdesktop/j3d/examples/depth_func/RenderFrame.java index 70945eb..5edc79d 100644 --- a/src/DepthFuncTest/RenderFrame.java +++ b/src/classes/org/jdesktop/j3d/examples/depth_func/RenderFrame.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.depth_func; + import com.sun.j3d.utils.behaviors.mouse.*; import com.sun.j3d.utils.behaviors.vp.OrbitBehavior; import java.awt.GraphicsConfiguration; diff --git a/src/DistortGlyph/DistortBehavior.java b/src/classes/org/jdesktop/j3d/examples/distort_glyph/DistortBehavior.java index e4f0d59..134a128 100644 --- a/src/DistortGlyph/DistortBehavior.java +++ b/src/classes/org/jdesktop/j3d/examples/distort_glyph/DistortBehavior.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.distort_glyph; + import java.util.Enumeration; import javax.media.j3d.Appearance; diff --git a/src/DistortGlyph/DistortGlyphTest.java b/src/classes/org/jdesktop/j3d/examples/distort_glyph/DistortGlyphTest.java index fd9c590..afada2e 100644 --- a/src/DistortGlyph/DistortGlyphTest.java +++ b/src/classes/org/jdesktop/j3d/examples/distort_glyph/DistortGlyphTest.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.distort_glyph; + import java.applet.Applet; import java.awt.Font; import java.awt.Frame; diff --git a/src/FourByFour/BigCube.java b/src/classes/org/jdesktop/j3d/examples/four_by_four/BigCube.java index dbd304e..9937c62 100644 --- a/src/FourByFour/BigCube.java +++ b/src/classes/org/jdesktop/j3d/examples/four_by_four/BigCube.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.four_by_four; + import java.applet.Applet; import java.awt.event.*; import javax.media.j3d.*; diff --git a/src/FourByFour/Board.java b/src/classes/org/jdesktop/j3d/examples/four_by_four/Board.java index b4d29c9..53aa71e 100644 --- a/src/FourByFour/Board.java +++ b/src/classes/org/jdesktop/j3d/examples/four_by_four/Board.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.four_by_four; + import java.awt.*; /** diff --git a/src/FourByFour/Canvas2D.java b/src/classes/org/jdesktop/j3d/examples/four_by_four/Canvas2D.java index 033be15..bc0e9b7 100644 --- a/src/FourByFour/Canvas2D.java +++ b/src/classes/org/jdesktop/j3d/examples/four_by_four/Canvas2D.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.four_by_four; + import java.awt.*; import java.awt.event.*; import java.awt.image.*; diff --git a/src/FourByFour/Cube.java b/src/classes/org/jdesktop/j3d/examples/four_by_four/Cube.java index b12ec46..d69df45 100644 --- a/src/FourByFour/Cube.java +++ b/src/classes/org/jdesktop/j3d/examples/four_by_four/Cube.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.four_by_four; + import java.applet.Applet; import java.awt.event.*; import javax.media.j3d.*; diff --git a/src/FourByFour/Cylinder.java b/src/classes/org/jdesktop/j3d/examples/four_by_four/Cylinder.java index c647087..670c31c 100644 --- a/src/FourByFour/Cylinder.java +++ b/src/classes/org/jdesktop/j3d/examples/four_by_four/Cylinder.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.four_by_four; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/FourByFour/FourByFour.html b/src/classes/org/jdesktop/j3d/examples/four_by_four/FourByFour.html index 8adb168..8adb168 100644 --- a/src/FourByFour/FourByFour.html +++ b/src/classes/org/jdesktop/j3d/examples/four_by_four/FourByFour.html diff --git a/src/FourByFour/FourByFour.java b/src/classes/org/jdesktop/j3d/examples/four_by_four/FourByFour.java index 4e368cd..744086c 100644 --- a/src/FourByFour/FourByFour.java +++ b/src/classes/org/jdesktop/j3d/examples/four_by_four/FourByFour.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.four_by_four; + import java.applet.Applet; import java.awt.*; import java.awt.event.*; diff --git a/src/FourByFour/FourByFour_plugin.html b/src/classes/org/jdesktop/j3d/examples/four_by_four/FourByFour_plugin.html index 55e1cf4..55e1cf4 100644 --- a/src/FourByFour/FourByFour_plugin.html +++ b/src/classes/org/jdesktop/j3d/examples/four_by_four/FourByFour_plugin.html diff --git a/src/FourByFour/ID.java b/src/classes/org/jdesktop/j3d/examples/four_by_four/ID.java index 0ca8cf9..a9c43df 100644 --- a/src/FourByFour/ID.java +++ b/src/classes/org/jdesktop/j3d/examples/four_by_four/ID.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.four_by_four; + class ID { int id; diff --git a/src/FourByFour/PickDragBehavior.java b/src/classes/org/jdesktop/j3d/examples/four_by_four/PickDragBehavior.java index 7645af9..e6348a2 100644 --- a/src/FourByFour/PickDragBehavior.java +++ b/src/classes/org/jdesktop/j3d/examples/four_by_four/PickDragBehavior.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.four_by_four; + import java.awt.*; import java.awt.event.*; import java.util.*; diff --git a/src/FourByFour/Poles.java b/src/classes/org/jdesktop/j3d/examples/four_by_four/Poles.java index b875b4b..0cf606c 100644 --- a/src/FourByFour/Poles.java +++ b/src/classes/org/jdesktop/j3d/examples/four_by_four/Poles.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.four_by_four; + import java.applet.Applet; import java.awt.event.*; import javax.media.j3d.*; diff --git a/src/FourByFour/Positions.java b/src/classes/org/jdesktop/j3d/examples/four_by_four/Positions.java index 5a61b93..6303c90 100644 --- a/src/FourByFour/Positions.java +++ b/src/classes/org/jdesktop/j3d/examples/four_by_four/Positions.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.four_by_four; + import java.applet.Applet; import java.awt.event.*; import javax.media.j3d.*; diff --git a/src/classes/org/jdesktop/j3d/examples/four_by_four/README.txt b/src/classes/org/jdesktop/j3d/examples/four_by_four/README.txt new file mode 100644 index 0000000..40798d0 --- /dev/null +++ b/src/classes/org/jdesktop/j3d/examples/four_by_four/README.txt @@ -0,0 +1,8 @@ +FourByFour + +To run: + + appletviewer FourByFour.html + +Press the "Instructions" button to get instructions on +how to play FourByFour. diff --git a/src/FourByFour/instructions.txt b/src/classes/org/jdesktop/j3d/examples/four_by_four/instructions.txt index 36ded73..36ded73 100644 --- a/src/FourByFour/instructions.txt +++ b/src/classes/org/jdesktop/j3d/examples/four_by_four/instructions.txt diff --git a/src/FourByFour/scores.txt b/src/classes/org/jdesktop/j3d/examples/four_by_four/scores.txt index 0ebc31a..0ebc31a 100644 --- a/src/FourByFour/scores.txt +++ b/src/classes/org/jdesktop/j3d/examples/four_by_four/scores.txt diff --git a/src/FPSCounter/FPSCounter.java b/src/classes/org/jdesktop/j3d/examples/fps_counter/FPSCounter.java index 17e7f35..e15a23c 100644 --- a/src/FPSCounter/FPSCounter.java +++ b/src/classes/org/jdesktop/j3d/examples/fps_counter/FPSCounter.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.fps_counter; + import javax.media.j3d.*; import javax.vecmath.*; import java.text.*; diff --git a/src/FPSCounter/FPSCounterDemo.java b/src/classes/org/jdesktop/j3d/examples/fps_counter/FPSCounterDemo.java index 6967741..f73be9d 100644 --- a/src/FPSCounter/FPSCounterDemo.java +++ b/src/classes/org/jdesktop/j3d/examples/fps_counter/FPSCounterDemo.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.fps_counter; + import java.applet.Applet; import java.awt.BorderLayout; import java.awt.event.*; diff --git a/src/GearTest/Gear.java b/src/classes/org/jdesktop/j3d/examples/gears/Gear.java index 3a96325..fb1be1d 100644 --- a/src/GearTest/Gear.java +++ b/src/classes/org/jdesktop/j3d/examples/gears/Gear.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.gears; + import java.lang.Math.*; import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/GearTest/GearBox.java b/src/classes/org/jdesktop/j3d/examples/gears/GearBox.java index ab946e6..a3b0a84 100644 --- a/src/GearTest/GearBox.java +++ b/src/classes/org/jdesktop/j3d/examples/gears/GearBox.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.gears; + import com.sun.j3d.utils.behaviors.mouse.*; import java.applet.Applet; import java.awt.*; diff --git a/src/GearTest/GearTest.java b/src/classes/org/jdesktop/j3d/examples/gears/GearTest.java index 9fd46fe..29ecca9 100644 --- a/src/GearTest/GearTest.java +++ b/src/classes/org/jdesktop/j3d/examples/gears/GearTest.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.gears; + import java.applet.Applet; import java.awt.*; import java.awt.event.*; diff --git a/src/GearTest/Shaft.java b/src/classes/org/jdesktop/j3d/examples/gears/Shaft.java index f596d2a..b02bf9e 100644 --- a/src/GearTest/Shaft.java +++ b/src/classes/org/jdesktop/j3d/examples/gears/Shaft.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.gears; + import java.lang.Math.*; import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/GearTest/SpurGear.java b/src/classes/org/jdesktop/j3d/examples/gears/SpurGear.java index 943d1e5..525a661 100644 --- a/src/GearTest/SpurGear.java +++ b/src/classes/org/jdesktop/j3d/examples/gears/SpurGear.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.gears; + import java.lang.Math.*; import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/GearTest/SpurGearThinBody.java b/src/classes/org/jdesktop/j3d/examples/gears/SpurGearThinBody.java index d2ead3d..cd2f4ab 100644 --- a/src/GearTest/SpurGearThinBody.java +++ b/src/classes/org/jdesktop/j3d/examples/gears/SpurGearThinBody.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.gears; + import java.lang.Math.*; import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/GeometryByReference/GeometryByReferenceNIOBuffer.java b/src/classes/org/jdesktop/j3d/examples/geometry_by_ref/GeometryByReferenceNIOBuffer.java index b3a9274..f53c1ae 100644 --- a/src/GeometryByReference/GeometryByReferenceNIOBuffer.java +++ b/src/classes/org/jdesktop/j3d/examples/geometry_by_ref/GeometryByReferenceNIOBuffer.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.geometry_by_ref; + import java.applet.Applet; import java.awt.*; import java.awt.event.*; diff --git a/src/GeometryByReference/GeometryByReferenceTest.java b/src/classes/org/jdesktop/j3d/examples/geometry_by_ref/GeometryByReferenceTest.java index 430aedb..a2f3b74 100644 --- a/src/GeometryByReference/GeometryByReferenceTest.java +++ b/src/classes/org/jdesktop/j3d/examples/geometry_by_ref/GeometryByReferenceTest.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.geometry_by_ref; + import java.applet.Applet; import java.awt.*; import java.awt.event.*; diff --git a/src/GeometryByReference/ImageComponentByReferenceTest.java b/src/classes/org/jdesktop/j3d/examples/geometry_by_ref/ImageComponentByReferenceTest.java index 56ba367..aa649f7 100644 --- a/src/GeometryByReference/ImageComponentByReferenceTest.java +++ b/src/classes/org/jdesktop/j3d/examples/geometry_by_ref/ImageComponentByReferenceTest.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.geometry_by_ref; + import java.applet.Applet; import java.awt.*; import java.awt.event.*; diff --git a/src/GeometryByReference/InterleavedNIOBuffer.java b/src/classes/org/jdesktop/j3d/examples/geometry_by_ref/InterleavedNIOBuffer.java index 816f8ae..78edf99 100644 --- a/src/GeometryByReference/InterleavedNIOBuffer.java +++ b/src/classes/org/jdesktop/j3d/examples/geometry_by_ref/InterleavedNIOBuffer.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.geometry_by_ref; + import java.applet.Applet; import java.awt.*; import java.awt.event.*; diff --git a/src/GeometryByReference/InterleavedTest.java b/src/classes/org/jdesktop/j3d/examples/geometry_by_ref/InterleavedTest.java index 29ec5ee..788e1f6 100644 --- a/src/GeometryByReference/InterleavedTest.java +++ b/src/classes/org/jdesktop/j3d/examples/geometry_by_ref/InterleavedTest.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.geometry_by_ref; + import java.applet.Applet; import java.awt.*; import java.awt.event.*; diff --git a/src/GeometryByReference/TiledImage.java b/src/classes/org/jdesktop/j3d/examples/geometry_by_ref/TiledImage.java index 9294997..fcc51e4 100644 --- a/src/GeometryByReference/TiledImage.java +++ b/src/classes/org/jdesktop/j3d/examples/geometry_by_ref/TiledImage.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.geometry_by_ref; + import java.awt.*; import java.awt.image.*; import java.util.Vector; diff --git a/src/GeometryCompression/ObjectFileCompressor.java b/src/classes/org/jdesktop/j3d/examples/geometry_compression/ObjectFileCompressor.java index 9b99d24..57267eb 100644 --- a/src/GeometryCompression/ObjectFileCompressor.java +++ b/src/classes/org/jdesktop/j3d/examples/geometry_compression/ObjectFileCompressor.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.geometry_compression; + import com.sun.j3d.utils.compression.* ; import com.sun.j3d.loaders.objectfile.ObjectFile ; import com.sun.j3d.loaders.ParsingErrorException ; diff --git a/src/classes/org/jdesktop/j3d/examples/geometry_compression/README.txt b/src/classes/org/jdesktop/j3d/examples/geometry_compression/README.txt new file mode 100644 index 0000000..1cab35b --- /dev/null +++ b/src/classes/org/jdesktop/j3d/examples/geometry_compression/README.txt @@ -0,0 +1,23 @@ +This directory contains example code for using compressed geometry in +Java 3D through the com.sun.j3d.utils.compression package. + +Applications: + + obj2cg -- takes the names of .obj files to compress followed by the name + of a .cg compressed geometry resource file. If the .cg file + doesn't exist, then an attempt is made to create it; otherwise, + new compressed geometry objects are appended to the end. + + The .obj files are compressed and stored into the .cg file in + the order in which they appear in the command line, and can be + accessed through indices [0 .. fileCount-1] + + cgview -- takes the name of a .cg file and the index of the object to + display, which can range from [0 .. objectCount-1]. The object + may rotated, scaled, and translated in response to mouse drags. + + +Utility classes: + + ObjectFileCompressor.java -- + Extends ObjectFile with compression methods. diff --git a/src/GeometryCompression/cgview.java b/src/classes/org/jdesktop/j3d/examples/geometry_compression/cgview.java index b3840a8..2efc221 100644 --- a/src/GeometryCompression/cgview.java +++ b/src/classes/org/jdesktop/j3d/examples/geometry_compression/cgview.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.geometry_compression; + import com.sun.j3d.utils.compression.* ; import com.sun.j3d.utils.behaviors.vp.* ; import com.sun.j3d.utils.applet.MainFrame ; diff --git a/src/GeometryCompression/obj2cg.java b/src/classes/org/jdesktop/j3d/examples/geometry_compression/obj2cg.java index 45ab1c6..e863dbc 100644 --- a/src/GeometryCompression/obj2cg.java +++ b/src/classes/org/jdesktop/j3d/examples/geometry_compression/obj2cg.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.geometry_compression; + import com.sun.j3d.utils.compression.* ; import javax.media.j3d.* ; import java.io.* ; diff --git a/src/GLSLShaderTest/ObjLoadGLSL.java b/src/classes/org/jdesktop/j3d/examples/glsl_shader/ObjLoadGLSL.java index 3c67b98..9841a52 100644 --- a/src/GLSLShaderTest/ObjLoadGLSL.java +++ b/src/classes/org/jdesktop/j3d/examples/glsl_shader/ObjLoadGLSL.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.glsl_shader; + import com.sun.j3d.loaders.objectfile.ObjectFile; import com.sun.j3d.loaders.ParsingErrorException; import com.sun.j3d.loaders.IncorrectFormatException; diff --git a/src/GLSLShaderTest/PhongShadingGLSL.form b/src/classes/org/jdesktop/j3d/examples/glsl_shader/PhongShadingGLSL.form index dcccf73..dcccf73 100644 --- a/src/GLSLShaderTest/PhongShadingGLSL.form +++ b/src/classes/org/jdesktop/j3d/examples/glsl_shader/PhongShadingGLSL.form diff --git a/src/GLSLShaderTest/PhongShadingGLSL.java b/src/classes/org/jdesktop/j3d/examples/glsl_shader/PhongShadingGLSL.java index 5711ff8..4f93a77 100644 --- a/src/GLSLShaderTest/PhongShadingGLSL.java +++ b/src/classes/org/jdesktop/j3d/examples/glsl_shader/PhongShadingGLSL.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.glsl_shader; + import com.sun.j3d.utils.geometry.Sphere; import com.sun.j3d.utils.shader.StringIO; import com.sun.j3d.utils.universe.*; diff --git a/src/GLSLShaderTest/ShaderTestGLSL.form b/src/classes/org/jdesktop/j3d/examples/glsl_shader/ShaderTestGLSL.form index 714273d..714273d 100644 --- a/src/GLSLShaderTest/ShaderTestGLSL.form +++ b/src/classes/org/jdesktop/j3d/examples/glsl_shader/ShaderTestGLSL.form diff --git a/src/GLSLShaderTest/ShaderTestGLSL.java b/src/classes/org/jdesktop/j3d/examples/glsl_shader/ShaderTestGLSL.java index b96ea42..ba4e0f6 100644 --- a/src/GLSLShaderTest/ShaderTestGLSL.java +++ b/src/classes/org/jdesktop/j3d/examples/glsl_shader/ShaderTestGLSL.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.glsl_shader; + import com.sun.j3d.utils.geometry.Sphere; import com.sun.j3d.utils.shader.StringIO; import com.sun.j3d.utils.universe.*; diff --git a/src/GLSLShaderTest/SphereGLSL.java b/src/classes/org/jdesktop/j3d/examples/glsl_shader/SphereGLSL.java index a9f6447..0865f93 100644 --- a/src/GLSLShaderTest/SphereGLSL.java +++ b/src/classes/org/jdesktop/j3d/examples/glsl_shader/SphereGLSL.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.glsl_shader; + import java.applet.Applet; import java.awt.*; import java.io.*; diff --git a/src/GLSLShaderTest/aabrick.frag b/src/classes/org/jdesktop/j3d/examples/glsl_shader/aabrick.frag index 7c9aab8..7c9aab8 100644 --- a/src/GLSLShaderTest/aabrick.frag +++ b/src/classes/org/jdesktop/j3d/examples/glsl_shader/aabrick.frag diff --git a/src/GLSLShaderTest/aabrick.vert b/src/classes/org/jdesktop/j3d/examples/glsl_shader/aabrick.vert index 226dbe4..226dbe4 100644 --- a/src/GLSLShaderTest/aabrick.vert +++ b/src/classes/org/jdesktop/j3d/examples/glsl_shader/aabrick.vert diff --git a/src/GLSLShaderTest/dimple.frag b/src/classes/org/jdesktop/j3d/examples/glsl_shader/dimple.frag index 282add7..282add7 100644 --- a/src/GLSLShaderTest/dimple.frag +++ b/src/classes/org/jdesktop/j3d/examples/glsl_shader/dimple.frag diff --git a/src/GLSLShaderTest/dimple.vert b/src/classes/org/jdesktop/j3d/examples/glsl_shader/dimple.vert index e45796b..e45796b 100644 --- a/src/GLSLShaderTest/dimple.vert +++ b/src/classes/org/jdesktop/j3d/examples/glsl_shader/dimple.vert diff --git a/src/GLSLShaderTest/gouraud.frag b/src/classes/org/jdesktop/j3d/examples/glsl_shader/gouraud.frag index 951ee8e..951ee8e 100644 --- a/src/GLSLShaderTest/gouraud.frag +++ b/src/classes/org/jdesktop/j3d/examples/glsl_shader/gouraud.frag diff --git a/src/GLSLShaderTest/gouraud.vert b/src/classes/org/jdesktop/j3d/examples/glsl_shader/gouraud.vert index fd49c18..fd49c18 100644 --- a/src/GLSLShaderTest/gouraud.vert +++ b/src/classes/org/jdesktop/j3d/examples/glsl_shader/gouraud.vert diff --git a/src/GLSLShaderTest/phong.frag b/src/classes/org/jdesktop/j3d/examples/glsl_shader/phong.frag index 41de179..41de179 100644 --- a/src/GLSLShaderTest/phong.frag +++ b/src/classes/org/jdesktop/j3d/examples/glsl_shader/phong.frag diff --git a/src/GLSLShaderTest/phong.vert b/src/classes/org/jdesktop/j3d/examples/glsl_shader/phong.vert index 9a67c8b..9a67c8b 100644 --- a/src/GLSLShaderTest/phong.vert +++ b/src/classes/org/jdesktop/j3d/examples/glsl_shader/phong.vert diff --git a/src/GLSLShaderTest/polkadot3d.frag b/src/classes/org/jdesktop/j3d/examples/glsl_shader/polkadot3d.frag index b341454..b341454 100644 --- a/src/GLSLShaderTest/polkadot3d.frag +++ b/src/classes/org/jdesktop/j3d/examples/glsl_shader/polkadot3d.frag diff --git a/src/GLSLShaderTest/polkadot3d.vert b/src/classes/org/jdesktop/j3d/examples/glsl_shader/polkadot3d.vert index 86f432f..86f432f 100644 --- a/src/GLSLShaderTest/polkadot3d.vert +++ b/src/classes/org/jdesktop/j3d/examples/glsl_shader/polkadot3d.vert diff --git a/src/GLSLShaderTest/simple.frag b/src/classes/org/jdesktop/j3d/examples/glsl_shader/simple.frag index 6542b34..6542b34 100644 --- a/src/GLSLShaderTest/simple.frag +++ b/src/classes/org/jdesktop/j3d/examples/glsl_shader/simple.frag diff --git a/src/GLSLShaderTest/simple.vert b/src/classes/org/jdesktop/j3d/examples/glsl_shader/simple.vert index 7d3e152..7d3e152 100644 --- a/src/GLSLShaderTest/simple.vert +++ b/src/classes/org/jdesktop/j3d/examples/glsl_shader/simple.vert diff --git a/src/GLSLShaderTest/toon.frag b/src/classes/org/jdesktop/j3d/examples/glsl_shader/toon.frag index fa50453..fa50453 100644 --- a/src/GLSLShaderTest/toon.frag +++ b/src/classes/org/jdesktop/j3d/examples/glsl_shader/toon.frag diff --git a/src/GLSLShaderTest/toon.vert b/src/classes/org/jdesktop/j3d/examples/glsl_shader/toon.vert index d044af7..d044af7 100644 --- a/src/GLSLShaderTest/toon.vert +++ b/src/classes/org/jdesktop/j3d/examples/glsl_shader/toon.vert diff --git a/src/GLSLShaderTest/wood.frag b/src/classes/org/jdesktop/j3d/examples/glsl_shader/wood.frag index eecf91f..eecf91f 100644 --- a/src/GLSLShaderTest/wood.frag +++ b/src/classes/org/jdesktop/j3d/examples/glsl_shader/wood.frag diff --git a/src/GLSLShaderTest/wood.vert b/src/classes/org/jdesktop/j3d/examples/glsl_shader/wood.vert index 84651aa..84651aa 100644 --- a/src/GLSLShaderTest/wood.vert +++ b/src/classes/org/jdesktop/j3d/examples/glsl_shader/wood.vert diff --git a/src/HelloUniverse/HelloUniverse.form b/src/classes/org/jdesktop/j3d/examples/hello_universe/HelloUniverse.form index 48fadea..48fadea 100644 --- a/src/HelloUniverse/HelloUniverse.form +++ b/src/classes/org/jdesktop/j3d/examples/hello_universe/HelloUniverse.form diff --git a/src/HelloUniverse/HelloUniverse.java b/src/classes/org/jdesktop/j3d/examples/hello_universe/HelloUniverse.java index de8f783..8fe0f49 100644 --- a/src/HelloUniverse/HelloUniverse.java +++ b/src/classes/org/jdesktop/j3d/examples/hello_universe/HelloUniverse.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.hello_universe; + import com.sun.j3d.utils.universe.*; import com.sun.j3d.utils.geometry.ColorCube; import javax.media.j3d.*; diff --git a/src/Lightwave/README.txt b/src/classes/org/jdesktop/j3d/examples/lightwave/README.txt index c37f4d9..c37f4d9 100644 --- a/src/Lightwave/README.txt +++ b/src/classes/org/jdesktop/j3d/examples/lightwave/README.txt diff --git a/src/Lightwave/Viewer.java b/src/classes/org/jdesktop/j3d/examples/lightwave/Viewer.java index 25a6c56..8959d4d 100644 --- a/src/Lightwave/Viewer.java +++ b/src/classes/org/jdesktop/j3d/examples/lightwave/Viewer.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.lightwave; + import java.applet.Applet; import java.awt.*; diff --git a/src/LOD/LOD.java b/src/classes/org/jdesktop/j3d/examples/lod/LOD.java index dcceac4..45381f4 100644 --- a/src/LOD/LOD.java +++ b/src/classes/org/jdesktop/j3d/examples/lod/LOD.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.lod; + import java.applet.Applet; import java.awt.*; import java.awt.event.*; diff --git a/src/ModelClip/ModelClipTest.java b/src/classes/org/jdesktop/j3d/examples/model_clip/ModelClipTest.java index fda0380..790806c 100644 --- a/src/ModelClip/ModelClipTest.java +++ b/src/classes/org/jdesktop/j3d/examples/model_clip/ModelClipTest.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.model_clip; + import com.sun.j3d.utils.behaviors.mouse.*; import com.sun.j3d.utils.geometry.Cylinder; import java.applet.Applet; diff --git a/src/ModelClip/ModelClipTest2.java b/src/classes/org/jdesktop/j3d/examples/model_clip/ModelClipTest2.java index 7ba177f..be3e832 100644 --- a/src/ModelClip/ModelClipTest2.java +++ b/src/classes/org/jdesktop/j3d/examples/model_clip/ModelClipTest2.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.model_clip; + import com.sun.j3d.utils.behaviors.mouse.*; import com.sun.j3d.utils.geometry.Cylinder; import com.sun.j3d.utils.geometry.Box; diff --git a/src/Morphing/ColorCube.java b/src/classes/org/jdesktop/j3d/examples/morphing/ColorCube.java index ff52c48..fd3fbda 100644 --- a/src/Morphing/ColorCube.java +++ b/src/classes/org/jdesktop/j3d/examples/morphing/ColorCube.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.morphing; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/PickTest/ColorPyramidDown.java b/src/classes/org/jdesktop/j3d/examples/morphing/ColorPyramidDown.java index 80a572d..0957e19 100644 --- a/src/PickTest/ColorPyramidDown.java +++ b/src/classes/org/jdesktop/j3d/examples/morphing/ColorPyramidDown.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.morphing; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/Morphing/ColorPyramidUp.java b/src/classes/org/jdesktop/j3d/examples/morphing/ColorPyramidUp.java index e952fe2..407c8bb 100644 --- a/src/Morphing/ColorPyramidUp.java +++ b/src/classes/org/jdesktop/j3d/examples/morphing/ColorPyramidUp.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.morphing; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/Morphing/Morphing.java b/src/classes/org/jdesktop/j3d/examples/morphing/Morphing.java index 3811b07..cbca643 100644 --- a/src/Morphing/Morphing.java +++ b/src/classes/org/jdesktop/j3d/examples/morphing/Morphing.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.morphing; + import java.applet.Applet; import java.awt.*; import java.awt.event.*; diff --git a/src/PickTest/MorphingBehavior.java b/src/classes/org/jdesktop/j3d/examples/morphing/MorphingBehavior.java index 5da6eeb..3353329 100644 --- a/src/PickTest/MorphingBehavior.java +++ b/src/classes/org/jdesktop/j3d/examples/morphing/MorphingBehavior.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.morphing; + import java.util.Enumeration; import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/Morphing/Pyramid2Cube.java b/src/classes/org/jdesktop/j3d/examples/morphing/Pyramid2Cube.java index 904d1dd..e4d86ee 100644 --- a/src/Morphing/Pyramid2Cube.java +++ b/src/classes/org/jdesktop/j3d/examples/morphing/Pyramid2Cube.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.morphing; + import java.applet.Applet; import java.awt.*; import java.awt.event.*; diff --git a/src/ObjLoad/ObjLoad.java b/src/classes/org/jdesktop/j3d/examples/objload/ObjLoad.java index 3619be5..dd57983 100644 --- a/src/ObjLoad/ObjLoad.java +++ b/src/classes/org/jdesktop/j3d/examples/objload/ObjLoad.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.objload; + import com.sun.j3d.loaders.objectfile.ObjectFile; import com.sun.j3d.loaders.ParsingErrorException; import com.sun.j3d.loaders.IncorrectFormatException; diff --git a/src/OffScreenCanvas3D/OffScreenCanvas3D.java b/src/classes/org/jdesktop/j3d/examples/offscreen_canvas3d/OffScreenCanvas3D.java index 733efa0..503dc42 100644 --- a/src/OffScreenCanvas3D/OffScreenCanvas3D.java +++ b/src/classes/org/jdesktop/j3d/examples/offscreen_canvas3d/OffScreenCanvas3D.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.offscreen_canvas3d; + import java.awt.*; import java.awt.image.BufferedImage; import java.awt.event.*; diff --git a/src/OffScreenCanvas3D/OffScreenTest.form b/src/classes/org/jdesktop/j3d/examples/offscreen_canvas3d/OffScreenTest.form index 39a0712..39a0712 100644 --- a/src/OffScreenCanvas3D/OffScreenTest.form +++ b/src/classes/org/jdesktop/j3d/examples/offscreen_canvas3d/OffScreenTest.form diff --git a/src/OffScreenCanvas3D/OffScreenTest.java b/src/classes/org/jdesktop/j3d/examples/offscreen_canvas3d/OffScreenTest.java index 26a4133..f432e46 100644 --- a/src/OffScreenCanvas3D/OffScreenTest.java +++ b/src/classes/org/jdesktop/j3d/examples/offscreen_canvas3d/OffScreenTest.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.offscreen_canvas3d; + import com.sun.j3d.utils.universe.*; import com.sun.j3d.utils.geometry.ColorCube; import javax.media.j3d.*; diff --git a/src/OffScreenCanvas3D/OnScreenCanvas3D.java b/src/classes/org/jdesktop/j3d/examples/offscreen_canvas3d/OnScreenCanvas3D.java index 92c9171..93c3d5b 100644 --- a/src/OffScreenCanvas3D/OnScreenCanvas3D.java +++ b/src/classes/org/jdesktop/j3d/examples/offscreen_canvas3d/OnScreenCanvas3D.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.offscreen_canvas3d; + import com.sun.j3d.utils.geometry.ColorCube; import java.applet.Applet; import java.awt.*; diff --git a/src/OffScreenCanvas3D/PrintFromButton.form b/src/classes/org/jdesktop/j3d/examples/offscreen_canvas3d/PrintFromButton.form index 54d6721..54d6721 100644 --- a/src/OffScreenCanvas3D/PrintFromButton.form +++ b/src/classes/org/jdesktop/j3d/examples/offscreen_canvas3d/PrintFromButton.form diff --git a/src/OffScreenCanvas3D/PrintFromButton.java b/src/classes/org/jdesktop/j3d/examples/offscreen_canvas3d/PrintFromButton.java index d874a64..89d6557 100644 --- a/src/OffScreenCanvas3D/PrintFromButton.java +++ b/src/classes/org/jdesktop/j3d/examples/offscreen_canvas3d/PrintFromButton.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.offscreen_canvas3d; + import com.sun.j3d.utils.universe.*; import com.sun.j3d.utils.geometry.ColorCube; import javax.media.j3d.*; diff --git a/src/OrientedShape3D/MouseRotateY.java b/src/classes/org/jdesktop/j3d/examples/oriented_shape3d/MouseRotateY.java index d02b345..0d12bd3 100644 --- a/src/OrientedShape3D/MouseRotateY.java +++ b/src/classes/org/jdesktop/j3d/examples/oriented_shape3d/MouseRotateY.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.oriented_shape3d; + import java.awt.*; import java.awt.event.*; import java.util.*; diff --git a/src/OrientedShape3D/OrientedPtTest.java b/src/classes/org/jdesktop/j3d/examples/oriented_shape3d/OrientedPtTest.java index f753a04..60333bb 100644 --- a/src/OrientedShape3D/OrientedPtTest.java +++ b/src/classes/org/jdesktop/j3d/examples/oriented_shape3d/OrientedPtTest.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.oriented_shape3d; + import java.applet.Applet; import java.awt.BorderLayout; import java.awt.event.*; diff --git a/src/OrientedShape3D/OrientedTest.java b/src/classes/org/jdesktop/j3d/examples/oriented_shape3d/OrientedTest.java index 446cfcf..191c375 100644 --- a/src/OrientedShape3D/OrientedTest.java +++ b/src/classes/org/jdesktop/j3d/examples/oriented_shape3d/OrientedTest.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.oriented_shape3d; + import java.applet.Applet; import java.awt.*; import java.awt.event.*; diff --git a/src/PackageInfo/PackageInfo.java b/src/classes/org/jdesktop/j3d/examples/package_info/PackageInfo.java index 1fda583..2cc6cad 100644 --- a/src/PackageInfo/PackageInfo.java +++ b/src/classes/org/jdesktop/j3d/examples/package_info/PackageInfo.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.package_info; + public class PackageInfo { public PackageInfo() { ClassLoader classLoader = getClass().getClassLoader(); diff --git a/src/PackageInfo/QueryProperties.java b/src/classes/org/jdesktop/j3d/examples/package_info/QueryProperties.java index 0b39c3a..fb34965 100644 --- a/src/PackageInfo/QueryProperties.java +++ b/src/classes/org/jdesktop/j3d/examples/package_info/QueryProperties.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.package_info; + import java.util.*; import javax.media.j3d.*; import java.awt.GraphicsEnvironment; diff --git a/src/PickTest/BoltCG.java b/src/classes/org/jdesktop/j3d/examples/picking/BoltCG.java index 78255ac..5fcb9fd 100644 --- a/src/PickTest/BoltCG.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/BoltCG.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/PickTest/ColorCube.java b/src/classes/org/jdesktop/j3d/examples/picking/ColorCube.java index ff52c48..02e6807 100644 --- a/src/PickTest/ColorCube.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/ColorCube.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/Morphing/ColorPyramidDown.java b/src/classes/org/jdesktop/j3d/examples/picking/ColorPyramidDown.java index 80a572d..094c0b0 100644 --- a/src/Morphing/ColorPyramidDown.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/ColorPyramidDown.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/PickTest/ColorPyramidUp.java b/src/classes/org/jdesktop/j3d/examples/picking/ColorPyramidUp.java index e952fe2..737baf2 100644 --- a/src/PickTest/ColorPyramidUp.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/ColorPyramidUp.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/TickTockPicking/Cube.java b/src/classes/org/jdesktop/j3d/examples/picking/Cube.java index ab0977d..e87d7c4 100644 --- a/src/TickTockPicking/Cube.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/Cube.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/PickTest/CubeIQA.java b/src/classes/org/jdesktop/j3d/examples/picking/CubeIQA.java index cbeadc5..dca3bf4 100644 --- a/src/PickTest/CubeIQA.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/CubeIQA.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/PickTest/CubeQA.java b/src/classes/org/jdesktop/j3d/examples/picking/CubeQA.java index 5e1f78f..9760578 100644 --- a/src/PickTest/CubeQA.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/CubeQA.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/PickTest/GullCG.java b/src/classes/org/jdesktop/j3d/examples/picking/GullCG.java index c53283a..b208b3a 100644 --- a/src/PickTest/GullCG.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/GullCG.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/PickTest/IcosahedronITSA.java b/src/classes/org/jdesktop/j3d/examples/picking/IcosahedronITSA.java index e25178f..5245b80 100644 --- a/src/PickTest/IcosahedronITSA.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/IcosahedronITSA.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/PickTest/IcosahedronTSA.java b/src/classes/org/jdesktop/j3d/examples/picking/IcosahedronTSA.java index 83fb687..a9587c6 100644 --- a/src/PickTest/IcosahedronTSA.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/IcosahedronTSA.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/PickTest/IntersectInfoBehavior.java b/src/classes/org/jdesktop/j3d/examples/picking/IntersectInfoBehavior.java index e0cdb2c..09c7d36 100644 --- a/src/PickTest/IntersectInfoBehavior.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/IntersectInfoBehavior.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import java.awt.*; import java.awt.event.*; import java.util.*; diff --git a/src/PickTest/IntersectTest.java b/src/classes/org/jdesktop/j3d/examples/picking/IntersectTest.java index 891b511..6ff062a 100644 --- a/src/PickTest/IntersectTest.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/IntersectTest.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import java.applet.Applet; import java.awt.BorderLayout; import java.awt.event.*; diff --git a/src/Morphing/MorphingBehavior.java b/src/classes/org/jdesktop/j3d/examples/picking/MorphingBehavior.java index 5da6eeb..dfce69f 100644 --- a/src/Morphing/MorphingBehavior.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/MorphingBehavior.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import java.util.Enumeration; import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/PickTest/OctahedronITFA.java b/src/classes/org/jdesktop/j3d/examples/picking/OctahedronITFA.java index cdc4dc5..d97f8fe 100644 --- a/src/PickTest/OctahedronITFA.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/OctahedronITFA.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/PickTest/OctahedronTFA.java b/src/classes/org/jdesktop/j3d/examples/picking/OctahedronTFA.java index f1b2e0d..794cc70 100644 --- a/src/PickTest/OctahedronTFA.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/OctahedronTFA.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/TickTockPicking/PickHighlightBehavior.java b/src/classes/org/jdesktop/j3d/examples/picking/PickHighlightBehavior.java index 3469c73..bd7ab6a 100644 --- a/src/TickTockPicking/PickHighlightBehavior.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/PickHighlightBehavior.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import javax.media.j3d.*; import com.sun.j3d.utils.picking.PickTool; import com.sun.j3d.utils.picking.PickResult; diff --git a/src/PickTest/PickTest.java b/src/classes/org/jdesktop/j3d/examples/picking/PickTest.java index 5b50d98..0857197 100644 --- a/src/PickTest/PickTest.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/PickTest.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import com.sun.j3d.utils.pickfast.behaviors.*; import com.sun.j3d.utils.pickfast.*; diff --git a/src/PickText3D/PickText3DBounds.java b/src/classes/org/jdesktop/j3d/examples/picking/PickText3DBounds.java index 32c5ba3..52442ec 100644 --- a/src/PickText3D/PickText3DBounds.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/PickText3DBounds.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import java.applet.Applet; import java.awt.BorderLayout; import com.sun.j3d.utils.picking.PickTool; diff --git a/src/PickText3D/PickText3DGeometry.java b/src/classes/org/jdesktop/j3d/examples/picking/PickText3DGeometry.java index d35131d..40c2736 100644 --- a/src/PickText3D/PickText3DGeometry.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/PickText3DGeometry.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import java.applet.Applet; import java.awt.BorderLayout; import com.sun.j3d.utils.picking.PickTool; diff --git a/src/PickTest/RandomColorCube.java b/src/classes/org/jdesktop/j3d/examples/picking/RandomColorCube.java index 12a43b0..cd47a2a 100644 --- a/src/PickTest/RandomColorCube.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/RandomColorCube.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/PickTest/RandomColorTetrahedron.java b/src/classes/org/jdesktop/j3d/examples/picking/RandomColorTetrahedron.java index 3454d24..7ff0ff9 100644 --- a/src/PickTest/RandomColorTetrahedron.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/RandomColorTetrahedron.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/TickTockPicking/Tetrahedron.java b/src/classes/org/jdesktop/j3d/examples/picking/Tetrahedron.java index 5cd2fa8..aca7653 100644 --- a/src/TickTockPicking/Tetrahedron.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/Tetrahedron.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/PickTest/TetrahedronILA.java b/src/classes/org/jdesktop/j3d/examples/picking/TetrahedronILA.java index 1a6b9bc..55ab409 100644 --- a/src/PickTest/TetrahedronILA.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/TetrahedronILA.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/PickTest/TetrahedronILSA.java b/src/classes/org/jdesktop/j3d/examples/picking/TetrahedronILSA.java index b982cdc..3f6530a 100644 --- a/src/PickTest/TetrahedronILSA.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/TetrahedronILSA.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/PickTest/TetrahedronIPA.java b/src/classes/org/jdesktop/j3d/examples/picking/TetrahedronIPA.java index 5400b0c..26d1eaa 100644 --- a/src/PickTest/TetrahedronIPA.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/TetrahedronIPA.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/PickTest/TetrahedronITA.java b/src/classes/org/jdesktop/j3d/examples/picking/TetrahedronITA.java index 4679ca8..e3f378e 100644 --- a/src/PickTest/TetrahedronITA.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/TetrahedronITA.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/PickTest/TetrahedronLA.java b/src/classes/org/jdesktop/j3d/examples/picking/TetrahedronLA.java index 3d67009..84467af 100644 --- a/src/PickTest/TetrahedronLA.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/TetrahedronLA.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/PickTest/TetrahedronLSA.java b/src/classes/org/jdesktop/j3d/examples/picking/TetrahedronLSA.java index 3c375ca..320e6e9 100644 --- a/src/PickTest/TetrahedronLSA.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/TetrahedronLSA.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/PickTest/TetrahedronPA.java b/src/classes/org/jdesktop/j3d/examples/picking/TetrahedronPA.java index 665a886..bba5235 100644 --- a/src/PickTest/TetrahedronPA.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/TetrahedronPA.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/PickTest/TetrahedronTA.java b/src/classes/org/jdesktop/j3d/examples/picking/TetrahedronTA.java index b981f62..f41b977 100644 --- a/src/PickTest/TetrahedronTA.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/TetrahedronTA.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/TickTockPicking/TickTockPicking.java b/src/classes/org/jdesktop/j3d/examples/picking/TickTockPicking.java index ee77935..29eaec0 100644 --- a/src/TickTockPicking/TickTockPicking.java +++ b/src/classes/org/jdesktop/j3d/examples/picking/TickTockPicking.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.picking; + import java.applet.Applet; import java.awt.*; import java.awt.event.*; diff --git a/src/PlatformGeometry/SimpleGeometry.java b/src/classes/org/jdesktop/j3d/examples/platform_geometry/SimpleGeometry.java index 0f2f562..1ae48bf 100644 --- a/src/PlatformGeometry/SimpleGeometry.java +++ b/src/classes/org/jdesktop/j3d/examples/platform_geometry/SimpleGeometry.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.platform_geometry; + import com.sun.j3d.utils.geometry.ColorCube; import com.sun.j3d.utils.geometry.*; import com.sun.j3d.utils.behaviors.mouse.MouseTranslate; diff --git a/src/PrintCanvas3D/ImageDisplayer.java b/src/classes/org/jdesktop/j3d/examples/print_canvas3d/ImageDisplayer.java index 6a9bb61..9dd3def 100644 --- a/src/PrintCanvas3D/ImageDisplayer.java +++ b/src/classes/org/jdesktop/j3d/examples/print_canvas3d/ImageDisplayer.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.print_canvas3d; + import javax.swing.*; import java.awt.BorderLayout; import java.awt.Container; diff --git a/src/PrintCanvas3D/ImagePrinter.java b/src/classes/org/jdesktop/j3d/examples/print_canvas3d/ImagePrinter.java index 211883d..1714373 100644 --- a/src/PrintCanvas3D/ImagePrinter.java +++ b/src/classes/org/jdesktop/j3d/examples/print_canvas3d/ImagePrinter.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.print_canvas3d; + import java.awt.print.*; import java.awt.Graphics; import java.awt.Graphics2D; diff --git a/src/PrintCanvas3D/OffScreenCanvas3D.java b/src/classes/org/jdesktop/j3d/examples/print_canvas3d/OffScreenCanvas3D.java index 1b00768..474f386 100644 --- a/src/PrintCanvas3D/OffScreenCanvas3D.java +++ b/src/classes/org/jdesktop/j3d/examples/print_canvas3d/OffScreenCanvas3D.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.print_canvas3d; + import java.awt.GraphicsConfiguration; import java.awt.image.BufferedImage; import javax.media.j3d.*; diff --git a/src/PrintCanvas3D/PrintCanvas3D.form b/src/classes/org/jdesktop/j3d/examples/print_canvas3d/PrintCanvas3D.form index 5150ee2..5150ee2 100644 --- a/src/PrintCanvas3D/PrintCanvas3D.form +++ b/src/classes/org/jdesktop/j3d/examples/print_canvas3d/PrintCanvas3D.form diff --git a/src/PrintCanvas3D/PrintCanvas3D.java b/src/classes/org/jdesktop/j3d/examples/print_canvas3d/PrintCanvas3D.java index 32a66ba..c40993a 100644 --- a/src/PrintCanvas3D/PrintCanvas3D.java +++ b/src/classes/org/jdesktop/j3d/examples/print_canvas3d/PrintCanvas3D.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.print_canvas3d; + import com.sun.j3d.utils.universe.*; import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/PureImmediate/PureImmediate.java b/src/classes/org/jdesktop/j3d/examples/pure_immediate/PureImmediate.java index 6f3bb28..72e5bdd 100644 --- a/src/PureImmediate/PureImmediate.java +++ b/src/classes/org/jdesktop/j3d/examples/pure_immediate/PureImmediate.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.pure_immediate; + import java.applet.Applet; import java.awt.BorderLayout; import java.awt.GraphicsConfiguration; diff --git a/src/PureImmediate/PureImmediateStereo.java b/src/classes/org/jdesktop/j3d/examples/pure_immediate/PureImmediateStereo.java index a15a7c1..8c52509 100644 --- a/src/PureImmediate/PureImmediateStereo.java +++ b/src/classes/org/jdesktop/j3d/examples/pure_immediate/PureImmediateStereo.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.pure_immediate; + import java.applet.Applet; import java.awt.*; import java.util.*; diff --git a/src/ReadRaster/ReadRaster.java b/src/classes/org/jdesktop/j3d/examples/read_raster/ReadRaster.java index 49c73f6..a6be8f3 100644 --- a/src/ReadRaster/ReadRaster.java +++ b/src/classes/org/jdesktop/j3d/examples/read_raster/ReadRaster.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.read_raster; + import java.applet.Applet; import java.awt.BorderLayout; import java.awt.event.*; diff --git a/src/Sound/AudioBehaviorMoveOne.java b/src/classes/org/jdesktop/j3d/examples/sound/AudioBehaviorMoveOne.java index b447ee2..e5fc463 100644 --- a/src/Sound/AudioBehaviorMoveOne.java +++ b/src/classes/org/jdesktop/j3d/examples/sound/AudioBehaviorMoveOne.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.sound; + import javax.media.j3d.*; import javax.vecmath.*; import java.util.Enumeration; diff --git a/src/Sound/AudioReverberate.java b/src/classes/org/jdesktop/j3d/examples/sound/AudioReverberate.java index 9d599c1..1d83702 100644 --- a/src/Sound/AudioReverberate.java +++ b/src/classes/org/jdesktop/j3d/examples/sound/AudioReverberate.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.sound; + import javax.media.j3d.*; import javax.vecmath.*; import java.util.Enumeration; diff --git a/src/Sound/MoveAppBoundingLeaf.java b/src/classes/org/jdesktop/j3d/examples/sound/MoveAppBoundingLeaf.java index 423c956..7de3b46 100644 --- a/src/Sound/MoveAppBoundingLeaf.java +++ b/src/classes/org/jdesktop/j3d/examples/sound/MoveAppBoundingLeaf.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.sound; + /* * This Java3D program: * Creates an instance of the JavaSoundMixer AudioDevice, initializing it diff --git a/src/Sound/ReverberateSound.java b/src/classes/org/jdesktop/j3d/examples/sound/ReverberateSound.java index dbe1aa5..ad6a2e3 100644 --- a/src/Sound/ReverberateSound.java +++ b/src/classes/org/jdesktop/j3d/examples/sound/ReverberateSound.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.sound; + /* * ReverberateSound * diff --git a/src/Sound/SimpleSounds.java b/src/classes/org/jdesktop/j3d/examples/sound/SimpleSounds.java index 6113a28..d7c8c49 100644 --- a/src/Sound/SimpleSounds.java +++ b/src/classes/org/jdesktop/j3d/examples/sound/SimpleSounds.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.sound; + import java.applet.Applet; import java.net.URL; import java.awt.*; diff --git a/src/Sound/SimpleSoundsBehavior.java b/src/classes/org/jdesktop/j3d/examples/sound/SimpleSoundsBehavior.java index 22ff9f5..862881f 100644 --- a/src/Sound/SimpleSoundsBehavior.java +++ b/src/classes/org/jdesktop/j3d/examples/sound/SimpleSoundsBehavior.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.sound; + import javax.media.j3d.*; import javax.vecmath.*; import java.net.URL; diff --git a/src/SphereMotion/SphereMotion.java b/src/classes/org/jdesktop/j3d/examples/sphere_motion/SphereMotion.java index a2ac065..49b3293 100644 --- a/src/SphereMotion/SphereMotion.java +++ b/src/classes/org/jdesktop/j3d/examples/sphere_motion/SphereMotion.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.sphere_motion; + import java.applet.Applet; import java.awt.*; import com.sun.j3d.utils.applet.MainFrame; diff --git a/src/SplineAnim/SplineAnim.java b/src/classes/org/jdesktop/j3d/examples/spline_anim/SplineAnim.java index c106903..1e5c965 100644 --- a/src/SplineAnim/SplineAnim.java +++ b/src/classes/org/jdesktop/j3d/examples/spline_anim/SplineAnim.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.spline_anim; + import java.io.*; import java.applet.Applet; import java.awt.FlowLayout; diff --git a/src/SwingInteraction/SwingInteraction.form b/src/classes/org/jdesktop/j3d/examples/swing_interaction/SwingInteraction.form index 591580c..591580c 100644 --- a/src/SwingInteraction/SwingInteraction.form +++ b/src/classes/org/jdesktop/j3d/examples/swing_interaction/SwingInteraction.form diff --git a/src/SwingInteraction/SwingInteraction.java b/src/classes/org/jdesktop/j3d/examples/swing_interaction/SwingInteraction.java index 0d90062..cde026b 100644 --- a/src/SwingInteraction/SwingInteraction.java +++ b/src/classes/org/jdesktop/j3d/examples/swing_interaction/SwingInteraction.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.swing_interaction; + import com.sun.j3d.utils.universe.*; import com.sun.j3d.utils.geometry.ColorCube; import javax.media.j3d.*; diff --git a/src/Text2D/MoverBehavior.java b/src/classes/org/jdesktop/j3d/examples/text2d/MoverBehavior.java index 752ac9c..c73f5e1 100644 --- a/src/Text2D/MoverBehavior.java +++ b/src/classes/org/jdesktop/j3d/examples/text2d/MoverBehavior.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.text2d; + import java.awt.event.*; import java.awt.AWTEvent; import javax.media.j3d.*; diff --git a/src/Text2D/Text2DTest.java b/src/classes/org/jdesktop/j3d/examples/text2d/Text2DTest.java index 7815df9..a6c6275 100644 --- a/src/Text2D/Text2DTest.java +++ b/src/classes/org/jdesktop/j3d/examples/text2d/Text2DTest.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.text2d; + import java.applet.Applet; import java.awt.*; import java.awt.Font; diff --git a/src/Text3D/Text3DLoad.java b/src/classes/org/jdesktop/j3d/examples/text3d/Text3DLoad.java index 453b4ce..3ff6955 100644 --- a/src/Text3D/Text3DLoad.java +++ b/src/classes/org/jdesktop/j3d/examples/text3d/Text3DLoad.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.text3d; + import com.sun.j3d.loaders.objectfile.*; import java.applet.Applet; import java.awt.*; diff --git a/src/TextureTest/MultiTextureTest.java b/src/classes/org/jdesktop/j3d/examples/texture/MultiTextureTest.java index e38eb71..026cfe9 100644 --- a/src/TextureTest/MultiTextureTest.java +++ b/src/classes/org/jdesktop/j3d/examples/texture/MultiTextureTest.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.texture; + import com.sun.j3d.utils.image.TextureLoader; import com.sun.j3d.utils.geometry.Box; import com.sun.j3d.utils.behaviors.vp.*; diff --git a/src/TextureTest/TextureImage.java b/src/classes/org/jdesktop/j3d/examples/texture/TextureImage.java index 7516d37..b6ab08f 100644 --- a/src/TextureTest/TextureImage.java +++ b/src/classes/org/jdesktop/j3d/examples/texture/TextureImage.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.texture; + import java.applet.Applet; import java.awt.*; import java.awt.event.*; diff --git a/src/TextureByReference/AnimateTexturesBehavior.java b/src/classes/org/jdesktop/j3d/examples/texture_by_ref/AnimateTexturesBehavior.java index a580ba2..66c9fef 100644 --- a/src/TextureByReference/AnimateTexturesBehavior.java +++ b/src/classes/org/jdesktop/j3d/examples/texture_by_ref/AnimateTexturesBehavior.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.texture_by_ref; + import javax.media.j3d.*; import java.awt.image.BufferedImage; import java.awt.*; diff --git a/src/TextureByReference/ImageOps.java b/src/classes/org/jdesktop/j3d/examples/texture_by_ref/ImageOps.java index d5a8bec..97d5387 100644 --- a/src/TextureByReference/ImageOps.java +++ b/src/classes/org/jdesktop/j3d/examples/texture_by_ref/ImageOps.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.texture_by_ref; + import java.awt.*; import java.awt.image.*; import java.awt.color.*; diff --git a/src/TextureByReference/Tetrahedron.java b/src/classes/org/jdesktop/j3d/examples/texture_by_ref/Tetrahedron.java index 11d4a89..bd564a7 100644 --- a/src/TextureByReference/Tetrahedron.java +++ b/src/classes/org/jdesktop/j3d/examples/texture_by_ref/Tetrahedron.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.texture_by_ref; + import javax.media.j3d.*; import javax.vecmath.*; diff --git a/src/TextureByReference/TextureByReference.java b/src/classes/org/jdesktop/j3d/examples/texture_by_ref/TextureByReference.java index 8e2507c..1faad7e 100644 --- a/src/TextureByReference/TextureByReference.java +++ b/src/classes/org/jdesktop/j3d/examples/texture_by_ref/TextureByReference.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.texture_by_ref; + import java.applet.Applet; import java.awt.*; import java.awt.event.*; diff --git a/src/VirtualInputDevice/ButtonPositionControls.java b/src/classes/org/jdesktop/j3d/examples/virtual_input_device/ButtonPositionControls.java index 73fccbe..b10e59b 100644 --- a/src/VirtualInputDevice/ButtonPositionControls.java +++ b/src/classes/org/jdesktop/j3d/examples/virtual_input_device/ButtonPositionControls.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.virtual_input_device; + import java.awt.*; import java.awt.event.*; import javax.vecmath.*; diff --git a/src/VirtualInputDevice/PositionControls.java b/src/classes/org/jdesktop/j3d/examples/virtual_input_device/PositionControls.java index e5ea536..6c83eb8 100644 --- a/src/VirtualInputDevice/PositionControls.java +++ b/src/classes/org/jdesktop/j3d/examples/virtual_input_device/PositionControls.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.virtual_input_device; + import java.awt.Component; import javax.vecmath.Vector3f; diff --git a/src/VirtualInputDevice/README b/src/classes/org/jdesktop/j3d/examples/virtual_input_device/README.txt index efc4b7b..f769dac 100644 --- a/src/VirtualInputDevice/README +++ b/src/classes/org/jdesktop/j3d/examples/virtual_input_device/README.txt @@ -1,47 +1,3 @@ -/* - * $RCSfile$ - * - * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * - Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * - Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * Neither the name of Sun Microsystems, Inc. or the names of - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * This software is provided "AS IS," without a warranty of any - * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - * EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL - * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF - * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS - * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGES. - * - * You acknowledge that this software is not designed, licensed or - * intended for use in the design, construction, operation or - * maintenance of any nuclear facility. - * - * $Revision$ - * $Date$ - * $State$ - */ - Java 3D (TM) Input Device Driver Development Guide Topics diff --git a/src/VirtualInputDevice/RotationControls.java b/src/classes/org/jdesktop/j3d/examples/virtual_input_device/RotationControls.java index b95a51a..22fa5e3 100644 --- a/src/VirtualInputDevice/RotationControls.java +++ b/src/classes/org/jdesktop/j3d/examples/virtual_input_device/RotationControls.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.virtual_input_device; + import java.awt.Component; // Classes that implement this interface must be a subclass diff --git a/src/VirtualInputDevice/SensorBehavior.java b/src/classes/org/jdesktop/j3d/examples/virtual_input_device/SensorBehavior.java index f587a83..4194599 100644 --- a/src/VirtualInputDevice/SensorBehavior.java +++ b/src/classes/org/jdesktop/j3d/examples/virtual_input_device/SensorBehavior.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.virtual_input_device; + import javax.media.j3d.*; import java.util.*; diff --git a/src/VirtualInputDevice/VirtualInputDevice.java b/src/classes/org/jdesktop/j3d/examples/virtual_input_device/VirtualInputDevice.java index 934c8f8..5d71a42 100644 --- a/src/VirtualInputDevice/VirtualInputDevice.java +++ b/src/classes/org/jdesktop/j3d/examples/virtual_input_device/VirtualInputDevice.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.virtual_input_device; + import javax.media.j3d.*; import javax.vecmath.*; import java.awt.*; diff --git a/src/VirtualInputDevice/HelloUniverse.java b/src/classes/org/jdesktop/j3d/examples/virtual_input_device/VirtualInputDeviceTest.java index 3632727..76136d3 100644 --- a/src/VirtualInputDevice/HelloUniverse.java +++ b/src/classes/org/jdesktop/j3d/examples/virtual_input_device/VirtualInputDeviceTest.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.virtual_input_device; + import java.applet.Applet; import java.awt.*; import java.awt.event.*; @@ -51,7 +53,7 @@ import com.sun.j3d.utils.universe.*; import javax.media.j3d.*; import javax.vecmath.*; -public class HelloUniverse extends Applet { +public class VirtualInputDeviceTest extends Applet { private SimpleUniverse u = null; @@ -78,7 +80,7 @@ public class HelloUniverse extends Applet { } - public HelloUniverse() { + public VirtualInputDeviceTest() { } @@ -95,7 +97,7 @@ public class HelloUniverse extends Applet { InputDevice device = new VirtualInputDevice( args ); - // now create the HelloUniverse Canvas + // now create the VirtualInputDeviceTest Canvas setLayout(new BorderLayout()); GraphicsConfiguration config = SimpleUniverse.getPreferredConfiguration(); @@ -129,6 +131,6 @@ public class HelloUniverse extends Applet { public static void main(String[] args) { - new MainFrame(new HelloUniverse(), 350, 350); + new MainFrame(new VirtualInputDeviceTest(), 350, 350); } } diff --git a/src/VirtualInputDevice/WheelControls.java b/src/classes/org/jdesktop/j3d/examples/virtual_input_device/WheelControls.java index 332bb3e..b4af9ad 100644 --- a/src/VirtualInputDevice/WheelControls.java +++ b/src/classes/org/jdesktop/j3d/examples/virtual_input_device/WheelControls.java @@ -42,6 +42,8 @@ * $State$ */ +package org.jdesktop.j3d.examples.virtual_input_device; + import java.awt.*; import java.awt.geom.*; import java.awt.event.*; diff --git a/src/geometry/galleon.obj b/src/geometry/galleon.obj deleted file mode 100644 index 0ed58af..0000000 --- a/src/geometry/galleon.obj +++ /dev/null @@ -1,8901 +0,0 @@ -# Tue Oct 27 19:26:52 1992 -# -# Spanish Galleon -# -# Courtesy of: -# -# Viewpoint Animation Engineering -# 870 West Center -# Orem, Utah 84057 -# (801)224-2222 -# 1-800-DATASET -# -# (c) Copyright 1992 Viewpoint Animation Engineering Inc. -# Sun Microsystems has been authorized to freely distribute -# these Datasets. They are provided for unlimited use in -# existing or modified form. The actual Dataset (ie, geometry) -# may not, however, be resold in existing or modified form. -# - -g -v -0.471519 0.607158 0.742476 -v -0.471519 2.835144 0.742476 -v 0.235709 2.835144 1.035419 -v 0.235709 3.340722 1.035419 -v -1.250291 3.340722 0.419898 -v -1.435455 28.440485 0.343200 -v -0.525114 29.392422 0.720276 -v -0.339949 31.134907 0.796974 -v -0.009594 31.301920 0.933812 -v -0.009594 31.705118 0.933812 -v -0.813112 31.538105 0.600984 -v -0.998277 30.035196 0.524286 -v -1.638847 30.068596 0.258952 -v -1.981079 54.333931 0.117197 -v -0.471518 0.607158 -0.742476 -v -0.471518 2.835144 -0.742476 -v 0.235709 2.835144 -1.035419 -v 0.235709 3.340722 -1.035419 -v -1.250291 3.340722 -0.419898 -v -1.435455 28.440485 -0.343200 -v -0.525114 29.392422 -0.720276 -v -0.339949 31.134907 -0.796974 -v -0.009594 31.301920 -0.933812 -v -0.009594 31.705118 -0.933812 -v -0.813112 31.538105 -0.600984 -v -0.998277 30.035196 -0.524286 -v -1.638847 30.068596 -0.258952 -v -1.981079 54.333931 -0.117197 -v -1.521538 0.607158 -1.792495 -v -2.146818 54.333931 -0.282936 -v -3.006491 0.607158 -1.792497 -v -2.381211 54.333931 -0.282936 -v -4.056510 0.607158 -0.742476 -v -4.056510 2.835144 -0.742476 -v -4.763738 2.835144 -1.035419 -v -4.763738 3.340722 -1.035419 -v -3.277740 3.340722 -0.419898 -v -3.092574 28.440485 -0.343200 -v -4.002915 29.392422 -0.720276 -v -4.188079 31.134907 -0.796974 -v -4.518436 31.301920 -0.933812 -v -4.518436 31.705118 -0.933812 -v -3.714916 31.538105 -0.600984 -v -3.529752 30.035196 -0.524286 -v -2.889182 30.068596 -0.258952 -v -2.546952 54.333931 -0.117197 -v -4.056511 0.607158 0.742476 -v -4.056511 2.835144 0.742476 -v -4.763738 2.835144 1.035419 -v -4.763738 3.340722 1.035419 -v -3.277740 3.340722 0.419898 -v -3.092574 28.440485 0.343200 -v -4.002915 29.392422 0.720276 -v -4.188079 31.134907 0.796974 -v -4.518435 31.301920 0.933812 -v -4.518435 31.705118 0.933812 -v -3.714916 31.538105 0.600984 -v -3.529752 30.035196 0.524286 -v -2.889182 30.068596 0.258952 -v -2.546952 54.333931 0.117197 -v -3.006491 0.607158 1.792495 -v -3.006491 2.835144 1.792495 -v -3.299435 2.835144 2.499723 -v -3.299435 3.340722 2.499723 -v -2.683913 3.340722 1.013724 -v -2.607214 28.440485 0.828560 -v -2.984291 29.392422 1.738900 -v -3.060988 31.134907 1.924065 -v -3.197826 31.301920 2.254421 -v -3.197826 31.705118 2.254421 -v -2.864999 31.538105 1.450902 -v -2.788301 30.035196 1.265738 -v -2.522967 30.068596 0.625167 -v -2.381211 54.333931 0.282936 -v -1.521538 0.607158 1.792497 -v -1.521538 2.835144 1.792497 -v -1.228595 2.835144 2.499723 -v -1.228595 3.340722 2.499723 -v -1.844116 3.340722 1.013724 -v -1.920815 28.440485 0.828560 -v -1.543738 29.392422 1.738900 -v -1.467041 31.134907 1.924065 -v -1.330203 31.301920 2.254421 -v -1.330203 31.705118 2.254421 -v -1.663031 31.538105 1.450902 -v -1.739728 30.035196 1.265738 -v -2.005062 30.068596 0.625167 -v -2.146818 54.333931 0.282936 -v -1.732276 28.916454 1.283730 -v -2.795753 28.916454 1.283730 -v -2.378415 28.440485 0.828560 -v -2.149614 28.440485 0.828560 -v -2.086768 28.916454 1.283730 -v -2.441260 28.916454 1.283730 -v -10.859753 1.409189 15.317495 -v -10.505260 1.409189 15.317495 -v -10.442413 0.933218 14.862325 -v -10.671214 0.933218 14.862325 -v -3.396813 0.933175 14.862257 -v -3.625614 0.933175 14.862261 -v -3.562768 1.409142 15.317429 -v -3.208276 1.409142 15.317429 -v -7.081613 0.933123 14.862221 -v -7.310413 0.933123 14.862221 -v -7.373259 1.409093 15.317392 -v -7.018765 1.409093 15.317392 -v -32.243050 -19.185102 0.000000 -v -38.131035 -19.181059 0.000000 -v -38.073593 -19.202291 1.238075 -v -32.189545 -19.209759 1.238075 -v -24.875282 -19.207870 1.238075 -v -24.875282 -19.187256 0.000000 -v -21.158424 -19.201153 1.238075 -v -21.158424 -19.188753 0.000000 -v -17.426210 -19.199236 1.238075 -v -17.426210 -19.186226 0.000000 -v -10.703051 -19.188595 1.238075 -v -10.703051 -19.187540 0.000000 -v -6.862593 -19.192287 1.238075 -v -6.862593 -19.191231 0.000000 -v -2.943282 -19.197210 1.238075 -v -2.943282 -19.188084 0.000000 -v 2.420745 -19.188913 1.238075 -v 2.420745 -19.183977 0.000000 -v 7.603565 -19.183283 0.000000 -v 7.603565 -19.195683 1.238075 -v 12.967180 -18.306032 1.259959 -v 12.980299 -18.290831 0.000000 -v 16.730053 -16.014843 1.259959 -v 16.797665 -16.055038 0.000000 -v 19.381454 -13.269838 1.259959 -v 19.872108 -13.242973 0.000000 -v 22.486511 -8.349066 1.259959 -v 22.851847 -8.316385 0.000000 -v 24.247856 -5.150546 1.259967 -v 24.431244 -5.094540 0.000000 -v 26.552673 -2.858097 1.259976 -v 26.431309 -2.898813 0.000000 -v 29.468712 -0.579000 1.259978 -v 29.475975 -0.580864 0.000000 -v 30.889355 1.488847 1.259971 -v 30.886574 1.483778 0.000000 -v 30.887581 4.224448 1.259971 -v 30.886909 4.257463 0.000000 -v 29.521240 5.140058 1.259971 -v 29.460693 5.099638 0.000000 -v 27.605324 4.464114 1.605842 -v 27.489288 4.497021 0.000000 -v 27.217043 2.526036 1.605860 -v 27.104233 2.554623 0.000000 -v -32.122738 -17.475546 1.238075 -v -24.875282 -17.469940 1.238075 -v -21.158424 -17.471130 1.238075 -v -17.426210 -17.464722 1.238075 -v -10.703051 -17.446625 1.238075 -v -6.862593 -17.454201 1.238075 -v -2.943282 -17.458817 1.238075 -v 2.420745 -17.454708 1.238075 -v 7.603565 -17.449827 1.238075 -v 12.879044 -16.473442 1.238075 -v 16.405544 -14.094017 1.238075 -v 18.244587 -11.779632 1.238075 -v 20.710901 -7.529170 1.281522 -v 22.502172 -2.387520 1.780734 -v 26.162926 -1.127839 1.911312 -v 28.999243 0.125412 1.881888 -v -32.122726 -16.693306 4.355949 -v -24.875282 -16.438957 5.023836 -v -21.158424 -16.432545 5.456006 -v -17.426210 -16.414181 5.591547 -v -10.703051 -16.404001 5.960669 -v -6.862593 -16.404274 6.041844 -v -2.943282 -16.405006 6.357064 -v 2.420745 -16.404470 6.357064 -v 7.603565 -16.380497 6.357064 -v 12.832268 -15.500710 6.259944 -v 16.321648 -13.597433 5.927067 -v 18.157881 -11.652975 5.318019 -v 20.729614 -7.361181 4.084560 -v -32.122711 -15.201252 8.479453 -v -24.875282 -15.191301 8.889921 -v -21.158424 -15.188612 9.238050 -v -17.426210 -15.185617 9.648746 -v -10.703051 -15.151535 9.959948 -v -6.862593 -15.148084 10.122597 -v -2.943282 -15.161076 10.404315 -v 2.420745 -15.136637 10.490346 -v 7.603565 -15.139988 10.384273 -v 12.742552 -13.635256 10.271313 -v 16.052504 -12.004322 9.672956 -v 17.738865 -10.274949 8.849628 -v 20.423779 -6.674508 7.563237 -v 22.927841 -2.079975 5.293032 -v -32.122692 -13.101498 12.252906 -v -24.875282 -13.559512 12.869038 -v -21.158424 -13.563975 12.793823 -v -17.426210 -13.564394 13.015837 -v -10.703051 -13.542574 13.359402 -v -6.862593 -13.538811 13.468325 -v -2.943282 -13.548689 13.506525 -v 2.420745 -13.559494 13.319569 -v 7.603565 -13.121067 12.955379 -v 12.651917 -11.750661 12.163342 -v 15.776398 -10.370003 11.428668 -v 17.823387 -8.626553 10.201316 -v 20.243277 -5.812185 8.599287 -v 22.642578 -2.021900 6.338686 -v -32.122688 -10.525450 13.978191 -v -24.875282 -10.610699 14.971485 -v -21.158424 -10.603826 15.170494 -v -17.426210 -10.616206 15.433119 -v -10.703051 -10.590498 15.556311 -v -6.862593 -10.586885 15.660851 -v -2.943282 -10.611682 15.249158 -v 2.420745 -10.615954 14.819395 -v 7.603565 -10.423251 14.270162 -v 12.555428 -9.744363 13.830376 -v 15.481684 -8.625530 13.248377 -v 17.762831 -6.967863 11.940372 -v 19.731392 -4.773400 10.782165 -v 22.192654 -1.778881 8.919837 -v -38.881935 -16.109306 1.238075 -v -38.942127 -13.100367 1.238075 -v -32.122734 -13.101784 1.238075 -v -38.612694 -10.520290 1.238075 -v -32.122734 -10.529110 1.238075 -v -35.691887 -7.364658 1.238075 -v -32.122734 -7.294571 1.238075 -v -34.094254 -2.453040 1.238075 -v -32.122734 -2.380687 1.238075 -v -32.122818 3.000987 1.238075 -v -32.122829 0.590391 1.238075 -v -32.122726 -13.101580 3.815750 -v -32.122711 -13.101223 8.479156 -v -32.122711 -10.525373 8.478323 -v -32.122726 -10.527499 3.815633 -v -32.122726 -7.294347 3.815463 -v -32.122707 -7.294013 8.480250 -v -32.122684 -7.293530 14.206009 -v -32.122730 -2.380611 2.860078 -v -32.122726 -2.380491 4.517693 -v -32.122711 -3.604395 7.527471 -v -32.122704 -3.604366 9.285585 -v -32.122688 -3.604459 12.926102 -v -34.151215 -2.453028 0.000000 -v -35.631935 -7.364541 0.000000 -v -38.571144 -10.520123 0.000000 -v -38.914642 -13.100622 0.000000 -v -38.943748 -16.087477 0.000000 -v 26.141859 -0.943860 5.148655 -v 29.132690 0.554667 5.435258 -v 26.222294 -0.414192 7.186513 -v 23.797483 -0.793227 9.466203 -v 21.442825 -1.464471 9.712464 -v 22.778015 -0.755679 10.499197 -v 29.379856 3.334527 1.774282 -v 28.136330 2.362632 4.761501 -v 26.016197 1.315401 7.589925 -v 24.328785 1.265883 9.340617 -v 20.806227 -0.763545 10.438858 -v 21.705126 -0.275237 11.014637 -v 20.500061 0.752725 10.784106 -v 21.436293 0.883347 11.366537 -v 21.135654 1.550061 10.690931 -v 22.121262 1.561577 11.206270 -v 21.007219 3.249419 9.869397 -v 23.650299 1.840257 8.010921 -v 25.636337 1.698787 6.579282 -v 27.706768 2.015127 4.583124 -v 17.983040 6.662837 11.152293 -v 17.005033 6.662837 9.681633 -v 20.477345 3.637633 7.988389 -v 22.595039 2.320421 6.663224 -v 24.421982 1.686574 5.242180 -v 26.100426 1.864140 3.405339 -v 28.646168 2.885117 3.198632 -v 27.660387 1.772689 0.000000 -v 27.427397 1.142091 0.000000 -v 26.333582 1.027800 1.582581 -v 25.659239 1.174690 0.000000 -v 23.720354 0.966969 4.569222 -v 23.102367 0.608405 0.000000 -v 21.179319 1.176081 0.000000 -v 21.278627 1.400611 1.803334 -v 16.906103 5.316076 1.586848 -v 16.906103 5.316102 0.000000 -v 18.888571 1.302237 1.623599 -v 21.060875 1.981712 6.729387 -v 19.376360 2.471233 7.869488 -v 16.906103 5.316122 8.994491 -v 6.683901 5.316105 9.844049 -v 6.683901 5.315889 1.586848 -v 6.675109 5.316054 0.000000 -v 19.400375 -3.691560 11.374310 -v 18.681934 -1.983630 11.338428 -v 17.373505 -5.228647 12.646860 -v 16.633705 -3.074314 12.192126 -v 15.075657 -6.222204 13.865580 -v 14.621896 -3.523885 13.566364 -v 12.255808 -3.514410 13.771845 -v 12.411800 -6.757924 14.212804 -v 7.603565 -7.188782 14.846800 -v 7.603565 -3.490891 14.606509 -v 2.420745 -7.173941 15.276383 -v 2.420745 -3.480093 14.919241 -v -2.943282 -7.166555 15.589163 -v -2.961988 -3.473636 15.106121 -v -4.439586 -3.475051 15.065130 -v -6.862593 -7.149532 15.766785 -v -6.464514 -3.472743 15.131924 -v -8.018665 -3.474161 15.090826 -v -10.703051 -7.164166 15.766442 -v -9.989845 -3.475893 15.040714 -v -11.494260 -3.481347 14.882881 -v -17.426210 -7.163010 15.619746 -v -17.426210 -3.476307 15.028784 -v -21.158424 -7.158087 15.411015 -v -21.158424 -3.491715 14.582708 -v -24.875282 -7.172729 15.149325 -v -24.875282 -3.502623 14.266861 -v 18.104813 -0.132791 11.438385 -v 17.807384 1.818409 11.514686 -v 16.016308 -0.209789 12.214762 -v 15.502045 1.959264 11.977353 -v 15.252133 4.364689 12.089524 -v 17.344368 4.240352 11.840204 -v 13.062292 4.818222 12.265154 -v 13.673447 2.077692 12.471821 -v 14.041731 -0.091286 13.220635 -v 11.917332 -0.092658 13.622351 -v 11.917332 3.738120 12.682102 -v 13.062292 3.738120 12.646502 -v 13.062292 3.738120 13.693560 -v 13.062292 4.882016 13.297487 -v 6.935244 4.838787 12.860477 -v 6.935244 4.877757 13.657490 -v 11.917332 3.738120 13.693560 -v 10.851164 3.738120 13.693560 -v 9.059711 3.738120 13.693560 -v 7.942212 3.738120 13.693560 -v 6.935244 3.738120 13.693585 -v 10.851164 -0.092025 13.680202 -v 10.851164 3.738120 13.099374 -v 9.059711 -0.082416 13.958302 -v 9.059711 3.738120 13.247311 -v 7.942212 -0.088027 13.795906 -v 7.942212 3.738120 12.994835 -v 6.935244 3.738120 12.932455 -v 2.420745 -0.081102 13.996309 -v 2.420745 1.569107 13.480452 -v 2.420745 3.221424 12.616695 -v -1.886394 3.221424 12.694532 -v -1.898796 1.579293 13.775311 -v -1.898796 -0.093726 14.123177 -v -2.961988 -0.093726 14.123177 -v -2.961988 -0.093726 15.846119 -v -4.439586 -0.093726 15.846119 -v -6.464514 -0.093726 15.846119 -v -8.018665 -0.093726 15.846119 -v -9.989845 -0.093726 15.846119 -v -11.494260 -0.093726 15.846119 -v -6.464514 -0.093726 14.123177 -v -4.439586 -0.093726 14.123177 -v -9.989845 -0.093726 14.123177 -v -8.018665 -0.093726 14.123177 -v -12.515305 -0.093726 14.123177 -v -11.494260 -0.093726 14.123177 -v -12.515305 1.643136 15.278696 -v -1.898796 1.623528 15.278696 -v -1.898796 -0.093726 15.846119 -v -12.515305 -0.093726 15.846119 -v -12.515305 1.580878 13.821227 -v -8.522958 3.221424 12.703880 -v -10.136595 4.386232 12.483255 -v -12.771408 4.612774 12.141369 -v -13.215079 9.087099 12.333536 -v -17.426210 -0.085238 13.876673 -v -17.327192 1.568238 13.455286 -v -18.602346 1.558287 13.167220 -v -21.158424 -0.093337 13.642082 -v -20.301380 1.560132 13.220694 -v -21.564625 1.545988 12.811226 -v -24.875282 -0.115279 13.006975 -v -24.875282 1.535080 12.495492 -v -18.602346 5.420457 13.195373 -v -17.327192 5.420457 13.195373 -v -20.301380 5.420457 13.195373 -v -21.564625 5.420457 13.195373 -v -22.943232 5.420457 13.195373 -v -22.943232 6.953562 13.019781 -v -16.144386 6.964816 13.345592 -v -16.144386 5.420457 13.195373 -v -17.327192 5.420457 11.781666 -v -16.144386 5.420457 11.781666 -v -16.144386 6.916856 11.957180 -v -20.301380 5.420457 11.781666 -v -18.602346 5.420457 11.781666 -v -22.943232 6.914290 11.882894 -v -19.419006 9.058252 11.675020 -v -20.785156 10.432585 11.266025 -v -22.943232 5.420457 11.781666 -v -21.564625 5.420457 11.781666 -v -24.875282 11.097299 11.310978 -v -22.073826 12.809116 11.031629 -v -30.663502 11.097299 10.697601 -v -30.324631 13.255548 10.468728 -v -30.036606 14.678006 10.958575 -v -22.617615 13.859209 11.521384 -v -32.024277 15.183992 8.240927 -v -22.549631 13.892679 9.395622 -v -33.987694 15.764829 10.182573 -v -33.718784 15.003299 10.658934 -v -33.772961 13.609431 10.011785 -v -33.887344 11.097299 10.130578 -v -34.301479 16.149021 7.782318 -v -32.866196 16.196304 7.754097 -v -35.090012 19.437290 4.864941 -v -33.522549 19.528704 4.747104 -v -35.784195 21.577259 2.965577 -v -34.027481 21.557823 2.963631 -v -36.012775 22.438992 1.238075 -v -34.225647 22.404272 1.238075 -v -36.034115 22.694397 0.000000 -v -34.290081 22.667803 0.000000 -v -35.982044 20.292164 0.000000 -v -35.525314 19.202272 2.929065 -v -35.834301 18.574884 0.000000 -v -34.960712 15.855540 2.964757 -v -35.472115 15.759262 0.000000 -v -35.266460 13.591896 0.000000 -v -34.620663 13.597372 2.965675 -v -34.500881 12.321301 2.967943 -v -35.115417 12.681304 0.000000 -v -33.745373 13.603200 7.767865 -v -33.643600 11.097299 7.760621 -v -29.725348 1.534853 12.693987 -v -29.951672 -0.553082 12.838999 -v -29.089066 -2.256183 13.223326 -v -29.440445 -3.531864 13.420376 -v -26.469778 9.078413 12.638399 -v -30.376698 9.078413 12.195282 -v -34.513470 9.078413 11.671916 -v -35.326443 9.078413 8.519265 -v -36.337158 10.302411 4.204359 -v -32.288364 14.311578 0.000000 -v -38.840782 8.738811 0.000000 -v -36.824764 10.662413 0.000000 -v -38.226944 8.378810 4.931240 -v -37.265987 7.154811 10.030826 -v -36.054546 7.154811 15.249533 -v -31.044762 7.154811 15.397676 -v -28.175797 7.154811 15.624508 -v -26.515152 1.792719 14.466270 -v -28.182747 3.357670 15.498522 -v -30.193434 1.779966 14.420488 -v -31.038305 3.357670 15.387860 -v -35.530365 3.357670 15.019470 -v -36.705807 3.357670 10.029904 -v -37.666824 4.581672 4.931256 -v -38.222157 4.941670 0.000000 -v -36.700283 3.003968 2.860110 -v -37.202202 3.363967 0.000000 -v -36.408623 3.003968 4.518372 -v -35.959934 1.779966 7.527570 -v -35.191723 1.779966 9.285604 -v -34.204334 1.779966 14.226349 -v -30.329147 -0.633617 13.908249 -v -32.748100 -0.633628 13.436047 -v -29.538437 -2.280977 14.046997 -v -29.785950 -3.192493 13.980194 -v -30.527657 -3.185613 13.899263 -v -32.122818 1.776985 9.285594 -v -32.122818 1.776985 11.058003 -v -32.122688 -0.633649 11.458102 -v -32.122746 -0.633664 9.285579 -v -34.194592 -0.633673 9.285544 -v -34.248096 -0.633676 7.527580 -v -32.122818 3.000987 4.518517 -v -32.122818 1.776985 7.526671 -v -32.122761 -0.633678 7.527228 -v -32.122795 0.590334 4.518468 -v -33.900768 0.590325 4.518118 -v -34.417446 0.590306 2.860096 -v -34.639442 1.779966 11.836490 -v -33.089638 -0.885639 12.303194 -v -33.722881 3.003968 0.000000 -v -32.122818 3.000965 2.859260 -v -32.122826 0.590387 2.859397 -v -33.910358 21.114786 0.000000 -v -33.503494 19.450775 0.000000 -v -32.879219 16.897564 0.000000 -v -32.471931 15.231831 0.000000 -v -31.481258 12.189013 0.000000 -v -31.478973 12.189011 7.300096 -v -23.230810 12.189157 8.507561 -v -23.230810 12.188995 0.000000 -v -23.230810 12.189054 5.906754 -v -19.385841 7.391382 6.580861 -v -19.385841 7.391684 8.968118 -v -21.167429 7.390899 6.153070 -v -21.167429 7.390496 0.000000 -v -13.892597 7.391925 9.847868 -v -14.133162 7.391512 7.171891 -v -14.133162 7.391360 0.000000 -v -21.997017 12.885773 9.282518 -v -20.622669 10.264604 9.549243 -v -19.292164 9.097214 9.702837 -v -13.192261 9.087229 10.726978 -v -10.064362 4.446222 10.991236 -v -8.351521 3.221424 11.058840 -v -1.598226 3.221424 11.134462 -v 2.452951 3.221424 10.998412 -v 4.365315 4.001073 10.953445 -v 4.422665 4.063653 12.498808 -v 5.530656 6.149844 10.682220 -v 5.533552 6.171984 12.384296 -v 7.360672 6.662837 12.189878 -v 7.977384 6.662837 10.348160 -v 15.594139 6.662837 11.461397 -v 12.972380 6.662837 11.684002 -v -9.777788 1.447089 10.415768 -v -9.777788 1.447089 7.505733 -v -12.005382 1.447089 7.353243 -v -12.005382 1.447089 0.000000 -v -9.777788 1.447089 0.000000 -v -1.954006 1.447089 0.000000 -v -1.881737 1.447089 10.419345 -v 3.275857 1.447089 0.000000 -v 3.275857 1.447089 1.586848 -v 3.275857 1.447089 10.142793 -v 5.568399 1.447089 1.586848 -v 5.568399 1.447089 10.053401 -v 21.363655 1.139118 5.173973 -v -33.722420 3.002194 1.266791 -v -30.977203 -3.573457 13.137188 -v 21.934351 1.656698 10.462739 -v 24.074268 1.416270 8.771894 -v 25.925503 1.399094 7.091439 -v -8.976471 1.636600 15.278696 -v -5.437628 1.630064 15.278696 -v 15.260481 3.703158 0.742476 -v 15.260481 5.931142 0.742476 -v 15.967709 5.931142 1.035419 -v 15.967709 6.436721 1.035419 -v 14.481710 6.436721 0.419898 -v 14.296546 24.624481 0.343200 -v 15.206884 25.576418 0.720276 -v 15.392049 27.318907 0.796974 -v 15.722405 27.485916 0.933812 -v 15.722405 27.889114 0.933812 -v 14.918887 27.722105 0.600984 -v 14.733723 26.219193 0.524286 -v 14.093153 26.252592 0.258952 -v 13.750921 46.881989 0.117197 -v 15.260481 3.703158 -0.742476 -v 15.260481 5.931142 -0.742476 -v 15.967709 5.931142 -1.035419 -v 15.967709 6.436721 -1.035419 -v 14.481710 6.436721 -0.419898 -v 14.296546 24.624481 -0.343200 -v 15.206884 25.576418 -0.720276 -v 15.392050 27.318907 -0.796974 -v 15.722405 27.485916 -0.933812 -v 15.722405 27.889114 -0.933812 -v 14.918887 27.722105 -0.600984 -v 14.733723 26.219193 -0.524286 -v 14.093153 26.252592 -0.258952 -v 13.750921 46.881989 -0.117197 -v 14.210463 3.703158 -1.792495 -v 13.585180 46.881989 -0.282936 -v 12.725510 3.703158 -1.792497 -v 13.350788 46.881989 -0.282936 -v 11.675488 3.703158 -0.742476 -v 11.675488 5.931142 -0.742476 -v 10.968261 5.931142 -1.035419 -v 10.968261 6.436721 -1.035419 -v 12.454259 6.436721 -0.419898 -v 12.639424 24.624481 -0.343200 -v 11.729083 25.576418 -0.720276 -v 11.543920 27.318907 -0.796974 -v 11.213565 27.485916 -0.933812 -v 11.213565 27.889114 -0.933812 -v 12.017083 27.722105 -0.600984 -v 12.202246 26.219193 -0.524286 -v 12.842817 26.252592 -0.258952 -v 13.185047 46.881989 -0.117197 -v 11.675488 3.703158 0.742476 -v 11.675488 5.931142 0.742476 -v 10.968261 5.931142 1.035419 -v 10.968261 6.436721 1.035419 -v 12.454259 6.436721 0.419898 -v 12.639424 24.624481 0.343200 -v 11.729083 25.576418 0.720276 -v 11.543920 27.318907 0.796974 -v 11.213565 27.485916 0.933812 -v 11.213565 27.889114 0.933812 -v 12.017083 27.722105 0.600984 -v 12.202246 26.219193 0.524286 -v 12.842817 26.252592 0.258952 -v 13.185047 46.881989 0.117197 -v 12.725510 3.703158 1.792495 -v 12.725510 5.931142 1.792495 -v 12.432567 5.931142 2.499723 -v 12.432567 6.436721 2.499723 -v 13.048086 6.436721 1.013724 -v 13.124784 24.624481 0.828560 -v 12.747708 25.576418 1.738900 -v 12.671010 27.318907 1.924065 -v 12.534173 27.485916 2.254421 -v 12.534173 27.889114 2.254421 -v 12.867002 27.722105 1.450902 -v 12.943699 26.219193 1.265738 -v 13.209031 26.252592 0.625167 -v 13.350788 46.881989 0.282936 -v 14.210463 3.703158 1.792497 -v 14.210463 5.931142 1.792497 -v 14.503405 5.931142 2.499723 -v 14.503405 6.436721 2.499723 -v 13.887884 6.436721 1.013724 -v 13.811186 24.624481 0.828560 -v 14.188262 25.576418 1.738900 -v 14.264960 27.318907 1.924065 -v 14.401797 27.485916 2.254421 -v 14.401797 27.889114 2.254421 -v 14.068970 27.722105 1.450902 -v 13.992271 26.219193 1.265738 -v 13.726938 26.252592 0.625167 -v 13.585180 46.881989 0.282936 -v 13.999723 25.100452 1.283730 -v 12.936247 25.100452 1.283730 -v 13.467985 25.100452 1.283730 -v 13.467985 24.624481 0.828560 -v 11.795187 4.078778 12.650445 -v 11.451985 4.078778 12.650445 -v 11.451985 4.554746 13.105617 -v 11.983724 4.554746 13.105617 -v 8.480783 4.078758 12.650431 -v 8.292243 4.554726 13.105604 -v 8.823982 4.554726 13.105604 -v 8.823982 4.078758 12.650431 -v -16.707516 6.115158 0.742476 -v -16.707516 8.343143 0.742476 -v -16.000288 8.343143 1.035419 -v -16.000288 8.848721 1.035419 -v -17.486286 8.848721 0.419898 -v -17.671450 27.036480 0.343200 -v -16.761112 27.988419 0.720276 -v -16.575949 29.730904 0.796974 -v -16.245590 29.897915 0.933812 -v -16.245590 30.301113 0.933812 -v -17.049109 30.134102 0.600984 -v -17.234274 28.631191 0.524286 -v -17.874844 28.664593 0.258952 -v -18.217075 49.293991 0.117197 -v -16.707516 6.115158 -0.742476 -v -16.707516 8.343143 -0.742476 -v -16.000288 8.343143 -1.035419 -v -16.000288 8.848721 -1.035419 -v -17.486286 8.848721 -0.419898 -v -17.671450 27.036480 -0.343200 -v -16.761112 27.988419 -0.720276 -v -16.575947 29.730904 -0.796974 -v -16.245590 29.897915 -0.933812 -v -16.245590 30.301113 -0.933812 -v -17.049109 30.134102 -0.600984 -v -17.234274 28.631191 -0.524286 -v -17.874844 28.664593 -0.258952 -v -18.217075 49.293991 -0.117197 -v -17.757534 6.115158 -1.792495 -v -18.382814 49.293991 -0.282936 -v -19.242489 6.115158 -1.792497 -v -18.617208 49.293991 -0.282936 -v -20.292507 6.115158 -0.742476 -v -20.292507 8.343143 -0.742476 -v -20.999735 8.343143 -1.035419 -v -20.999735 8.848721 -1.035419 -v -19.513737 8.848721 -0.419898 -v -19.328571 27.036480 -0.343200 -v -20.238913 27.988419 -0.720276 -v -20.424078 29.730904 -0.796974 -v -20.754433 29.897915 -0.933812 -v -20.754433 30.301113 -0.933812 -v -19.950914 30.134102 -0.600984 -v -19.765751 28.631191 -0.524286 -v -19.125179 28.664593 -0.258952 -v -18.782949 49.293991 -0.117197 -v -20.292509 6.115158 0.742476 -v -20.292509 8.343143 0.742476 -v -20.999735 8.343143 1.035419 -v -20.999735 8.848721 1.035419 -v -19.513737 8.848721 0.419898 -v -19.328571 27.036480 0.343200 -v -20.238913 27.988419 0.720276 -v -20.424078 29.730904 0.796974 -v -20.754433 29.897915 0.933812 -v -20.754433 30.301113 0.933812 -v -19.950914 30.134102 0.600984 -v -19.765751 28.631191 0.524286 -v -19.125179 28.664593 0.258952 -v -18.782949 49.293991 0.117197 -v -19.242489 6.115158 1.792495 -v -19.242489 8.343143 1.792495 -v -19.535431 8.343143 2.499723 -v -19.535431 8.848721 2.499723 -v -18.919910 8.848721 1.013724 -v -18.843212 27.036480 0.828560 -v -19.220287 27.988419 1.738900 -v -19.296986 29.730904 1.924065 -v -19.433825 29.897915 2.254421 -v -19.433825 30.301113 2.254421 -v -19.100996 30.134102 1.450902 -v -19.024298 28.631191 1.265738 -v -18.758965 28.664593 0.625167 -v -18.617208 49.293991 0.282936 -v -17.757534 6.115158 1.792497 -v -17.757534 8.343143 1.792497 -v -17.464592 8.343143 2.499723 -v -17.464592 8.848721 2.499723 -v -18.080112 8.848721 1.013724 -v -18.156811 27.036480 0.828560 -v -17.779734 27.988419 1.738900 -v -17.703035 29.730904 1.924065 -v -17.566198 29.897915 2.254421 -v -17.566198 30.301113 2.254421 -v -17.899027 30.134102 1.450902 -v -17.975723 28.631191 1.265738 -v -18.241058 28.664593 0.625167 -v -18.382814 49.293991 0.282936 -v -17.968273 27.512449 1.283730 -v -19.031750 27.512449 1.283730 -v -18.500011 27.512449 1.283730 -v -18.500011 27.036480 0.828560 -v -17.796808 6.058776 12.650445 -v -18.140011 6.058776 12.650445 -v -18.140011 6.534745 13.105617 -v -17.608273 6.534745 13.105617 -v -21.111214 6.058758 12.650431 -v -21.299751 6.534726 13.105604 -v -20.768013 6.534726 13.105604 -v -20.768013 6.058758 12.650431 -v -35.773300 31.489208 0.000000 -v -34.736378 21.021118 0.000000 -v -34.903202 23.332542 0.000000 -v -34.561050 23.357229 0.000000 -v -34.583500 23.668274 0.000000 -v -34.171692 24.893951 0.000000 -v -33.985054 24.907419 0.000000 -v -34.005249 25.187370 0.000000 -v -35.056408 25.455433 0.000000 -v -34.738964 25.822281 0.000000 -v -35.099068 26.046429 0.000000 -v -34.818378 21.015203 -0.198465 -v -34.985210 23.326622 -0.198465 -v -34.743275 23.344069 -0.441034 -v -34.765717 23.655121 -0.441034 -v -34.499660 24.870266 -0.793862 -v -34.367695 24.879795 -0.926172 -v -34.387901 25.159744 -0.926172 -v -35.138412 25.449520 -0.198465 -v -34.921173 25.809122 -0.441034 -v -35.181068 26.040510 -0.198465 -v -35.016331 21.000908 -0.280672 -v -35.183147 23.312332 -0.280672 -v -35.183147 23.312332 -0.623716 -v -35.205605 23.623371 -0.623716 -v -35.291466 24.813129 -1.122690 -v -35.291466 24.813129 -1.309804 -v -35.311668 25.093071 -1.309804 -v -35.336365 25.435234 -0.280672 -v -35.361061 25.777367 -0.623716 -v -35.379028 26.026230 -0.280672 -v -35.214291 20.986626 -0.198465 -v -35.381107 23.298044 -0.198465 -v -35.623047 23.280582 -0.441034 -v -35.645496 23.591629 -0.441034 -v -36.083260 24.755985 -0.793862 -v -36.215240 24.746449 -0.926172 -v -36.235443 25.026409 -0.926172 -v -35.534321 25.420948 -0.198465 -v -35.800957 25.745636 -0.441034 -v -35.576973 26.011936 -0.198465 -v -35.296280 20.980709 0.000000 -v -35.463108 23.292116 0.000000 -v -35.805252 23.267427 0.000000 -v -35.827702 23.578472 0.000000 -v -36.411251 24.732311 0.000000 -v -36.597878 24.718842 0.000000 -v -36.618084 24.998800 0.000000 -v -35.616310 25.415024 0.000000 -v -35.983170 25.732475 0.000000 -v -35.658962 26.006020 0.000000 -v -35.214291 20.986626 0.198465 -v -35.381107 23.298044 0.198465 -v -35.623047 23.280582 0.441034 -v -35.645496 23.591629 0.441034 -v -36.083260 24.755985 0.793862 -v -36.215240 24.746449 0.926172 -v -36.235443 25.026409 0.926172 -v -35.534321 25.420948 0.198465 -v -35.800957 25.745636 0.441034 -v -35.576973 26.011936 0.198465 -v -35.016331 21.000908 0.280672 -v -35.183147 23.312332 0.280672 -v -35.183147 23.312332 0.623716 -v -35.205605 23.623371 0.623716 -v -35.291466 24.813129 1.122690 -v -35.291466 24.813129 1.309804 -v -35.311668 25.093071 1.309804 -v -35.336365 25.435234 0.280672 -v -35.361061 25.777367 0.623716 -v -35.379028 26.026230 0.280672 -v -34.818378 21.015203 0.198465 -v -34.985210 23.326622 0.198465 -v -34.743275 23.344069 0.441034 -v -34.765717 23.655121 0.441034 -v -34.499660 24.870266 0.793862 -v -34.367695 24.879795 0.926172 -v -34.387901 25.159744 0.926172 -v -35.138412 25.449520 0.198465 -v -34.921173 25.809122 0.441034 -v -35.181068 26.040510 0.198465 -v 41.515854 14.389792 0.409083 -v 19.986862 -0.162336 0.821899 -v 41.677841 14.150139 0.289265 -v 20.312319 -0.643831 0.581170 -v 41.744942 14.050873 0.000000 -v 20.447128 -0.843273 0.000000 -v 41.677841 14.150139 -0.289265 -v 20.312319 -0.643831 -0.581170 -v 41.515854 14.389792 -0.409081 -v 19.986862 -0.162336 -0.821899 -v 41.353859 14.629446 -0.289265 -v 19.661402 0.319160 -0.581170 -v 41.286762 14.728712 0.000000 -v 19.526598 0.518598 0.000000 -v 41.353859 14.629446 0.289265 -v 19.661402 0.319160 0.581170 -v -32.189545 -19.209759 -1.238075 -v -38.073593 -19.202291 -1.238075 -v -24.875282 -19.207870 -1.238075 -v -21.158424 -19.201153 -1.238075 -v -17.426210 -19.199236 -1.238075 -v -10.703051 -19.188595 -1.238075 -v -6.862593 -19.192287 -1.238075 -v -2.943282 -19.197210 -1.238075 -v 2.420745 -19.188913 -1.238075 -v 12.967180 -18.306032 -1.259959 -v 7.603565 -19.195683 -1.238075 -v 16.730053 -16.014843 -1.259959 -v 19.381454 -13.269838 -1.259959 -v 22.486511 -8.349066 -1.259959 -v 24.247856 -5.150546 -1.259967 -v 26.552673 -2.858097 -1.259976 -v 29.468712 -0.579000 -1.259978 -v 30.889355 1.488847 -1.259971 -v 30.887581 4.224448 -1.259971 -v 29.521240 5.140058 -1.259971 -v 27.605324 4.464114 -1.605842 -v 27.217043 2.526036 -1.605860 -v -32.122738 -17.475546 -1.238075 -v -24.875282 -17.469940 -1.238075 -v -21.158424 -17.471130 -1.238075 -v -17.426210 -17.464722 -1.238075 -v -10.703051 -17.446625 -1.238075 -v -6.862593 -17.454201 -1.238075 -v -2.943282 -17.458817 -1.238075 -v 2.420745 -17.454708 -1.238075 -v 7.603565 -17.449827 -1.238075 -v 12.879044 -16.473442 -1.238075 -v 16.405544 -14.094017 -1.238075 -v 18.244587 -11.779632 -1.238075 -v 20.710901 -7.529170 -1.281522 -v 22.502172 -2.387520 -1.780734 -v 26.162926 -1.127839 -1.911312 -v 28.999243 0.125412 -1.881888 -v -38.881935 -16.109306 -1.238075 -v -32.122734 -13.101784 -1.238075 -v -38.942127 -13.100367 -1.238075 -v -32.122734 -10.529110 -1.238075 -v -38.612694 -10.520290 -1.238075 -v -32.122734 -7.294571 -1.238075 -v -35.691887 -7.364658 -1.238075 -v -32.122734 -2.380687 -1.238075 -v -34.094254 -2.453040 -1.238075 -v -33.722420 3.002194 -1.266791 -v -32.122829 0.590391 -1.238075 -v -32.122818 3.000987 -1.238075 -v -32.122726 -16.693306 -4.355949 -v -32.122726 -13.101580 -3.815750 -v -32.122711 -15.201252 -8.479453 -v -32.122711 -13.101223 -8.479156 -v -32.122692 -13.101498 -12.252906 -v -32.122688 -10.525450 -13.978191 -v -32.122711 -10.525373 -8.478323 -v -32.122726 -10.527499 -3.815633 -v -32.122726 -7.294347 -3.815463 -v -32.122707 -7.294013 -8.480250 -v -32.122684 -7.293530 -14.206009 -v -32.122730 -2.380611 -2.860078 -v -32.122726 -2.380491 -4.517693 -v -32.122711 -3.604395 -7.527471 -v -32.122704 -3.604366 -9.285585 -v -32.122688 -3.604459 -12.926102 -v 22.927841 -2.079975 -5.293032 -v 26.141859 -0.943860 -5.148655 -v 29.132690 0.554667 -5.435258 -v 26.222294 -0.414192 -7.186513 -v 22.642578 -2.021900 -6.338686 -v 22.192654 -1.778881 -8.919837 -v 23.797483 -0.793227 -9.466203 -v 22.778015 -0.755679 -10.499197 -v 21.442825 -1.464471 -9.712464 -v 29.379856 3.334527 -1.774282 -v 28.136330 2.362632 -4.761501 -v 26.016197 1.315401 -7.589925 -v 24.328785 1.265883 -9.340617 -v 21.705126 -0.275237 -11.014637 -v 20.806227 -0.763545 -10.438858 -v 21.436293 0.883347 -11.366537 -v 20.500061 0.752725 -10.784106 -v 22.121262 1.561577 -11.206270 -v 21.135654 1.550061 -10.690931 -v 21.934351 1.656698 -10.462739 -v 24.074268 1.416270 -8.771894 -v 25.925503 1.399094 -7.091439 -v 17.005033 6.662837 -9.681633 -v 17.983040 6.662837 -11.152293 -v 21.007219 3.249419 -9.869397 -v 20.477345 3.637633 -7.988389 -v 23.650299 1.840257 -8.010921 -v 22.595039 2.320421 -6.663224 -v 25.636337 1.698787 -6.579282 -v 24.421982 1.686574 -5.242180 -v 27.706768 2.015127 -4.583124 -v 26.100426 1.864140 -3.405339 -v 28.646168 2.885117 -3.198632 -v 26.333582 1.027800 -1.582581 -v 23.720354 0.966969 -4.569222 -v 21.278627 1.400611 -1.803334 -v 16.906103 5.316076 -1.586848 -v 18.888571 1.302237 -1.623599 -v 19.376360 2.471233 -7.869488 -v 21.060875 1.981712 -6.729387 -v 16.906103 5.316122 -8.994491 -v 6.683901 5.316105 -9.844049 -v 6.683901 5.315889 -1.586848 -v 18.681934 -1.983630 -11.338428 -v 19.400375 -3.691560 -11.374310 -v 16.633705 -3.074314 -12.192126 -v 17.373505 -5.228647 -12.646860 -v 14.621896 -3.523885 -13.566364 -v 15.075657 -6.222204 -13.865580 -v 12.411800 -6.757924 -14.212804 -v 12.255808 -3.514410 -13.771845 -v 7.603565 -3.490891 -14.606509 -v 7.603565 -7.188782 -14.846800 -v 2.420745 -3.480093 -14.919241 -v 2.420745 -7.173941 -15.276383 -v -2.961988 -3.473636 -15.106121 -v -2.943282 -7.166555 -15.589163 -v -4.439586 -3.475051 -15.065130 -v -6.464514 -3.472743 -15.131924 -v -6.862593 -7.149532 -15.766785 -v -8.018665 -3.474161 -15.090826 -v -9.989845 -3.475893 -15.040714 -v -10.703051 -7.164166 -15.766442 -v -11.494260 -3.481347 -14.882881 -v -17.426210 -3.476307 -15.028784 -v -17.426210 -7.163010 -15.619746 -v -21.158424 -3.491715 -14.582708 -v -21.158424 -7.158087 -15.411015 -v -24.875282 -3.502623 -14.266861 -v -24.875282 -7.172729 -15.149325 -v 18.104813 -0.132791 -11.438385 -v 17.807384 1.818409 -11.514686 -v 16.016308 -0.209789 -12.214762 -v 15.502045 1.959264 -11.977353 -v 17.344368 4.240352 -11.840204 -v 15.252133 4.364689 -12.089524 -v 13.673447 2.077692 -12.471821 -v 14.041731 -0.091286 -13.220635 -v 11.917332 -0.092658 -13.622351 -v 11.917332 3.738120 -12.682102 -v 13.062292 3.738120 -12.646502 -v 13.062292 4.818222 -12.265154 -v 13.062292 4.882016 -13.297487 -v 13.062292 3.738120 -13.693560 -v 6.935244 4.838787 -12.860477 -v 6.935244 4.877757 -13.657490 -v 11.917332 3.738120 -13.693560 -v 10.851164 3.738120 -13.693560 -v 10.851164 -0.092025 -13.680202 -v 10.851164 3.738120 -13.099374 -v 9.059711 3.738120 -13.247311 -v 9.059711 -0.082416 -13.958302 -v 9.059711 3.738120 -13.693560 -v 7.942212 -0.088027 -13.795906 -v 7.942212 3.738120 -13.693560 -v 7.942212 3.738120 -12.994835 -v 6.935244 3.738120 -12.932455 -v 6.935244 3.738120 -13.693585 -v 2.420745 1.569107 -13.480452 -v 2.420745 -0.081102 -13.996309 -v 2.420745 3.221424 -12.616695 -v -1.886394 3.221424 -12.694532 -v -1.898796 1.579293 -13.775311 -v -1.898796 -0.093726 -14.123177 -v -2.961988 -0.093726 -14.123177 -v -2.961988 -0.093726 -15.846119 -v -4.439586 -0.093726 -15.846119 -v -6.464514 -0.093726 -15.846119 -v -8.018665 -0.093726 -15.846119 -v -9.989845 -0.093726 -15.846119 -v -11.494260 -0.093726 -15.846119 -v -6.464514 -0.093726 -14.123177 -v -4.439586 -0.093726 -14.123177 -v -8.018665 -0.093726 -14.123177 -v -9.989845 -0.093726 -14.123177 -v -11.494260 -0.093726 -14.123177 -v -12.515305 -0.093726 -14.123177 -v -12.515305 1.643136 -15.278696 -v -12.515305 -0.093726 -15.846119 -v -8.522958 3.221424 -12.703880 -v -12.515305 1.580878 -13.821227 -v -10.136595 4.386232 -12.483255 -v -12.771408 4.612774 -12.141369 -v -13.215079 9.087099 -12.333536 -v -1.898796 1.623528 -15.278696 -v -1.898796 -0.093726 -15.846119 -v -8.976471 1.636600 -15.278696 -v -5.437628 1.630064 -15.278696 -v -17.426210 -0.085238 -13.876673 -v -17.327192 1.568238 -13.455286 -v -18.602346 1.558287 -13.167220 -v -20.301380 1.560132 -13.220694 -v -21.158424 -0.093337 -13.642082 -v -21.564625 1.545988 -12.811226 -v -24.875282 1.535080 -12.495492 -v -24.875282 -0.115279 -13.006975 -v -17.327192 5.420457 -13.195373 -v -18.602346 5.420457 -13.195373 -v -16.144386 5.420457 -13.195373 -v -16.144386 6.964816 -13.345592 -v -20.301380 5.420457 -13.195373 -v -21.564625 5.420457 -13.195373 -v -16.144386 5.420457 -11.781666 -v -17.327192 5.420457 -11.781666 -v -16.144386 6.916856 -11.957180 -v -18.602346 5.420457 -11.781666 -v -20.301380 5.420457 -11.781666 -v -19.419006 9.058252 -11.675020 -v -22.943232 6.914290 -11.882894 -v -20.785156 10.432585 -11.266025 -v -22.943232 6.953562 -13.019781 -v -22.943232 5.420457 -11.781666 -v -22.943232 5.420457 -13.195373 -v -21.564625 5.420457 -11.781666 -v -24.875282 11.097299 -11.310978 -v -22.073826 12.809116 -11.031629 -v -30.324631 13.255548 -10.468728 -v -30.663502 11.097299 -10.697601 -v -22.617615 13.859209 -11.521384 -v -30.036606 14.678006 -10.958575 -v -22.549631 13.892679 -9.395622 -v -32.024277 15.183992 -8.240927 -v -33.987694 15.764829 -10.182573 -v -33.718784 15.003299 -10.658934 -v -33.772961 13.609431 -10.011785 -v -33.887344 11.097299 -10.130578 -v -32.866196 16.196304 -7.754097 -v -34.301479 16.149021 -7.782318 -v -33.522549 19.528704 -4.747104 -v -35.090012 19.437290 -4.864941 -v -34.027481 21.557823 -2.963631 -v -35.784195 21.577259 -2.965577 -v -34.225647 22.404272 -1.238075 -v -36.012775 22.438992 -1.238075 -v -35.525314 19.202272 -2.929065 -v -34.960712 15.855540 -2.964757 -v -34.620663 13.597372 -2.965675 -v -34.500881 12.321301 -2.967943 -v -33.643600 11.097299 -7.760621 -v -33.745373 13.603200 -7.767865 -v -29.725348 1.534853 -12.693987 -v -29.951672 -0.553082 -12.838999 -v -29.089066 -2.256183 -13.223326 -v -29.440445 -3.531864 -13.420376 -v -30.977203 -3.573457 -13.137188 -v -26.469778 9.078413 -12.638399 -v -30.376698 9.078413 -12.195282 -v -34.513470 9.078413 -11.671916 -v -35.326443 9.078413 -8.519265 -v -36.337158 10.302411 -4.204359 -v -38.226944 8.378810 -4.931240 -v -37.265987 7.154811 -10.030826 -v -36.054546 7.154811 -15.249533 -v -31.044762 7.154811 -15.397676 -v -28.175797 7.154811 -15.624508 -v -28.182747 3.357670 -15.498522 -v -26.515152 1.792719 -14.466270 -v -30.193434 1.779966 -14.420488 -v -31.038305 3.357670 -15.387860 -v -35.530365 3.357670 -15.019470 -v -36.705807 3.357670 -10.029904 -v -37.666824 4.581672 -4.931256 -v -36.700283 3.003968 -2.860110 -v -36.408623 3.003968 -4.518372 -v -35.959934 1.779966 -7.527570 -v -35.191723 1.779966 -9.285604 -v -34.204334 1.779966 -14.226349 -v -30.329147 -0.633617 -13.908249 -v -32.748100 -0.633628 -13.436047 -v -29.538437 -2.280977 -14.046997 -v -30.527657 -3.185613 -13.899263 -v -29.785950 -3.192493 -13.980194 -v -33.089638 -0.885639 -12.303194 -v -32.122818 1.776985 -11.058003 -v -32.122818 1.776985 -9.285594 -v -32.122746 -0.633664 -9.285579 -v -32.122688 -0.633649 -11.458102 -v -34.248096 -0.633676 -7.527580 -v -34.194592 -0.633673 -9.285544 -v -32.122818 1.776985 -7.526671 -v -32.122818 3.000987 -4.518517 -v -32.122795 0.590334 -4.518468 -v -32.122761 -0.633678 -7.527228 -v -34.417446 0.590306 -2.860096 -v -33.900768 0.590325 -4.518118 -v -34.639442 1.779966 -11.836490 -v -32.122818 3.000965 -2.859260 -v -32.122826 0.590387 -2.859397 -v -31.478973 12.189011 -7.300096 -v -23.230810 12.189157 -8.507561 -v -23.230810 12.189054 -5.906754 -v -19.385841 7.391684 -8.968118 -v -19.385841 7.391382 -6.580861 -v -21.167429 7.390899 -6.153070 -v -13.892597 7.391925 -9.847868 -v -14.133162 7.391512 -7.171891 -v -21.997017 12.885773 -9.282518 -v -20.622669 10.264604 -9.549243 -v -19.292164 9.097214 -9.702837 -v -13.192261 9.087229 -10.726978 -v -10.064362 4.446222 -10.991236 -v -8.351521 3.221424 -11.058840 -v -1.598226 3.221424 -11.134462 -v 2.452951 3.221424 -10.998412 -v 4.422665 4.063653 -12.498808 -v 4.365315 4.001073 -10.953445 -v 5.533552 6.171984 -12.384296 -v 5.530656 6.149844 -10.682220 -v 7.977384 6.662837 -10.348160 -v 7.360672 6.662837 -12.189878 -v 12.972380 6.662837 -11.684002 -v 15.594139 6.662837 -11.461397 -v -9.777788 1.447089 -10.415768 -v -9.777788 1.447089 -7.505733 -v -12.005382 1.447089 -7.353243 -v -1.881737 1.447089 -10.419345 -v 3.275857 1.447089 -10.142793 -v 3.275857 1.447089 -1.586848 -v 5.568399 1.447089 -10.053401 -v 5.568399 1.447089 -1.586848 -v 21.363655 1.139118 -5.173973 -v -24.875282 -16.438957 -5.023836 -v -21.158424 -16.432545 -5.456006 -v -17.426210 -16.414181 -5.591547 -v -10.703051 -16.404001 -5.960669 -v -6.862593 -16.404274 -6.041844 -v -2.943282 -16.405006 -6.357064 -v 2.420745 -16.404470 -6.357064 -v 7.603565 -16.380497 -6.357064 -v 12.832268 -15.500710 -6.259944 -v 16.321648 -13.597433 -5.927067 -v 18.157881 -11.652975 -5.318019 -v 20.729614 -7.361181 -4.084560 -v -24.875282 -15.191301 -8.889921 -v -21.158424 -15.188612 -9.238050 -v -17.426210 -15.185617 -9.648746 -v -10.703051 -15.151535 -9.959948 -v -6.862593 -15.148084 -10.122597 -v -2.943282 -15.161076 -10.404315 -v 2.420745 -15.136637 -10.490346 -v 7.603565 -15.139988 -10.384273 -v 12.742552 -13.635256 -10.271313 -v 16.052504 -12.004322 -9.672956 -v 17.738865 -10.274949 -8.849628 -v 20.423779 -6.674508 -7.563237 -v -24.875282 -13.559512 -12.869038 -v -21.158424 -13.563975 -12.793823 -v -17.426210 -13.564394 -13.015837 -v -10.703051 -13.542574 -13.359402 -v -6.862593 -13.538811 -13.468325 -v -2.943282 -13.548689 -13.506525 -v 2.420745 -13.559494 -13.319569 -v 7.603565 -13.121067 -12.955379 -v 12.651917 -11.750661 -12.163342 -v 15.776398 -10.370003 -11.428668 -v 17.823387 -8.626553 -10.201316 -v 20.243277 -5.812185 -8.599287 -v -24.875282 -10.610699 -14.971485 -v -21.158424 -10.603826 -15.170494 -v -17.426210 -10.616206 -15.433119 -v -10.703051 -10.590498 -15.556311 -v -6.862593 -10.586885 -15.660851 -v -2.943282 -10.611682 -15.249158 -v 2.420745 -10.615954 -14.819395 -v 7.603565 -10.423251 -14.270162 -v 12.555428 -9.744363 -13.830376 -v 15.481684 -8.625530 -13.248377 -v 17.762831 -6.967863 -11.940372 -v 19.731392 -4.773400 -10.782165 -v -0.566015 27.749599 22.499998 -v -0.341015 27.749599 18.749996 -v 0.033985 27.749599 0.000000 -v -0.609948 27.840916 22.499998 -v -0.450849 27.977892 18.749996 -v -0.185685 28.206188 0.000000 -v -0.716015 27.878740 22.499998 -v -0.716015 28.072454 18.749996 -v -0.716015 28.395309 0.000000 -v -0.822080 27.840916 22.499998 -v -0.981179 27.977892 18.749996 -v -1.246344 28.206188 0.000000 -v -0.866014 27.749599 22.499998 -v -1.091015 27.749599 18.749996 -v -1.466015 27.749599 0.000000 -v -0.822080 27.658281 22.499998 -v -0.981179 27.521307 18.749996 -v -1.246344 27.293011 0.000000 -v -0.716015 27.620457 22.499998 -v -0.716015 27.426743 18.749996 -v -0.629040 27.103886 0.000000 -v -0.609948 27.658281 22.499998 -v -0.450849 27.521307 18.749996 -v -0.185685 27.293011 0.000000 -v -0.028515 27.749599 3.124998 -v -0.091014 27.749599 6.249998 -v -0.153515 27.749599 9.374997 -v -0.216015 27.749599 12.499996 -v -0.278514 27.749599 15.624996 -v -0.229878 27.331060 3.124998 -v -0.274072 27.369110 6.249998 -v -0.318267 27.407154 9.374997 -v -0.362462 27.445206 12.499996 -v -0.406654 27.483257 15.624996 -v 0.774985 25.158726 18.494785 -v 2.349486 25.376209 15.522077 -v 2.411985 25.523190 12.499996 -v 2.474485 25.523190 9.374997 -v 2.536986 25.523190 6.249998 -v 2.599485 25.523190 3.124998 -v 2.661985 25.523190 0.000000 -v 4.919668 22.289122 12.150613 -v 4.982167 22.515976 9.184464 -v 5.044668 22.800421 6.258644 -v 5.107168 22.800417 3.133644 -v 5.169741 22.800392 0.000000 -v 6.853204 19.809378 6.116760 -v 7.224073 20.021494 3.140291 -v 7.286703 20.021448 0.000000 -v 1.446666 21.829916 18.079060 -v 3.021168 22.067556 15.120463 -v 1.779205 18.367237 17.606915 -v 4.073708 18.633253 14.668193 -v 5.324208 18.882090 11.717439 -v 6.173600 19.237459 8.841279 -v 1.779205 14.151859 16.952080 -v 4.073708 14.472324 14.051481 -v 6.008208 14.914806 11.236322 -v 7.006708 15.599648 8.590876 -v 7.753209 16.206085 5.890527 -v 8.093493 16.741280 3.140291 -v 7.878340 16.741234 0.000000 -v 0.519207 9.711632 16.052975 -v 2.813706 9.944913 13.395174 -v 4.532208 11.295698 10.912201 -v 5.638709 12.572056 8.312004 -v 5.953207 13.221888 5.642037 -v 6.293493 13.555683 2.924403 -v 6.510341 13.584993 0.000000 -v -1.712795 4.539915 14.229296 -v 0.005706 6.721300 12.935635 -v 1.796206 8.238514 10.569201 -v 3.514707 9.596653 8.026267 -v 4.153206 10.297425 5.391975 -v 4.215707 10.666860 2.699292 -v 4.278336 10.920532 -0.034037 -v 4.317936 22.048738 12.150613 -v 4.380435 22.275593 9.184464 -v 1.810253 25.282806 12.499996 -v 4.442935 22.560038 6.258644 -v 1.935254 25.282806 6.249998 -v 1.872753 25.282806 9.374997 -v 4.505436 22.560034 3.133644 -v 1.997753 25.282806 3.124998 -v 4.568008 22.560009 0.000000 -v 2.060253 25.282806 0.000000 -v 6.251471 19.568995 6.116760 -v 6.622341 19.781109 3.140291 -v 6.684969 19.781065 0.000000 -v 1.747754 25.135826 15.522077 -v 2.419436 21.827173 15.120463 -v 3.471975 18.392870 14.668193 -v 4.722476 18.641706 11.717439 -v 5.571867 18.997076 8.841279 -v 3.471975 14.231941 14.051481 -v 5.406476 14.674421 11.236322 -v 6.404974 15.359264 8.590876 -v 7.151477 15.965701 5.890527 -v 7.491759 16.500896 3.140291 -v 7.276607 16.500849 0.000000 -v 2.211973 9.704529 13.395174 -v 3.930475 11.055314 10.912201 -v 5.036976 12.331673 8.312004 -v 5.351475 12.981504 5.642037 -v 5.691761 13.315300 2.924403 -v 5.908608 13.344610 0.000000 -v -0.450849 27.977892 -18.749996 -v -0.609948 27.840916 -22.499998 -v -0.566015 27.749599 -22.499998 -v -0.341015 27.749599 -18.749996 -v -0.216015 27.749599 -12.499996 -v -0.153515 27.749599 -9.374997 -v -0.091014 27.749599 -6.249998 -v -0.028515 27.749599 -3.124998 -v -0.278514 27.749599 -15.624996 -v -0.716015 28.072454 -18.749996 -v -0.716015 27.878740 -22.499998 -v -0.981179 27.977892 -18.749996 -v -0.822080 27.840916 -22.499998 -v -1.091015 27.749599 -18.749996 -v -0.866014 27.749599 -22.499998 -v -0.981179 27.521307 -18.749996 -v -0.822080 27.658281 -22.499998 -v -0.716015 27.426743 -18.749996 -v -0.716015 27.620457 -22.499998 -v -0.450849 27.521307 -18.749996 -v -0.609948 27.658281 -22.499998 -v -0.229878 27.331060 -3.124998 -v -0.274072 27.369110 -6.249998 -v -0.318267 27.407154 -9.374997 -v -0.362462 27.445206 -12.499996 -v -0.406654 27.483257 -15.624996 -v 2.349486 25.376209 -15.522077 -v 2.411985 25.523190 -12.499996 -v 2.474485 25.523190 -9.374997 -v 2.536986 25.523190 -6.249998 -v 2.599485 25.523190 -3.124998 -v 4.919668 22.289122 -12.150613 -v 4.982167 22.515976 -9.184464 -v 5.044668 22.800421 -6.258644 -v 5.107168 22.800417 -3.133644 -v 6.853204 19.809378 -6.116760 -v 7.224073 20.021494 -3.140291 -v 0.774985 25.158726 -18.494785 -v 1.446666 21.829916 -18.079060 -v 3.021168 22.067556 -15.120463 -v 1.779205 18.367237 -17.606915 -v 4.073708 18.633253 -14.668193 -v 5.324208 18.882090 -11.717439 -v 6.173600 19.237459 -8.841279 -v 1.779205 14.151859 -16.952080 -v 4.073708 14.472324 -14.051481 -v 6.008208 14.914806 -11.236322 -v 7.006708 15.599648 -8.590876 -v 7.753209 16.206085 -5.890527 -v 8.093493 16.741280 -3.140291 -v 0.519207 9.711632 -16.052975 -v 2.813706 9.944913 -13.395174 -v 4.532208 11.295698 -10.912201 -v 5.638709 12.572056 -8.312004 -v 5.953207 13.221888 -5.642037 -v 6.293493 13.555683 -2.924403 -v -1.712795 4.539915 -14.229296 -v 0.005706 6.721300 -12.935635 -v 1.796206 8.238514 -10.569201 -v 3.514707 9.596653 -8.026267 -v 4.153206 10.297425 -5.391975 -v 4.215707 10.666860 -2.699292 -v 1.810253 25.282806 -12.499996 -v 4.380435 22.275593 -9.184464 -v 4.317936 22.048738 -12.150613 -v 1.872753 25.282806 -9.374997 -v 1.935254 25.282806 -6.249998 -v 4.442935 22.560038 -6.258644 -v 1.997753 25.282806 -3.124998 -v 4.505436 22.560034 -3.133644 -v 6.622341 19.781109 -3.140291 -v 6.251471 19.568995 -6.116760 -v 1.747754 25.135826 -15.522077 -v 2.419436 21.827173 -15.120463 -v 3.471975 18.392870 -14.668193 -v 4.722476 18.641706 -11.717439 -v 5.571867 18.997076 -8.841279 -v 3.471975 14.231941 -14.051481 -v 5.406476 14.674421 -11.236322 -v 6.404974 15.359264 -8.590876 -v 7.151477 15.965701 -5.890527 -v 7.491759 16.500896 -3.140291 -v 2.211973 9.704529 -13.395174 -v 3.930475 11.055314 -10.912201 -v 5.036976 12.331673 -8.312004 -v 5.351475 12.981504 -5.642037 -v 5.691761 13.315300 -2.924403 -v -0.441215 47.520119 0.000000 -v -0.816215 47.520119 -14.015965 -v -1.041214 47.520119 -16.818804 -v -0.660885 47.900337 0.000000 -v -0.926051 47.710224 -14.015965 -v -1.085148 47.596161 -16.818804 -v -1.191215 48.057846 0.000000 -v -1.191215 47.788982 -14.015965 -v -1.191215 47.627666 -16.818804 -v -1.721544 47.900337 0.000000 -v -1.456378 47.710224 -14.015965 -v -1.297281 47.596161 -16.818804 -v -1.941214 47.520119 0.000000 -v -1.566214 47.520119 -14.015965 -v -1.341214 47.520119 -16.818804 -v -1.721544 47.139870 0.000000 -v -1.456378 47.330002 -14.015965 -v -1.297281 47.444061 -16.818804 -v -1.147212 46.982380 0.000000 -v -1.147212 47.251244 -14.015965 -v -1.191215 47.412563 -16.818804 -v -0.660885 47.139870 0.000000 -v -0.926051 47.330002 -14.015965 -v -1.085148 47.444061 -16.818804 -v -0.881855 47.298306 -11.680260 -v -0.837662 47.266632 -9.344559 -v -0.793467 47.234909 -7.008858 -v -0.749272 47.203262 -4.673156 -v -0.705079 47.171555 -2.337453 -v -0.753716 47.520119 -11.680260 -v -0.691215 47.520119 -9.344559 -v -0.628715 47.520119 -7.008858 -v -0.566216 47.520119 -4.673156 -v -0.503715 47.520119 -2.337453 -v 2.186784 45.666019 0.000000 -v 2.124283 45.666019 -2.337453 -v 2.061785 45.666019 -4.673156 -v 1.999284 45.666019 -7.008858 -v 1.936783 45.666019 -9.344559 -v 1.874285 45.580280 -11.580549 -v 0.299784 45.386532 -13.903419 -v 4.694541 43.398529 0.000000 -v 4.631968 43.398544 -2.343915 -v 4.569468 43.403488 -4.796154 -v 4.506968 43.190250 -7.144563 -v 3.544468 42.994743 -9.666407 -v 2.545968 42.799408 -11.660814 -v 0.971465 42.588673 -13.968838 -v 6.503135 41.087234 0.000000 -v 6.440504 41.095375 -2.609166 -v 6.378005 40.956799 -5.189175 -v 5.650746 40.443047 -7.502493 -v 4.926439 40.128944 -9.945014 -v 3.598507 39.908993 -11.913838 -v 1.304004 39.676033 -14.292400 -v 7.403139 38.374527 0.000000 -v 7.340509 38.387520 -3.171366 -v 7.278009 37.949181 -5.513334 -v 6.531507 37.409622 -7.948401 -v 5.533008 36.794739 -10.264465 -v 3.598507 36.403469 -12.462982 -v 1.304004 36.126175 -14.981808 -v 6.035139 35.763321 0.000000 -v 5.972509 35.771698 -3.283163 -v 5.910010 35.459286 -5.936440 -v 5.847510 34.875942 -8.256088 -v 4.057008 33.780102 -10.944506 -v 2.338505 32.605881 -13.808851 -v 0.044005 32.376560 -16.380838 -v 3.803136 33.562889 0.000000 -v 3.740506 33.359436 -3.333341 -v 3.678006 33.020260 -6.361779 -v 3.039505 32.401882 -8.960025 -v 1.321005 31.238838 -11.792484 -v -0.181494 29.931759 -14.732271 -v -2.187994 28.006685 -18.449085 -v 4.086603 43.218376 0.000000 -v 4.024032 43.218391 -2.343915 -v 1.516346 45.485867 -2.337453 -v 1.578847 45.485867 0.000000 -v 3.961532 43.223335 -4.796154 -v 1.453848 45.485867 -4.673156 -v 3.899031 43.010098 -7.144563 -v 1.391347 45.485867 -7.008858 -v 1.328846 45.485867 -9.344559 -v 2.936531 42.814590 -9.666407 -v 1.266348 45.400127 -11.580549 -v 1.938032 42.619255 -11.660814 -v 5.895196 40.907082 0.000000 -v 5.832567 40.915222 -2.609166 -v 5.770068 40.776646 -5.189175 -v 5.042808 40.262894 -7.502493 -v 4.318501 39.948792 -9.945014 -v 2.990570 39.728840 -11.913838 -v 6.795203 38.194374 0.000000 -v 6.732572 38.207367 -3.171366 -v 6.670071 37.769028 -5.513334 -v 5.923571 37.229469 -7.948401 -v 4.925072 36.614586 -10.264465 -v 2.990570 36.223316 -12.462982 -v 5.427201 35.583168 0.000000 -v 5.364572 35.591545 -3.283163 -v 5.302073 35.279133 -5.936440 -v 5.239572 34.695789 -8.256088 -v 3.449071 33.599949 -10.944506 -v 1.730568 32.425728 -13.808851 -v -0.566216 47.520119 4.673156 -v -0.628715 47.520119 7.008858 -v -0.691215 47.520119 9.344559 -v -0.753716 47.520119 11.680260 -v -0.816215 47.520119 14.015965 -v -0.926051 47.710224 14.015965 -v -0.503715 47.520119 2.337453 -v -1.085148 47.596161 16.818804 -v -1.041214 47.520119 16.818804 -v -1.191215 47.788982 14.015965 -v -1.191215 47.627666 16.818804 -v -1.456378 47.710224 14.015965 -v -1.297281 47.596161 16.818804 -v -1.566214 47.520119 14.015965 -v -1.341214 47.520119 16.818804 -v -1.456378 47.330002 14.015965 -v -1.297281 47.444061 16.818804 -v -1.147212 47.251244 14.015965 -v -1.191215 47.412563 16.818804 -v -0.926051 47.330002 14.015965 -v -0.881855 47.298306 11.680260 -v -0.837662 47.266632 9.344559 -v -0.793467 47.234909 7.008858 -v -0.749272 47.203262 4.673156 -v -0.705079 47.171555 2.337453 -v -1.085148 47.444061 16.818804 -v 2.124283 45.666019 2.337453 -v 2.061785 45.666019 4.673156 -v 1.999284 45.666019 7.008858 -v 1.936783 45.666019 9.344559 -v 1.874285 45.580280 11.580549 -v 0.299784 45.386532 13.903419 -v 4.631968 43.398544 2.343915 -v 4.569468 43.403488 4.796154 -v 4.506968 43.190250 7.144563 -v 3.544468 42.994743 9.666407 -v 2.545968 42.799408 11.660814 -v 0.971465 42.588673 13.968838 -v 6.440504 41.095375 2.609166 -v 6.378005 40.956799 5.189175 -v 5.650746 40.443047 7.502493 -v 4.926439 40.128944 9.945014 -v 3.598507 39.908993 11.913838 -v 1.304004 39.676033 14.292400 -v 7.340509 38.387520 3.171366 -v 7.278009 37.949181 5.513334 -v 6.531507 37.409622 7.948401 -v 5.533008 36.794739 10.264465 -v 3.598507 36.403469 12.462982 -v 1.304004 36.126175 14.981808 -v 5.972509 35.771698 3.283163 -v 5.910010 35.459286 5.936440 -v 5.847510 34.875942 8.256088 -v 4.057008 33.780102 10.944506 -v 2.338505 32.605881 13.808851 -v 0.044005 32.376560 16.380838 -v 3.740506 33.359436 3.333341 -v 3.678006 33.020260 6.361779 -v 3.039505 32.401882 8.960025 -v 1.321005 31.238838 11.792484 -v -0.181494 29.931759 14.732271 -v -2.187994 28.006685 18.449085 -v 1.516346 45.485867 2.337453 -v 4.024032 43.218391 2.343915 -v 1.453848 45.485867 4.673156 -v 3.961532 43.223335 4.796154 -v 1.391347 45.485867 7.008858 -v 3.899031 43.010098 7.144563 -v 1.328846 45.485867 9.344559 -v 1.266348 45.400127 11.580549 -v 2.936531 42.814590 9.666407 -v 1.938032 42.619255 11.660814 -v 5.832567 40.915222 2.609166 -v 5.770068 40.776646 5.189175 -v 5.042808 40.262894 7.502493 -v 2.990570 39.728840 11.913838 -v 4.318501 39.948792 9.945014 -v 6.732572 38.207367 3.171366 -v 6.670071 37.769028 5.513334 -v 5.923571 37.229469 7.948401 -v 4.925072 36.614586 10.264465 -v 2.990570 36.223316 12.462982 -v 5.364572 35.591545 3.283163 -v 5.302073 35.279133 5.936440 -v 5.239572 34.695789 8.256088 -v 3.449071 33.599949 10.944506 -v 1.730568 32.425728 13.808851 -v 15.199894 24.244293 20.208620 -v 15.396472 24.244293 16.840515 -v 15.724104 24.244293 0.000000 -v 15.161510 24.324074 20.208620 -v 15.300512 24.443750 16.840515 -v 15.532181 24.643208 0.000000 -v 15.068842 24.357121 20.208620 -v 15.068842 24.526367 16.840515 -v 15.068842 24.808439 0.000000 -v 14.976175 24.324074 20.208620 -v 14.837173 24.443750 16.840515 -v 14.605503 24.643208 0.000000 -v 14.937790 24.244293 20.208620 -v 14.741212 24.244293 16.840515 -v 14.413582 24.244293 0.000000 -v 14.976175 24.164513 20.208620 -v 14.837173 24.044842 16.840515 -v 14.605503 23.845383 0.000000 -v 15.068842 24.131464 20.208620 -v 15.068842 23.962219 16.840515 -v 15.144831 23.680147 0.000000 -v 15.161510 24.164513 20.208620 -v 15.300512 24.044842 16.840515 -v 15.532181 23.845383 0.000000 -v 15.669498 24.244293 2.806750 -v 15.614893 24.244293 5.613504 -v 15.560287 24.244293 8.420256 -v 15.505682 24.244293 11.227010 -v 15.451077 24.244293 14.033761 -v 15.493570 23.878626 2.806750 -v 15.454958 23.911867 5.613504 -v 15.416346 23.945107 8.420256 -v 15.377735 23.978352 11.227010 -v 15.339125 24.011599 14.033761 -v 16.371500 21.980698 16.611292 -v 17.747112 22.170710 13.941322 -v 17.801716 22.299122 11.227010 -v 17.856321 22.299122 8.420256 -v 17.910927 22.299122 5.613504 -v 17.965530 22.299122 2.806750 -v 18.020136 22.299122 0.000000 -v 19.992630 19.473579 10.913207 -v 20.047235 19.671778 8.249126 -v 20.101841 19.920292 5.621270 -v 20.156446 19.920288 2.814516 -v 20.211115 19.920267 0.000000 -v 21.681923 17.307076 5.493834 -v 22.005945 17.492397 2.820486 -v 22.060665 17.492359 0.000000 -v 16.958334 19.072380 16.237904 -v 18.333946 19.280003 13.580609 -v 17.248869 16.047104 15.813843 -v 19.253532 16.279516 13.174398 -v 20.346069 16.496920 10.524145 -v 21.088167 16.807402 7.940892 -v 17.248869 12.364210 15.225695 -v 19.253532 12.644194 12.620491 -v 20.943666 13.030781 10.092027 -v 21.816038 13.629114 7.715988 -v 22.468241 14.158947 5.290641 -v 22.765541 14.626535 2.820486 -v 22.577564 14.626495 0.000000 -v 16.148031 8.484867 14.418156 -v 18.152691 8.688681 12.031022 -v 19.654114 9.868836 9.800913 -v 20.620842 10.983964 7.465518 -v 20.895615 11.551710 5.067457 -v 21.192915 11.843342 2.626584 -v 21.382370 11.868950 0.000000 -v 14.197975 3.966436 12.780198 -v 15.699396 5.872272 11.618281 -v 17.263721 7.197832 9.492843 -v 18.765144 8.384414 7.208880 -v 19.322987 8.996664 4.842861 -v 19.377592 9.319432 2.424399 -v 19.432312 9.541060 -0.030570 -v 19.466908 19.263561 10.913207 -v 19.521511 19.461760 8.249126 -v 17.275993 22.089104 11.227010 -v 19.576118 19.710272 5.621270 -v 17.385204 22.089104 5.613504 -v 17.330599 22.089104 8.420256 -v 19.630722 19.710270 2.814516 -v 17.439808 22.089104 2.806750 -v 19.685390 19.710247 0.000000 -v 17.494415 22.089104 0.000000 -v 21.156200 17.097057 5.493834 -v 21.480223 17.282379 2.820486 -v 21.534941 17.282339 0.000000 -v 17.221392 21.960691 13.941322 -v 17.808226 19.069984 13.580609 -v 18.727808 16.069500 13.174398 -v 19.820347 16.286903 10.524145 -v 20.562443 16.597382 7.940892 -v 18.727808 12.434175 12.620491 -v 20.417946 12.820762 10.092027 -v 21.290312 13.419096 7.715988 -v 21.942516 13.948927 5.290641 -v 22.239817 14.416519 2.820486 -v 22.051842 14.416475 0.000000 -v 17.626970 8.478662 12.031022 -v 19.128391 9.658816 9.800913 -v 20.095119 10.773947 7.465518 -v 20.369892 11.341692 5.067457 -v 20.667192 11.633322 2.626584 -v 20.856647 11.658932 0.000000 -v 15.300512 24.443750 -16.840515 -v 15.161510 24.324074 -20.208620 -v 15.199894 24.244293 -20.208620 -v 15.396472 24.244293 -16.840515 -v 15.505682 24.244293 -11.227010 -v 15.560287 24.244293 -8.420256 -v 15.614893 24.244293 -5.613504 -v 15.669498 24.244293 -2.806750 -v 15.451077 24.244293 -14.033761 -v 15.068842 24.526367 -16.840515 -v 15.068842 24.357121 -20.208620 -v 14.837173 24.443750 -16.840515 -v 14.976175 24.324074 -20.208620 -v 14.741212 24.244293 -16.840515 -v 14.937790 24.244293 -20.208620 -v 14.837173 24.044842 -16.840515 -v 14.976175 24.164513 -20.208620 -v 15.068842 23.962219 -16.840515 -v 15.068842 24.131464 -20.208620 -v 15.300512 24.044842 -16.840515 -v 15.161510 24.164513 -20.208620 -v 15.493570 23.878626 -2.806750 -v 15.454958 23.911867 -5.613504 -v 15.416346 23.945107 -8.420256 -v 15.377735 23.978352 -11.227010 -v 15.339125 24.011599 -14.033761 -v 17.747112 22.170710 -13.941322 -v 17.801716 22.299122 -11.227010 -v 17.856321 22.299122 -8.420256 -v 17.910927 22.299122 -5.613504 -v 17.965530 22.299122 -2.806750 -v 19.992630 19.473579 -10.913207 -v 20.047235 19.671778 -8.249126 -v 20.101841 19.920292 -5.621270 -v 20.156446 19.920288 -2.814516 -v 21.681923 17.307076 -5.493834 -v 22.005945 17.492397 -2.820486 -v 16.371500 21.980698 -16.611292 -v 16.958334 19.072380 -16.237904 -v 18.333946 19.280003 -13.580609 -v 17.248869 16.047104 -15.813843 -v 19.253532 16.279516 -13.174398 -v 20.346069 16.496920 -10.524145 -v 21.088167 16.807402 -7.940892 -v 17.248869 12.364210 -15.225695 -v 19.253532 12.644194 -12.620491 -v 20.943666 13.030781 -10.092027 -v 21.816038 13.629114 -7.715988 -v 22.468241 14.158947 -5.290641 -v 22.765541 14.626535 -2.820486 -v 16.148031 8.484867 -14.418156 -v 18.152691 8.688681 -12.031022 -v 19.654114 9.868836 -9.800913 -v 20.620842 10.983964 -7.465518 -v 20.895615 11.551710 -5.067457 -v 21.192915 11.843342 -2.626584 -v 14.197975 3.966436 -12.780198 -v 15.699396 5.872272 -11.618281 -v 17.263721 7.197832 -9.492843 -v 18.765144 8.384414 -7.208880 -v 19.322987 8.996664 -4.842861 -v 19.377592 9.319432 -2.424399 -v 17.275993 22.089104 -11.227010 -v 19.521511 19.461760 -8.249126 -v 19.466908 19.263561 -10.913207 -v 17.330599 22.089104 -8.420256 -v 17.385204 22.089104 -5.613504 -v 19.576118 19.710272 -5.621270 -v 17.439808 22.089104 -2.806750 -v 19.630722 19.710270 -2.814516 -v 21.480223 17.282379 -2.820486 -v 21.156200 17.097057 -5.493834 -v 17.221392 21.960691 -13.941322 -v 17.808226 19.069984 -13.580609 -v 18.727808 16.069500 -13.174398 -v 19.820347 16.286903 -10.524145 -v 20.562443 16.597382 -7.940892 -v 18.727808 12.434175 -12.620491 -v 20.417946 12.820762 -10.092027 -v 21.290312 13.419096 -7.715988 -v 21.942516 13.948927 -5.290641 -v 22.239817 14.416519 -2.820486 -v 17.626970 8.478662 -12.031022 -v 19.128391 9.658816 -9.800913 -v 20.095119 10.773947 -7.465518 -v 20.369892 11.341692 -5.067457 -v 20.667192 11.633322 -2.626584 -v 15.308929 41.517422 0.000000 -v 14.981298 41.517422 -12.588591 -v 14.784721 41.517422 -15.105992 -v 15.117007 41.849609 0.000000 -v 14.885338 41.683510 -12.588591 -v 14.746338 41.583855 -15.105992 -v 14.653669 41.987221 0.000000 -v 14.653669 41.752319 -12.588591 -v 14.653669 41.611382 -15.105992 -v 14.190331 41.849609 0.000000 -v 14.422001 41.683510 -12.588591 -v 14.561001 41.583855 -15.105992 -v 13.998409 41.517422 0.000000 -v 14.326038 41.517422 -12.588591 -v 14.522617 41.517422 -15.105992 -v 14.190331 41.185200 0.000000 -v 14.422001 41.351318 -12.588591 -v 14.561001 41.450974 -15.105992 -v 14.692114 41.047607 0.000000 -v 14.692114 41.282509 -12.588591 -v 14.653669 41.423450 -15.105992 -v 15.117007 41.185200 0.000000 -v 14.885338 41.351318 -12.588591 -v 14.746338 41.450974 -15.105992 -v 14.923951 41.323624 -10.490752 -v 14.962563 41.295952 -8.392917 -v 15.001173 41.268238 -6.295083 -v 15.039785 41.240585 -4.197246 -v 15.078396 41.212887 -2.099409 -v 15.035903 41.517422 -10.490752 -v 15.090508 41.517422 -8.392917 -v 15.145114 41.517422 -6.295083 -v 15.199718 41.517422 -4.197246 -v 15.254324 41.517422 -2.099409 -v 17.604961 39.897530 0.000000 -v 17.550356 39.897530 -2.099409 -v 17.495752 39.897530 -4.197246 -v 17.441147 39.897530 -6.295083 -v 17.386541 39.897530 -8.392917 -v 17.331936 39.822620 -10.401196 -v 15.956326 39.653347 -12.487507 -v 19.795940 37.916466 0.000000 -v 19.741272 37.916477 -2.105213 -v 19.686668 37.920795 -4.307718 -v 19.632061 37.734497 -6.416967 -v 18.791145 37.563686 -8.681988 -v 17.918774 37.393028 -10.473288 -v 16.543159 37.208908 -12.546264 -v 21.376074 35.897133 0.000000 -v 21.321356 35.904243 -2.343451 -v 21.266750 35.783173 -4.660714 -v 20.631359 35.334316 -6.738446 -v 19.998547 35.059895 -8.932222 -v 18.838356 34.867725 -10.700544 -v 16.833694 34.664192 -12.836876 -v 22.162392 33.527092 0.000000 -v 22.107674 33.538445 -2.848397 -v 22.053068 33.155472 -4.951861 -v 21.400864 32.684071 -7.138943 -v 20.528494 32.146858 -9.219141 -v 18.838356 31.805016 -11.193764 -v 16.833694 31.562752 -13.456076 -v 20.967196 31.245729 0.000000 -v 20.912479 31.253052 -2.948808 -v 20.857872 30.980101 -5.331879 -v 20.803268 30.470444 -7.415297 -v 19.238941 29.513027 -9.829927 -v 17.737516 28.487133 -12.402572 -v 15.732857 28.286781 -14.712629 -v 19.017138 29.323254 0.000000 -v 18.962420 29.145500 -2.993877 -v 18.907814 28.849167 -5.713902 -v 18.349968 28.308907 -8.047544 -v 16.848547 27.292774 -10.591549 -v 15.535843 26.150806 -13.231953 -v 13.782801 24.468904 -16.570248 -v 19.264797 37.759071 0.000000 -v 19.210129 37.759079 -2.105213 -v 17.019213 39.740131 -2.099409 -v 17.073820 39.740131 0.000000 -v 19.155525 37.763401 -4.307718 -v 16.964611 39.740131 -4.197246 -v 19.100918 37.577103 -6.416967 -v 16.910004 39.740131 -6.295083 -v 16.855398 39.740131 -8.392917 -v 18.260002 37.406288 -8.681988 -v 16.800793 39.665226 -10.401196 -v 17.387630 37.235630 -10.473288 -v 20.844931 35.739735 0.000000 -v 20.790213 35.746845 -2.343451 -v 20.735609 35.625778 -4.660714 -v 20.100216 35.176926 -6.738446 -v 19.467403 34.902496 -8.932222 -v 18.307213 34.710327 -10.700544 -v 21.631248 33.369698 0.000000 -v 21.576529 33.381050 -2.848397 -v 21.521923 32.998077 -4.951861 -v 20.869720 32.526680 -7.138943 -v 19.997353 31.989464 -9.219141 -v 18.307213 31.647621 -11.193764 -v 20.436052 31.088337 0.000000 -v 20.381334 31.095654 -2.948808 -v 20.326729 30.822704 -5.331879 -v 20.272125 30.313047 -7.415297 -v 18.707798 29.355633 -9.829927 -v 17.206375 28.329739 -12.402572 -v 15.199718 41.517422 4.197246 -v 15.145114 41.517422 6.295083 -v 15.090508 41.517422 8.392917 -v 15.035903 41.517422 10.490752 -v 14.981298 41.517422 12.588591 -v 14.885338 41.683510 12.588591 -v 15.254324 41.517422 2.099409 -v 14.746338 41.583855 15.105992 -v 14.784721 41.517422 15.105992 -v 14.653669 41.752319 12.588591 -v 14.653669 41.611382 15.105992 -v 14.422001 41.683510 12.588591 -v 14.561001 41.583855 15.105992 -v 14.326038 41.517422 12.588591 -v 14.522617 41.517422 15.105992 -v 14.422001 41.351318 12.588591 -v 14.561001 41.450974 15.105992 -v 14.692114 41.282509 12.588591 -v 14.653669 41.423450 15.105992 -v 14.885338 41.351318 12.588591 -v 14.923951 41.323624 10.490752 -v 14.962563 41.295952 8.392917 -v 15.001173 41.268238 6.295083 -v 15.039785 41.240585 4.197246 -v 15.078396 41.212887 2.099409 -v 14.746338 41.450974 15.105992 -v 17.550356 39.897530 2.099409 -v 17.495752 39.897530 4.197246 -v 17.441147 39.897530 6.295083 -v 17.386541 39.897530 8.392917 -v 17.331936 39.822620 10.401196 -v 15.956326 39.653347 12.487507 -v 19.741272 37.916477 2.105213 -v 19.686668 37.920795 4.307718 -v 19.632061 37.734497 6.416967 -v 18.791145 37.563686 8.681988 -v 17.918774 37.393028 10.473288 -v 16.543159 37.208908 12.546264 -v 21.321356 35.904243 2.343451 -v 21.266750 35.783173 4.660714 -v 20.631359 35.334316 6.738446 -v 19.998547 35.059895 8.932222 -v 18.838356 34.867725 10.700544 -v 16.833694 34.664192 12.836876 -v 22.107674 33.538445 2.848397 -v 22.053068 33.155472 4.951861 -v 21.400864 32.684071 7.138943 -v 20.528494 32.146858 9.219141 -v 18.838356 31.805016 11.193764 -v 16.833694 31.562752 13.456076 -v 20.912479 31.253052 2.948808 -v 20.857872 30.980101 5.331879 -v 20.803268 30.470444 7.415297 -v 19.238941 29.513027 9.829927 -v 17.737516 28.487133 12.402572 -v 15.732857 28.286781 14.712629 -v 18.962420 29.145500 2.993877 -v 18.907814 28.849167 5.713902 -v 18.349968 28.308907 8.047544 -v 16.848547 27.292774 10.591549 -v 15.535843 26.150806 13.231953 -v 13.782801 24.468904 16.570248 -v 17.019213 39.740131 2.099409 -v 19.210129 37.759079 2.105213 -v 16.964611 39.740131 4.197246 -v 19.155525 37.763401 4.307718 -v 16.910004 39.740131 6.295083 -v 19.100918 37.577103 6.416967 -v 16.855398 39.740131 8.392917 -v 16.800793 39.665226 10.401196 -v 18.260002 37.406288 8.681988 -v 17.387630 37.235630 10.473288 -v 20.790213 35.746845 2.343451 -v 20.735609 35.625778 4.660714 -v 20.100216 35.176926 6.738446 -v 18.307213 34.710327 10.700544 -v 19.467403 34.902496 8.932222 -v 21.576529 33.381050 2.848397 -v 21.521923 32.998077 4.951861 -v 20.869720 32.526680 7.138943 -v 19.997353 31.989464 9.219141 -v 18.307213 31.647621 11.193764 -v 20.381334 31.095654 2.948808 -v 20.326729 30.822704 5.331879 -v 20.272125 30.313047 7.415297 -v 18.707798 29.355633 9.829927 -v 17.206375 28.329739 12.402572 -v 37.183197 9.436539 12.125172 -v 36.948586 9.445372 14.550205 -v 36.915100 9.337111 14.550205 -v 37.099464 9.165879 12.125172 -v 37.201889 9.070754 8.083447 -v 37.253113 9.023188 6.062584 -v 37.304321 8.975623 4.041723 -v 37.355537 8.928061 2.020860 -v 37.406761 8.880497 0.000000 -v 37.574219 9.421815 0.000000 -v 37.150681 9.118316 10.104307 -v 37.037880 9.715820 12.125172 -v 36.890457 9.557086 14.550205 -v 37.283577 9.980377 0.000000 -v 36.748634 9.840131 12.125172 -v 36.774757 9.606809 14.550205 -v 36.705086 10.229001 0.000000 -v 36.484894 9.736646 12.125172 -v 36.669266 9.565416 14.550205 -v 36.177612 10.022031 0.000000 -v 36.401161 9.465988 12.125172 -v 36.635773 9.457152 14.550205 -v 36.010139 9.480717 0.000000 -v 36.546486 9.186706 12.125172 -v 36.693893 9.345439 14.550205 -v 36.372047 8.855958 0.000000 -v 36.835732 9.062397 12.125172 -v 36.809601 9.295714 14.550205 -v 36.879280 8.673531 0.000000 -v 36.872025 8.738340 2.020860 -v 36.864754 8.803152 4.041723 -v 36.857498 8.867962 6.062584 -v 36.850243 8.932775 8.083447 -v 36.842987 8.997587 10.104307 -v 37.233280 7.108510 10.037751 -v 37.335197 7.154058 8.083447 -v 37.367207 7.124331 6.062584 -v 37.399216 7.094601 4.041723 -v 37.431225 7.064876 2.020860 -v 37.463234 7.035147 0.000000 -v 37.081245 4.304998 7.857507 -v 37.221157 4.391452 5.939371 -v 37.388454 4.507402 4.047314 -v 37.420464 4.477671 2.026452 -v 37.452499 4.447899 0.000000 -v 36.892029 2.115348 3.955562 -v 37.182858 2.047582 2.030749 -v 37.214912 2.017770 0.000000 -v 36.323467 7.746022 11.960131 -v 35.084148 5.721714 11.691292 -v 36.003555 5.094525 9.778038 -v 33.607471 3.790157 11.385965 -v 34.909115 2.835039 9.485566 -v 35.667908 2.367693 7.577384 -v 36.271950 2.145690 5.717442 -v 31.602478 1.631277 10.962500 -v 32.930016 0.704046 9.086754 -v 34.131218 0.010538 7.266258 -v 34.968334 -0.113652 5.555511 -v 35.639095 -0.158133 3.809260 -v 36.067928 -0.045890 2.030749 -v 35.957718 0.056421 0.000000 -v 28.845230 -0.043453 10.381071 -v 30.131302 -1.015334 8.662334 -v 31.653908 -1.140924 7.056657 -v 32.827682 -1.013539 5.375172 -v 33.297836 -0.830322 3.648569 -v 33.630875 -0.821223 1.891142 -v 33.755875 -0.909353 0.000000 -v 25.242256 -1.630489 9.201742 -v 27.159927 -1.330692 8.365163 -v 28.798569 -1.405293 6.834847 -v 30.324669 -1.527117 5.190393 -v 30.984987 -1.471915 3.486860 -v 31.192715 -1.312438 1.745566 -v 31.345444 -1.212310 -0.022011 -v 36.912689 7.317153 8.083447 -v 36.798645 4.554550 5.939371 -v 36.658737 4.468093 7.857507 -v 36.944698 7.287426 6.062584 -v 36.976711 7.257699 4.041723 -v 36.965946 4.670499 4.047314 -v 37.008717 7.227970 2.020860 -v 36.997955 4.640769 2.026452 -v 37.040730 7.198245 0.000000 -v 37.029991 4.610995 0.000000 -v 36.760353 2.210679 2.030749 -v 36.469521 2.278445 3.955562 -v 36.792404 2.180868 0.000000 -v 36.810776 7.271606 10.037751 -v 35.581047 5.257621 9.778038 -v 34.486607 2.998137 9.485566 -v 35.245403 2.530790 7.577384 -v 35.849438 2.308786 5.717442 -v 32.507507 0.867143 9.086754 -v 33.708714 0.173633 7.266258 -v 34.545826 0.049446 5.555511 -v 35.216587 0.004963 3.809260 -v 35.645420 0.117208 2.030749 -v 35.535206 0.219519 0.000000 -v 29.708790 -0.852237 8.662334 -v 31.231400 -0.977827 7.056657 -v 32.405174 -0.850443 5.375172 -v 32.875324 -0.667224 3.648569 -v 33.208366 -0.658127 1.891142 -v 33.333366 -0.746256 0.000000 -v 37.099464 9.165879 -12.125172 -v 36.915100 9.337111 -14.550205 -v 36.948586 9.445372 -14.550205 -v 37.183197 9.436539 -12.125172 -v 37.150681 9.118316 -10.104307 -v 37.355537 8.928061 -2.020860 -v 37.304321 8.975623 -4.041723 -v 37.253113 9.023188 -6.062584 -v 37.201889 9.070754 -8.083447 -v 36.890457 9.557086 -14.550205 -v 37.037880 9.715820 -12.125172 -v 36.774757 9.606809 -14.550205 -v 36.748634 9.840131 -12.125172 -v 36.669266 9.565416 -14.550205 -v 36.484894 9.736646 -12.125172 -v 36.635773 9.457152 -14.550205 -v 36.401161 9.465988 -12.125172 -v 36.693893 9.345439 -14.550205 -v 36.546486 9.186706 -12.125172 -v 36.809601 9.295714 -14.550205 -v 36.835732 9.062397 -12.125172 -v 36.842987 8.997587 -10.104307 -v 36.850243 8.932775 -8.083447 -v 36.857498 8.867962 -6.062584 -v 36.864754 8.803152 -4.041723 -v 36.872025 8.738340 -2.020860 -v 37.233280 7.108510 -10.037751 -v 37.335197 7.154058 -8.083447 -v 37.367207 7.124331 -6.062584 -v 37.399216 7.094601 -4.041723 -v 37.431225 7.064876 -2.020860 -v 37.221157 4.391452 -5.939371 -v 37.081245 4.304998 -7.857507 -v 37.388454 4.507402 -4.047314 -v 37.420464 4.477671 -2.026452 -v 37.182858 2.047582 -2.030749 -v 36.892029 2.115348 -3.955562 -v 36.323467 7.746022 -11.960131 -v 36.003555 5.094525 -9.778038 -v 35.084148 5.721714 -11.691292 -v 34.909115 2.835039 -9.485566 -v 33.607471 3.790157 -11.385965 -v 35.667908 2.367693 -7.577384 -v 36.271950 2.145690 -5.717442 -v 32.930016 0.704046 -9.086754 -v 31.602478 1.631277 -10.962500 -v 34.131218 0.010538 -7.266258 -v 34.968334 -0.113652 -5.555511 -v 35.639095 -0.158133 -3.809260 -v 36.067928 -0.045890 -2.030749 -v 30.131302 -1.015334 -8.662334 -v 28.845230 -0.043453 -10.381071 -v 31.653908 -1.140924 -7.056657 -v 32.827682 -1.013539 -5.375172 -v 33.297836 -0.830322 -3.648569 -v 33.630875 -0.821223 -1.891142 -v 27.159927 -1.330692 -8.365163 -v 25.242256 -1.630489 -9.201742 -v 28.798569 -1.405293 -6.834847 -v 30.324669 -1.527117 -5.190393 -v 30.984987 -1.471915 -3.486860 -v 31.192715 -1.312438 -1.745566 -v 36.658737 4.468093 -7.857507 -v 36.798645 4.554550 -5.939371 -v 36.912689 7.317153 -8.083447 -v 36.965946 4.670499 -4.047314 -v 36.976711 7.257699 -4.041723 -v 36.944698 7.287426 -6.062584 -v 36.997955 4.640769 -2.026452 -v 37.008717 7.227970 -2.020860 -v 36.469521 2.278445 -3.955562 -v 36.760353 2.210679 -2.030749 -v 36.810776 7.271606 -10.037751 -v 35.581047 5.257621 -9.778038 -v 34.486607 2.998137 -9.485566 -v 35.245403 2.530790 -7.577384 -v 35.849438 2.308786 -5.717442 -v 32.507507 0.867143 -9.086754 -v 33.708714 0.173633 -7.266258 -v 34.545826 0.049446 -5.555511 -v 35.216587 0.004963 -3.809260 -v 35.645420 0.117208 -2.030749 -v 29.708790 -0.852237 -8.662334 -v 31.231400 -0.977827 -7.056657 -v 32.405174 -0.850443 -5.375172 -v 32.875324 -0.667224 -3.648569 -v 33.208366 -0.658127 -1.891142 -v -25.342682 39.050133 12.631252 -v -26.800455 41.402733 15.170297 -v -26.837248 41.324783 15.223574 -v -25.434660 38.855247 12.764452 -v -17.744377 26.753054 0.677289 -v -17.560419 27.142822 0.410891 -v -9.376750 14.896337 -11.201438 -v -9.284773 15.091215 -11.334633 -v -7.530965 12.652036 -13.588774 -v -7.567755 12.574083 -13.535497 -v -25.106192 39.202751 12.637131 -v -26.705860 41.463783 15.172644 -v -17.087444 27.448063 0.422648 -v -9.048284 15.243841 -11.328759 -v -7.436370 12.713083 -13.586423 -v -24.863726 39.223705 12.778642 -v -26.608875 41.472164 15.229251 -v -16.602512 27.489975 0.705667 -v -8.805818 15.264791 -11.187246 -v -7.339383 12.721467 -13.529819 -v -24.757313 39.100723 12.972888 -v -26.566311 41.422974 15.306951 -v -16.389688 27.244003 1.094167 -v -8.699405 15.141807 -10.992999 -v -7.296819 12.672277 -13.452118 -v -24.849295 38.905838 13.106089 -v -26.603102 41.345016 15.360229 -v -16.573647 26.854233 1.360564 -v -8.791386 14.946925 -10.859798 -v -7.333611 12.594320 -13.398837 -v -25.085781 38.753212 13.100214 -v -26.697697 41.283970 15.357880 -v -17.125172 26.520523 1.324638 -v -9.106422 14.765837 -10.889849 -v -7.428205 12.533272 -13.401189 -v -25.328247 38.732258 12.958700 -v -26.794685 41.275585 15.301274 -v -17.531553 26.507080 1.065789 -v -9.270339 14.773350 -11.007191 -v -7.525191 12.524889 -13.457792 -v -14.838583 7.725491 16.392136 -v -13.115796 20.643181 -4.782604 -v -11.111109 17.704510 -7.836226 -v -15.120483 23.581854 -1.728984 -v -21.105474 32.636868 7.212426 -v -19.115322 29.578697 4.268532 -v -23.095627 35.695042 10.156319 -v -17.850927 23.415936 11.145543 -v -15.971910 15.023872 13.064692 -v -20.878242 31.325497 10.889566 -v -22.710337 35.141632 11.368248 -v -19.020594 27.498768 10.741400 -v -16.675705 19.308691 11.771263 -v -15.242205 10.728598 14.661383 -v -11.429826 11.979118 4.484833 -v -12.855085 9.611444 10.086077 -v -10.146607 13.783422 -3.108587 -v -11.113446 17.269522 -0.589503 -v -12.173586 19.546953 1.645432 -v -14.496117 22.736921 3.615596 -v -16.618717 25.814238 5.499027 -v -18.831337 28.858936 7.356281 -v -20.830013 31.984983 9.160530 -v -13.958706 13.246996 10.484770 -v -15.075603 15.880554 10.990260 -v -12.059523 15.670089 5.786165 -v -13.219246 18.188381 6.546744 -v -14.729614 21.266827 7.743087 -v -16.833500 24.401178 9.291769 -v -12.997808 13.246996 10.484770 -v -14.114704 15.880554 10.990260 -v -13.768716 21.266827 7.743087 -v -15.872602 24.401178 9.291769 -v -12.258348 18.188381 6.546744 -v -11.098623 15.670089 5.786165 -v -10.152548 17.269522 -0.589503 -v -11.212686 19.546953 1.645432 -v -13.535219 22.736921 3.615596 -v -15.657820 25.814238 5.499027 -v -19.869114 31.984983 9.160530 -v -17.870438 28.858936 7.356281 -v -3.006491 2.835144 -1.792495 -v -3.299435 2.835144 -2.499723 -v -3.299435 3.340722 -2.499723 -v -2.683913 3.340722 -1.013724 -v -2.607214 28.440485 -0.828560 -v -2.795753 28.916454 -1.283730 -v -2.984291 29.392422 -1.738900 -v -3.060988 31.134907 -1.924065 -v -3.197826 31.301920 -2.254421 -v -3.197826 31.705118 -2.254421 -v -2.864999 31.538105 -1.450902 -v -2.788301 30.035196 -1.265738 -v -2.522967 30.068596 -0.625167 -v -1.521538 2.835144 -1.792497 -v -1.228595 2.835144 -2.499723 -v -1.228595 3.340722 -2.499723 -v -1.844116 3.340722 -1.013724 -v -1.920815 28.440485 -0.828560 -v -2.149614 28.440485 -0.828560 -v -2.378415 28.440485 -0.828560 -v -3.625614 0.933175 -14.862261 -v -3.396813 0.933175 -14.862257 -v -3.208276 1.409142 -15.317429 -v -3.562768 1.409142 -15.317429 -v -1.543738 29.392422 -1.738900 -v -1.467041 31.134907 -1.924065 -v -1.330203 31.301920 -2.254421 -v -1.330203 31.705118 -2.254421 -v -1.663031 31.538105 -1.450902 -v -1.739728 30.035196 -1.265738 -v -2.005062 30.068596 -0.625167 -v -1.732276 28.916454 -1.283730 -v -2.441260 28.916454 -1.283730 -v -2.086768 28.916454 -1.283730 -v -10.505260 1.409189 -15.317495 -v -10.859753 1.409189 -15.317495 -v -10.671214 0.933218 -14.862325 -v -10.442413 0.933218 -14.862325 -v -7.310413 0.933123 -14.862221 -v -7.081613 0.933123 -14.862221 -v -7.018765 1.409093 -15.317392 -v -7.373259 1.409093 -15.317392 -v 12.725510 5.931142 -1.792495 -v 12.432567 5.931142 -2.499723 -v 12.432567 6.436721 -2.499723 -v 13.048086 6.436721 -1.013724 -v 13.124784 24.624481 -0.828560 -v 12.936247 25.100452 -1.283730 -v 12.747708 25.576418 -1.738900 -v 12.671010 27.318907 -1.924065 -v 12.534173 27.485916 -2.254421 -v 12.534173 27.889114 -2.254421 -v 12.867002 27.722105 -1.450902 -v 12.943699 26.219193 -1.265738 -v 13.209031 26.252592 -0.625167 -v 14.210463 5.931142 -1.792497 -v 14.503405 5.931142 -2.499723 -v 14.503405 6.436721 -2.499723 -v 13.887884 6.436721 -1.013724 -v 13.811186 24.624481 -0.828560 -v 13.467985 24.624481 -0.828560 -v 13.999723 25.100452 -1.283730 -v 14.188262 25.576418 -1.738900 -v 13.467985 25.100452 -1.283730 -v 14.264960 27.318907 -1.924065 -v 14.401797 27.485916 -2.254421 -v 14.401797 27.889114 -2.254421 -v 14.068970 27.722105 -1.450902 -v 13.992271 26.219193 -1.265738 -v 13.726938 26.252592 -0.625167 -v 8.292243 4.554726 -13.105604 -v 8.480783 4.078758 -12.650431 -v 8.823982 4.078758 -12.650431 -v 8.823982 4.554726 -13.105604 -v 11.451985 4.078778 -12.650445 -v 11.795187 4.078778 -12.650445 -v 11.983724 4.554746 -13.105617 -v 11.451985 4.554746 -13.105617 -v -19.242489 8.343143 -1.792495 -v -19.535431 8.343143 -2.499723 -v -19.535431 8.848721 -2.499723 -v -18.919910 8.848721 -1.013724 -v -18.843212 27.036480 -0.828560 -v -19.031750 27.512449 -1.283730 -v -19.220287 27.988419 -1.738900 -v -19.296986 29.730904 -1.924065 -v -19.433825 29.897915 -2.254421 -v -19.433825 30.301113 -2.254421 -v -19.100996 30.134102 -1.450902 -v -19.024298 28.631191 -1.265738 -v -18.758965 28.664593 -0.625167 -v -17.757534 8.343143 -1.792497 -v -17.464592 8.343143 -2.499723 -v -17.464592 8.848721 -2.499723 -v -18.080112 8.848721 -1.013724 -v -18.156811 27.036480 -0.828560 -v -18.500011 27.036480 -0.828560 -v -17.968273 27.512449 -1.283730 -v -17.779734 27.988419 -1.738900 -v -18.500011 27.512449 -1.283730 -v -17.703035 29.730904 -1.924065 -v -17.566198 29.897915 -2.254421 -v -17.566198 30.301113 -2.254421 -v -17.899027 30.134102 -1.450902 -v -17.975723 28.631191 -1.265738 -v -18.241058 28.664593 -0.625167 -v -21.299751 6.534726 -13.105604 -v -21.111214 6.058758 -12.650431 -v -20.768013 6.058758 -12.650431 -v -20.768013 6.534726 -13.105604 -v -18.140011 6.058776 -12.650445 -v -17.796808 6.058776 -12.650445 -v -17.608273 6.534745 -13.105617 -v -18.140011 6.534745 -13.105617 -vn 0.000000 -0.691141 0.722719 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 -0.691139 0.722722 -vn 0.000000 -0.691141 0.722721 -vn 0.000000 0.454456 0.890769 -vn 0.951234 -0.138151 0.275803 -vn 0.000000 -0.454457 -0.890769 -vn -0.903964 0.048238 -0.424879 -vn 0.000000 -0.454453 -0.890771 -vn -0.995330 0.080548 0.053198 -vn 0.000000 0.454454 0.890770 -vn 0.960300 -0.165937 -0.224251 -vn 0.000000 -0.454452 -0.890771 -vn -0.975849 0.069272 -0.207173 -vn 0.000000 0.454452 0.890771 -vn 0.986498 -0.160658 0.031790 -vn 0.796052 -0.294117 0.528958 -vn -0.073842 -0.027344 0.996895 -vn 1.000000 0.000000 0.000000 -vn -0.003044 0.998421 -0.056087 -vn -1.000000 0.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 1.000000 0.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn 1.000000 0.000000 0.000000 -vn 1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 1.000000 0.000000 0.000000 -vn 1.000000 0.000000 0.000000 -vn 0.000920 0.999353 -0.035944 -vn -1.000000 0.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 1.000000 0.000000 0.000000 -vn 1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 1.000000 0.000000 0.000000 -vn 0.000000 0.999404 -0.034523 -vn -1.000000 0.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -0.000715 -0.926299 -0.376788 -vn 0.780323 0.625377 -0.000051 -vn 0.233171 0.050419 -0.971128 -vn 0.815205 0.578105 -0.035150 -vn 0.068294 -0.005991 -0.997647 -vn 0.000000 0.000000 1.000000 -vn -0.960859 0.277039 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 -0.691143 0.722718 -vn 0.000000 -0.691141 0.722720 -vn 0.000000 -0.498728 -0.866759 -vn -0.996095 0.061022 -0.063811 -vn 0.000000 0.498728 0.866759 -vn 0.961371 -0.201950 -0.187033 -vn -0.926465 -0.007117 -0.376314 -vn 0.000000 0.498727 0.866759 -vn 0.979784 -0.138269 0.144587 -vn 0.000000 -0.498727 -0.866759 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 -0.691144 0.722717 -vn 0.000000 -0.691141 0.722720 -vn 0.000000 -0.490952 -0.871187 -vn -0.999878 -0.010796 0.011290 -vn 0.000000 0.490953 0.871186 -vn 0.956749 -0.130192 -0.260156 -vn -0.946483 -0.074628 -0.314007 -vn 0.000000 0.490953 0.871186 -vn 0.995191 -0.067699 0.070793 -vn 0.000000 -0.490953 -0.871186 -vn 0.071989 -0.997405 0.000000 -vn 0.828488 0.560007 0.000000 -vn -0.828491 -0.560002 0.000000 -vn 0.796052 -0.294117 -0.528958 -vn -0.073842 -0.027344 -0.996895 -vn 1.000000 0.000000 0.000000 -vn -0.003044 0.998421 0.056087 -vn -1.000000 0.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 1.000000 0.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn 1.000000 0.000000 0.000000 -vn 1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 1.000000 0.000000 0.000000 -vn 1.000000 0.000000 0.000000 -vn 0.000920 0.999353 0.035944 -vn -1.000000 0.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 1.000000 0.000000 0.000000 -vn 1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 1.000000 0.000000 0.000000 -vn 0.000000 0.999404 0.034523 -vn -1.000000 0.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -0.000715 -0.926299 0.376788 -vn 0.780323 0.625377 0.000051 -vn 0.233171 0.050419 0.971128 -vn 0.815205 0.578105 0.035150 -vn 0.068294 -0.005991 0.997647 -vn 0.000000 0.000000 -1.000000 -vn -0.960859 0.277039 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 0.000000 1.000000 -vn 0.107249 -0.051603 0.992892 -vn 0.000000 0.000000 -1.000000 -vn 0.107249 -0.051603 -0.992892 -vn 0.000000 0.000000 -1.000000 -vn 0.047847 -0.027643 -0.998472 -vn 0.000000 0.000000 1.000000 -vn 0.047847 -0.027643 0.998472 -vn 0.000000 0.000000 1.000000 -vn 0.110211 -0.053028 0.992493 -vn 0.000000 0.000000 -1.000000 -vn 0.110211 -0.053028 -0.992493 -vn 0.000000 0.000000 -1.000000 -vn 0.049190 -0.028414 -0.998385 -vn 0.000000 0.000000 1.000000 -vn 0.049190 -0.028414 0.998385 -vn 0.000000 0.000000 1.000000 -vn 0.057338 -0.146135 0.987602 -vn 0.000000 0.000000 -1.000000 -vn 0.057338 -0.146135 -0.987602 -vn -0.428213 0.638920 0.639073 -vn 0.428218 -0.638908 -0.639082 -vn 0.000000 -0.691141 -0.722720 -vn 0.000000 -0.691139 -0.722722 -vn 0.000000 -0.691141 -0.722720 -vn 0.000000 0.454456 -0.890769 -vn 0.951234 -0.138151 -0.275803 -vn 0.000000 -0.454457 0.890769 -vn -0.903964 0.048238 0.424879 -vn 0.000000 -0.454453 0.890770 -vn -0.995330 0.080548 -0.053198 -vn 0.000000 0.454454 -0.890770 -vn 0.960300 -0.165937 0.224251 -vn 0.000000 -0.454452 0.890771 -vn -0.975849 0.069272 0.207173 -vn 0.000000 0.454452 -0.890771 -vn 0.986498 -0.160658 -0.031790 -vn 0.000000 -0.691143 -0.722718 -vn 0.000000 -0.691141 -0.722720 -vn 0.000000 -0.498728 0.866759 -vn -0.996095 0.061022 0.063811 -vn 0.000000 0.498728 -0.866759 -vn 0.961371 -0.201950 0.187033 -vn -0.926465 -0.007117 0.376314 -vn 0.000000 0.498727 -0.866759 -vn 0.979784 -0.138270 -0.144587 -vn 0.000000 -0.498727 0.866759 -vn 0.000000 -0.691144 -0.722717 -vn 0.000000 -0.691141 -0.722720 -vn 0.000000 -0.490952 0.871187 -vn -0.999878 -0.010796 -0.011290 -vn 0.000000 0.490953 -0.871186 -vn 0.956749 -0.130192 0.260156 -vn -0.946483 -0.074629 0.314007 -vn 0.000000 0.490952 -0.871186 -vn 0.995191 -0.067699 -0.070793 -vn 0.000000 -0.490953 0.871186 -vn 0.923880 0.000000 0.382683 -vn 0.923880 0.000000 0.382683 -vn 0.923880 0.000000 -0.382683 -vn 0.923880 0.000000 -0.382683 -vn 0.382683 0.000000 -0.923880 -vn -0.382684 0.000000 -0.923879 -vn -0.923880 0.000000 -0.382683 -vn -0.923880 0.000000 -0.382683 -vn -0.923879 0.000000 0.382684 -vn -0.923879 0.000000 0.382684 -vn -0.382683 0.000000 0.923880 -vn -0.382683 0.000000 0.923880 -vn 0.382684 0.000000 0.923879 -vn 0.382684 0.000000 0.923879 -vn -0.382684 0.000000 -0.923879 -vn 0.382683 0.000000 -0.923880 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.923879 0.000000 0.382684 -vn 0.923879 0.000000 0.382684 -vn 0.923879 0.000000 -0.382684 -vn 0.923879 0.000000 -0.382684 -vn -0.923880 0.000000 -0.382683 -vn -0.923880 0.000000 -0.382683 -vn -0.923880 0.000000 0.382683 -vn -0.923880 0.000000 0.382683 -vn -0.382684 0.000000 0.923880 -vn -0.382684 0.000000 0.923880 -vn 0.382683 0.000000 0.923880 -vn 0.382683 0.000000 0.923880 -vn -0.382684 0.000000 -0.923880 -vn -0.382684 0.000000 -0.923880 -vn 0.382683 0.000000 -0.923880 -vn 0.382683 0.000000 -0.923880 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.923850 0.007985 0.382671 -vn 0.848857 -0.394732 0.351608 -vn 0.825591 -0.448837 0.341971 -vn 0.917828 -0.114267 0.380177 -vn 0.923850 0.007985 -0.382671 -vn 0.848857 -0.394732 -0.351608 -vn 0.825591 -0.448837 -0.341971 -vn 0.917828 -0.114267 -0.380177 -vn -0.923850 0.007985 -0.382671 -vn -0.848857 -0.394732 -0.351608 -vn -0.825592 -0.448837 -0.341971 -vn -0.917828 -0.114266 -0.380177 -vn -0.923850 0.007985 0.382671 -vn -0.848857 -0.394732 0.351608 -vn -0.825592 -0.448837 0.341971 -vn -0.917828 -0.114266 0.380177 -vn -0.382671 0.007985 0.923850 -vn -0.465039 -0.258222 0.846794 -vn -0.341971 -0.448837 0.825591 -vn -0.380177 -0.114267 0.917828 -vn 0.382671 0.007985 0.923850 -vn 0.465039 -0.258221 0.846794 -vn 0.341971 -0.448837 0.825591 -vn 0.380177 -0.114267 0.917828 -vn 0.265892 -0.719195 0.641920 -vn -0.265892 -0.719195 0.641919 -vn 0.000000 0.007377 0.999973 -vn 0.000000 0.007377 0.999973 -vn 0.000000 -0.691141 0.722720 -vn 0.000000 -0.691141 0.722720 -vn -0.382671 0.007985 -0.923850 -vn -0.465039 -0.258221 -0.846794 -vn -0.265892 -0.719195 -0.641920 -vn -0.341971 -0.448837 -0.825591 -vn -0.380177 -0.114267 -0.917828 -vn 0.382671 0.007985 -0.923850 -vn 0.465039 -0.258221 -0.846794 -vn 0.000000 0.007377 -0.999973 -vn 0.000000 0.007377 -0.999973 -vn 0.341971 -0.448837 -0.825592 -vn 0.380177 -0.114267 -0.917828 -vn 0.265892 -0.719194 -0.641920 -vn 0.000000 -0.691141 -0.722720 -vn 0.000000 -0.691141 -0.722720 -vn 0.390974 -0.906042 0.161947 -vn 0.390974 -0.906042 0.161947 -vn 0.390974 -0.906042 -0.161950 -vn 0.390974 -0.906042 -0.161950 -vn -0.390973 -0.906042 -0.161949 -vn -0.390973 -0.906042 -0.161949 -vn -0.390973 -0.906042 0.161949 -vn -0.390973 -0.906042 0.161949 -vn -0.161946 -0.906042 0.390975 -vn -0.161946 -0.906042 0.390975 -vn 0.161947 -0.906043 0.390973 -vn 0.161947 -0.906043 0.390973 -vn -0.161946 -0.906042 -0.390975 -vn -0.161946 -0.906042 -0.390975 -vn 0.161946 -0.906042 -0.390976 -vn 0.161946 -0.906042 -0.390976 -vn 0.923880 0.000000 0.382683 -vn 0.923880 0.000000 0.382683 -vn 0.923880 0.000000 -0.382683 -vn 0.923880 0.000000 -0.382683 -vn -0.923880 0.000000 -0.382683 -vn -0.923880 0.000000 -0.382683 -vn -0.923880 0.000000 0.382683 -vn -0.923880 0.000000 0.382683 -vn -0.382684 0.000000 0.923879 -vn -0.382684 0.000000 0.923879 -vn 0.382684 0.000000 0.923879 -vn 0.382684 0.000000 0.923879 -vn -0.382684 0.000000 -0.923879 -vn -0.382684 0.000000 -0.923879 -vn 0.382684 0.000000 -0.923879 -vn 0.382684 0.000000 -0.923879 -vn -0.174230 0.982057 -0.072168 -vn -0.174230 0.982057 -0.072168 -vn -0.174230 0.982057 0.072169 -vn -0.174230 0.982057 0.072169 -vn 0.174230 0.982057 0.072169 -vn 0.174230 0.982057 0.072169 -vn 0.174230 0.982057 -0.072169 -vn 0.174230 0.982057 -0.072169 -vn 0.072168 0.982057 -0.174231 -vn 0.072168 0.982057 -0.174231 -vn -0.072168 0.982057 -0.174229 -vn -0.072168 0.982057 -0.174229 -vn 0.072168 0.982057 0.174231 -vn 0.072168 0.982057 0.174231 -vn -0.072168 0.982057 0.174231 -vn -0.072168 0.982057 0.174231 -vn -0.915772 0.132185 -0.379326 -vn -0.915772 0.132185 -0.379326 -vn -0.915772 0.132185 0.379326 -vn -0.915772 0.132185 0.379326 -vn 0.915773 0.132185 0.379325 -vn 0.915773 0.132185 0.379325 -vn 0.915773 0.132185 -0.379325 -vn 0.915773 0.132185 -0.379325 -vn 0.379326 0.132185 -0.915772 -vn 0.379326 0.132185 -0.915772 -vn -0.379325 0.132185 -0.915773 -vn -0.379325 0.132185 -0.915773 -vn 0.379326 0.132185 0.915772 -vn 0.379326 0.132185 0.915772 -vn -0.379325 0.132185 0.915773 -vn -0.379325 0.132185 0.915773 -vn 0.044453 0.998842 0.018413 -vn 0.044453 0.998842 0.018413 -vn 0.044453 0.998842 -0.018413 -vn 0.044453 0.998842 -0.018413 -vn -0.044453 0.998842 -0.018413 -vn -0.044453 0.998842 -0.018413 -vn -0.044453 0.998842 0.018413 -vn -0.044453 0.998842 0.018413 -vn -0.018413 0.998842 0.044452 -vn -0.018413 0.998842 0.044452 -vn 0.018413 0.998842 0.044452 -vn 0.018413 0.998842 0.044452 -vn -0.018413 0.998842 -0.044452 -vn -0.018413 0.998842 -0.044452 -vn 0.018413 0.998842 -0.044452 -vn 0.018413 0.998842 -0.044452 -vn 0.923772 0.015264 0.382639 -vn 0.923772 0.015264 0.382639 -vn 0.923772 0.015264 -0.382639 -vn 0.923772 0.015264 -0.382639 -vn 0.382639 0.015264 -0.923772 -vn -0.382638 0.015264 -0.923772 -vn -0.923772 0.015264 -0.382640 -vn -0.923772 0.015264 -0.382640 -vn -0.923772 0.015264 0.382640 -vn -0.923772 0.015264 0.382640 -vn -0.382638 0.015264 0.923772 -vn -0.382638 0.015264 0.923772 -vn 0.382639 0.015264 0.923772 -vn 0.382639 0.015264 0.923772 -vn -0.382638 0.015264 -0.923772 -vn 0.382639 0.015264 -0.923772 -vn -0.000498 -1.000000 0.000000 -vn -0.000978 -1.000000 0.000000 -vn -0.000978 -0.999829 -0.018484 -vn -0.000498 -0.999831 -0.018381 -vn 0.000342 -0.999875 -0.015805 -vn 0.000342 -1.000000 0.000000 -vn 0.000649 -0.999930 -0.011797 -vn 0.000649 -1.000000 0.000000 -vn 0.000644 -0.999968 -0.007972 -vn 0.000645 -1.000000 0.000000 -vn -0.000134 -0.999995 -0.003267 -vn -0.000134 -1.000000 0.000000 -vn -0.000594 -0.999997 -0.002483 -vn -0.000594 -1.000000 0.000000 -vn 0.000465 -0.999988 -0.004895 -vn 0.000465 -1.000000 0.000000 -vn 0.000285 -0.999980 -0.006340 -vn 0.000285 -1.000000 0.000000 -vn 0.081838 -0.996646 0.000000 -vn 0.081835 -0.996609 -0.008551 -vn 0.344185 -0.938871 0.007579 -vn 0.344195 -0.938898 0.000000 -vn 0.605586 -0.790519 0.091348 -vn 0.608129 -0.793838 0.000000 -vn 0.760646 -0.613146 0.213235 -vn 0.778552 -0.627580 0.000000 -vn 0.848223 -0.481433 0.220772 -vn 0.869682 -0.493613 0.000000 -vn 0.808292 -0.581043 0.095151 -vn 0.811976 -0.583691 0.000000 -vn 0.668057 -0.744110 -0.000355 -vn 0.668057 -0.744110 0.000000 -vn 0.726716 -0.686915 -0.005694 -vn 0.726727 -0.686926 0.000000 -vn 0.955276 -0.295714 0.000866 -vn 0.955276 -0.295714 0.000000 -vn 0.999999 0.000260 -0.001367 -vn 1.000000 0.000260 0.000000 -vn -0.000498 -0.999831 0.018381 -vn -0.000978 -0.999829 0.018484 -vn 0.000342 -0.999875 0.015805 -vn 0.000649 -0.999930 0.011797 -vn 0.000644 -0.999968 0.007972 -vn -0.000134 -0.999995 0.003267 -vn -0.000594 -0.999997 0.002483 -vn 0.000465 -0.999988 0.004895 -vn 0.000285 -0.999980 0.006340 -vn 0.344185 -0.938871 -0.007579 -vn 0.081835 -0.996609 0.008551 -vn 0.605586 -0.790519 -0.091348 -vn 0.760646 -0.613146 -0.213235 -vn 0.848223 -0.481433 -0.220772 -vn 0.808292 -0.581043 -0.095151 -vn 0.668057 -0.744110 0.000355 -vn 0.726716 -0.686915 0.005694 -vn 0.955276 -0.295714 -0.000866 -vn 0.999999 0.000260 0.001367 -vn 0.532643 0.846199 -0.015426 -vn 0.532707 0.846300 0.000000 -vn 0.532643 0.846199 -0.015426 -vn 0.532707 0.846300 0.000000 -vn 0.532643 0.846199 0.015426 -vn 0.532643 0.846199 0.015426 -vn -0.311057 0.950245 0.016675 -vn -0.311100 0.950377 0.000000 -vn -0.311057 0.950245 0.016675 -vn -0.311100 0.950377 0.000000 -vn -0.311057 0.950245 -0.016675 -vn -0.311057 0.950245 -0.016675 -vn 0.000000 0.000000 1.000000 -vn 0.000000 0.000000 1.000000 -vn 0.000000 0.000000 1.000000 -vn 0.000000 0.000000 1.000000 -vn 0.000000 0.000000 1.000000 -vn 0.000000 0.000000 1.000000 -vn 0.000000 0.000000 1.000000 -vn 0.000000 0.000000 1.000000 -vn 0.000000 0.000000 1.000000 -vn -0.001558 0.003019 0.999994 -vn -0.005048 0.008466 0.999951 -vn -0.008364 0.009773 0.999917 -vn -0.006180 0.002751 0.999977 -vn 0.031027 -0.045147 0.998498 -vn 0.083067 -0.146694 0.985688 -vn 0.171496 -0.296152 0.939618 -vn 0.379549 -0.370895 0.847573 -vn 0.612488 -0.633300 0.473064 -vn -0.908937 0.181562 0.375326 -vn -0.980714 0.195447 0.000000 -vn -0.926840 0.365132 0.087447 -vn -0.999916 -0.012961 0.000000 -vn 0.001662 -0.284907 0.958554 -vn -0.002601 -0.611459 0.791272 -vn -0.004739 -0.614960 0.788544 -vn -0.001656 -0.620166 0.784469 -vn -0.002364 -0.624637 0.780912 -vn -0.003943 -0.628088 0.778132 -vn -0.002765 -0.630722 0.776004 -vn 0.001016 -0.631656 0.775248 -vn 0.055700 -0.627733 0.776433 -vn 0.226451 -0.593755 0.772124 -vn 0.431596 -0.502047 0.749449 -vn 0.559688 -0.398391 0.726660 -vn 0.640943 -0.317266 0.698952 -vn 0.637526 -0.529415 0.559715 -vn 0.328249 -0.731406 0.597743 -vn 0.503599 -0.691202 0.518294 -vn -0.000622 -0.957209 0.289396 -vn -0.011620 -0.958525 0.284770 -vn -0.016400 -0.961439 0.274527 -vn -0.009060 -0.964396 0.264307 -vn -0.007042 -0.966195 0.257717 -vn -0.011348 -0.967312 0.253337 -vn -0.008201 -0.968389 0.249311 -vn 0.001985 -0.968728 0.248118 -vn 0.099841 -0.959526 0.263329 -vn 0.350932 -0.896456 0.270578 -vn 0.637211 -0.736703 0.226343 -vn 0.810509 -0.563456 0.159977 -vn 0.898578 -0.431621 0.079123 -vn -0.032745 -0.924632 0.379451 -vn -0.027915 -0.929989 0.366525 -vn -0.025304 -0.933217 0.358421 -vn -0.021026 -0.931393 0.363408 -vn -0.013125 -0.931310 0.363990 -vn -0.017126 -0.929639 0.368073 -vn -0.009906 -0.925524 0.378560 -vn 0.017727 -0.913313 0.406872 -vn 0.138306 -0.872253 0.469091 -vn 0.350660 -0.781718 0.515709 -vn 0.604752 -0.636012 0.479337 -vn 0.779066 -0.492478 0.387970 -vn 0.869206 -0.411663 0.273889 -vn 0.682096 -0.710441 0.173255 -vn -0.088118 -0.757908 0.646383 -vn -0.051298 -0.773044 0.632274 -vn -0.029597 -0.786952 0.616304 -vn -0.033228 -0.783410 0.620617 -vn -0.020186 -0.775990 0.630422 -vn -0.005117 -0.761370 0.648297 -vn 0.018569 -0.730812 0.682326 -vn 0.057344 -0.685707 0.725615 -vn 0.162821 -0.645857 0.745894 -vn 0.327546 -0.624718 0.708831 -vn 0.568254 -0.552002 0.610230 -vn 0.745434 -0.452974 0.489023 -vn 0.828394 -0.409274 0.382436 -vn 0.665243 -0.692669 0.278679 -vn -0.126585 -0.324874 0.937248 -vn -0.083031 -0.336373 0.938061 -vn -0.049527 -0.354987 0.933559 -vn -0.041844 -0.357783 0.932867 -vn -0.021024 -0.344348 0.938607 -vn 0.019876 -0.328586 0.944265 -vn 0.058985 -0.312457 0.948099 -vn 0.081012 -0.303002 0.949540 -vn 0.135971 -0.321898 0.936960 -vn 0.243140 -0.369569 0.896829 -vn 0.485396 -0.368969 0.792624 -vn 0.682836 -0.329533 0.652030 -vn 0.768168 -0.313531 0.558226 -vn 0.619534 -0.642008 0.451667 -vn 0.000000 0.000000 1.000000 -vn 0.000000 0.000000 1.000000 -vn 0.000000 0.000000 1.000000 -vn 0.000000 0.000000 1.000000 -vn 0.000000 0.000000 1.000000 -vn 0.000000 0.000000 1.000000 -vn 0.000000 0.000000 1.000000 -vn 0.004050 -0.001464 0.999991 -vn 0.004050 -0.001464 0.999991 -vn 0.008099 -0.002928 0.999963 -vn 0.008099 -0.002928 0.999963 -vn -0.155548 0.179096 0.971457 -vn -0.182194 0.240699 0.953346 -vn 0.382114 -0.914355 0.133959 -vn 0.484499 -0.866370 0.121091 -vn 0.387995 -0.898366 0.205909 -vn 0.343405 -0.880083 0.327913 -vn 0.423232 -0.483997 0.765912 -vn 0.138085 -0.809093 0.571228 -vn -0.443965 0.883319 0.150473 -vn -0.278326 0.947710 0.156141 -vn -0.028994 0.982343 0.184829 -vn 0.180907 0.973766 0.138031 -vn 0.112474 -0.299001 0.947601 -vn -0.234810 -0.551473 0.800463 -vn 0.058509 -0.134104 0.989239 -vn -0.429138 -0.313067 0.847248 -vn 0.285194 0.197417 0.937918 -vn 0.210505 0.971282 0.110905 -vn 0.554932 0.600983 0.575212 -vn 0.408425 0.890099 0.202271 -vn 0.061938 0.990093 0.126015 -vn -0.268469 0.954312 0.131197 -vn 0.429959 0.714252 0.552250 -vn 0.143742 0.770267 -0.621311 -vn 0.232969 0.763400 -0.602449 -vn 0.061981 0.909120 -0.411898 -vn -0.156425 0.952959 -0.259617 -vn -0.471350 0.868971 -0.150731 -vn -0.576295 0.726086 0.375077 -vn -0.865920 0.500183 0.000000 -vn -0.989994 0.141112 0.000000 -vn -0.460187 0.872346 -0.165047 -vn -0.205437 0.978670 0.000000 -vn -0.138800 0.934428 -0.327991 -vn 0.048613 0.998818 0.000000 -vn 0.467845 0.883810 0.000000 -vn 0.384094 0.920149 -0.076134 -vn 0.551719 0.832347 -0.052967 -vn 0.366455 0.930436 0.000000 -vn 0.428842 0.893311 -0.134496 -vn -0.037439 0.880778 -0.472048 -vn 0.189683 0.750419 -0.633160 -vn 0.214020 0.756073 -0.618506 -vn -0.226937 0.607334 -0.761344 -vn -0.411998 0.911184 0.001160 -vn -0.411998 0.911185 0.000000 -vn 0.556969 -0.013670 0.830421 -vn 0.382048 0.076277 0.920989 -vn 0.500121 0.035416 0.865231 -vn 0.405430 0.172047 0.897790 -vn 0.333241 0.015263 0.942718 -vn 0.297561 0.153827 0.942229 -vn 0.123103 0.109724 0.986309 -vn 0.145216 -0.018635 0.989224 -vn 0.110890 -0.030335 0.993370 -vn 0.095854 0.135837 0.986083 -vn 0.070909 -0.018533 0.997311 -vn 0.049046 0.176580 0.983064 -vn 0.040821 0.045228 0.998142 -vn 0.007370 0.115608 0.993268 -vn 0.004079 0.088693 0.996051 -vn 0.013448 0.082595 0.996492 -vn 0.004596 0.101518 0.994823 -vn -0.015378 0.105704 0.994279 -vn -0.029288 0.098868 0.994669 -vn -0.044604 0.105798 0.993387 -vn -0.032949 0.131347 0.990789 -vn -0.042621 0.067021 0.996841 -vn -0.045682 0.237634 0.970280 -vn -0.072399 0.073942 0.994631 -vn -0.093170 0.254066 0.962689 -vn -0.105730 0.094396 0.989904 -vn -0.125141 0.258127 0.957972 -vn 0.304162 0.023810 0.952323 -vn 0.270011 0.041486 0.961963 -vn 0.374880 0.143776 0.915857 -vn 0.265584 0.072621 0.961349 -vn 0.159298 0.154959 0.974993 -vn 0.298003 0.116049 0.947484 -vn 0.112454 0.305711 0.945460 -vn 0.234602 0.113939 0.965391 -vn 0.320457 0.197980 0.926343 -vn 0.136348 0.119007 0.983487 -vn 0.151168 0.093855 0.984042 -vn 0.146094 0.075611 0.986377 -vn 0.000000 0.327190 0.944959 -vn 0.017516 0.256234 0.966456 -vn -0.027045 0.261613 0.964794 -vn 0.017531 0.108058 0.993990 -vn 0.020891 0.168337 0.985508 -vn 0.031172 0.086795 0.995738 -vn -0.018860 0.116248 0.993041 -vn -0.012559 0.088054 0.996037 -vn 0.000025 0.031657 0.999499 -vn 0.086871 0.090782 0.992075 -vn 0.116889 0.165352 0.979283 -vn 0.053620 0.110638 0.992413 -vn 0.116889 0.165352 0.979283 -vn 0.009729 0.173236 0.984832 -vn -0.060523 0.204549 0.976984 -vn -0.083714 0.255371 0.963212 -vn 0.035971 0.252341 0.966969 -vn -0.002250 0.365469 0.930821 -vn -0.135289 0.847974 0.512481 -vn 0.011574 0.875069 0.483860 -vn 0.029526 0.442508 0.896279 -vn 0.026044 0.265581 0.963737 -vn 0.000000 0.279250 0.960218 -vn -0.006966 0.048920 0.998778 -vn -0.004497 0.140224 0.990110 -vn -0.004148 0.141952 0.989865 -vn -0.004147 0.141439 0.989938 -vn -0.017246 0.127797 0.991650 -vn -0.026184 0.030281 0.999198 -vn 0.016002 0.277204 0.960678 -vn 0.016002 0.277204 0.960678 -vn -0.012361 0.268507 0.963198 -vn -0.012361 0.268507 0.963198 -vn -0.023383 0.234430 0.971852 -vn 0.000000 0.218824 0.975764 -vn 0.000185 0.310974 0.950418 -vn 0.000184 0.313300 0.949654 -vn 0.000000 0.313741 0.949509 -vn 0.000000 0.310542 0.950560 -vn -0.009659 0.410519 0.911801 -vn 0.209958 0.810995 0.546081 -vn 0.345868 0.556792 0.755221 -vn -0.089097 0.206623 0.974355 -vn 0.174510 0.153230 0.972660 -vn -0.081234 0.271336 0.959051 -vn -0.086316 0.271239 0.958634 -vn -0.087111 0.239852 0.966893 -vn -0.132231 0.332916 0.933639 -vn -0.119249 0.254206 0.959770 -vn -0.163495 0.235513 0.958020 -vn -0.088396 0.283924 0.954763 -vn 0.109747 0.210021 0.971518 -vn -0.070976 0.018118 0.997313 -vn -0.047399 -0.020257 0.998671 -vn -0.094775 -0.019741 0.995303 -vn -0.063320 0.024917 0.997682 -vn 0.000000 0.113789 0.993505 -vn -0.014780 0.060170 0.998079 -vn -0.014779 -0.045290 0.998865 -vn 0.000000 -0.096813 0.995303 -vn 0.000000 0.398474 0.917180 -vn -0.047249 0.264787 0.963149 -vn -0.078847 -0.011689 0.996818 -vn 0.014963 0.343466 0.939046 -vn 0.014963 0.343466 0.939046 -vn -0.013305 0.124636 0.992113 -vn -0.065431 0.131200 0.989194 -vn -0.020415 0.177472 0.983914 -vn -0.010960 0.166519 0.985977 -vn -0.065852 0.234307 0.969930 -vn 0.125538 0.244740 0.961428 -vn -0.048087 -0.016246 0.998711 -vn -0.110254 0.380000 0.918392 -vn -0.116765 -0.117675 0.986163 -vn -0.114352 -0.366303 0.923442 -vn -0.096526 -0.375230 0.921892 -vn 0.148874 0.354954 -0.922954 -vn 0.264827 0.332418 -0.905188 -vn -0.984186 -0.159692 0.076660 -vn -0.703782 -0.325892 0.631257 -vn -0.753180 -0.142612 0.642169 -vn -0.694786 0.403993 0.595031 -vn -0.978547 -0.155407 0.135256 -vn -0.972902 -0.116808 0.199544 -vn -0.986642 -0.086804 0.137848 -vn -0.996582 -0.051510 0.064582 -vn -0.998667 -0.051618 0.000000 -vn -0.997128 -0.075732 0.000000 -vn -0.978534 -0.119823 0.167670 -vn -0.992300 -0.123854 0.000000 -vn -0.975218 -0.143091 0.168747 -vn -0.990826 -0.135146 0.000000 -vn -0.992466 -0.122522 0.000000 -vn -0.976178 -0.120030 0.180747 -vn -0.911609 0.334059 0.239530 -vn -0.949057 0.315103 0.000000 -vn -0.991092 -0.100151 0.087782 -vn -0.936786 0.320495 0.140413 -vn -0.004617 0.173236 0.984869 -vn -0.051868 0.232639 0.971179 -vn -0.139632 0.244987 0.959419 -vn -0.169449 0.263015 0.949795 -vn 0.378050 0.488514 0.786404 -vn -0.074203 0.746661 0.661053 -vn -0.456333 0.781419 0.425611 -vn -0.678291 0.700497 0.221868 -vn -0.652774 0.718758 0.239318 -vn -0.688381 0.725349 0.000000 -vn -0.706036 0.708176 0.000000 -vn -0.631292 0.740974 0.228972 -vn -0.601784 0.763373 0.234772 -vn -0.351728 0.872825 0.338325 -vn -0.043159 0.865597 0.498878 -vn 0.426695 0.574370 0.698592 -vn 0.716915 0.112171 0.688078 -vn 0.758164 0.095473 0.645037 -vn -0.183085 0.157225 0.970443 -vn 0.148874 0.354954 -0.922954 -vn 0.359364 0.324809 -0.874846 -vn 0.367321 0.351698 -0.861037 -vn 0.297364 0.317491 -0.900430 -vn 0.458623 0.303871 -0.835061 -vn 0.469618 0.323039 -0.821647 -vn 0.276933 0.372860 -0.885598 -vn 0.559261 0.465460 -0.685984 -vn 0.630410 0.558969 -0.538644 -vn 0.247626 0.765912 -0.593347 -vn -0.010843 0.830001 -0.557657 -vn -0.157013 0.808137 -0.567680 -vn -0.578608 0.580866 -0.572545 -vn -0.499662 0.628040 0.596577 -vn -0.557389 0.636957 -0.532544 -vn -0.433436 0.642411 0.632014 -vn -0.042672 0.818865 0.572398 -vn -0.152161 0.845866 -0.511232 -vn 0.094274 0.616930 0.781351 -vn 0.078118 0.638832 0.765370 -vn 0.186343 0.533377 -0.825097 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn -0.010843 0.830001 -0.557657 -vn -0.411993 0.911187 0.000000 -vn -0.271595 0.962411 0.000765 -vn -0.040347 0.827309 -0.560297 -vn 0.000000 1.000000 0.000000 -vn -0.239914 0.607394 -0.757307 -vn 0.128620 0.967244 -0.218851 -vn 0.008099 -0.002928 0.999963 -vn -0.182194 0.240699 0.953346 -vn 0.357690 0.769708 0.528778 -vn 0.319524 0.907313 0.273288 -vn 0.019270 0.977705 0.209097 -vn 0.000385 0.311767 0.950159 -vn 0.000384 0.312493 0.949920 -vn -0.908937 0.181562 -0.375326 -vn -0.926840 0.365132 -0.087447 -vn 0.343550 0.932835 0.108595 -vn 0.343550 0.932835 0.108595 -vn 0.572438 0.813026 0.106320 -vn 0.572438 0.813026 0.106320 -vn 0.350916 0.936401 0.003314 -vn 0.180208 0.957843 0.223747 -vn 0.054837 0.998292 -0.020148 -vn -0.156425 0.952959 0.259617 -vn -0.223117 0.966373 -0.127839 -vn -0.471350 0.868970 0.150731 -vn -0.627989 0.606445 -0.487703 -vn -0.460187 0.872346 0.165048 -vn -0.138800 0.934428 0.327991 -vn 0.384095 0.920149 0.076134 -vn 0.551719 0.832347 0.052967 -vn 0.428842 0.893311 0.134496 -vn 0.536322 0.831008 0.147594 -vn 0.027253 0.932118 0.361127 -vn 0.471549 0.880758 0.043652 -vn -0.000011 1.000000 0.000000 -vn -0.411998 0.911184 -0.001160 -vn -0.020820 0.226240 -0.973849 -vn -0.060523 0.204549 -0.976984 -vn -0.051837 0.299894 -0.952563 -vn -0.002250 0.365469 -0.930821 -vn 0.033028 0.249392 -0.967839 -vn -0.135289 0.847974 -0.512481 -vn 0.011574 0.875069 -0.483860 -vn 0.029526 0.442508 -0.896279 -vn 0.047123 0.251268 -0.966770 -vn 0.209958 0.810995 -0.546081 -vn 0.003451 0.457095 -0.889411 -vn 0.345868 0.556792 -0.755221 -vn -0.089097 0.206623 -0.974355 -vn 0.174510 0.153230 -0.972660 -vn -0.018298 0.420237 -0.907230 -vn -0.047249 0.264787 -0.963149 -vn 0.000000 0.398474 -0.917180 -vn -0.078847 -0.011689 -0.996818 -vn -0.065431 0.131200 -0.989194 -vn -0.032469 0.133629 -0.990499 -vn -0.020415 0.177472 -0.983914 -vn -0.044526 0.314179 -0.948319 -vn -0.048086 -0.016246 -0.998711 -vn -0.116765 -0.117675 -0.986163 -vn -0.110254 0.380000 -0.918392 -vn -0.096526 -0.375230 -0.921892 -vn -0.114352 -0.366303 -0.923442 -vn -0.984186 -0.159691 -0.076660 -vn -0.703782 -0.325892 -0.631257 -vn -0.753180 -0.142612 -0.642169 -vn -0.694786 0.403993 -0.595031 -vn -0.978547 -0.155406 -0.135256 -vn -0.972902 -0.116808 -0.199544 -vn -0.986642 -0.086804 -0.137848 -vn -0.996582 -0.051510 -0.064582 -vn -0.978534 -0.119823 -0.167670 -vn -0.975218 -0.143091 -0.168747 -vn -0.976178 -0.120030 -0.180747 -vn -0.911609 0.334059 -0.239530 -vn -0.936786 0.320494 -0.140413 -vn -0.991092 -0.100151 -0.087782 -vn -0.070496 0.737933 -0.671182 -vn -0.074203 0.746661 -0.661053 -vn -0.456333 0.781418 -0.425611 -vn -0.678291 0.700497 -0.221868 -vn -0.652774 0.718758 -0.239318 -vn -0.631292 0.740974 -0.228972 -vn -0.601784 0.763373 -0.234772 -vn -0.351728 0.872825 -0.338325 -vn -0.043159 0.865597 -0.498878 -vn -0.050739 0.856785 -0.513172 -vn 0.831646 0.554121 -0.036263 -vn 0.717163 0.695166 -0.049205 -vn 0.303995 0.952143 -0.031778 -vn 0.000000 1.000000 0.000000 -vn -0.195416 0.980690 0.007761 -vn -0.560456 0.746959 -0.357690 -vn -0.671650 0.740845 0.005932 -vn -0.611471 0.790924 0.023310 -vn -0.611471 0.790924 0.023310 -vn -0.117785 0.992762 0.023457 -vn -0.117785 0.992762 0.023457 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn -0.271595 0.962411 -0.000765 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.128620 0.967244 0.218851 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 -0.000015 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 -0.000015 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -0.988845 -0.145242 0.033023 -vn -0.988845 -0.145239 0.033023 -vn -0.988761 -0.149470 0.003221 -vn -0.988762 -0.149465 0.003225 -vn -1.000000 0.000000 0.000006 -vn -0.064201 -0.872217 0.484887 -vn -0.988168 -0.153378 0.000000 -vn -0.980657 -0.148457 0.127562 -vn -0.971555 -0.144479 0.187635 -vn -0.963527 -0.144431 0.225290 -vn -0.825920 -0.534641 0.178926 -vn -0.863285 -0.476281 0.167021 -vn -0.904585 -0.416699 0.089932 -vn -0.930451 -0.366417 0.000000 -vn -0.764102 -0.633483 0.121850 -vn -0.827879 -0.560907 0.000000 -vn -0.774383 -0.625081 0.098007 -vn -0.791643 -0.590519 0.156806 -vn -0.586142 -0.792046 0.170589 -vn -0.783917 -0.595080 0.177072 -vn -0.790636 -0.503094 0.348985 -vn -0.064201 -0.872217 0.484887 -vn -0.432186 -0.737990 0.518253 -vn -0.707464 -0.706750 0.000105 -vn -0.707464 -0.706750 0.000105 -vn -1.000000 -0.000020 0.000013 -vn -1.000000 -0.000020 0.000013 -vn -0.840440 -0.531300 0.106684 -vn -0.840440 -0.531300 0.106684 -vn -1.000000 -0.000016 0.000000 -vn -1.000000 -0.000016 0.000000 -vn -1.000000 -0.000018 0.000000 -vn -1.000000 -0.000018 0.000000 -vn -0.761963 -0.630098 0.149627 -vn -0.761963 -0.630098 0.149627 -vn -0.606091 -0.783425 0.137475 -vn -0.790636 -0.503094 0.348985 -vn -1.000000 0.000000 0.000000 -vn -1.000000 -0.000015 0.000000 -vn -0.432186 -0.737990 0.518253 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 -0.000015 0.000000 -vn -1.000000 -0.000015 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -0.988845 -0.145242 -0.033023 -vn -0.988845 -0.145239 -0.033023 -vn -0.988761 -0.149470 -0.003221 -vn -0.988762 -0.149465 -0.003225 -vn -1.000000 0.000000 -0.000006 -vn -0.064201 -0.872217 -0.484887 -vn -0.432186 -0.737989 -0.518254 -vn -0.980657 -0.148457 -0.127562 -vn -0.971555 -0.144479 -0.187635 -vn -0.963527 -0.144431 -0.225290 -vn -0.825920 -0.534641 -0.178926 -vn -0.863285 -0.476281 -0.167021 -vn -0.904585 -0.416699 -0.089932 -vn -0.764102 -0.633483 -0.121850 -vn -0.774383 -0.625081 -0.098007 -vn -0.791643 -0.590519 -0.156806 -vn -0.586142 -0.792046 -0.170589 -vn -0.783917 -0.595079 -0.177072 -vn -0.790636 -0.503094 -0.348985 -vn -0.432186 -0.737989 -0.518254 -vn -0.064201 -0.872217 -0.484887 -vn -0.790636 -0.503094 -0.348985 -vn -0.707464 -0.706750 -0.000105 -vn -0.707464 -0.706750 -0.000105 -vn -1.000000 -0.000020 -0.000013 -vn -1.000000 -0.000020 -0.000013 -vn -0.840440 -0.531300 -0.106684 -vn -0.840440 -0.531300 -0.106684 -vn -1.000000 -0.000016 0.000000 -vn -1.000000 -0.000016 0.000000 -vn -1.000000 -0.000018 0.000000 -vn -1.000000 -0.000018 0.000000 -vn -0.761963 -0.630098 -0.149627 -vn -0.761963 -0.630098 -0.149627 -vn -0.606091 -0.783425 -0.137475 -vn -1.000000 0.000000 0.000000 -vn -1.000000 -0.000015 0.000000 -vn -0.967343 -0.253471 0.000000 -vn -0.966484 -0.253246 0.042143 -vn -0.991080 -0.130252 0.028205 -vn -0.998040 0.062190 -0.006929 -vn -0.904766 0.424835 -0.030227 -vn -0.864731 0.501983 -0.015936 -vn -0.982241 0.187302 0.010960 -vn -0.982300 0.187313 0.000000 -vn -0.864841 0.502047 0.000000 -vn -0.905179 0.425030 0.000000 -vn -0.998064 0.062191 0.000000 -vn -0.991474 -0.130304 0.000000 -vn -0.997327 0.073072 0.000000 -vn -0.997065 0.073052 0.022909 -vn -0.966484 -0.253246 -0.042143 -vn -0.991080 -0.130252 -0.028205 -vn -0.998040 0.062190 0.006929 -vn -0.904766 0.424835 0.030227 -vn -0.864731 0.501983 0.015936 -vn -0.982241 0.187302 -0.010960 -vn -0.997065 0.073052 -0.022909 -vn 0.578350 0.285793 0.764090 -vn 0.250386 0.130226 0.959348 -vn 0.231372 0.415637 0.879609 -vn 0.282524 0.559971 0.778853 -vn 0.676715 0.399167 0.618646 -vn 0.659150 0.075212 0.748241 -vn 0.647834 -0.110155 0.753775 -vn 0.590692 -0.107892 0.799651 -vn 0.405847 0.360061 0.840026 -vn 0.676715 0.399167 0.618646 -vn 0.659150 0.075212 0.748241 -vn 0.647834 -0.110155 0.753775 -vn 0.590692 -0.107892 0.799651 -vn 0.590692 -0.107892 0.799651 -vn 0.590692 -0.107892 0.799651 -vn 0.282524 0.559971 0.778853 -vn -0.450579 0.527013 0.720580 -vn -0.450579 0.527013 0.720580 -vn -0.295642 0.828243 0.476035 -vn -0.295642 0.828243 0.476035 -vn -0.089100 0.984906 0.148399 -vn 0.097191 0.990632 0.095925 -vn 0.117291 0.991040 0.063893 -vn 0.580264 0.794796 0.177748 -vn 0.117291 0.991040 0.063893 -vn 0.509041 0.750619 0.421246 -vn 0.406328 0.844909 0.347889 -vn 0.169327 0.818091 0.549595 -vn 0.663610 0.680521 0.310666 -vn 0.008975 0.665756 0.746116 -vn 0.642753 0.585407 0.494133 -vn 0.013507 0.795289 0.606080 -vn 0.640657 0.662571 0.388018 -vn 0.015595 0.945301 0.325826 -vn 0.629337 0.749031 0.207091 -vn 0.017361 0.999849 0.000000 -vn 0.630667 0.776053 0.000000 -vn 0.932045 0.362343 0.000000 -vn 0.971533 0.236903 0.000000 -vn 0.971320 0.237777 0.000000 -vn 0.973444 0.228927 0.000000 -vn 0.939724 0.341935 0.000000 -vn 0.965379 0.260852 0.000000 -vn 0.964909 0.260725 -0.031175 -vn 0.117291 0.991040 -0.063893 -vn 0.097191 0.990632 -0.095925 -vn 0.117291 0.991040 -0.063893 -vn 0.580264 0.794795 -0.177748 -vn 0.509041 0.750619 -0.421246 -vn 0.406328 0.844909 -0.347889 -vn 0.663610 0.680520 -0.310666 -vn 0.169328 0.818091 -0.549596 -vn 0.642753 0.585407 -0.494133 -vn 0.008975 0.665756 -0.746116 -vn 0.640658 0.662570 -0.388018 -vn 0.013507 0.795289 -0.606081 -vn 0.629337 0.749031 -0.207092 -vn 0.015595 0.945301 -0.325827 -vn 0.964909 0.260725 0.031175 -vn 0.003960 -0.990569 0.136954 -vn 0.003960 -0.990569 0.136954 -vn -0.054248 -0.035311 0.997903 -vn -0.056548 -0.026579 0.998046 -vn -0.058844 -0.017845 0.998108 -vn -0.008242 -0.844924 0.534823 -vn -0.040494 -0.294223 0.954878 -vn -0.046832 -0.642706 0.764680 -vn -0.048895 -0.289439 0.955947 -vn -0.057227 -0.284663 0.956918 -vn -0.078329 -0.403392 0.911669 -vn -0.139225 -0.140428 0.980253 -vn -0.139225 -0.140428 0.980253 -vn -0.176416 0.006735 0.984293 -vn -0.176416 0.006735 0.984293 -vn -0.176416 0.006735 0.984293 -vn 0.950690 -0.100397 0.293442 -vn 0.917871 0.186096 0.350544 -vn 0.868002 0.138068 0.476981 -vn 0.830271 -0.196277 0.521657 -vn 0.950690 -0.100397 0.293442 -vn 0.917871 0.186096 0.350544 -vn 0.868002 0.138068 0.476981 -vn 0.830271 -0.196277 0.521657 -vn -0.000197 -0.000261 1.000000 -vn -0.000082 -0.000105 1.000000 -vn -0.000082 -0.000105 1.000000 -vn -0.000140 -0.000183 1.000000 -vn -0.000140 -0.000183 1.000000 -vn -0.000166 -0.000082 -1.000000 -vn -0.000210 -0.000192 -1.000000 -vn -0.000188 -0.000137 -1.000000 -vn -0.000210 -0.000192 -1.000000 -vn -0.000188 -0.000137 -1.000000 -vn -0.000017 0.000000 1.000000 -vn 0.000000 -0.000016 1.000000 -vn 0.000000 -0.000016 1.000000 -vn -0.000008 -0.000008 1.000000 -vn -0.000008 -0.000008 1.000000 -vn -0.555518 -0.368362 -0.745459 -vn -0.390893 -0.269628 -0.880059 -vn -0.476491 -0.321209 -0.818402 -vn -0.390893 -0.269628 -0.880059 -vn -0.476491 -0.321209 -0.818402 -vn -0.032244 -0.998929 -0.033195 -vn -0.032244 -0.998929 -0.033195 -vn -0.063905 -0.997956 0.000000 -vn -0.063905 -0.997956 0.000000 -vn -0.000656 -1.000000 -0.000013 -vn -0.063765 -0.995760 -0.066306 -vn -0.063765 -0.995760 0.066306 -vn -0.032244 -0.998929 0.033195 -vn -0.032244 -0.998929 0.033195 -vn -0.000656 -1.000000 0.000013 -vn -0.000305 -0.000229 -1.000000 -vn -0.000225 -0.000132 -1.000000 -vn -0.000265 -0.000181 -1.000000 -vn -0.000225 -0.000132 -1.000000 -vn -0.000265 -0.000181 -1.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 -0.000010 -vn 0.000000 1.000000 -0.000010 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 -0.000010 -vn 0.000000 1.000000 0.000010 -vn 0.000000 1.000000 0.000010 -vn 0.000000 1.000000 0.000010 -vn 0.918662 0.395043 0.000000 -vn 0.918662 0.395043 -0.000015 -vn 0.918662 0.395043 -0.000015 -vn 0.918662 0.395043 0.000000 -vn 0.918662 0.395043 0.000015 -vn 0.918662 0.395043 0.000015 -vn -0.000057 1.000000 -0.000103 -vn -0.000015 1.000000 -0.000141 -vn -0.000098 1.000000 -0.000066 -vn -0.000098 1.000000 0.000000 -vn -0.000015 1.000000 -0.000141 -vn -0.000057 1.000000 -0.000103 -vn -0.000098 1.000000 0.000000 -vn -0.000015 1.000000 0.000141 -vn -0.000057 1.000000 0.000103 -vn -0.000098 1.000000 0.000066 -vn -0.000015 1.000000 0.000141 -vn -0.000057 1.000000 0.000103 -vn -0.003009 0.999937 0.010797 -vn 0.365466 0.930591 0.020860 -vn 0.791482 0.609971 0.038629 -vn 0.883316 0.466393 0.047225 -vn 0.887087 0.459285 0.046201 -vn 0.887087 0.459285 0.046201 -vn 0.883316 0.466393 0.047225 -vn 0.791482 0.609971 0.038629 -vn 0.365466 0.930591 0.020860 -vn -0.003009 0.999937 0.010797 -vn 0.941501 0.337010 0.000000 -vn 0.941501 0.337010 0.000000 -vn 0.941501 0.337010 0.000000 -vn 0.941501 0.337010 0.000000 -vn 0.941501 0.337010 0.000000 -vn 0.941501 0.337010 0.000000 -vn 0.923880 0.000000 0.382683 -vn 0.923880 0.000000 0.382683 -vn 0.923880 0.000000 -0.382683 -vn 0.923880 0.000000 -0.382683 -vn 0.382684 0.000000 -0.923879 -vn -0.382683 0.000000 -0.923880 -vn -0.923879 0.000000 -0.382684 -vn -0.923879 0.000000 -0.382684 -vn -0.923879 0.000000 0.382684 -vn -0.923879 0.000000 0.382684 -vn -0.382683 0.000000 0.923880 -vn -0.382683 0.000000 0.923880 -vn 0.382684 0.000000 0.923879 -vn 0.382684 0.000000 0.923879 -vn -0.382683 0.000000 -0.923880 -vn 0.382684 0.000000 -0.923879 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.923880 0.000000 0.382683 -vn 0.923880 0.000000 0.382683 -vn 0.923880 0.000000 -0.382683 -vn 0.923880 0.000000 -0.382683 -vn -0.923879 0.000000 -0.382684 -vn -0.923879 0.000000 -0.382684 -vn -0.923879 0.000000 0.382684 -vn -0.923879 0.000000 0.382684 -vn -0.382683 0.000000 0.923880 -vn -0.382683 0.000000 0.923880 -vn 0.382683 0.000000 0.923880 -vn 0.382683 0.000000 0.923880 -vn -0.382683 0.000000 -0.923880 -vn -0.382683 0.000000 -0.923880 -vn 0.382683 0.000000 -0.923880 -vn 0.382683 0.000000 -0.923880 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.923823 0.011019 0.382660 -vn 0.849397 -0.393369 0.351832 -vn 0.825592 -0.448836 0.341971 -vn 0.917828 -0.114267 0.380176 -vn 0.923823 0.011019 -0.382660 -vn 0.849397 -0.393369 -0.351832 -vn 0.825592 -0.448836 -0.341971 -vn 0.917828 -0.114267 -0.380177 -vn -0.923823 0.011019 -0.382661 -vn -0.849397 -0.393369 -0.351832 -vn -0.825591 -0.448836 -0.341972 -vn -0.917828 -0.114266 -0.380177 -vn -0.923823 0.011019 0.382660 -vn -0.849397 -0.393369 0.351832 -vn -0.825591 -0.448837 0.341972 -vn -0.917828 -0.114266 0.380177 -vn -0.382660 0.011019 0.923824 -vn -0.465296 -0.256226 0.847259 -vn -0.341971 -0.448837 0.825592 -vn -0.380177 -0.114267 0.917828 -vn 0.382660 0.011019 0.923823 -vn 0.465296 -0.256226 0.847259 -vn 0.341971 -0.448837 0.825591 -vn 0.380177 -0.114267 0.917828 -vn 0.265892 -0.719194 0.641920 -vn -0.265891 -0.719194 0.641920 -vn 0.000000 -0.691140 0.722721 -vn 0.000000 0.010180 0.999948 -vn -0.382660 0.011019 -0.923824 -vn -0.465296 -0.256226 -0.847259 -vn -0.265891 -0.719194 -0.641920 -vn -0.341971 -0.448837 -0.825592 -vn -0.380177 -0.114267 -0.917828 -vn 0.382660 0.011019 -0.923823 -vn 0.465296 -0.256226 -0.847259 -vn 0.000000 0.010180 -0.999948 -vn 0.265892 -0.719195 -0.641920 -vn 0.341971 -0.448837 -0.825591 -vn 0.000000 -0.691141 -0.722720 -vn 0.380177 -0.114267 -0.917828 -vn 0.390967 -0.906045 0.161946 -vn 0.390967 -0.906045 0.161946 -vn 0.390967 -0.906046 -0.161945 -vn 0.390967 -0.906046 -0.161945 -vn -0.390967 -0.906045 -0.161946 -vn -0.390967 -0.906045 -0.161946 -vn -0.390967 -0.906045 0.161946 -vn -0.390967 -0.906045 0.161946 -vn -0.161944 -0.906046 0.390967 -vn -0.161944 -0.906046 0.390967 -vn 0.161944 -0.906046 0.390967 -vn 0.161944 -0.906046 0.390967 -vn -0.161944 -0.906046 -0.390967 -vn -0.161944 -0.906046 -0.390967 -vn 0.161944 -0.906046 -0.390966 -vn 0.161944 -0.906046 -0.390966 -vn 0.923880 0.000000 0.382683 -vn 0.923880 0.000000 0.382683 -vn 0.923880 0.000000 -0.382683 -vn 0.923880 0.000000 -0.382683 -vn -0.923880 0.000000 -0.382683 -vn -0.923880 0.000000 -0.382683 -vn -0.923880 0.000000 0.382683 -vn -0.923880 0.000000 0.382683 -vn -0.382684 0.000000 0.923879 -vn -0.382684 0.000000 0.923879 -vn 0.382684 0.000000 0.923879 -vn 0.382684 0.000000 0.923879 -vn -0.382684 0.000000 -0.923879 -vn -0.382684 0.000000 -0.923879 -vn 0.382684 0.000000 -0.923879 -vn 0.382684 0.000000 -0.923879 -vn -0.174226 0.982058 -0.072168 -vn -0.174226 0.982058 -0.072168 -vn -0.174226 0.982058 0.072166 -vn -0.174226 0.982058 0.072166 -vn 0.174226 0.982058 0.072168 -vn 0.174226 0.982058 0.072168 -vn 0.174226 0.982058 -0.072168 -vn 0.174226 0.982058 -0.072168 -vn 0.072167 0.982058 -0.174226 -vn 0.072167 0.982058 -0.174226 -vn -0.072167 0.982058 -0.174227 -vn -0.072167 0.982058 -0.174227 -vn 0.072167 0.982058 0.174226 -vn 0.072167 0.982058 0.174226 -vn -0.072167 0.982058 0.174225 -vn -0.072167 0.982058 0.174225 -vn -0.915773 0.132185 -0.379325 -vn -0.915773 0.132185 -0.379325 -vn -0.915773 0.132185 0.379325 -vn -0.915773 0.132185 0.379325 -vn 0.915773 0.132184 0.379325 -vn 0.915773 0.132184 0.379325 -vn 0.915773 0.132184 -0.379325 -vn 0.915773 0.132184 -0.379325 -vn 0.379326 0.132184 -0.915773 -vn 0.379326 0.132184 -0.915773 -vn -0.379325 0.132185 -0.915773 -vn -0.379325 0.132185 -0.915773 -vn 0.379326 0.132184 0.915773 -vn 0.379326 0.132184 0.915773 -vn -0.379325 0.132185 0.915773 -vn -0.379325 0.132185 0.915773 -vn 0.044453 0.998842 0.018413 -vn 0.044453 0.998842 0.018413 -vn 0.044453 0.998842 -0.018413 -vn 0.044453 0.998842 -0.018413 -vn -0.044453 0.998842 -0.018413 -vn -0.044453 0.998842 -0.018413 -vn -0.044453 0.998842 0.018413 -vn -0.044453 0.998842 0.018413 -vn -0.018413 0.998842 0.044452 -vn -0.018413 0.998842 0.044452 -vn 0.018413 0.998842 0.044452 -vn 0.018413 0.998842 0.044452 -vn -0.018413 0.998842 -0.044452 -vn -0.018413 0.998842 -0.044452 -vn 0.018413 0.998842 -0.044452 -vn 0.018413 0.998842 -0.044452 -vn 0.923730 0.017953 0.382623 -vn 0.923730 0.017953 0.382623 -vn 0.923730 0.017953 -0.382623 -vn 0.923730 0.017953 -0.382623 -vn 0.382621 0.017953 -0.923731 -vn -0.382621 0.017953 -0.923731 -vn -0.923730 0.017953 -0.382622 -vn -0.923730 0.017953 -0.382622 -vn -0.923730 0.017953 0.382622 -vn -0.923730 0.017953 0.382622 -vn -0.382621 0.017953 0.923731 -vn -0.382621 0.017953 0.923731 -vn 0.382621 0.017953 0.923731 -vn 0.382621 0.017953 0.923731 -vn -0.382621 0.017953 -0.923731 -vn 0.382621 0.017953 -0.923731 -vn 0.923880 0.000000 0.382683 -vn 0.923880 0.000000 0.382683 -vn 0.923880 0.000000 -0.382683 -vn 0.923880 0.000000 -0.382683 -vn 0.382684 0.000000 -0.923879 -vn -0.382684 0.000000 -0.923879 -vn -0.923880 0.000000 -0.382683 -vn -0.923880 0.000000 -0.382683 -vn -0.923879 0.000000 0.382684 -vn -0.923879 0.000000 0.382684 -vn -0.382683 0.000000 0.923880 -vn -0.382683 0.000000 0.923880 -vn 0.382684 0.000000 0.923879 -vn 0.382684 0.000000 0.923879 -vn -0.382684 0.000000 -0.923879 -vn 0.382684 0.000000 -0.923879 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.923880 0.000000 0.382683 -vn 0.923880 0.000000 0.382683 -vn 0.923880 0.000000 -0.382683 -vn 0.923880 0.000000 -0.382683 -vn -0.923880 0.000000 -0.382683 -vn -0.923880 0.000000 -0.382683 -vn -0.923880 0.000000 0.382683 -vn -0.923880 0.000000 0.382683 -vn -0.382684 0.000000 0.923879 -vn -0.382684 0.000000 0.923879 -vn 0.382684 0.000000 0.923879 -vn 0.382684 0.000000 0.923879 -vn -0.382684 0.000000 -0.923879 -vn -0.382684 0.000000 -0.923879 -vn 0.382684 0.000000 -0.923879 -vn 0.382684 0.000000 -0.923879 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.923823 0.011019 0.382660 -vn 0.849397 -0.393368 0.351832 -vn 0.825592 -0.448836 0.341971 -vn 0.917828 -0.114267 0.380176 -vn 0.923823 0.011019 -0.382660 -vn 0.849397 -0.393368 -0.351832 -vn 0.825592 -0.448835 -0.341971 -vn 0.917828 -0.114267 -0.380176 -vn -0.923823 0.011019 -0.382660 -vn -0.849397 -0.393369 -0.351832 -vn -0.825591 -0.448837 -0.341972 -vn -0.917828 -0.114267 -0.380177 -vn -0.923823 0.011019 0.382660 -vn -0.849397 -0.393368 0.351832 -vn -0.825592 -0.448836 0.341972 -vn -0.917828 -0.114267 0.380177 -vn -0.382660 0.011019 0.923823 -vn -0.465297 -0.256225 0.847259 -vn -0.341971 -0.448836 0.825592 -vn -0.380177 -0.114267 0.917828 -vn 0.382660 0.011019 0.923824 -vn 0.465296 -0.256225 0.847259 -vn 0.341972 -0.448836 0.825592 -vn 0.380178 -0.114267 0.917828 -vn 0.265892 -0.719193 0.641921 -vn -0.265892 -0.719193 0.641921 -vn 0.000000 -0.691139 0.722722 -vn 0.000000 0.010180 0.999948 -vn -0.382660 0.011019 -0.923823 -vn -0.465297 -0.256226 -0.847259 -vn -0.265892 -0.719194 -0.641920 -vn -0.341971 -0.448837 -0.825592 -vn -0.380176 -0.114267 -0.917828 -vn 0.382660 0.011019 -0.923824 -vn 0.465296 -0.256225 -0.847259 -vn 0.000000 0.010180 -0.999948 -vn 0.265892 -0.719194 -0.641920 -vn 0.341972 -0.448837 -0.825591 -vn 0.000000 -0.691141 -0.722720 -vn 0.380178 -0.114267 -0.917828 -vn 0.390970 -0.906045 0.161944 -vn 0.390970 -0.906045 0.161944 -vn 0.390970 -0.906045 -0.161944 -vn 0.390970 -0.906045 -0.161944 -vn -0.390972 -0.906044 -0.161944 -vn -0.390972 -0.906044 -0.161944 -vn -0.390972 -0.906044 0.161944 -vn -0.390972 -0.906044 0.161944 -vn -0.161945 -0.906046 0.390965 -vn -0.161945 -0.906046 0.390965 -vn 0.161945 -0.906046 0.390965 -vn 0.161945 -0.906046 0.390965 -vn -0.161945 -0.906046 -0.390965 -vn -0.161945 -0.906046 -0.390965 -vn 0.161945 -0.906046 -0.390965 -vn 0.161945 -0.906046 -0.390965 -vn 0.923880 0.000000 0.382683 -vn 0.923880 0.000000 0.382683 -vn 0.923880 0.000000 -0.382683 -vn 0.923880 0.000000 -0.382683 -vn -0.923880 0.000000 -0.382683 -vn -0.923880 0.000000 -0.382683 -vn -0.923880 0.000000 0.382683 -vn -0.923880 0.000000 0.382683 -vn -0.382684 0.000000 0.923879 -vn -0.382684 0.000000 0.923879 -vn 0.382684 0.000000 0.923879 -vn 0.382684 0.000000 0.923879 -vn -0.382684 0.000000 -0.923879 -vn -0.382684 0.000000 -0.923879 -vn 0.382684 0.000000 -0.923879 -vn 0.382684 0.000000 -0.923879 -vn -0.174228 0.982057 -0.072166 -vn -0.174228 0.982057 -0.072166 -vn -0.174228 0.982057 0.072166 -vn -0.174228 0.982057 0.072166 -vn 0.174228 0.982057 0.072166 -vn 0.174228 0.982057 0.072166 -vn 0.174228 0.982057 -0.072166 -vn 0.174228 0.982057 -0.072166 -vn 0.072168 0.982058 -0.174226 -vn 0.072168 0.982058 -0.174226 -vn -0.072168 0.982058 -0.174226 -vn -0.072168 0.982058 -0.174226 -vn 0.072168 0.982058 0.174226 -vn 0.072168 0.982058 0.174226 -vn -0.072168 0.982058 0.174226 -vn -0.072168 0.982058 0.174226 -vn -0.915773 0.132186 -0.379325 -vn -0.915773 0.132186 -0.379325 -vn -0.915773 0.132186 0.379325 -vn -0.915773 0.132186 0.379325 -vn 0.915772 0.132185 0.379326 -vn 0.915772 0.132185 0.379326 -vn 0.915772 0.132185 -0.379326 -vn 0.915772 0.132185 -0.379326 -vn 0.379325 0.132185 -0.915773 -vn 0.379325 0.132185 -0.915773 -vn -0.379326 0.132185 -0.915772 -vn -0.379326 0.132185 -0.915772 -vn 0.379325 0.132185 0.915773 -vn 0.379325 0.132185 0.915773 -vn -0.379326 0.132185 0.915772 -vn -0.379326 0.132185 0.915772 -vn 0.044456 0.998842 0.018415 -vn 0.044456 0.998842 0.018415 -vn 0.044456 0.998842 -0.018415 -vn 0.044456 0.998842 -0.018415 -vn -0.044456 0.998842 -0.018415 -vn -0.044456 0.998842 -0.018415 -vn -0.044456 0.998842 0.018415 -vn -0.044456 0.998842 0.018415 -vn -0.018414 0.998842 0.044456 -vn -0.018414 0.998842 0.044456 -vn 0.018414 0.998842 0.044456 -vn 0.018414 0.998842 0.044456 -vn -0.018414 0.998842 -0.044454 -vn -0.018414 0.998842 -0.044454 -vn 0.018414 0.998842 -0.044454 -vn 0.018414 0.998842 -0.044454 -vn 0.923731 0.017953 0.382622 -vn 0.923731 0.017953 0.382622 -vn 0.923731 0.017953 -0.382622 -vn 0.923731 0.017953 -0.382622 -vn 0.382622 0.017953 -0.923731 -vn -0.382621 0.017953 -0.923731 -vn -0.923730 0.017953 -0.382623 -vn -0.923730 0.017953 -0.382623 -vn -0.923730 0.017953 0.382623 -vn -0.923730 0.017953 0.382623 -vn -0.382621 0.017953 0.923731 -vn -0.382621 0.017953 0.923731 -vn 0.382622 0.017953 0.923731 -vn 0.382622 0.017953 0.923731 -vn -0.382621 0.017953 -0.923731 -vn 0.382622 0.017953 -0.923731 -vn 0.997405 0.071989 0.000000 -vn 0.997405 0.071989 0.000000 -vn 0.705259 0.050902 -0.707120 -vn 0.705259 0.050902 -0.707120 -vn 0.000013 0.000002 -1.000000 -vn 0.000013 0.000002 -1.000000 -vn -0.705264 -0.050900 -0.707115 -vn -0.705264 -0.050900 -0.707115 -vn -0.997406 -0.071986 0.000000 -vn -0.997406 -0.071986 0.000000 -vn -0.705264 -0.050900 0.707115 -vn -0.705264 -0.050900 0.707115 -vn 0.000013 0.000002 1.000000 -vn 0.000013 0.000002 1.000000 -vn 0.705259 0.050902 0.707120 -vn 0.705259 0.050902 0.707120 -vn 0.071959 -0.997408 0.000000 -vn 0.071959 -0.997408 0.000000 -vn 0.071964 -0.997407 0.000019 -vn 0.071964 -0.997407 0.000019 -vn 0.071978 -0.997406 0.000007 -vn 0.071978 -0.997406 0.000007 -vn 0.071987 -0.997406 -0.000012 -vn 0.071987 -0.997406 -0.000012 -vn 0.071987 -0.997406 0.000000 -vn 0.071987 -0.997406 0.000000 -vn 0.071987 -0.997406 0.000012 -vn 0.071987 -0.997406 0.000012 -vn 0.071978 -0.997406 -0.000007 -vn 0.071978 -0.997406 -0.000007 -vn 0.071964 -0.997407 -0.000019 -vn 0.071964 -0.997407 -0.000019 -vn 0.997407 0.071973 0.000000 -vn 0.991926 -0.126817 0.000000 -vn 0.947926 -0.318492 0.000000 -vn 0.705268 0.050894 -0.707112 -vn 0.705568 -0.147480 -0.693126 -vn 0.678421 -0.337945 -0.652333 -vn 0.000007 -0.000003 -1.000000 -vn 0.014247 -0.197373 -0.980225 -vn 0.027776 -0.384902 -0.922539 -vn -0.705273 -0.050905 -0.707106 -vn -0.677081 -0.247265 -0.693125 -vn -0.622862 -0.431854 -0.652338 -vn -0.997406 -0.071987 0.000000 -vn -0.963438 -0.267930 0.000000 -vn -0.892370 -0.451304 0.000000 -vn -0.705273 -0.050905 0.707106 -vn -0.677081 -0.247265 0.693125 -vn -0.622862 -0.431854 0.652338 -vn 0.000008 -0.000003 1.000000 -vn 0.014247 -0.197373 0.980225 -vn 0.027776 -0.384901 0.922540 -vn 0.705269 0.050894 0.707111 -vn 0.705568 -0.147480 0.693125 -vn 0.678421 -0.337945 0.652333 -vn 0.071997 -0.997405 0.000000 -vn 0.071997 -0.997405 0.000000 -vn 0.071990 -0.997405 -0.000006 -vn 0.071990 -0.997405 -0.000006 -vn 0.071993 -0.997405 0.000006 -vn 0.071993 -0.997405 0.000006 -vn 0.072009 -0.997404 0.000018 -vn 0.072009 -0.997404 0.000018 -vn 0.072015 -0.997404 0.000000 -vn 0.072015 -0.997404 0.000000 -vn 0.072009 -0.997404 -0.000018 -vn 0.072009 -0.997404 -0.000018 -vn 0.071993 -0.997405 -0.000006 -vn 0.071993 -0.997405 -0.000006 -vn 0.071990 -0.997405 0.000006 -vn 0.071990 -0.997405 0.000006 -vn 0.997407 0.071963 0.000000 -vn 0.997407 0.071963 0.000000 -vn 0.705270 0.050889 -0.707110 -vn 0.705270 0.050889 -0.707110 -vn 0.000000 0.000000 -1.000000 -vn 0.000000 0.000000 -1.000000 -vn -0.705272 -0.050902 -0.707107 -vn -0.705272 -0.050902 -0.707107 -vn -0.997405 -0.071990 0.000000 -vn -0.997405 -0.071990 0.000000 -vn -0.705272 -0.050902 0.707107 -vn -0.705272 -0.050902 0.707107 -vn 0.000000 0.000000 1.000000 -vn 0.000000 0.000000 1.000000 -vn 0.705270 0.050889 0.707110 -vn 0.705270 0.050889 0.707110 -vn 0.247111 0.968987 0.000000 -vn 0.247111 0.968987 0.000000 -vn 0.154734 0.962317 -0.223616 -vn 0.154734 0.962317 -0.223616 -vn -0.068287 0.946220 -0.316235 -vn -0.068287 0.946220 -0.316235 -vn -0.291311 0.930127 -0.223610 -vn -0.291311 0.930127 -0.223610 -vn -0.383692 0.923461 0.000000 -vn -0.383692 0.923461 0.000000 -vn -0.291311 0.930128 0.223609 -vn -0.291311 0.930128 0.223609 -vn -0.068287 0.946220 0.316234 -vn -0.068287 0.946220 0.316234 -vn 0.154733 0.962317 0.223616 -vn 0.154733 0.962317 0.223616 -vn 0.756180 -0.654363 0.000000 -vn 0.756180 -0.654363 0.000000 -vn 0.549605 -0.669284 -0.499993 -vn 0.549605 -0.669284 -0.499993 -vn 0.050899 -0.705292 -0.707087 -vn 0.050899 -0.705292 -0.707087 -vn -0.447793 -0.741274 -0.499995 -vn -0.447793 -0.741274 -0.499995 -vn -0.654355 -0.756188 -0.000001 -vn -0.654355 -0.756188 -0.000001 -vn -0.447793 -0.741274 0.499994 -vn -0.447793 -0.741274 0.499994 -vn 0.050899 -0.705292 0.707087 -vn 0.050899 -0.705292 0.707087 -vn 0.549605 -0.669284 0.499994 -vn 0.549605 -0.669284 0.499994 -vn -0.072213 0.997389 0.000000 -vn 0.528444 0.848968 -0.000002 -vn 0.836129 0.548533 0.000000 -vn 0.356614 0.836559 -0.415928 -vn 0.580956 0.530107 -0.617638 -vn -0.058211 0.806620 -0.588197 -vn -0.035055 0.485649 -0.873451 -vn -0.473038 0.776694 -0.415910 -vn -0.651071 0.441199 -0.617616 -vn -0.644864 0.764297 0.000000 -vn -0.906230 0.422786 0.000000 -vn -0.473038 0.776694 0.415910 -vn -0.651071 0.441199 0.617616 -vn -0.058211 0.806620 0.588197 -vn -0.035055 0.485649 0.873451 -vn 0.356614 0.836560 0.415926 -vn 0.580956 0.530107 0.617637 -vn 0.013161 0.008894 0.999874 -vn 0.013161 0.008894 0.999874 -vn 0.409092 -0.576862 0.707017 -vn 0.409092 -0.576862 0.707017 -vn 0.573092 -0.819491 0.000000 -vn 0.573092 -0.819491 0.000000 -vn 0.409092 -0.576862 -0.707018 -vn 0.409092 -0.576862 -0.707018 -vn 0.013161 0.008894 -0.999874 -vn 0.013161 0.008894 -0.999874 -vn -0.382773 0.594654 -0.707016 -vn -0.382773 0.594654 -0.707016 -vn -0.546773 0.837281 0.000000 -vn -0.546773 0.837281 0.000000 -vn -0.382773 0.594654 0.707016 -vn -0.382773 0.594654 0.707016 -vn 0.000000 0.000000 -1.000000 -vn 0.000000 0.000000 -1.000000 -vn 0.000000 0.000000 -1.000000 -vn 0.000000 0.000000 -1.000000 -vn 0.000000 0.000000 -1.000000 -vn 0.000000 0.000000 -1.000000 -vn 0.000000 0.000000 -1.000000 -vn 0.000000 0.000000 -1.000000 -vn 0.000000 0.000000 -1.000000 -vn -0.005048 0.008466 -0.999951 -vn -0.001558 0.003019 -0.999994 -vn -0.008365 0.009773 -0.999917 -vn -0.006180 0.002751 -0.999977 -vn 0.031027 -0.045147 -0.998498 -vn 0.083067 -0.146694 -0.985688 -vn 0.171496 -0.296152 -0.939618 -vn 0.379549 -0.370895 -0.847573 -vn 0.612488 -0.633300 -0.473064 -vn 0.001662 -0.284907 -0.958554 -vn -0.002601 -0.611459 -0.791272 -vn -0.004739 -0.614960 -0.788544 -vn -0.001656 -0.620166 -0.784469 -vn -0.002364 -0.624637 -0.780912 -vn -0.003943 -0.628088 -0.778132 -vn -0.002765 -0.630722 -0.776004 -vn 0.001016 -0.631656 -0.775248 -vn 0.055700 -0.627733 -0.776433 -vn 0.226451 -0.593755 -0.772124 -vn 0.431595 -0.502047 -0.749449 -vn 0.559688 -0.398391 -0.726660 -vn 0.640943 -0.317266 -0.698952 -vn 0.637526 -0.529415 -0.559715 -vn 0.328249 -0.731406 -0.597743 -vn 0.503599 -0.691202 -0.518294 -vn 0.000000 0.000000 -1.000000 -vn 0.000000 0.000000 -1.000000 -vn 0.000000 0.000000 -1.000000 -vn 0.000000 0.000000 -1.000000 -vn 0.000000 0.000000 -1.000000 -vn 0.000000 0.000000 -1.000000 -vn 0.000000 0.000000 -1.000000 -vn 0.004050 -0.001464 -0.999991 -vn 0.004050 -0.001464 -0.999991 -vn 0.008099 -0.002928 -0.999963 -vn 0.008099 -0.002928 -0.999963 -vn 0.008099 -0.002928 -0.999963 -vn -0.000622 -0.957209 -0.289396 -vn -0.032745 -0.924632 -0.379451 -vn -0.088118 -0.757908 -0.646383 -vn -0.126585 -0.324875 -0.937248 -vn -0.155548 0.179096 -0.971457 -vn -0.182194 0.240699 -0.953346 -vn 0.682096 -0.710442 -0.173255 -vn 0.382114 -0.914355 -0.133959 -vn 0.484499 -0.866370 -0.121091 -vn 0.387995 -0.898366 -0.205909 -vn 0.665242 -0.692669 -0.278679 -vn 0.619534 -0.642008 -0.451667 -vn 0.343405 -0.880083 -0.327913 -vn 0.138085 -0.809093 -0.571228 -vn 0.423232 -0.483997 -0.765912 -vn -0.443970 0.883317 -0.150474 -vn -0.278328 0.947710 -0.156141 -vn -0.028994 0.982343 -0.184829 -vn 0.180907 0.973766 -0.138031 -vn -0.234810 -0.551473 -0.800463 -vn 0.112474 -0.299001 -0.947601 -vn -0.429138 -0.313068 -0.847248 -vn 0.058509 -0.134104 -0.989239 -vn 0.210505 0.971281 -0.110905 -vn 0.285194 0.197417 -0.937918 -vn 0.357690 0.769708 -0.528778 -vn 0.319524 0.907313 -0.273288 -vn 0.019270 0.977705 -0.209097 -vn -0.085357 0.390766 0.916524 -vn 0.317031 0.181809 -0.930826 -vn 0.436582 0.371589 -0.819340 -vn -0.191248 0.436032 0.879375 -vn 0.446545 0.800932 -0.398881 -vn -0.279063 0.516941 0.809256 -vn 0.068499 0.970003 -0.233244 -vn -0.313107 0.940180 -0.134258 -vn -0.443970 0.883317 -0.150474 -vn -0.191248 0.436032 0.879375 -vn -0.279063 0.516941 0.809256 -vn -0.085357 0.390766 0.916524 -vn -0.265697 0.367191 0.891390 -vn 0.382048 0.076277 -0.920989 -vn 0.556969 -0.013670 -0.830421 -vn 0.405430 0.172048 -0.897790 -vn 0.500121 0.035416 -0.865231 -vn 0.297561 0.153827 -0.942229 -vn 0.333241 0.015263 -0.942718 -vn 0.145215 -0.018635 -0.989225 -vn 0.123103 0.109724 -0.986309 -vn 0.095854 0.135837 -0.986083 -vn 0.110890 -0.030335 -0.993370 -vn 0.049046 0.176580 -0.983064 -vn 0.070909 -0.018533 -0.997311 -vn 0.007370 0.115608 -0.993268 -vn 0.040821 0.045228 -0.998142 -vn 0.004079 0.088693 -0.996051 -vn 0.004596 0.101518 -0.994823 -vn 0.013448 0.082595 -0.996492 -vn -0.015378 0.105704 -0.994279 -vn -0.044604 0.105798 -0.993387 -vn -0.029288 0.098868 -0.994669 -vn -0.032949 0.131347 -0.990789 -vn -0.045682 0.237634 -0.970280 -vn -0.042621 0.067021 -0.996841 -vn -0.093170 0.254066 -0.962689 -vn -0.072399 0.073942 -0.994631 -vn -0.125141 0.258126 -0.957972 -vn -0.105730 0.094396 -0.989904 -vn 0.304162 0.023810 -0.952323 -vn 0.270011 0.041486 -0.961963 -vn 0.374880 0.143776 -0.915857 -vn 0.265584 0.072621 -0.961349 -vn 0.298003 0.116049 -0.947484 -vn 0.159298 0.154959 -0.974993 -vn 0.234602 0.113939 -0.965391 -vn 0.320457 0.197980 -0.926343 -vn 0.136348 0.119007 -0.983487 -vn 0.151169 0.093855 -0.984042 -vn 0.146094 0.075611 -0.986377 -vn 0.112454 0.305711 -0.945460 -vn 0.017516 0.256234 -0.966456 -vn 0.000000 0.327190 -0.944959 -vn -0.027045 0.261613 -0.964794 -vn 0.017531 0.108058 -0.993990 -vn 0.020891 0.168337 -0.985508 -vn 0.031172 0.086795 -0.995738 -vn 0.086871 0.090782 -0.992075 -vn 0.116889 0.165352 -0.979283 -vn 0.116889 0.165352 -0.979283 -vn 0.053620 0.110638 -0.992413 -vn -0.018860 0.116248 -0.993041 -vn 0.030185 0.137334 -0.990065 -vn -0.012559 0.088054 -0.996037 -vn -0.177074 0.118082 -0.977088 -vn 0.000025 0.031657 -0.999499 -vn 0.038914 0.255286 -0.966082 -vn 0.015496 0.272673 -0.961982 -vn 0.000000 0.279250 -0.960218 -vn -0.006966 0.048920 -0.998778 -vn -0.004497 0.140224 -0.990110 -vn -0.004148 0.141952 -0.989865 -vn -0.004147 0.141439 -0.989938 -vn -0.017246 0.127797 -0.991650 -vn -0.026184 0.030281 -0.999198 -vn 0.016002 0.277204 -0.960678 -vn 0.016002 0.277204 -0.960678 -vn -0.012361 0.268507 -0.963198 -vn -0.012361 0.268507 -0.963198 -vn 0.000000 0.218824 -0.975764 -vn -0.023383 0.234430 -0.971852 -vn 0.000185 0.310974 -0.950418 -vn 0.000000 0.310542 -0.950560 -vn -0.061505 0.213730 -0.974955 -vn 0.000184 0.313300 -0.949654 -vn 0.000000 0.313741 -0.949509 -vn 0.000385 0.311767 -0.950159 -vn 0.000384 0.312493 -0.949920 -vn -0.081234 0.271336 -0.959051 -vn -0.130536 0.166777 -0.977316 -vn -0.087111 0.239852 -0.966893 -vn -0.119249 0.254206 -0.959770 -vn -0.132231 0.332916 -0.933639 -vn -0.163495 0.235513 -0.958020 -vn 0.109746 0.210021 -0.971518 -vn -0.088396 0.283924 -0.954763 -vn -0.047399 -0.020257 -0.998671 -vn -0.070976 0.018118 -0.997313 -vn 0.000000 -0.096813 -0.995303 -vn -0.014779 -0.045290 -0.998865 -vn -0.094775 -0.019741 -0.995303 -vn -0.063320 0.024917 -0.997682 -vn 0.014963 0.343466 -0.939046 -vn 0.014963 0.343466 -0.939046 -vn 0.044018 0.097420 -0.994269 -vn -0.014780 0.060170 -0.998079 -vn -0.010960 0.166519 -0.985977 -vn 0.000000 0.113789 -0.993505 -vn -0.065852 0.234308 -0.969930 -vn 0.381431 0.120164 -0.916554 -vn 0.264827 0.332418 0.905188 -vn 0.148874 0.354954 0.922954 -vn -0.004617 0.173236 -0.984869 -vn -0.051868 0.232639 -0.971179 -vn -0.139632 0.244987 -0.959419 -vn -0.169449 0.263015 -0.949795 -vn -0.182194 0.240699 -0.953346 -vn 0.716915 0.112171 -0.688078 -vn 0.758164 0.095473 -0.645037 -vn 0.758164 0.095473 -0.645037 -vn 0.716915 0.112171 -0.688078 -vn -0.183085 0.157225 -0.970443 -vn 0.148874 0.354954 0.922954 -vn 0.359364 0.324809 0.874846 -vn 0.367321 0.351698 0.861037 -vn 0.297364 0.317491 0.900430 -vn 0.458623 0.303871 0.835061 -vn 0.469618 0.323039 0.821647 -vn 0.276933 0.372860 0.885598 -vn 0.297364 0.317491 0.900430 -vn 0.312759 0.218473 0.924365 -vn 0.094421 0.280653 0.955154 -vn -0.018003 0.377460 0.925851 -vn -0.066775 0.368329 0.927294 -vn -0.177074 0.118082 -0.977088 -vn -0.293864 0.230645 0.927603 -vn -0.085639 0.233313 -0.968623 -vn -0.361786 0.326763 0.873119 -vn -0.146949 0.479817 0.864975 -vn 0.048479 0.329208 -0.943012 -vn 0.097063 0.293624 -0.950980 -vn 0.115750 0.257383 -0.959352 -vn 0.212250 0.267783 0.939809 -vn -0.018003 0.377460 0.925851 -vn -0.066775 0.368329 0.927294 -vn -0.293864 0.230645 0.927603 -vn -0.011620 -0.958525 -0.284770 -vn -0.016400 -0.961439 -0.274527 -vn -0.009060 -0.964396 -0.264307 -vn -0.007042 -0.966195 -0.257717 -vn -0.011348 -0.967312 -0.253337 -vn -0.008201 -0.968389 -0.249311 -vn 0.001985 -0.968728 -0.248118 -vn 0.099841 -0.959526 -0.263329 -vn 0.350932 -0.896456 -0.270578 -vn 0.637211 -0.736703 -0.226343 -vn 0.810509 -0.563456 -0.159977 -vn 0.898578 -0.431620 -0.079123 -vn -0.027915 -0.929989 -0.366525 -vn -0.025304 -0.933217 -0.358422 -vn -0.021026 -0.931393 -0.363408 -vn -0.013125 -0.931310 -0.363990 -vn -0.017126 -0.929639 -0.368073 -vn -0.009906 -0.925524 -0.378560 -vn 0.017727 -0.913313 -0.406872 -vn 0.138306 -0.872253 -0.469091 -vn 0.350660 -0.781717 -0.515709 -vn 0.604752 -0.636012 -0.479337 -vn 0.779066 -0.492478 -0.387970 -vn 0.869206 -0.411663 -0.273889 -vn -0.051298 -0.773044 -0.632274 -vn -0.029597 -0.786952 -0.616304 -vn -0.033228 -0.783409 -0.620617 -vn -0.020186 -0.775990 -0.630422 -vn -0.005117 -0.761370 -0.648297 -vn 0.018569 -0.730812 -0.682326 -vn 0.057344 -0.685707 -0.725615 -vn 0.162821 -0.645857 -0.745894 -vn 0.327546 -0.624718 -0.708831 -vn 0.568254 -0.552002 -0.610231 -vn 0.745434 -0.452974 -0.489023 -vn 0.828394 -0.409274 -0.382436 -vn -0.083031 -0.336373 -0.938061 -vn -0.049527 -0.354987 -0.933559 -vn -0.041844 -0.357783 -0.932867 -vn -0.021024 -0.344348 -0.938607 -vn 0.019876 -0.328586 -0.944265 -vn 0.058985 -0.312457 -0.948099 -vn 0.081012 -0.303002 -0.949540 -vn 0.135971 -0.321898 -0.936960 -vn 0.243140 -0.369569 -0.896829 -vn 0.485396 -0.368969 -0.792624 -vn 0.682836 -0.329533 -0.652029 -vn 0.768168 -0.313531 -0.558226 -vn 0.578350 0.285793 -0.764090 -vn 0.250386 0.130226 -0.959348 -vn 0.231372 0.415637 -0.879609 -vn 0.282524 0.559972 -0.778853 -vn 0.676715 0.399167 -0.618646 -vn 0.659150 0.075212 -0.748241 -vn 0.647834 -0.110155 -0.753775 -vn 0.590692 -0.107892 -0.799651 -vn 0.405847 0.360061 -0.840026 -vn 0.676715 0.399167 -0.618646 -vn 0.659150 0.075212 -0.748241 -vn 0.647834 -0.110155 -0.753775 -vn 0.590692 -0.107892 -0.799651 -vn 0.590692 -0.107892 -0.799651 -vn 0.590692 -0.107892 -0.799651 -vn 0.282524 0.559972 -0.778853 -vn -0.450579 0.527013 -0.720580 -vn -0.450579 0.527013 -0.720580 -vn -0.295642 0.828243 -0.476035 -vn -0.295642 0.828243 -0.476035 -vn -0.089100 0.984906 -0.148399 -vn 0.003960 -0.990569 -0.136954 -vn 0.003960 -0.990569 -0.136954 -vn -0.054248 -0.035311 -0.997903 -vn -0.056548 -0.026579 -0.998046 -vn -0.058844 -0.017845 -0.998108 -vn -0.040494 -0.294223 -0.954878 -vn -0.008242 -0.844924 -0.534823 -vn -0.046832 -0.642706 -0.764680 -vn -0.048895 -0.289439 -0.955947 -vn -0.057227 -0.284663 -0.956918 -vn -0.078329 -0.403392 -0.911668 -vn -0.139225 -0.140428 -0.980253 -vn -0.139225 -0.140428 -0.980253 -vn -0.176416 0.006735 -0.984293 -vn -0.176416 0.006735 -0.984293 -vn -0.176416 0.006735 -0.984293 -vn 0.950690 -0.100397 -0.293442 -vn 0.917871 0.186096 -0.350544 -vn 0.868001 0.138068 -0.476981 -vn 0.830271 -0.196277 -0.521657 -vn 0.950690 -0.100397 -0.293442 -vn 0.917871 0.186096 -0.350544 -vn 0.868001 0.138068 -0.476981 -vn 0.830271 -0.196277 -0.521657 -vn -0.000197 -0.000261 -1.000000 -vn -0.000082 -0.000105 -1.000000 -vn -0.000082 -0.000105 -1.000000 -vn -0.000140 -0.000183 -1.000000 -vn -0.000140 -0.000183 -1.000000 -vn -0.000166 -0.000082 1.000000 -vn -0.000210 -0.000192 1.000000 -vn -0.000188 -0.000137 1.000000 -vn -0.000210 -0.000192 1.000000 -vn -0.000188 -0.000137 1.000000 -vn -0.000017 0.000000 -1.000000 -vn 0.000000 -0.000016 -1.000000 -vn 0.000000 -0.000016 -1.000000 -vn -0.000008 -0.000008 -1.000000 -vn -0.000008 -0.000008 -1.000000 -vn -0.555518 -0.368362 0.745459 -vn -0.476491 -0.321209 0.818402 -vn -0.390893 -0.269628 0.880059 -vn -0.476491 -0.321209 0.818402 -vn -0.390893 -0.269628 0.880059 -vn -0.000305 -0.000229 1.000000 -vn -0.000225 -0.000132 1.000000 -vn -0.000265 -0.000181 1.000000 -vn -0.000225 -0.000132 1.000000 -vn -0.000265 -0.000181 1.000000 -vn -0.003009 0.999937 -0.010797 -vn 0.365466 0.930591 -0.020860 -vn 0.791482 0.609971 -0.038629 -vn 0.883316 0.466393 -0.047226 -vn 0.887087 0.459285 -0.046201 -vn 0.887087 0.459285 -0.046201 -vn 0.883316 0.466393 -0.047226 -vn 0.791482 0.609971 -0.038629 -vn 0.365466 0.930591 -0.020860 -vn -0.003009 0.999937 -0.010797 -vn 0.899818 0.432912 0.053989 -vn 0.855654 0.497688 0.141994 -vn 0.791101 0.611685 0.000000 -vn 0.667633 0.742423 0.055444 -vn 0.668223 0.743041 0.036983 -vn 0.668698 0.743534 0.000000 -vn -0.000002 0.998668 0.051588 -vn -0.000001 0.999408 0.034409 -vn 0.000000 1.000000 0.000000 -vn -0.667632 0.742424 0.055444 -vn -0.668222 0.743042 0.036983 -vn -0.668698 0.743534 0.000000 -vn -0.899815 0.432919 0.053989 -vn -0.900545 0.433268 0.036010 -vn -0.901130 0.433548 0.000000 -vn 0.745737 0.666074 0.014915 -vn 0.745737 0.666074 0.014915 -vn 0.745737 0.666074 0.014915 -vn 0.749358 0.661826 0.021169 -vn 0.756453 0.653702 0.021301 -vn 0.855819 0.216306 0.469878 -vn 0.835209 0.472749 0.280953 -vn 0.734879 0.677350 0.033918 -vn 0.705775 0.708095 0.021988 -vn 0.696867 0.716869 0.021803 -vn 0.692228 0.721546 0.013841 -vn 0.692296 0.721613 0.000000 -vn 0.909932 0.326044 0.256358 -vn 0.840054 0.537837 0.070998 -vn 0.808999 0.582269 0.080523 -vn 0.774704 0.631568 0.030906 -vn 0.766343 0.642432 0.000000 -vn 0.916005 0.359898 0.177223 -vn 0.908113 0.414910 0.056399 -vn 0.906833 0.421491 0.000000 -vn 0.852002 0.105637 0.512771 -vn 0.852948 0.109895 0.510297 -vn 0.812134 -0.000004 0.583472 -vn 0.845581 0.033342 0.532805 -vn 0.912297 0.090853 0.399324 -vn 0.942579 0.239933 0.232329 -vn 0.772410 -0.203442 0.601659 -vn 0.820110 -0.184602 0.541610 -vn 0.910916 -0.148014 0.385129 -vn 0.961603 -0.135715 0.238542 -vn 0.979385 -0.142420 0.143254 -vn 0.990364 -0.132350 0.040778 -vn 0.992556 -0.121791 0.000000 -vn 0.747426 -0.435266 0.501894 -vn 0.779154 -0.476694 0.407041 -vn 0.823362 -0.518545 0.230620 -vn 0.850162 -0.517719 0.095870 -vn 0.852938 -0.521533 0.022390 -vn 0.847102 -0.531397 0.005863 -vn 0.846332 -0.532656 -0.000027 -vn 0.730419 -0.548998 0.406312 -vn 0.740092 -0.613764 0.274877 -vn 0.752137 -0.648224 0.118726 -vn 0.802817 -0.593755 0.054228 -vn 0.832290 -0.554339 -0.000851 -vn 0.811583 -0.584236 -0.000878 -vn 0.789837 -0.613316 -0.000054 -vn 0.668223 0.743041 -0.036983 -vn 0.667633 0.742423 -0.055444 -vn 0.899818 0.432912 -0.053989 -vn 0.855654 0.497688 -0.141994 -vn 0.749358 0.661826 -0.021169 -vn 0.745737 0.666074 -0.014915 -vn 0.745737 0.666074 -0.014915 -vn 0.745737 0.666074 -0.014915 -vn 0.756453 0.653702 -0.021301 -vn -0.000001 0.999408 -0.034409 -vn -0.000002 0.998668 -0.051588 -vn -0.668222 0.743042 -0.036983 -vn -0.667632 0.742424 -0.055444 -vn -0.900545 0.433268 -0.036010 -vn -0.899815 0.432919 -0.053989 -vn 0.835209 0.472749 -0.280953 -vn 0.734879 0.677350 -0.033918 -vn 0.705775 0.708095 -0.021988 -vn 0.696867 0.716869 -0.021803 -vn 0.692228 0.721546 -0.013841 -vn 0.909932 0.326044 -0.256358 -vn 0.840054 0.537838 -0.070998 -vn 0.808999 0.582269 -0.080523 -vn 0.774704 0.631568 -0.030906 -vn 0.916005 0.359898 -0.177223 -vn 0.908113 0.414910 -0.056399 -vn 0.855819 0.216306 -0.469878 -vn 0.852002 0.105637 -0.512771 -vn 0.852948 0.109895 -0.510297 -vn 0.812134 -0.000004 -0.583472 -vn 0.845581 0.033342 -0.532805 -vn 0.912297 0.090853 -0.399324 -vn 0.942579 0.239933 -0.232329 -vn 0.772410 -0.203442 -0.601659 -vn 0.820110 -0.184602 -0.541610 -vn 0.910916 -0.148014 -0.385129 -vn 0.961603 -0.135715 -0.238542 -vn 0.979385 -0.142420 -0.143254 -vn 0.990364 -0.132350 -0.040778 -vn 0.747426 -0.435266 -0.501894 -vn 0.779154 -0.476694 -0.407041 -vn 0.823362 -0.518545 -0.230620 -vn 0.850162 -0.517719 -0.095870 -vn 0.852937 -0.521533 -0.022390 -vn 0.847112 -0.531381 -0.005890 -vn 0.730419 -0.548997 -0.406312 -vn 0.740092 -0.613764 -0.274877 -vn 0.752137 -0.648224 -0.118726 -vn 0.802817 -0.593755 -0.054228 -vn 0.832290 -0.554339 0.000851 -vn 0.811606 -0.584205 0.000825 -vn 0.899819 -0.432909 0.053989 -vn 0.899819 -0.432909 0.053989 -vn -0.899816 -0.432916 0.053989 -vn -0.900546 -0.433267 0.036010 -vn -0.901130 -0.433548 0.000000 -vn -0.667634 -0.742422 0.055444 -vn -0.662365 -0.748272 0.036898 -vn -0.656896 -0.753981 0.000000 -vn -0.000002 -0.998668 0.051588 -vn 0.017436 -0.999254 0.034473 -vn 0.034891 -0.999391 0.000000 -vn 0.667636 -0.742420 0.055444 -vn 0.571899 -0.819217 0.042606 -vn 0.371705 -0.928351 0.000000 -vn 0.371651 -0.928215 0.017132 -vn 0.371651 -0.928215 0.017132 -vn 0.371651 -0.928215 0.017132 -vn 0.371651 -0.928215 0.017132 -vn 0.371651 -0.928215 0.017132 -vn 0.899819 -0.432909 -0.053989 -vn 0.899819 -0.432909 -0.053989 -vn -0.900546 -0.433267 -0.036010 -vn -0.899816 -0.432916 -0.053989 -vn -0.662365 -0.748272 -0.036898 -vn -0.667635 -0.742422 -0.055444 -vn 0.017436 -0.999254 -0.034473 -vn -0.000002 -0.998668 -0.051588 -vn 0.571899 -0.819217 -0.042606 -vn 0.667636 -0.742420 -0.055444 -vn 0.371651 -0.928214 -0.017132 -vn 0.371651 -0.928214 -0.017132 -vn 0.371651 -0.928214 -0.017132 -vn 0.371651 -0.928214 -0.017132 -vn 0.371651 -0.928214 -0.017132 -vn -0.810233 -0.571641 -0.129415 -vn -0.671909 -0.740634 0.000000 -vn -0.676821 -0.736114 -0.007072 -vn -0.686546 -0.727050 -0.007295 -vn -0.696069 -0.717935 -0.007512 -vn -0.711305 -0.702696 -0.016204 -vn -0.769136 -0.634378 -0.077422 -vn -0.900372 -0.372538 -0.224823 -vn -0.922923 -0.139675 -0.358754 -vn -0.889126 -0.025617 -0.456944 -vn -0.844278 0.196119 -0.498731 -vn -0.795508 0.420875 -0.435926 -vn -0.766404 0.521943 -0.374433 -vn -0.772261 0.565928 -0.288684 -vn -0.793697 0.580479 -0.181904 -vn -0.856434 0.505553 -0.104576 -vn -0.892435 0.450389 -0.026622 -vn -0.873734 0.486253 -0.012079 -vn -0.852481 0.522757 0.000103 -vn -0.909932 -0.326044 -0.256358 -vn -0.840054 -0.537837 -0.070998 -vn -0.756313 -0.653454 -0.031438 -vn -0.808999 -0.582269 -0.080522 -vn -0.715976 -0.697868 -0.018952 -vn -0.729169 -0.684063 -0.019231 -vn -0.774704 -0.631568 -0.030905 -vn -0.706757 -0.707373 -0.010897 -vn -0.766343 -0.642431 0.000000 -vn -0.704435 -0.709768 0.000000 -vn -0.916005 -0.359898 -0.177223 -vn -0.908113 -0.414910 -0.056398 -vn -0.906833 -0.421491 0.000000 -vn -0.865371 -0.449519 -0.221508 -vn -0.891470 -0.127348 -0.434814 -vn -0.882252 -0.046081 -0.468518 -vn -0.912297 -0.090853 -0.399324 -vn -0.942579 -0.239933 -0.232329 -vn -0.853820 0.180375 -0.488320 -vn -0.910916 0.148014 -0.385129 -vn -0.961603 0.135715 -0.238542 -vn -0.979385 0.142420 -0.143254 -vn -0.990364 0.132350 -0.040778 -vn -0.992556 0.121791 0.000000 -vn -0.805482 0.449555 -0.386134 -vn -0.837657 0.479937 -0.260749 -vn -0.873595 0.471447 -0.120704 -vn -0.882382 0.469145 -0.036116 -vn -0.876455 0.481325 -0.012330 -vn -0.874376 0.485250 0.000052 -vn -0.810233 -0.571641 0.129415 -vn -0.676821 -0.736114 0.007072 -vn -0.686546 -0.727050 0.007295 -vn -0.696069 -0.717935 0.007512 -vn -0.711305 -0.702696 0.016205 -vn -0.769136 -0.634378 0.077422 -vn -0.900372 -0.372538 0.224823 -vn -0.922923 -0.139675 0.358754 -vn -0.889126 -0.025617 0.456944 -vn -0.844278 0.196119 0.498731 -vn -0.795508 0.420875 0.435926 -vn -0.766404 0.521943 0.374433 -vn -0.772261 0.565928 0.288684 -vn -0.793697 0.580480 0.181903 -vn -0.856434 0.505553 0.104576 -vn -0.892435 0.450389 0.026622 -vn -0.873776 0.486176 0.012183 -vn -0.756313 -0.653454 0.031438 -vn -0.840054 -0.537837 0.070998 -vn -0.909932 -0.326044 0.256358 -vn -0.729169 -0.684063 0.019231 -vn -0.715976 -0.697868 0.018952 -vn -0.808999 -0.582269 0.080523 -vn -0.706757 -0.707373 0.010897 -vn -0.774704 -0.631568 0.030905 -vn -0.908113 -0.414910 0.056398 -vn -0.916005 -0.359898 0.177223 -vn -0.865371 -0.449519 0.221508 -vn -0.891470 -0.127348 0.434814 -vn -0.882252 -0.046081 0.468518 -vn -0.912297 -0.090853 0.399324 -vn -0.942579 -0.239933 0.232329 -vn -0.853820 0.180375 0.488320 -vn -0.910916 0.148014 0.385128 -vn -0.961603 0.135715 0.238542 -vn -0.979385 0.142420 0.143254 -vn -0.990364 0.132350 0.040778 -vn -0.805482 0.449555 0.386134 -vn -0.837657 0.479937 0.260749 -vn -0.873595 0.471447 0.120704 -vn -0.882382 0.469145 0.036116 -vn -0.876476 0.481286 0.012381 -vn 0.738347 0.674421 0.000000 -vn 0.805468 0.567633 -0.170335 -vn 0.863787 0.499063 -0.069343 -vn 0.619227 0.785212 0.000000 -vn 0.618558 0.784468 -0.044670 -vn 0.617736 0.783530 -0.066952 -vn 0.000000 1.000000 0.000000 -vn 0.000000 0.999265 -0.038328 -vn 0.000000 0.998348 -0.057460 -vn -0.619247 0.785197 0.000000 -vn -0.618569 0.784460 -0.044669 -vn -0.617738 0.783529 -0.066951 -vn -0.865875 0.500261 0.000000 -vn -0.864947 0.499727 -0.046263 -vn -0.863789 0.499060 -0.069341 -vn 0.695032 0.718582 -0.023876 -vn 0.689708 0.723699 -0.023740 -vn 0.687015 0.726411 -0.018382 -vn 0.687015 0.726411 -0.018382 -vn 0.687015 0.726411 -0.018379 -vn 0.624714 0.780854 0.000000 -vn 0.624466 0.780880 -0.016398 -vn 0.628227 0.777635 -0.024792 -vn 0.636735 0.770667 -0.025327 -vn 0.717441 0.690516 -0.092012 -vn 0.798070 0.525003 -0.295730 -vn 0.780741 0.288022 -0.554514 -vn 0.731224 0.682138 0.000000 -vn 0.732744 0.680135 -0.022425 -vn 0.753104 0.652786 -0.081886 -vn 0.786793 0.583571 -0.201000 -vn 0.843100 0.418041 -0.338267 -vn 0.800048 0.262514 -0.539453 -vn 0.769962 0.223391 -0.597708 -vn 0.880395 0.474241 0.000000 -vn 0.882146 0.469741 -0.034090 -vn 0.882090 0.440111 -0.167985 -vn 0.866349 0.382375 -0.321293 -vn 0.834359 0.308219 -0.456996 -vn 0.757131 0.222409 -0.614237 -vn 0.729457 0.179958 -0.659930 -vn 0.996828 -0.079589 0.000000 -vn 0.996258 -0.085400 -0.013287 -vn 0.991315 -0.062658 -0.115625 -vn 0.949413 -0.021307 -0.313306 -vn 0.866787 -0.010319 -0.498572 -vn 0.771048 0.023567 -0.636341 -vn 0.732066 0.057951 -0.678764 -vn 0.810683 -0.585485 0.000000 -vn 0.811337 -0.584039 0.025115 -vn 0.820110 -0.571400 0.030345 -vn 0.829057 -0.541638 -0.138900 -vn 0.817000 -0.484846 -0.312147 -vn 0.824654 -0.352067 -0.442713 -vn 0.745632 -0.036899 -0.665336 -vn 0.718556 -0.695469 0.000000 -vn 0.725301 -0.687574 0.034360 -vn 0.709476 -0.701217 0.070270 -vn 0.690551 -0.722539 -0.032824 -vn 0.702154 -0.701121 -0.124136 -vn 0.726806 -0.682700 -0.075323 -vn 0.821862 -0.413404 -0.391969 -vn 0.687015 0.726411 0.018382 -vn 0.687015 0.726411 0.018382 -vn 0.689708 0.723699 0.023740 -vn 0.695032 0.718582 0.023876 -vn 0.805468 0.567634 0.170335 -vn 0.618558 0.784468 0.044669 -vn 0.687015 0.726411 0.018379 -vn 0.617736 0.783530 0.066951 -vn 0.863787 0.499063 0.069342 -vn 0.000000 0.999265 0.038328 -vn -0.000001 0.998348 0.057460 -vn -0.618569 0.784460 0.044669 -vn -0.617738 0.783529 0.066950 -vn -0.864947 0.499727 0.046262 -vn -0.863789 0.499060 0.069340 -vn 0.624466 0.780880 0.016398 -vn 0.628227 0.777635 0.024792 -vn 0.636735 0.770667 0.025327 -vn 0.717441 0.690516 0.092012 -vn 0.798070 0.525003 0.295730 -vn 0.780741 0.288022 0.554514 -vn 0.732744 0.680135 0.022425 -vn 0.753104 0.652786 0.081886 -vn 0.786793 0.583571 0.201000 -vn 0.843100 0.418041 0.338267 -vn 0.800048 0.262514 0.539453 -vn 0.769962 0.223391 0.597709 -vn 0.882146 0.469741 0.034090 -vn 0.882090 0.440111 0.167985 -vn 0.866349 0.382375 0.321293 -vn 0.834359 0.308219 0.456996 -vn 0.757131 0.222409 0.614237 -vn 0.729457 0.179958 0.659930 -vn 0.996258 -0.085400 0.013287 -vn 0.991315 -0.062658 0.115625 -vn 0.949413 -0.021307 0.313306 -vn 0.866786 -0.010319 0.498573 -vn 0.771048 0.023567 0.636341 -vn 0.732066 0.057951 0.678764 -vn 0.811337 -0.584039 -0.025115 -vn 0.820110 -0.571400 -0.030345 -vn 0.829057 -0.541638 0.138900 -vn 0.817000 -0.484846 0.312147 -vn 0.824654 -0.352067 0.442713 -vn 0.745632 -0.036899 0.665336 -vn 0.725301 -0.687574 -0.034360 -vn 0.709476 -0.701217 -0.070270 -vn 0.690551 -0.722539 0.032824 -vn 0.702154 -0.701121 0.124137 -vn 0.726806 -0.682700 0.075323 -vn 0.821862 -0.413404 0.391969 -vn 0.863809 -0.499025 -0.069340 -vn 0.863809 -0.499025 -0.069340 -vn -0.865891 -0.500233 0.000000 -vn -0.864965 -0.499694 -0.046264 -vn -0.863810 -0.499022 -0.069341 -vn -0.608435 -0.793604 0.000000 -vn -0.607419 -0.793149 -0.044239 -vn -0.606266 -0.792515 -0.066043 -vn 0.030470 -0.999536 0.000000 -vn 0.031549 -0.998760 -0.038505 -vn 0.032621 -0.997795 -0.057794 -vn 0.316691 -0.948529 0.000000 -vn 0.530133 -0.846344 -0.051588 -vn 0.631845 -0.772102 -0.068051 -vn 0.316637 -0.948366 -0.018523 -vn 0.316637 -0.948366 -0.018523 -vn 0.316637 -0.948366 -0.018523 -vn 0.316637 -0.948366 -0.018523 -vn 0.316637 -0.948366 -0.018523 -vn 0.863809 -0.499025 0.069340 -vn 0.863809 -0.499025 0.069340 -vn -0.864965 -0.499694 0.046264 -vn -0.863810 -0.499022 0.069341 -vn -0.607419 -0.793149 0.044240 -vn -0.606266 -0.792515 0.066044 -vn 0.031549 -0.998760 0.038505 -vn 0.032621 -0.997795 0.057794 -vn 0.530133 -0.846344 0.051587 -vn 0.316637 -0.948366 0.018523 -vn 0.316637 -0.948366 0.018523 -vn 0.316637 -0.948366 0.018523 -vn 0.316637 -0.948366 0.018523 -vn 0.316637 -0.948366 0.018523 -vn 0.631845 -0.772102 0.068051 -vn -0.599290 -0.800532 0.000000 -vn -0.746101 -0.646479 0.159366 -vn -0.701104 -0.707070 0.092223 -vn -0.639524 -0.768591 0.016628 -vn -0.624929 -0.780630 0.008978 -vn -0.614770 -0.788659 0.008694 -vn -0.604469 -0.796585 0.008397 -vn -0.848774 -0.450443 0.276919 -vn -0.871169 -0.237734 0.429590 -vn -0.832683 -0.174623 0.525496 -vn -0.828398 -0.010699 0.560038 -vn -0.829863 0.122709 0.544307 -vn -0.794675 0.607035 0.000000 -vn -0.800988 0.598102 -0.026321 -vn -0.783234 0.619693 -0.050241 -vn -0.761361 0.642562 0.086279 -vn -0.769103 0.605752 0.203825 -vn -0.799205 0.578094 0.164555 -vn -0.852670 0.383166 0.355157 -vn -0.731224 -0.682137 0.000000 -vn -0.732744 -0.680135 0.022424 -vn -0.637954 -0.769966 0.012870 -vn -0.635658 -0.771970 0.000000 -vn -0.753104 -0.652786 0.081886 -vn -0.646651 -0.762486 0.021393 -vn -0.786793 -0.583571 0.201001 -vn -0.659868 -0.751057 0.022055 -vn -0.737981 -0.668945 0.088861 -vn -0.843100 -0.418041 0.338266 -vn -0.839173 -0.496739 0.221446 -vn -0.849263 -0.269218 0.454175 -vn -0.880395 -0.474241 0.000000 -vn -0.882146 -0.469741 0.034089 -vn -0.882090 -0.440111 0.167985 -vn -0.866349 -0.382375 0.321293 -vn -0.834360 -0.308219 0.456996 -vn -0.808351 -0.219583 0.546216 -vn -0.996828 0.079589 0.000000 -vn -0.996258 0.085400 0.013287 -vn -0.991315 0.062658 0.115625 -vn -0.949413 0.021307 0.313306 -vn -0.866786 0.010319 0.498573 -vn -0.817925 0.000263 0.575325 -vn -0.843462 0.537189 0.000000 -vn -0.844250 0.535541 -0.020928 -vn -0.850533 0.525541 -0.019988 -vn -0.854246 0.493154 0.164505 -vn -0.835439 0.426097 0.347106 -vn -0.851671 0.327905 0.408821 -vn -0.746101 -0.646479 -0.159366 -vn -0.701104 -0.707070 -0.092223 -vn -0.639524 -0.768591 -0.016628 -vn -0.624929 -0.780630 -0.008978 -vn -0.614770 -0.788659 -0.008694 -vn -0.604469 -0.796585 -0.008397 -vn -0.848774 -0.450443 -0.276919 -vn -0.871169 -0.237734 -0.429590 -vn -0.832683 -0.174623 -0.525496 -vn -0.828398 -0.010700 -0.560038 -vn -0.829863 0.122709 -0.544306 -vn -0.800988 0.598102 0.026321 -vn -0.783234 0.619693 0.050241 -vn -0.761361 0.642562 -0.086279 -vn -0.769103 0.605752 -0.203824 -vn -0.799205 0.578094 -0.164555 -vn -0.852670 0.383166 -0.355157 -vn -0.637954 -0.769966 -0.012870 -vn -0.732744 -0.680135 -0.022424 -vn -0.646651 -0.762486 -0.021393 -vn -0.753104 -0.652786 -0.081886 -vn -0.659868 -0.751057 -0.022055 -vn -0.786793 -0.583571 -0.201001 -vn -0.737981 -0.668945 -0.088861 -vn -0.839173 -0.496739 -0.221446 -vn -0.843100 -0.418041 -0.338266 -vn -0.849263 -0.269218 -0.454175 -vn -0.882146 -0.469741 -0.034089 -vn -0.882090 -0.440111 -0.167985 -vn -0.866349 -0.382375 -0.321294 -vn -0.808351 -0.219583 -0.546216 -vn -0.834360 -0.308219 -0.456996 -vn -0.996258 0.085400 -0.013287 -vn -0.991315 0.062658 -0.115625 -vn -0.949413 0.021307 -0.313306 -vn -0.866786 0.010319 -0.498573 -vn -0.817925 0.000263 -0.575325 -vn -0.844250 0.535541 0.020928 -vn -0.850533 0.525541 0.019988 -vn -0.854246 0.493154 -0.164505 -vn -0.835439 0.426097 -0.347106 -vn -0.851671 0.327905 -0.408821 -vn 0.899889 0.432945 0.052521 -vn 0.856173 0.497731 0.138680 -vn 0.791103 0.611683 0.000000 -vn 0.667691 0.742482 0.053937 -vn 0.668249 0.743067 0.035977 -vn 0.668699 0.743533 0.000000 -vn -0.000002 0.998740 0.050186 -vn -0.000001 0.999440 0.033472 -vn 0.000000 1.000000 0.000000 -vn -0.667687 0.742485 0.053937 -vn -0.668247 0.743069 0.035977 -vn -0.668699 0.743534 0.000000 -vn -0.899883 0.432957 0.052521 -vn -0.900576 0.433284 0.035030 -vn -0.901132 0.433546 0.000000 -vn 0.745742 0.666076 0.014508 -vn 0.745742 0.666077 0.014508 -vn 0.745742 0.666077 0.014508 -vn 0.749368 0.661834 0.020592 -vn 0.756462 0.653710 0.020721 -vn 0.860948 0.217589 0.459809 -vn 0.837252 0.472812 0.274696 -vn 0.734903 0.677369 0.032995 -vn 0.705784 0.708104 0.021390 -vn 0.696876 0.716878 0.021209 -vn 0.692231 0.721550 0.013464 -vn 0.692296 0.721613 0.000000 -vn 0.911564 0.326059 0.250473 -vn 0.840178 0.537891 0.069091 -vn 0.809162 0.582337 0.078363 -vn 0.774726 0.631582 0.030066 -vn 0.766343 0.642432 0.000000 -vn 0.916801 0.360119 0.172597 -vn 0.908199 0.414926 0.054881 -vn 0.906833 0.421490 0.000000 -vn 0.858065 0.106377 0.502402 -vn 0.858963 0.110660 0.499938 -vn 0.819652 -0.000090 0.572862 -vn 0.852057 0.033503 0.522376 -vn 0.916174 0.091207 0.390264 -vn 0.943951 0.240171 0.226437 -vn 0.780046 -0.205409 0.591045 -vn 0.826581 -0.186060 0.531173 -vn 0.914503 -0.148473 0.376352 -vn 0.963096 -0.135585 0.232514 -vn 0.979949 -0.142243 0.139520 -vn 0.990415 -0.132297 0.039686 -vn 0.992556 -0.121789 0.000000 -vn 0.752566 -0.437952 0.491775 -vn 0.782666 -0.478388 0.398221 -vn 0.824610 -0.519048 0.224962 -vn 0.850384 -0.517822 0.093312 -vn 0.852950 -0.521538 0.021781 -vn 0.847103 -0.531398 0.005703 -vn 0.846332 -0.532656 -0.000026 -vn 0.733683 -0.551450 0.397004 -vn 0.741600 -0.614900 0.268192 -vn 0.752420 -0.648472 0.115536 -vn 0.802876 -0.593807 0.052761 -vn 0.832290 -0.554339 -0.000828 -vn 0.811583 -0.584236 -0.000855 -vn 0.789837 -0.613316 -0.000052 -vn 0.668249 0.743067 -0.035977 -vn 0.667691 0.742482 -0.053937 -vn 0.899889 0.432945 -0.052521 -vn 0.856173 0.497731 -0.138680 -vn 0.749368 0.661834 -0.020592 -vn 0.745742 0.666077 -0.014508 -vn 0.745742 0.666077 -0.014508 -vn 0.745742 0.666076 -0.014508 -vn 0.756462 0.653709 -0.020721 -vn -0.000002 0.999440 -0.033472 -vn -0.000002 0.998740 -0.050186 -vn -0.668247 0.743069 -0.035977 -vn -0.667688 0.742485 -0.053937 -vn -0.900576 0.433284 -0.035030 -vn -0.899883 0.432957 -0.052521 -vn 0.837252 0.472812 -0.274696 -vn 0.734903 0.677369 -0.032995 -vn 0.705784 0.708104 -0.021390 -vn 0.696876 0.716878 -0.021209 -vn 0.692231 0.721550 -0.013464 -vn 0.911564 0.326058 -0.250473 -vn 0.840178 0.537891 -0.069091 -vn 0.809162 0.582337 -0.078363 -vn 0.774726 0.631582 -0.030066 -vn 0.916801 0.360119 -0.172597 -vn 0.908199 0.414926 -0.054881 -vn 0.860948 0.217589 -0.459809 -vn 0.858065 0.106377 -0.502402 -vn 0.858963 0.110660 -0.499938 -vn 0.819652 -0.000090 -0.572862 -vn 0.852057 0.033503 -0.522376 -vn 0.916174 0.091206 -0.390264 -vn 0.943951 0.240171 -0.226436 -vn 0.780046 -0.205409 -0.591045 -vn 0.826581 -0.186060 -0.531173 -vn 0.914503 -0.148473 -0.376352 -vn 0.963096 -0.135585 -0.232514 -vn 0.979949 -0.142243 -0.139521 -vn 0.990415 -0.132297 -0.039686 -vn 0.752566 -0.437952 -0.491775 -vn 0.782666 -0.478388 -0.398221 -vn 0.824610 -0.519048 -0.224962 -vn 0.850384 -0.517822 -0.093312 -vn 0.852950 -0.521538 -0.021781 -vn 0.847113 -0.531381 -0.005729 -vn 0.733683 -0.551450 -0.397004 -vn 0.741600 -0.614900 -0.268192 -vn 0.752420 -0.648472 -0.115536 -vn 0.802876 -0.593807 -0.052761 -vn 0.832290 -0.554339 0.000828 -vn 0.811606 -0.584205 0.000803 -vn 0.899885 -0.432952 0.052522 -vn 0.899885 -0.432952 0.052522 -vn -0.899880 -0.432964 0.052522 -vn -0.900573 -0.433291 0.035031 -vn -0.901129 -0.433551 0.000000 -vn -0.667692 -0.742481 0.053937 -vn -0.662391 -0.748298 0.035894 -vn -0.656897 -0.753980 0.000000 -vn -0.000002 -0.998740 0.050186 -vn 0.017435 -0.999285 0.033535 -vn 0.034891 -0.999391 0.000000 -vn 0.667695 -0.742478 0.053937 -vn 0.571935 -0.819251 0.041448 -vn 0.371709 -0.928349 0.000000 -vn 0.371656 -0.928221 0.016665 -vn 0.371656 -0.928221 0.016665 -vn 0.371656 -0.928221 0.016665 -vn 0.371656 -0.928221 0.016665 -vn 0.371656 -0.928221 0.016665 -vn 0.899886 -0.432952 -0.052522 -vn 0.899886 -0.432952 -0.052522 -vn -0.900573 -0.433291 -0.035030 -vn -0.899880 -0.432964 -0.052521 -vn -0.662391 -0.748298 -0.035894 -vn -0.667692 -0.742481 -0.053937 -vn 0.017436 -0.999285 -0.033535 -vn -0.000002 -0.998740 -0.050186 -vn 0.571936 -0.819251 -0.041448 -vn 0.667696 -0.742478 -0.053937 -vn 0.371658 -0.928220 -0.016666 -vn 0.371658 -0.928220 -0.016666 -vn 0.371658 -0.928220 -0.016666 -vn 0.371658 -0.928220 -0.016666 -vn 0.371658 -0.928220 -0.016666 -vn -0.810598 -0.571899 -0.125946 -vn -0.671909 -0.740634 0.000000 -vn -0.676822 -0.736115 -0.006880 -vn -0.686547 -0.727051 -0.007096 -vn -0.696070 -0.717936 -0.007308 -vn -0.711311 -0.702701 -0.015763 -vn -0.769270 -0.634467 -0.075335 -vn -0.901669 -0.372819 -0.219088 -vn -0.926116 -0.140148 -0.350239 -vn -0.894138 -0.025648 -0.447056 -vn -0.849984 0.197430 -0.488415 -vn -0.799637 0.422898 -0.426307 -vn -0.769309 0.523922 -0.365608 -vn -0.773996 0.567145 -0.281562 -vn -0.794400 0.581001 -0.177106 -vn -0.856674 0.505719 -0.101775 -vn -0.892452 0.450398 -0.025896 -vn -0.873738 0.486256 -0.011750 -vn -0.852481 0.522758 0.000100 -vn -0.911564 -0.326059 -0.250473 -vn -0.840179 -0.537891 -0.069091 -vn -0.756334 -0.653470 -0.030582 -vn -0.809162 -0.582336 -0.078362 -vn -0.715983 -0.697874 -0.018436 -vn -0.729177 -0.684069 -0.018707 -vn -0.774726 -0.631581 -0.030066 -vn -0.706759 -0.707375 -0.010600 -vn -0.766343 -0.642432 0.000000 -vn -0.704436 -0.709768 0.000000 -vn -0.916801 -0.360119 -0.172597 -vn -0.908199 -0.414926 -0.054881 -vn -0.906833 -0.421490 0.000000 -vn -0.866689 -0.449486 -0.216360 -vn -0.895961 -0.127966 -0.425297 -vn -0.887493 -0.046300 -0.458490 -vn -0.916174 -0.091207 -0.390264 -vn -0.943952 -0.240171 -0.226436 -vn -0.859350 0.181510 -0.478092 -vn -0.914503 0.148472 -0.376352 -vn -0.963096 0.135585 -0.232513 -vn -0.979949 0.142243 -0.139521 -vn -0.990415 0.132297 -0.039686 -vn -0.992556 0.121789 0.000000 -vn -0.808768 0.451110 -0.377352 -vn -0.839214 0.480655 -0.254345 -vn -0.873936 0.471628 -0.117490 -vn -0.882413 0.469161 -0.035134 -vn -0.876459 0.481327 -0.011994 -vn -0.874376 0.485250 0.000050 -vn -0.810598 -0.571899 0.125945 -vn -0.676822 -0.736115 0.006880 -vn -0.686547 -0.727051 0.007096 -vn -0.696070 -0.717936 0.007308 -vn -0.711311 -0.702701 0.015763 -vn -0.769270 -0.634467 0.075335 -vn -0.901669 -0.372819 0.219088 -vn -0.926116 -0.140148 0.350239 -vn -0.894138 -0.025648 0.447056 -vn -0.849984 0.197430 0.488415 -vn -0.799637 0.422898 0.426307 -vn -0.769309 0.523922 0.365608 -vn -0.773996 0.567145 0.281563 -vn -0.794400 0.581001 0.177106 -vn -0.856674 0.505720 0.101775 -vn -0.892452 0.450398 0.025897 -vn -0.873779 0.486178 0.011850 -vn -0.756334 -0.653470 0.030582 -vn -0.840179 -0.537891 0.069091 -vn -0.911564 -0.326059 0.250473 -vn -0.729177 -0.684069 0.018707 -vn -0.715983 -0.697874 0.018436 -vn -0.809162 -0.582336 0.078362 -vn -0.706759 -0.707375 0.010600 -vn -0.774726 -0.631581 0.030066 -vn -0.908199 -0.414926 0.054881 -vn -0.916801 -0.360119 0.172597 -vn -0.866689 -0.449486 0.216360 -vn -0.895961 -0.127966 0.425297 -vn -0.887493 -0.046300 0.458490 -vn -0.916174 -0.091207 0.390264 -vn -0.943952 -0.240171 0.226436 -vn -0.859350 0.181510 0.478092 -vn -0.914503 0.148472 0.376352 -vn -0.963096 0.135585 0.232513 -vn -0.979949 0.142243 0.139521 -vn -0.990415 0.132297 0.039686 -vn -0.808768 0.451110 0.377352 -vn -0.839213 0.480655 0.254345 -vn -0.873936 0.471628 0.117490 -vn -0.882413 0.469161 0.035134 -vn -0.876480 0.481288 0.012044 -vn 0.738347 0.674421 0.000000 -vn 0.806153 0.567767 -0.166608 -vn 0.863896 0.499132 -0.067458 -vn 0.619226 0.785213 0.000000 -vn 0.618594 0.784508 -0.043454 -vn 0.617817 0.783620 -0.065133 -vn 0.000000 1.000000 0.000000 -vn 0.000000 0.999305 -0.037285 -vn -0.000001 0.998436 -0.055898 -vn -0.619244 0.785198 0.000000 -vn -0.618602 0.784502 -0.043455 -vn -0.617815 0.783622 -0.065133 -vn -0.865872 0.500266 0.000000 -vn -0.864990 0.499766 -0.045006 -vn -0.863892 0.499140 -0.067459 -vn 0.695043 0.718593 -0.023226 -vn 0.689718 0.723710 -0.023093 -vn 0.687022 0.726417 -0.017881 -vn 0.687022 0.726417 -0.017881 -vn 0.687022 0.726417 -0.017878 -vn 0.624714 0.780853 0.000000 -vn 0.624471 0.780885 -0.015951 -vn 0.628239 0.777647 -0.024117 -vn 0.636747 0.770679 -0.024639 -vn 0.717673 0.690581 -0.089681 -vn 0.800177 0.525367 -0.289320 -vn 0.787284 0.290410 -0.543917 -vn 0.731224 0.682137 0.000000 -vn 0.732755 0.680143 -0.021814 -vn 0.753271 0.652862 -0.079712 -vn 0.787727 0.584035 -0.195933 -vn 0.845671 0.419171 -0.330358 -vn 0.806306 0.264556 -0.529037 -vn 0.777431 0.225586 -0.587122 -vn 0.880395 0.474242 0.000000 -vn 0.882174 0.469754 -0.033162 -vn 0.882771 0.440367 -0.163686 -vn 0.868778 0.383372 -0.313451 -vn 0.838973 0.309714 -0.447438 -vn 0.764875 0.224491 -0.603796 -vn 0.738142 0.182045 -0.649620 -vn 0.996828 -0.079588 0.000000 -vn 0.996263 -0.085397 -0.012925 -vn 0.991668 -0.062376 -0.112711 -vn 0.951868 -0.021112 -0.305780 -vn 0.872481 -0.010318 -0.488540 -vn 0.779498 0.023999 -0.625944 -vn 0.741302 0.058701 -0.668599 -vn 0.810684 -0.585484 0.000000 -vn 0.811350 -0.584049 0.024432 -vn 0.820129 -0.571417 0.029518 -vn 0.829589 -0.541693 -0.135462 -vn 0.819375 -0.485373 -0.305022 -vn 0.829011 -0.352148 -0.434433 -vn 0.754667 -0.037342 -0.655044 -vn 0.718556 -0.695469 0.000000 -vn 0.725325 -0.687595 0.033425 -vn 0.709570 -0.701311 0.068364 -vn 0.690571 -0.722559 -0.031951 -vn 0.702443 -0.701413 -0.120804 -vn 0.726916 -0.682805 -0.073285 -vn 0.825351 -0.413141 -0.384851 -vn 0.687022 0.726417 0.017881 -vn 0.687022 0.726417 0.017881 -vn 0.689718 0.723710 0.023093 -vn 0.695043 0.718593 0.023226 -vn 0.806153 0.567767 0.166608 -vn 0.618594 0.784508 0.043455 -vn 0.687022 0.726417 0.017878 -vn 0.617817 0.783619 0.065133 -vn 0.863896 0.499131 0.067460 -vn 0.000000 0.999305 0.037285 -vn -0.000001 0.998436 0.055898 -vn -0.618602 0.784502 0.043455 -vn -0.617814 0.783622 0.065134 -vn -0.864990 0.499766 0.045007 -vn -0.863891 0.499140 0.067461 -vn 0.624471 0.780885 0.015952 -vn 0.628239 0.777647 0.024117 -vn 0.636747 0.770679 0.024639 -vn 0.717673 0.690581 0.089681 -vn 0.800177 0.525367 0.289320 -vn 0.787284 0.290410 0.543917 -vn 0.732755 0.680143 0.021814 -vn 0.753271 0.652862 0.079712 -vn 0.787727 0.584035 0.195933 -vn 0.845671 0.419171 0.330358 -vn 0.806306 0.264556 0.529037 -vn 0.777431 0.225586 0.587122 -vn 0.882174 0.469754 0.033162 -vn 0.882771 0.440367 0.163686 -vn 0.868778 0.383372 0.313451 -vn 0.838973 0.309714 0.447438 -vn 0.764875 0.224490 0.603796 -vn 0.738142 0.182045 0.649620 -vn 0.996263 -0.085397 0.012925 -vn 0.991668 -0.062376 0.112711 -vn 0.951868 -0.021112 0.305780 -vn 0.872481 -0.010318 0.488540 -vn 0.779498 0.023999 0.625944 -vn 0.741302 0.058701 0.668600 -vn 0.811351 -0.584049 -0.024432 -vn 0.820129 -0.571417 -0.029518 -vn 0.829589 -0.541693 0.135462 -vn 0.819375 -0.485373 0.305022 -vn 0.829011 -0.352148 0.434434 -vn 0.754667 -0.037342 0.655044 -vn 0.725325 -0.687595 -0.033425 -vn 0.709570 -0.701311 -0.068364 -vn 0.690571 -0.722559 0.031951 -vn 0.702443 -0.701413 0.120804 -vn 0.726916 -0.682805 0.073285 -vn 0.825351 -0.413141 0.384851 -vn 0.863925 -0.499082 -0.067460 -vn 0.863925 -0.499082 -0.067460 -vn -0.865893 -0.500229 0.000000 -vn -0.865015 -0.499723 -0.045006 -vn -0.863920 -0.499091 -0.067460 -vn -0.608436 -0.793603 0.000000 -vn -0.607457 -0.793186 -0.043037 -vn -0.606349 -0.792599 -0.064251 -vn 0.030471 -0.999536 0.000000 -vn 0.031551 -0.998800 -0.037458 -vn 0.032627 -0.997885 -0.056223 -vn 0.316688 -0.948530 0.000000 -vn 0.530187 -0.846394 -0.050186 -vn 0.631936 -0.772187 -0.066204 -vn 0.316636 -0.948376 -0.018019 -vn 0.316636 -0.948376 -0.018019 -vn 0.316636 -0.948376 -0.018019 -vn 0.316636 -0.948376 -0.018019 -vn 0.316636 -0.948376 -0.018019 -vn 0.863925 -0.499082 0.067460 -vn 0.863925 -0.499082 0.067460 -vn -0.865015 -0.499723 0.045006 -vn -0.863920 -0.499091 0.067460 -vn -0.607457 -0.793186 0.043037 -vn -0.606349 -0.792599 0.064251 -vn 0.031551 -0.998800 0.037458 -vn 0.032626 -0.997885 0.056224 -vn 0.530187 -0.846394 0.050187 -vn 0.316636 -0.948376 0.018019 -vn 0.316636 -0.948376 0.018019 -vn 0.316636 -0.948376 0.018019 -vn 0.316636 -0.948376 0.018019 -vn 0.316636 -0.948376 0.018019 -vn 0.631936 -0.772187 0.066205 -vn -0.599290 -0.800532 0.000000 -vn -0.746611 -0.646922 0.155129 -vn -0.701281 -0.707213 0.089752 -vn -0.639529 -0.768597 0.016175 -vn -0.624930 -0.780632 0.008733 -vn -0.614771 -0.788661 0.008457 -vn -0.604470 -0.796586 0.008169 -vn -0.850655 -0.451033 0.270102 -vn -0.875490 -0.238936 0.420031 -vn -0.838922 -0.175843 0.515063 -vn -0.835471 -0.010815 0.549428 -vn -0.836553 0.123691 0.533741 -vn -0.794675 0.607035 0.000000 -vn -0.801003 0.598112 -0.025605 -vn -0.783288 0.619735 -0.048875 -vn -0.761511 0.642683 0.084027 -vn -0.769960 0.606434 0.198493 -vn -0.799785 0.578517 0.160191 -vn -0.855618 0.383711 0.347394 -vn -0.731224 -0.682137 0.000000 -vn -0.732754 -0.680143 0.021814 -vn -0.637957 -0.769970 0.012520 -vn -0.635659 -0.771970 0.000000 -vn -0.753271 -0.652862 0.079711 -vn -0.646659 -0.762495 0.020811 -vn -0.787727 -0.584035 0.195932 -vn -0.659878 -0.751067 0.021455 -vn -0.738191 -0.669008 0.086614 -vn -0.845671 -0.419171 0.330358 -vn -0.840448 -0.496941 0.216096 -vn -0.853971 -0.270770 0.444317 -vn -0.880395 -0.474242 0.000000 -vn -0.882174 -0.469754 0.033162 -vn -0.882771 -0.440367 0.163685 -vn -0.868777 -0.383372 0.313452 -vn -0.838973 -0.309714 0.447439 -vn -0.814886 -0.221235 0.535739 -vn -0.996828 0.079588 0.000000 -vn -0.996263 0.085397 0.012925 -vn -0.991668 0.062376 0.112711 -vn -0.951868 0.021111 0.305780 -vn -0.872481 0.010318 0.488540 -vn -0.825279 0.000153 0.564726 -vn -0.843462 0.537189 0.000000 -vn -0.844260 0.535547 -0.020359 -vn -0.850544 0.525544 -0.019441 -vn -0.854915 0.493345 0.160407 -vn -0.838262 0.426955 0.339156 -vn -0.855533 0.328568 0.400132 -vn -0.746611 -0.646922 -0.155129 -vn -0.701281 -0.707213 -0.089752 -vn -0.639529 -0.768597 -0.016175 -vn -0.624930 -0.780632 -0.008733 -vn -0.614771 -0.788661 -0.008457 -vn -0.604470 -0.796586 -0.008169 -vn -0.850655 -0.451033 -0.270102 -vn -0.875490 -0.238936 -0.420031 -vn -0.838922 -0.175843 -0.515063 -vn -0.835471 -0.010815 -0.549428 -vn -0.836553 0.123691 -0.533741 -vn -0.801003 0.598112 0.025605 -vn -0.783288 0.619735 0.048875 -vn -0.761511 0.642683 -0.084027 -vn -0.769960 0.606434 -0.198493 -vn -0.799786 0.578517 -0.160191 -vn -0.855618 0.383711 -0.347394 -vn -0.637957 -0.769970 -0.012520 -vn -0.732754 -0.680143 -0.021814 -vn -0.646659 -0.762495 -0.020811 -vn -0.753271 -0.652862 -0.079711 -vn -0.659878 -0.751067 -0.021455 -vn -0.787727 -0.584035 -0.195932 -vn -0.738191 -0.669008 -0.086614 -vn -0.840448 -0.496941 -0.216096 -vn -0.845671 -0.419171 -0.330358 -vn -0.853971 -0.270770 -0.444317 -vn -0.882174 -0.469754 -0.033162 -vn -0.882771 -0.440367 -0.163685 -vn -0.868777 -0.383372 -0.313452 -vn -0.814886 -0.221235 -0.535739 -vn -0.838973 -0.309714 -0.447439 -vn -0.996263 0.085397 -0.012925 -vn -0.991668 0.062376 -0.112711 -vn -0.951868 0.021111 -0.305780 -vn -0.872481 0.010318 -0.488540 -vn -0.825279 0.000153 -0.564726 -vn -0.844260 0.535547 0.020359 -vn -0.850544 0.525544 0.019441 -vn -0.854915 0.493345 -0.160407 -vn -0.838262 0.426955 -0.339156 -vn -0.855533 0.328568 -0.400132 -vn 0.993924 0.089671 0.063831 -vn 0.991388 0.089520 0.095585 -vn 0.951185 -0.294245 0.093093 -vn 0.949761 -0.263276 0.169235 -vn 0.997765 -0.059685 0.030054 -vn 0.997956 -0.059356 0.023660 -vn 0.997550 -0.065796 0.023773 -vn 0.997092 -0.072360 0.023888 -vn 0.991277 -0.131793 0.000000 -vn 0.995962 0.089777 0.000000 -vn 0.997188 -0.067887 0.031734 -vn 0.679311 0.731442 0.059403 -vn 0.677813 0.729831 0.088978 -vn 0.680514 0.732736 0.000000 -vn 0.016056 0.997832 0.063832 -vn 0.016088 0.995291 0.095587 -vn 0.016015 0.999872 0.000000 -vn -0.364558 0.929104 0.062153 -vn -0.363677 0.926862 0.093094 -vn -0.365266 0.930903 0.000000 -vn 0.917270 -0.258315 0.303131 -vn 0.998959 -0.024410 0.038551 -vn 0.999612 0.008824 0.026436 -vn 0.999517 0.016521 0.026336 -vn 0.999675 0.018217 0.017848 -vn 0.999876 0.015741 0.000000 -vn 0.884956 -0.376979 0.273386 -vn 0.981145 -0.177428 0.076642 -vn 0.988508 -0.123689 0.086911 -vn 0.997365 -0.064404 0.033395 -vn 0.998710 -0.050770 0.000000 -vn 0.913828 -0.358465 0.190845 -vn 0.947530 -0.313813 0.060889 -vn 0.951301 -0.308263 0.000000 -vn 0.720988 -0.478886 0.500845 -vn 0.681368 -0.491661 0.542224 -vn 0.685009 -0.489335 0.539734 -vn 0.578949 -0.537358 0.613241 -vn 0.627789 -0.538212 0.562324 -vn 0.720934 -0.547029 0.425456 -vn 0.850335 -0.463283 0.249600 -vn 0.414986 -0.655129 0.631342 -vn 0.464139 -0.677064 0.571104 -vn 0.559696 -0.719904 0.410461 -vn 0.608602 -0.750976 0.256201 -vn 0.619061 -0.770047 0.154245 -vn 0.635383 -0.770942 0.044007 -vn 0.644398 -0.764690 0.000000 -vn 0.245694 -0.811195 0.530657 -vn 0.242252 -0.868554 0.432352 -vn 0.248688 -0.936525 0.247135 -vn 0.270344 -0.957192 0.103429 -vn 0.270056 -0.962541 0.024195 -vn 0.259082 -0.965835 0.006336 -vn 0.257662 -0.966235 -0.000029 -vn 0.159410 -0.887098 0.433181 -vn 0.123609 -0.947670 0.294352 -vn 0.109876 -0.985648 0.128163 -vn 0.184173 -0.981147 0.058577 -vn 0.232618 -0.972568 -0.000920 -vn 0.197099 -0.980383 -0.000950 -vn 0.161376 -0.986893 -0.000058 -vn 0.949760 -0.263276 -0.169235 -vn 0.951185 -0.294245 -0.093093 -vn 0.991388 0.089520 -0.095585 -vn 0.993924 0.089670 -0.063831 -vn 0.997188 -0.067888 -0.031734 -vn 0.997092 -0.072361 -0.023889 -vn 0.997550 -0.065797 -0.023773 -vn 0.997956 -0.059357 -0.023660 -vn 0.997765 -0.059686 -0.030054 -vn 0.677813 0.729831 -0.088978 -vn 0.679311 0.731442 -0.059403 -vn 0.016088 0.995291 -0.095586 -vn 0.016056 0.997832 -0.063831 -vn -0.363677 0.926862 -0.093094 -vn -0.364558 0.929104 -0.062153 -vn 0.917270 -0.258315 -0.303131 -vn 0.998959 -0.024410 -0.038551 -vn 0.999612 0.008824 -0.026436 -vn 0.999517 0.016521 -0.026336 -vn 0.999675 0.018217 -0.017848 -vn 0.981145 -0.177428 -0.076642 -vn 0.884956 -0.376979 -0.273386 -vn 0.988508 -0.123689 -0.086911 -vn 0.997365 -0.064404 -0.033395 -vn 0.947530 -0.313813 -0.060889 -vn 0.913828 -0.358465 -0.190845 -vn 0.720988 -0.478886 -0.500845 -vn 0.685009 -0.489335 -0.539734 -vn 0.681368 -0.491661 -0.542224 -vn 0.627789 -0.538212 -0.562324 -vn 0.578949 -0.537358 -0.613241 -vn 0.720935 -0.547029 -0.425456 -vn 0.850335 -0.463283 -0.249600 -vn 0.464139 -0.677064 -0.571104 -vn 0.414986 -0.655130 -0.631342 -vn 0.559696 -0.719904 -0.410461 -vn 0.608602 -0.750976 -0.256201 -vn 0.619061 -0.770047 -0.154245 -vn 0.635383 -0.770942 -0.044007 -vn 0.242252 -0.868554 -0.432352 -vn 0.245694 -0.811195 -0.530657 -vn 0.248688 -0.936525 -0.247135 -vn 0.270344 -0.957192 -0.103429 -vn 0.270056 -0.962541 -0.024195 -vn 0.259101 -0.965829 -0.006365 -vn 0.123609 -0.947670 -0.294352 -vn 0.159410 -0.887098 -0.433181 -vn 0.109876 -0.985648 -0.128163 -vn 0.184173 -0.981147 -0.058577 -vn 0.232618 -0.972568 0.000920 -vn 0.197137 -0.980376 0.000892 -vn 0.363681 -0.926860 0.093095 -vn 0.363681 -0.926860 0.093095 -vn -0.953481 0.294977 0.062153 -vn -0.951181 0.294258 0.093095 -vn -0.955326 0.295555 0.000000 -vn -0.993197 -0.097487 0.063683 -vn -0.991388 -0.089513 0.095585 -vn -0.994423 -0.105465 0.000000 -vn -0.666429 -0.743190 0.059512 -vn -0.677811 -0.729833 0.088975 -vn -0.654535 -0.756032 0.000000 -vn -0.138441 -0.987639 0.073510 -vn -0.016083 -0.995291 0.095585 -vn -0.359388 -0.933188 0.000000 -vn -0.359231 -0.932778 0.029619 -vn -0.359231 -0.932778 0.029619 -vn -0.359231 -0.932778 0.029619 -vn -0.359231 -0.932778 0.029619 -vn -0.359231 -0.932778 0.029619 -vn 0.363681 -0.926860 -0.093095 -vn 0.363681 -0.926860 -0.093095 -vn -0.951181 0.294258 -0.093095 -vn -0.953481 0.294977 -0.062153 -vn -0.991388 -0.089513 -0.095585 -vn -0.993197 -0.097487 -0.063683 -vn -0.677811 -0.729833 -0.088975 -vn -0.666428 -0.743190 -0.059512 -vn -0.016083 -0.995291 -0.095586 -vn -0.138440 -0.987639 -0.073511 -vn -0.359230 -0.932779 -0.029618 -vn -0.359230 -0.932779 -0.029618 -vn -0.359230 -0.932779 -0.029618 -vn -0.359230 -0.932779 -0.029618 -vn -0.359230 -0.932779 -0.029618 -vn -0.971639 0.185090 -0.147174 -vn -0.995051 -0.099362 0.000000 -vn -0.995892 -0.090233 -0.007566 -vn -0.997348 -0.072341 -0.007999 -vn -0.998441 -0.055175 -0.008410 -vn -0.999456 -0.027640 -0.018014 -vn -0.992159 0.088881 -0.087872 -vn -0.899393 0.362665 -0.244061 -vn -0.763166 0.520128 -0.383463 -vn -0.657767 0.576066 -0.485274 -vn -0.475302 0.703698 -0.528107 -vn -0.291509 0.836741 -0.463559 -vn -0.203996 0.893520 -0.400009 -vn -0.179387 0.933836 -0.309470 -vn -0.186052 0.962782 -0.196051 -vn -0.283313 0.952364 -0.112859 -vn -0.347407 0.937273 -0.028770 -vn -0.309315 0.950870 -0.013055 -vn -0.268903 0.963167 0.000112 -vn -0.998726 0.037141 -0.034171 -vn -0.981145 0.177428 -0.076642 -vn -0.884956 0.376980 -0.273385 -vn -0.999760 -0.006435 -0.020930 -vn -0.999410 -0.027537 -0.020543 -vn -0.988508 0.123690 -0.086912 -vn -0.999002 -0.043098 -0.011742 -vn -0.997365 0.064404 -0.033395 -vn -0.998863 -0.047679 0.000000 -vn -0.998710 0.050770 0.000000 -vn -0.947530 0.313814 -0.060889 -vn -0.913828 0.358464 -0.190846 -vn -0.951301 0.308264 0.000000 -vn -0.933355 0.268960 -0.237716 -vn -0.728648 0.505474 -0.462134 -vn -0.665783 0.556349 -0.497201 -vn -0.720935 0.547028 -0.425456 -vn -0.850335 0.463283 -0.249599 -vn -0.493020 0.699378 -0.517495 -vn -0.559696 0.719904 -0.410461 -vn -0.608602 0.750976 -0.256200 -vn -0.619061 0.770046 -0.154246 -vn -0.635382 0.770943 -0.044006 -vn -0.644397 0.764691 0.000000 -vn -0.280194 0.867283 -0.411476 -vn -0.285188 0.916831 -0.279443 -vn -0.318897 0.938804 -0.130196 -vn -0.327262 0.944127 -0.039028 -vn -0.314663 0.949110 -0.013326 -vn -0.310471 0.950583 0.000056 -vn -0.971639 0.185090 0.147174 -vn -0.992159 0.088881 0.087872 -vn -0.999456 -0.027640 0.018014 -vn -0.998441 -0.055175 0.008410 -vn -0.997348 -0.072341 0.007999 -vn -0.995892 -0.090233 0.007566 -vn -0.899393 0.362665 0.244061 -vn -0.763166 0.520128 0.383463 -vn -0.657767 0.576065 0.485274 -vn -0.475302 0.703698 0.528107 -vn -0.291509 0.836741 0.463559 -vn -0.179386 0.933836 0.309470 -vn -0.203995 0.893520 0.400009 -vn -0.186052 0.962782 0.196051 -vn -0.283313 0.952364 0.112859 -vn -0.347407 0.937273 0.028770 -vn -0.309398 0.950842 0.013167 -vn -0.884956 0.376980 0.273385 -vn -0.981145 0.177428 0.076642 -vn -0.998726 0.037141 0.034171 -vn -0.988508 0.123690 0.086912 -vn -0.999410 -0.027537 0.020543 -vn -0.999760 -0.006435 0.020930 -vn -0.997365 0.064404 0.033395 -vn -0.999002 -0.043098 0.011742 -vn -0.913828 0.358464 0.190846 -vn -0.947530 0.313814 0.060889 -vn -0.933355 0.268960 0.237715 -vn -0.728648 0.505474 0.462134 -vn -0.665783 0.556349 0.497201 -vn -0.720935 0.547028 0.425456 -vn -0.850335 0.463283 0.249599 -vn -0.493020 0.699378 0.517495 -vn -0.559696 0.719904 0.410461 -vn -0.608602 0.750976 0.256200 -vn -0.619061 0.770046 0.154246 -vn -0.635382 0.770943 0.044006 -vn -0.280194 0.867283 0.411476 -vn -0.285188 0.916831 0.279443 -vn -0.318897 0.938804 0.130196 -vn -0.327262 0.944127 0.039028 -vn -0.314704 0.949095 0.013381 -vn -0.642812 0.322219 -0.694958 -vn -0.650165 0.333777 -0.682552 -vn -0.849450 0.041378 -0.526043 -vn -0.842422 0.029896 -0.537988 -vn -0.827539 0.006894 -0.561366 -vn -0.627422 0.298775 -0.719079 -vn -0.811581 -0.016117 -0.584017 -vn -0.611142 0.274958 -0.742229 -vn -0.602686 0.262924 -0.753419 -vn -0.803213 -0.027610 -0.595052 -vn -0.046321 0.717759 -0.694749 -vn -0.053653 0.728221 -0.683239 -vn -0.031609 0.696187 -0.717165 -vn -0.016858 0.673791 -0.738729 -vn -0.009478 0.662301 -0.749178 -vn 0.564162 0.759634 -0.323539 -vn 0.555743 0.770805 -0.311463 -vn 0.580414 0.736503 -0.347393 -vn 0.595837 0.712377 -0.370807 -vn 0.603229 0.699959 -0.382325 -vn 0.784184 0.619398 -0.037437 -vn 0.775833 0.630406 -0.025904 -vn 0.800127 0.596773 -0.060487 -vn 0.815026 0.573381 -0.083465 -vn 0.822075 0.561413 -0.094908 -vn -0.822085 -0.561403 0.094886 -vn -0.815033 -0.573374 0.083450 -vn -0.800130 -0.596770 0.060483 -vn -0.784191 -0.619390 0.037429 -vn -0.775845 -0.630393 0.025889 -vn 0.811581 0.016120 0.584018 -vn 0.803210 0.027611 0.595056 -vn 0.827538 -0.006892 0.561367 -vn 0.842421 -0.029896 0.537989 -vn 0.849450 -0.041377 0.526044 -vn 0.709679 -0.058148 0.702122 -vn 0.602687 -0.262921 0.753420 -vn 0.889941 0.415456 0.188151 -vn 0.892509 -0.223533 0.391742 -vn 0.629453 -0.354577 0.691422 -vn -0.223873 -0.683965 0.694315 -vn 0.009484 -0.662297 0.749182 -vn -0.625676 -0.722287 0.294671 -vn -0.207820 -0.882913 0.421040 -vn -0.015531 -0.752037 0.658938 -vn -0.602513 -0.710136 0.364260 -vn -0.603235 -0.699957 0.382319 -vn -0.601723 -0.729113 0.326073 -vn -0.594215 -0.749427 0.292008 -vn -0.586599 -0.760692 0.277938 -vn 0.102923 -0.952597 0.286295 -vn -0.718606 -0.668081 0.193064 -vn -0.783697 -0.600587 0.158477 -vn -0.701348 -0.686166 0.193102 -vn -0.736019 -0.651153 0.185138 -vn -0.724907 -0.663690 0.184459 -vn -0.722846 -0.660000 0.204680 -vn -0.617182 -0.211719 0.757800 -vn -0.616660 0.061761 0.784803 -vn -0.260879 -0.304354 0.916139 -vn -0.442996 -0.518355 0.731480 -vn -0.447647 -0.175289 0.876861 -vn -0.629808 0.045048 0.775443 -vn -0.402821 -0.459036 0.791847 -vn 0.095227 -0.947330 -0.305775 -vn 0.140687 -0.977049 -0.159942 -vn 0.338509 -0.940657 -0.023994 -vn -0.938729 -0.318623 -0.131408 -vn -0.883564 -0.452435 -0.120904 -vn -0.851603 -0.511546 -0.114423 -vn -0.845397 -0.521171 -0.116980 -vn -0.857481 -0.498418 -0.127696 -vn -0.875425 -0.469677 -0.114172 -vn -0.873974 -0.241441 -0.421754 -vn -0.837168 -0.269334 -0.476035 -vn -0.926765 -0.199398 -0.318352 -vn -0.878921 -0.300919 -0.370061 -vn -0.851871 -0.357230 -0.383017 -vn -0.832390 -0.384968 -0.398656 -vn 0.873111 0.157976 0.461216 -vn 0.744340 0.292281 0.600441 -vn 0.819560 0.359560 0.446136 -vn 0.764305 0.374954 0.524641 -vn 0.864151 0.315618 0.391954 -vn 0.954311 0.086140 0.286130 -vn 0.978318 0.164080 0.126383 -vn 0.891798 0.426135 0.152003 -vn 0.853511 0.511445 0.099717 -vn 0.828453 0.545351 0.127506 -vn 0.835750 0.409742 0.365560 -vn 0.833345 0.511746 0.208932 -# 2372 vertices - -# 0 vertex parms - -# 0 texture vertices - -# 3377 normals - -g mast2 -s 1 -f 15//188 16//189 2//187 1//186 -s 2 -f 16//204 17//205 3//203 2//202 -s 3 -f 17//220 18//221 4//219 3//218 -s 4 -f 18//236 19//237 5//235 4//234 -s 5 -f 19//254 20//255 6//251 5//250 -f 20//255 21//256 7//252 6//251 -f 21//256 22//257 8//253 7//252 -s 6 -f 22//296 23//297 9//295 8//294 -s 7 -f 23//312 24//313 10//311 9//310 -s 8 -f 24//328 25//329 11//327 10//326 -s 9 -f 25//344 26//345 12//343 11//342 -s 10 -f 26//360 27//361 13//359 12//358 -s 11 -f 27//376 28//377 14//375 13//374 -s 1 -f 47//194 48//195 34//193 33//192 -s 2 -f 48//208 49//209 35//207 34//206 -s 3 -f 49//224 50//225 36//223 35//222 -s 4 -f 50//240 51//241 37//239 36//238 -s 5 -f 51//262 52//263 38//259 37//258 -f 52//263 53//264 39//260 38//259 -f 53//264 54//265 40//261 39//260 -s 6 -f 54//300 55//301 41//299 40//298 -s 7 -f 55//316 56//317 42//315 41//314 -s 8 -f 56//332 57//333 43//331 42//330 -s 9 -f 57//348 58//349 44//347 43//346 -s 10 -f 58//364 59//365 45//363 44//362 -s 11 -f 59//382 60//383 46//381 45//380 -s 1 -f 61//196 62//197 48//195 47//194 -s 2 -f 62//210 63//211 49//209 48//208 -s 3 -f 63//226 64//227 50//225 49//224 -s 4 -f 64//242 65//243 51//241 50//240 -s 5 -f 65//266 66//267 52//263 51//262 -f 66//267 90//275 67//268 53//264 52//263 -f 67//268 68//269 54//265 53//264 -s 6 -f 68//302 69//303 55//301 54//300 -s 7 -f 69//318 70//319 56//317 55//316 -s 8 -f 70//334 71//335 57//333 56//332 -s 9 -f 71//350 72//351 58//349 57//348 -s 10 -f 72//366 73//367 59//365 58//364 -s 11 -f 73//384 74//385 60//383 59//382 -s 1 -f 75//198 76//199 62//197 61//196 -s 2 -f 76//212 77//213 63//211 62//210 -s 3 -f 77//228 78//229 64//227 63//226 -s 4 -f 78//244 79//245 65//243 64//242 -s 5 -f 79//270 80//271 92//277 91//276 66//267 65//266 -s off -f 100//1 99//1 102//1 101//1 -s 5 -f 81//272 82//273 68//269 67//268 -s 6 -f 82//304 83//305 69//303 68//302 -s 7 -f 83//320 84//321 70//319 69//318 -s 8 -f 84//336 85//337 71//335 70//334 -s 9 -f 85//352 86//353 72//351 71//350 -s 10 -f 86//368 87//369 73//367 72//366 -s 11 -f 87//386 88//387 74//385 73//384 -s 1 -f 1//186 2//187 76//199 75//198 -s 2 -f 2//202 3//203 77//213 76//212 -s 3 -f 3//218 4//219 78//229 77//228 -s 4 -f 4//234 5//235 79//245 78//244 -s 5 -f 5//250 6//251 80//271 79//270 -f 6//251 7//252 81//272 89//274 80//271 -f 7//252 8//253 82//273 81//272 -s 6 -f 8//294 9//295 83//305 82//304 -s 7 -f 9//310 10//311 84//321 83//320 -s 8 -f 10//326 11//327 85//337 84//336 -s 9 -f 11//342 12//343 86//353 85//352 -s 10 -f 12//358 13//359 87//369 86//368 -s 11 -f 13//374 14//375 88//387 87//386 -s off -f 61//2 47//2 33//2 31//2 29//2 15//2 1//2 75//2 -f 30//3 32//3 46//3 60//3 74//3 88//3 14//3 28//3 -s 5 -f 89//274 81//272 67//268 90//275 94//279 93//278 -s off -f 96//4 95//4 98//4 97//4 -f 104//5 103//5 106//5 105//5 -f 95//6 96//6 94//6 90//6 -f 96//7 97//7 91//7 94//7 -f 97//8 98//8 66//8 91//8 -f 98//9 95//9 90//9 66//9 -f 99//10 100//10 92//10 80//10 -f 100//11 101//11 93//11 92//11 -f 101//12 102//12 89//12 93//12 -f 102//13 99//13 80//13 89//13 -f 103//14 104//14 91//14 92//14 -f 104//15 105//15 94//15 91//15 -f 105//16 106//16 93//16 94//16 -f 106//17 103//17 92//17 93//17 -g keel -s 21 -f 108//391 107//390 110//393 109//392 -f 110//393 107//390 112//395 111//394 -f 111//394 112//395 114//397 113//396 -f 113//396 114//397 116//399 115//398 -f 115//398 116//399 118//401 117//400 -f 117//400 118//401 120//403 119//402 -f 119//402 120//403 122//405 121//404 -f 121//404 122//405 124//407 123//406 -f 127//410 126//409 125//408 128//411 -f 127//410 128//411 130//413 129//412 -f 129//412 130//413 132//415 131//414 -f 131//414 132//415 134//417 133//416 -f 133//416 134//417 136//419 135//418 -f 135//418 136//419 138//421 137//420 -f 137//420 138//421 140//423 139//422 -f 139//422 140//423 142//425 141//424 -g hull -f 141//424 142//425 144//427 143//426 -s 25 -f 143//447 144//448 146//450 145//449 -s 26 -f 145//453 146//454 148//456 147//455 -s 23 -f 147//477 148//478 150//480 149//479 -g keel -f 151//481 110//460 111//461 152//482 -f 152//482 111//461 113//462 153//483 -f 153//483 113//462 115//463 154//484 -f 154//484 115//463 117//464 155//485 -f 155//485 117//464 119//465 156//486 -f 156//486 119//465 121//466 157//487 -f 157//487 121//466 123//467 158//488 -f 158//488 123//467 126//468 159//489 -f 159//489 126//468 127//469 160//490 -f 160//490 127//469 129//470 161//491 -f 161//491 129//470 131//471 162//492 -f 162//492 131//471 133//472 163//493 -f 163//493 133//472 135//473 164//494 -f 164//494 135//473 137//474 165//495 -f 165//495 137//474 139//475 166//496 -f 139//475 141//476 166//496 -f 151//481 222//552 109//459 110//460 -f 222//552 151//481 224//554 223//553 -f 223//553 224//554 226//556 225//555 -f 225//555 226//556 228//558 227//557 -f 227//557 228//558 230//560 229//559 -f 534//798 229//559 230//560 232//562 231//561 -g hull -s 30 -f 224//906 151//901 167//902 233//912 -f 233//912 167//902 180//903 234//913 -f 180//903 194//904 234//913 -f 194//904 208//905 235//914 234//913 -f 234//913 235//914 236//915 233//912 -f 233//912 236//915 226//907 224//906 -f 228//908 226//907 236//915 237//916 -f 237//916 236//915 235//914 238//917 -f 238//917 235//914 208//905 239//918 -f 230//909 228//908 237//916 240//919 -f 237//916 241//920 240//919 -f 242//921 241//920 237//916 238//917 -f 238//917 243//922 242//921 -f 244//923 243//922 238//917 239//918 -g keel -s 22 -f 229//1020 245//1021 246//1022 227//1019 -f 225//1018 247//1023 248//1024 223//1017 -f 223//1017 248//1024 249//1025 222//1016 -f 222//1016 249//1025 108//1014 109//1015 -f 227//1019 246//1022 247//1023 225//1018 -g hull -s 23 -f 193//523 164//494 165//495 250//565 -f 250//565 165//495 166//496 251//566 -f 166//496 141//476 251//566 -f 251//566 252//567 250//565 -f 250//565 252//567 207//537 193//523 -f 221//551 207//537 252//567 253//568 -f 221//551 253//568 255//570 254//569 -s 24 -f 141//1035 256//1043 257//1044 251//1039 -f 251//1039 257//1044 258//1045 252//1040 -f 252//1040 258//1045 259//1046 253//1041 -f 141//1035 143//1036 256//1043 -f 143//1036 145//1037 256//1043 -s 23 -f 254//569 255//570 261//576 260//575 -f 260//575 261//576 263//578 262//577 -s 33 -f 262//1051 263//1052 265//1054 264//1053 -s 23 -f 536//800 265//580 259//574 537//801 -s 24 -f 263//1048 261//1047 255//1042 253//1041 259//1046 265//1049 -s 23 -f 537//801 259//574 258//573 538//802 -f 258//573 257//572 538//802 -f 271//586 270//585 266//581 272//587 -f 272//587 266//581 267//582 273//588 -f 273//588 267//582 268//583 274//589 -f 274//589 268//583 269//584 275//590 -f 276//591 147//477 149//479 -s 24 -f 145//1037 147//1038 276//1050 256//1043 -s 23 -f 256//571 276//591 269//584 257//572 -f 269//584 276//591 149//479 275//590 -g deck -s off -f 278//18 277//18 279//18 -s 23 -f 279//594 280//595 282//597 281//596 -f 284//599 283//598 286//601 285//600 -s off -f 285//19 287//19 284//19 -s 23 -f 287//602 289//604 288//603 -f 290//605 289//604 287//602 285//600 -f 291//606 290//605 285//600 286//601 293//608 292//607 -g hull -f 275//590 279//594 281//596 274//589 -f 288//603 273//588 274//589 281//596 -f 254//569 260//575 295//610 294//609 -f 294//609 295//610 297//612 296//611 -f 296//611 297//612 299//614 298//613 -f 301//616 300//615 303//618 302//617 -f 302//617 303//618 305//620 304//619 -f 304//619 305//620 307//622 306//621 -f 307//622 308//623 306//621 -f 306//621 308//623 310//625 309//624 -f 310//625 311//626 309//624 -f 309//624 311//626 313//628 312//627 -f 313//628 314//629 312//627 -f 312//627 314//629 316//631 315//630 -f 315//630 316//631 318//633 317//632 -f 317//632 318//633 320//635 319//634 -f 301//616 298//613 299//614 300//615 -f 260//575 262//577 321//636 295//610 -f 322//637 321//636 262//577 264//579 -f 297//612 295//610 321//636 323//638 -f 323//638 321//636 322//637 324//639 -f 324//639 322//637 326//641 325//640 -f 324//639 328//643 329//644 323//638 -f 323//638 329//644 299//614 297//612 -f 300//615 299//614 329//644 330//645 -f 330//645 329//644 328//643 331//646 -f 328//643 332//647 331//646 -f 328//643 324//639 325//640 332//647 -f 325//640 327//642 332//647 -g rig -s off -f 332//20 327//20 334//20 333//20 -f 334//21 327//21 335//21 336//21 -s 23 -f 337//652 333//648 334//649 -f 337//652 338//653 342//657 330//645 -s off -f 342//22 338//22 343//22 -g hull -s 23 -f 342//657 343//658 345//660 344//659 -g rig -s off -f 339//23 345//23 343//23 338//23 -f 339//24 344//24 345//24 -s 23 -f 346//661 344//659 339//654 340//655 -s off -f 340//25 347//25 346//25 -f 348//26 347//26 340//26 341//26 -g hull -s 23 -f 348//663 346//661 347//662 -f 346//661 348//663 350//665 349//664 -g rig -s off -f 330//27 331//27 337//27 -f 332//28 333//28 337//28 331//28 -f 336//29 335//29 348//29 341//29 -g hull -s 23 -f 330//645 342//657 344//659 346//661 303//618 300//615 -f 349//664 305//620 303//618 346//661 -f 351//666 352//667 353//668 350//665 -f 350//665 353//668 354//669 349//664 -f 349//664 354//669 307//622 305//620 -f 307//622 354//669 355//670 -g rig -f 307//622 356//671 357//672 308//623 -f 310//625 358//673 359//674 311//626 -f 313//628 360//675 361//676 314//629 -g hull -f 362//677 310//625 308//623 363//678 -f 313//628 311//626 365//680 364//679 -f 314//629 367//682 366//681 -g rig -f 360//675 368//683 371//686 361//676 -g hull -f 353//668 352//667 373//688 372//687 -f 373//688 374//689 372//687 -f 374//689 375//690 372//687 -f 374//689 376//691 375//690 -g rig -s off -f 355//30 356//30 307//30 -f 353//31 369//31 370//31 354//31 -f 308//32 357//32 363//32 -f 358//33 362//33 363//33 357//33 -f 310//34 362//34 358//34 -f 360//35 313//35 364//35 -f 539//36 540//36 369//36 353//36 372//36 368//36 -f 367//37 314//37 361//37 -f 371//38 366//38 367//38 361//38 -f 368//39 372//39 366//39 371//39 -f 311//40 359//40 365//40 -f 360//41 364//41 365//41 359//41 -g hull -s 23 -f 314//629 366//681 377//692 316//631 -f 378//693 377//692 366//681 372//687 -f 377//692 378//693 379//694 -f 377//692 379//694 381//696 380//695 -f 381//696 382//697 380//695 -f 380//695 382//697 384//699 383//698 -f 380//695 383//698 320//635 318//633 -f 380//695 318//633 316//631 377//692 -g rig -f 379//694 378//693 386//701 385//700 -f 386//701 392//707 391//706 -f 387//702 388//703 382//697 381//696 -g hull -f 378//693 394//709 393//708 -f 375//690 376//691 395//710 394//709 -f 397//712 396//711 381//696 379//694 -f 395//710 376//691 399//714 398//713 -f 399//714 400//715 398//713 -g rig -s off -f 386//42 378//42 393//42 -f 381//43 396//43 387//43 -f 385//44 397//44 379//44 -f 397//45 385//45 387//45 396//45 -f 394//46 392//46 386//46 393//46 -f 395//47 391//47 392//47 394//47 -f 391//48 395//48 398//48 390//48 -f 401//49 389//49 390//49 398//49 -f 388//50 389//50 401//50 402//50 -f 388//51 402//51 382//51 -g hull -s 23 -f 394//709 378//693 372//687 375//690 -f 402//717 401//716 384//699 382//697 -f 398//713 403//718 384//699 401//716 -f 403//718 398//713 400//715 404//719 -f 403//718 404//719 406//721 405//720 -f 406//721 404//719 408//723 407//722 -s 45 -f 407//1056 408//1057 410//1059 409//1058 -f 411//1060 412//1061 409//1058 -s 23 -f 407//722 412//727 413//728 406//721 -f 406//721 413//728 414//729 405//720 -s 45 -f 411//1060 409//1058 416//1063 415//1062 -f 415//1062 416//1063 418//1065 417//1064 -f 417//1064 418//1065 420//1067 419//1066 -f 419//1066 420//1067 422//1069 421//1068 -f 421//1068 422//1069 424//1071 423//1070 -s 23 -f 421//733 423//734 425//735 419//732 -f 419//732 425//735 427//737 426//736 -f 426//736 427//737 429//739 428//738 -f 431//741 430//740 433//743 432//742 -f 431//741 432//742 435//745 434//744 -f 434//744 435//745 414//729 413//728 -f 415//730 434//744 413//728 412//727 411//726 -f 428//738 415//730 417//731 426//736 -f 417//731 419//732 426//736 -f 384//699 436//746 437//747 383//698 -f 383//698 437//747 438//748 320//635 -f 438//748 439//749 320//635 -f 428//738 429//739 430//740 431//741 -f 431//741 434//744 415//730 428//738 -f 535//799 244//564 239//563 439//749 -f 319//634 320//635 439//749 239//563 -g aft -f 440//750 403//718 405//720 441//751 -f 441//751 405//720 414//729 442//752 -f 442//752 414//729 435//745 443//753 -f 443//753 435//745 432//742 444//754 -f 447//756 446//755 448//757 444//754 -f 444//754 448//757 449//758 443//753 -f 443//753 449//758 450//759 442//752 -f 442//752 450//759 451//760 441//751 -f 441//751 451//760 452//761 440//750 -f 440//750 452//761 454//763 453//762 -f 440//750 453//762 384//699 403//718 -s 51 -f 384//1094 453//1099 455//1101 436//1095 -f 456//1102 455//1101 453//1099 454//1100 -g windows -f 456//1102 454//1100 452//1098 451//1097 -f 456//1102 451//1097 450//1096 457//1103 -s 30 -f 457//929 450//928 449//927 458//930 -f 458//930 449//927 448//926 459//931 -f 459//931 448//926 446//925 460//932 -g aft -f 459//931 460//932 462//934 461//933 -f 461//933 463//935 459//931 -f 459//931 463//935 464//936 458//930 -f 464//936 465//937 458//930 -s 51 -f 466//1104 455//1101 456//1102 457//1103 -s 49 -f 436//1110 455//1114 467//1115 437//1111 -s 51 -f 467//1105 455//1101 466//1104 468//1106 -f 469//1107 467//1105 468//1106 471//1109 470//1108 -s 49 -f 437//1111 467//1115 469//1116 438//1112 -f 469//1116 470//1117 439//1113 438//1112 -g hull -s 23 -f 244//564 535//799 485//764 -s 30 -f 473//943 472//942 475//945 474//944 -g aft -f 465//937 464//936 477//947 476//946 -f 476//946 477//947 242//921 243//922 -g hull -f 479//949 478//948 481//951 480//950 -g aft -f 463//935 461//933 483//953 482//952 -f 466//938 484//954 485//955 468//939 -f 457//929 484//954 466//938 -f 457//929 458//930 465//937 484//954 -f 482//952 483//953 240//919 241//920 -s off -f 464//52 463//52 478//52 479//52 -s 56 -f 463//1119 482//1122 481//1121 478//1120 -f 241//1118 481//1121 482//1122 -g hull -s 30 -f 481//951 241//920 242//921 480//950 -g aft -s 55 -f 477//1125 464//1124 479//1126 480//1127 -s 54 -f 476//1132 243//1128 475//1131 -f 472//1130 465//1129 476//1132 475//1131 -s 30 -f 484//954 465//937 472//942 473//943 -g hull -f 475//945 243//922 244//923 474//944 -s 53 -f 244//1133 485//1137 474//1135 -g aft -f 485//1137 484//1136 473//1134 474//1135 -g keel -s 22 -f 486//1026 245//1021 229//1020 534//1027 -g aft -s 31 -f 486//1141 534//1143 231//1138 461//1139 462//1140 -f 487//1142 461//1139 231//1138 -g hull -s 30 -f 231//910 232//911 488//957 487//956 -g aft -s 57 -f 483//1150 488//1152 240//1148 -g hull -s 30 -f 488//957 232//911 230//909 240//919 -s 45 -f 422//1069 489//1073 424//1071 -f 489//1073 422//1069 420//1067 490//1074 -f 490//1074 420//1067 418//1065 491//1075 -f 491//1075 418//1065 416//1063 492//1076 -f 492//1076 416//1063 409//1058 445//1072 -f 445//1072 409//1058 494//1078 493//1077 -g deck -s 58 -f 493//1153 494//1154 495//1155 497//1157 496//1156 -s off -f 497//53 495//53 499//53 498//53 -f 498//54 500//54 497//54 -s 59 -f 497//1162 500//1163 501//1164 496//1161 -s 60 -f 499//1168 502//1171 503//1172 498//1167 -f 500//1169 498//1167 503//1172 504//1173 501//1170 -g hull -s 44 -f 408//1183 404//1182 505//1185 410//1184 -f 505//1185 404//1182 400//1181 506//1186 -f 506//1186 400//1181 399//1180 507//1187 -f 507//1187 399//1180 376//1179 508//1188 -s 23 -f 508//772 376//691 374//689 509//773 -f 509//773 374//689 373//688 510//774 -f 511//775 352//667 351//666 512//776 -f 512//776 351//666 514//778 513//777 -f 513//777 514//778 516//780 515//779 -f 270//585 271//586 518//782 517//781 520//784 519//783 -g deck -s off -f 502//55 521//55 522//55 503//55 -f 522//56 523//56 503//56 -s 23 -f 525//789 524//788 523//787 522//786 -f 525//789 522//786 521//785 527//791 526//790 -f 528//792 526//790 527//791 530//794 529//793 -f 529//793 530//794 532//796 531//795 -s off -f 292//57 529//57 531//57 -s 23 -f 528//792 529//793 292//607 293//608 -f 287//602 288//603 533//797 284//599 -f 283//598 284//599 533//797 281//596 282//597 -g hull -f 352//667 511//775 510//774 373//688 -f 495//766 410//725 505//769 -f 505//769 506//770 499//767 495//766 -f 507//771 499//767 506//770 -f 508//772 502//768 499//767 507//771 -f 502//768 508//772 509//773 521//785 -f 510//774 521//785 509//773 -f 410//725 495//766 494//765 409//724 -g deck -s 61 -f 523//1191 524//1192 504//1190 503//1189 -g hull -s 23 -f 527//791 511//775 512//776 530//794 -f 521//785 510//774 511//775 527//791 -f 512//776 513//777 532//796 530//794 -f 517//781 518//782 515//779 516//780 -f 532//796 513//777 515//779 291//606 -g deck -s off -f 292//58 531//58 532//58 291//58 -g hull -s 23 -f 518//782 291//606 515//779 -f 290//605 291//606 518//782 271//586 -f 167//497 151//481 152//482 168//498 -f 168//498 152//482 153//483 169//499 -f 169//499 153//483 154//484 170//500 -f 170//500 154//484 155//485 171//501 -f 171//501 155//485 156//486 172//502 -f 172//502 156//486 157//487 173//503 -f 173//503 157//487 158//488 174//504 -f 174//504 158//488 159//489 175//505 -f 175//505 159//489 160//490 176//506 -f 176//506 160//490 161//491 177//507 -f 177//507 161//491 162//492 178//508 -f 178//508 162//492 163//493 179//509 -f 163//493 164//494 179//509 -f 180//510 167//497 168//498 181//511 -f 181//511 168//498 169//499 182//512 -f 182//512 169//499 170//500 183//513 -f 183//513 170//500 171//501 184//514 -f 184//514 171//501 172//502 185//515 -f 185//515 172//502 173//503 186//516 -f 186//516 173//503 174//504 187//517 -f 187//517 174//504 175//505 188//518 -f 188//518 175//505 176//506 189//519 -f 189//519 176//506 177//507 190//520 -f 190//520 177//507 178//508 191//521 -f 191//521 178//508 179//509 192//522 -f 192//522 179//509 164//494 193//523 -f 194//524 180//510 181//511 195//525 -f 195//525 181//511 182//512 196//526 -f 196//526 182//512 183//513 197//527 -f 197//527 183//513 184//514 198//528 -f 198//528 184//514 185//515 199//529 -f 199//529 185//515 186//516 200//530 -f 200//530 186//516 187//517 201//531 -f 201//531 187//517 188//518 202//532 -f 202//532 188//518 189//519 203//533 -f 203//533 189//519 190//520 204//534 -f 204//534 190//520 191//521 205//535 -f 205//535 191//521 192//522 206//536 -f 206//536 192//522 193//523 207//537 -f 208//538 194//524 195//525 209//539 -f 209//539 195//525 196//526 210//540 -f 210//540 196//526 197//527 211//541 -f 211//541 197//527 198//528 212//542 -f 212//542 198//528 199//529 213//543 -f 213//543 199//529 200//530 214//544 -f 214//544 200//530 201//531 215//545 -f 215//545 201//531 202//532 216//546 -f 216//546 202//532 203//533 217//547 -f 217//547 203//533 204//534 218//548 -f 218//548 204//534 205//535 219//549 -f 219//549 205//535 206//536 220//550 -f 220//550 206//536 207//537 221//551 -f 239//563 208//538 209//539 319//634 -f 319//634 209//539 210//540 317//632 -f 317//632 210//540 211//541 315//630 -f 315//630 211//541 212//542 312//627 -f 312//627 212//542 213//543 309//624 -f 309//624 213//543 214//544 306//621 -f 306//621 214//544 215//545 304//619 -f 304//619 215//545 216//546 302//617 -f 302//617 216//546 217//547 301//616 -f 301//616 217//547 218//548 298//613 -f 298//613 218//548 219//549 296//611 -f 296//611 219//549 220//550 294//609 -f 294//609 220//550 221//551 254//569 -f 348//663 335//650 516//780 514//778 -f 519//783 520//784 327//642 325//640 -f 326//641 266//581 270//585 -f 517//781 335//650 327//642 520//784 -f 266//581 326//641 322//637 264//579 -f 279//594 275//590 149//479 278//593 -f 277//592 278//593 149//479 150//480 -g aft -f 432//742 433//743 447//756 444//754 -g hull -s 33 -f 265//1054 536//1055 264//1053 -s 23 -f 514//778 351//666 350//665 348//663 -g keel -s 21 -f 123//406 124//407 125//408 126//409 -g aft -s 55 -f 477//1125 480//1127 242//1123 -g hull -s 23 -f 519//783 325//640 326//641 270//585 -f 289//604 272//587 273//588 288//603 -f 271//586 272//587 289//604 290//605 -g deck -f 288//603 281//596 533//797 -g hull -f 517//781 516//780 335//650 -g rig -f 370//685 369//684 357//672 356//671 -f 357//672 369//684 540//804 358//673 -s off -f 356//59 355//59 354//59 370//59 -g aft -s 57 -f 487//1151 488//1152 483//1150 461//1149 -s 30 -f 439//924 470//940 471//941 535//958 -f 471//941 468//939 485//955 535//958 -g hull -s 23 -f 267//582 266//581 536//800 537//801 -f 268//583 267//582 537//801 538//802 -f 269//584 268//583 538//802 257//572 -f 266//581 264//579 536//800 -s 45 -f 407//1056 409//1058 412//1061 -g rig -s 23 -f 368//683 360//675 359//674 539//803 -f 539//803 359//674 358//673 540//804 -f 341//656 340//655 336//651 -f 336//651 340//655 339//654 338//653 337//652 334//649 -f 390//705 388//703 387//702 385//700 386//701 391//706 -f 389//704 388//703 390//705 -g mast1 -s 63 -f 555//1197 556//1198 542//1196 541//1195 -s 64 -f 556//1213 557//1214 543//1212 542//1211 -s 65 -f 557//1229 558//1230 544//1228 543//1227 -s 66 -f 558//1245 559//1246 545//1244 544//1243 -s 67 -f 559//1263 560//1264 546//1260 545//1259 -f 560//1264 561//1265 547//1261 546//1260 -f 561//1265 562//1266 548//1262 547//1261 -s 68 -f 562//1301 563//1302 549//1300 548//1299 -s 69 -f 563//1317 564//1318 550//1316 549//1315 -s 70 -f 564//1333 565//1334 551//1332 550//1331 -s 71 -f 565//1349 566//1350 552//1348 551//1347 -s 72 -f 566//1365 567//1366 553//1364 552//1363 -s 73 -f 567//1381 568//1382 554//1380 553//1379 -s 63 -f 587//1203 588//1204 574//1202 573//1201 -s 64 -f 588//1217 589//1218 575//1216 574//1215 -s 65 -f 589//1233 590//1234 576//1232 575//1231 -s 66 -f 590//1249 591//1250 577//1248 576//1247 -s 67 -f 591//1271 592//1272 578//1268 577//1267 -f 592//1272 593//1273 579//1269 578//1268 -f 593//1273 594//1274 580//1270 579//1269 -s 68 -f 594//1305 595//1306 581//1304 580//1303 -s 69 -f 595//1321 596//1322 582//1320 581//1319 -s 70 -f 596//1337 597//1338 583//1336 582//1335 -s 71 -f 597//1353 598//1354 584//1352 583//1351 -s 72 -f 598//1369 599//1370 585//1368 584//1367 -s 73 -f 599//1387 600//1388 586//1386 585//1385 -s 63 -f 601//1205 602//1206 588//1204 587//1203 -s 64 -f 602//1219 603//1220 589//1218 588//1217 -s 65 -f 603//1235 604//1236 590//1234 589//1233 -s 66 -f 604//1251 605//1252 591//1250 590//1249 -s 67 -f 605//1275 606//1276 592//1272 591//1271 -f 606//1276 630//1284 607//1277 593//1273 592//1272 -f 607//1277 608//1278 594//1274 593//1273 -s 68 -f 608//1307 609//1308 595//1306 594//1305 -s 69 -f 609//1323 610//1324 596//1322 595//1321 -s 70 -f 610//1339 611//1340 597//1338 596//1337 -s 71 -f 611//1355 612//1356 598//1354 597//1353 -s 72 -f 612//1371 613//1372 599//1370 598//1369 -s 73 -f 613//1389 614//1390 600//1388 599//1387 -s 63 -f 615//1207 616//1208 602//1206 601//1205 -s 64 -f 616//1221 617//1222 603//1220 602//1219 -s 65 -f 617//1237 618//1238 604//1236 603//1235 -s 66 -f 618//1253 619//1254 605//1252 604//1251 -s 67 -f 619//1279 620//1280 632//1286 606//1276 605//1275 -f 629//1283 621//1281 607//1277 630//1284 631//1285 -f 621//1281 622//1282 608//1278 607//1277 -s 68 -f 622//1309 623//1310 609//1308 608//1307 -s 69 -f 623//1325 624//1326 610//1324 609//1323 -s 70 -f 624//1341 625//1342 611//1340 610//1339 -s 71 -f 625//1357 626//1358 612//1356 611//1355 -s 72 -f 626//1373 627//1374 613//1372 612//1371 -s 73 -f 627//1391 628//1392 614//1390 613//1389 -s 63 -f 541//1195 542//1196 616//1208 615//1207 -s 64 -f 542//1211 543//1212 617//1222 616//1221 -s 65 -f 543//1227 544//1228 618//1238 617//1237 -s 66 -f 544//1243 545//1244 619//1254 618//1253 -s 67 -f 545//1259 546//1260 620//1280 619//1279 -f 546//1260 547//1261 621//1281 629//1283 620//1280 -f 547//1261 548//1262 622//1282 621//1281 -s 68 -f 548//1299 549//1300 623//1310 622//1309 -s 69 -f 549//1315 550//1316 624//1326 623//1325 -s 70 -f 550//1331 551//1332 625//1342 624//1341 -s 71 -f 551//1347 552//1348 626//1358 625//1357 -s 72 -f 552//1363 553//1364 627//1374 626//1373 -s 73 -f 553//1379 554//1380 628//1392 627//1391 -s off -f 601//60 587//60 573//60 571//60 569//60 555//60 541//60 615//60 -f 570//61 572//61 586//61 600//61 614//61 628//61 554//61 568//61 -f 638//62 637//62 640//62 639//62 -f 634//63 633//63 636//63 635//63 -f 633//64 634//64 632//64 620//64 -f 634//65 635//65 631//65 632//65 -f 635//66 636//66 629//66 631//66 -f 636//67 633//67 620//67 629//67 -f 637//68 638//68 630//68 606//68 -f 638//69 639//69 631//69 630//69 -f 639//70 640//70 632//70 631//70 -f 640//71 637//71 606//71 632//71 -g mast3 -s 83 -f 655//1397 656//1398 642//1396 641//1395 -s 84 -f 656//1413 657//1414 643//1412 642//1411 -s 85 -f 657//1429 658//1430 644//1428 643//1427 -s 86 -f 658//1445 659//1446 645//1444 644//1443 -s 87 -f 659//1463 660//1464 646//1460 645//1459 -f 660//1464 661//1465 647//1461 646//1460 -f 661//1465 662//1466 648//1462 647//1461 -s 88 -f 662//1501 663//1502 649//1500 648//1499 -s 89 -f 663//1517 664//1518 650//1516 649//1515 -s 90 -f 664//1533 665//1534 651//1532 650//1531 -s 91 -f 665//1549 666//1550 652//1548 651//1547 -s 92 -f 666//1565 667//1566 653//1564 652//1563 -s 93 -f 667//1581 668//1582 654//1580 653//1579 -s 83 -f 687//1403 688//1404 674//1402 673//1401 -s 84 -f 688//1417 689//1418 675//1416 674//1415 -s 85 -f 689//1433 690//1434 676//1432 675//1431 -s 86 -f 690//1449 691//1450 677//1448 676//1447 -s 87 -f 691//1471 692//1472 678//1468 677//1467 -f 692//1472 693//1473 679//1469 678//1468 -f 693//1473 694//1474 680//1470 679//1469 -s 88 -f 694//1505 695//1506 681//1504 680//1503 -s 89 -f 695//1521 696//1522 682//1520 681//1519 -s 90 -f 696//1537 697//1538 683//1536 682//1535 -s 91 -f 697//1553 698//1554 684//1552 683//1551 -s 92 -f 698//1569 699//1570 685//1568 684//1567 -s 93 -f 699//1587 700//1588 686//1586 685//1585 -s 83 -f 701//1405 702//1406 688//1404 687//1403 -s 84 -f 702//1419 703//1420 689//1418 688//1417 -s 85 -f 703//1435 704//1436 690//1434 689//1433 -s 86 -f 704//1451 705//1452 691//1450 690//1449 -s 87 -f 705//1475 706//1476 692//1472 691//1471 -f 706//1476 730//1484 707//1477 693//1473 692//1472 -f 707//1477 708//1478 694//1474 693//1473 -s 88 -f 708//1507 709//1508 695//1506 694//1505 -s 89 -f 709//1523 710//1524 696//1522 695//1521 -s 90 -f 710//1539 711//1540 697//1538 696//1537 -s 91 -f 711//1555 712//1556 698//1554 697//1553 -s 92 -f 712//1571 713//1572 699//1570 698//1569 -s 93 -f 713//1589 714//1590 700//1588 699//1587 -s 83 -f 715//1407 716//1408 702//1406 701//1405 -s 84 -f 716//1421 717//1422 703//1420 702//1419 -s 85 -f 717//1437 718//1438 704//1436 703//1435 -s 86 -f 718//1453 719//1454 705//1452 704//1451 -s 87 -f 719//1479 720//1480 732//1486 706//1476 705//1475 -f 729//1483 721//1481 707//1477 730//1484 731//1485 -f 721//1481 722//1482 708//1478 707//1477 -s 88 -f 722//1509 723//1510 709//1508 708//1507 -s 89 -f 723//1525 724//1526 710//1524 709//1523 -s 90 -f 724//1541 725//1542 711//1540 710//1539 -s 91 -f 725//1557 726//1558 712//1556 711//1555 -s 92 -f 726//1573 727//1574 713//1572 712//1571 -s 93 -f 727//1591 728//1592 714//1590 713//1589 -s 83 -f 641//1395 642//1396 716//1408 715//1407 -s 84 -f 642//1411 643//1412 717//1422 716//1421 -s 85 -f 643//1427 644//1428 718//1438 717//1437 -s 86 -f 644//1443 645//1444 719//1454 718//1453 -s 87 -f 645//1459 646//1460 720//1480 719//1479 -f 646//1460 647//1461 721//1481 729//1483 720//1480 -f 647//1461 648//1462 722//1482 721//1481 -s 88 -f 648//1499 649//1500 723//1510 722//1509 -s 89 -f 649//1515 650//1516 724//1526 723//1525 -s 90 -f 650//1531 651//1532 725//1542 724//1541 -s 91 -f 651//1547 652//1548 726//1558 725//1557 -s 92 -f 652//1563 653//1564 727//1574 726//1573 -s 93 -f 653//1579 654//1580 728//1592 727//1591 -s off -f 701//72 687//72 673//72 671//72 669//72 655//72 641//72 715//72 -f 670//73 672//73 686//73 700//73 714//73 728//73 654//73 668//73 -f 738//74 737//74 740//74 739//74 -f 734//75 733//75 736//75 735//75 -f 733//76 734//76 732//76 720//76 -f 734//77 735//77 731//77 732//77 -f 735//78 736//78 729//78 731//78 -f 736//79 733//79 720//79 729//79 -f 737//80 738//80 730//80 706//80 -f 738//81 739//81 731//81 730//81 -f 739//82 740//82 732//82 731//82 -f 740//83 737//83 706//83 732//83 -g lamp -s 104 -f 752//1597 753//1598 743//1596 742//1595 -s 105 -f 753//1613 754//1614 744//1612 743//1611 -s 106 -f 754//1630 755//1631 745//1628 744//1627 -f 755//1631 756//1632 746//1629 745//1628 -s 107 -f 756//1653 757//1654 747//1652 746//1651 -s 108 -f 757//1669 758//1670 748//1668 747//1667 -s 109 -f 758//1685 759//1686 749//1684 748//1683 -s 110 -f 759//1701 760//1702 750//1700 749//1699 -s 103 -f 760//1718 761//1719 751//1717 750//1716 -f 761//1719 741//1715 751//1717 -s 104 -f 762//1599 763//1600 753//1598 752//1597 -s 105 -f 763//1615 764//1616 754//1614 753//1613 -s 106 -f 764//1633 765//1634 755//1631 754//1630 -f 765//1634 766//1635 756//1632 755//1631 -s 107 -f 766//1655 767//1656 757//1654 756//1653 -s 108 -f 767//1671 768//1672 758//1670 757//1669 -s 109 -f 768//1687 769//1688 759//1686 758//1685 -s 110 -f 769//1703 770//1704 760//1702 759//1701 -s 103 -f 770//1720 771//1721 761//1719 760//1718 -f 771//1721 741//1715 761//1719 -s 104 -f 772//1601 773//1602 763//1600 762//1599 -s 105 -f 773//1617 774//1618 764//1616 763//1615 -s 106 -f 774//1636 775//1637 765//1634 764//1633 -f 775//1637 776//1638 766//1635 765//1634 -s 107 -f 776//1657 777//1658 767//1656 766//1655 -s 108 -f 777//1673 778//1674 768//1672 767//1671 -s 109 -f 778//1689 779//1690 769//1688 768//1687 -s 110 -f 779//1705 780//1706 770//1704 769//1703 -s 103 -f 780//1722 781//1723 771//1721 770//1720 -f 781//1723 741//1715 771//1721 -s 104 -f 782//1603 783//1604 773//1602 772//1601 -s 105 -f 783//1619 784//1620 774//1618 773//1617 -s 106 -f 784//1639 785//1640 775//1637 774//1636 -f 785//1640 786//1641 776//1638 775//1637 -s 107 -f 786//1659 787//1660 777//1658 776//1657 -s 108 -f 787//1675 788//1676 778//1674 777//1673 -s 109 -f 788//1691 789//1692 779//1690 778//1689 -s 110 -f 789//1707 790//1708 780//1706 779//1705 -s 103 -f 790//1724 791//1725 781//1723 780//1722 -f 791//1725 741//1715 781//1723 -s 104 -f 792//1605 793//1606 783//1604 782//1603 -s 105 -f 793//1621 794//1622 784//1620 783//1619 -s 106 -f 794//1642 795//1643 785//1640 784//1639 -f 795//1643 796//1644 786//1641 785//1640 -s 107 -f 796//1661 797//1662 787//1660 786//1659 -s 108 -f 797//1677 798//1678 788//1676 787//1675 -s 109 -f 798//1693 799//1694 789//1692 788//1691 -s 110 -f 799//1709 800//1710 790//1708 789//1707 -s 103 -f 800//1726 801//1727 791//1725 790//1724 -f 801//1727 741//1715 791//1725 -s 104 -f 802//1607 803//1608 793//1606 792//1605 -s 105 -f 803//1623 804//1624 794//1622 793//1621 -s 106 -f 804//1645 805//1646 795//1643 794//1642 -f 805//1646 806//1647 796//1644 795//1643 -s 107 -f 806//1663 807//1664 797//1662 796//1661 -s 108 -f 807//1679 808//1680 798//1678 797//1677 -s 109 -f 808//1695 809//1696 799//1694 798//1693 -s 110 -f 809//1711 810//1712 800//1710 799//1709 -s 103 -f 810//1728 811//1729 801//1727 800//1726 -f 811//1729 741//1715 801//1727 -s 104 -f 812//1609 813//1610 803//1608 802//1607 -s 105 -f 813//1625 814//1626 804//1624 803//1623 -s 106 -f 814//1648 815//1649 805//1646 804//1645 -f 815//1649 816//1650 806//1647 805//1646 -s 107 -f 816//1665 817//1666 807//1664 806//1663 -s 108 -f 817//1681 818//1682 808//1680 807//1679 -s 109 -f 818//1697 819//1698 809//1696 808//1695 -s 110 -f 819//1713 820//1714 810//1712 809//1711 -s 103 -f 820//1730 821//1731 811//1729 810//1728 -f 821//1731 741//1715 811//1729 -s 104 -f 742//1595 743//1596 813//1610 812//1609 -s 105 -f 743//1611 744//1612 814//1626 813//1625 -s 106 -f 744//1627 745//1628 815//1649 814//1648 -f 745//1628 746//1629 816//1650 815//1649 -s 107 -f 746//1651 747//1652 817//1666 816//1665 -s 108 -f 747//1667 748//1668 818//1682 817//1681 -s 109 -f 748//1683 749//1684 819//1698 818//1697 -s 110 -f 749//1699 750//1700 820//1714 819//1713 -s 103 -f 750//1716 751//1717 821//1731 820//1730 -f 751//1717 741//1715 821//1731 -s off -f 802//84 792//84 782//84 772//84 762//84 752//84 742//84 812//84 -g foremast -s 112 -f 825//1735 824//1734 822//1732 823//1733 -f 827//1737 826//1736 824//1734 825//1735 -f 829//1739 828//1738 826//1736 827//1737 -f 831//1741 830//1740 828//1738 829//1739 -f 833//1743 832//1742 830//1740 831//1741 -f 835//1745 834//1744 832//1742 833//1743 -f 837//1747 836//1746 834//1744 835//1745 -f 823//1733 822//1732 836//1746 837//1747 -s off -f 824//85 826//85 828//85 830//85 832//85 834//85 836//85 822//85 -f 837//86 835//86 833//86 831//86 829//86 827//86 825//86 823//86 -g keel -s 21 -f 839//429 838//428 107//390 108//391 -f 840//430 112//395 107//390 838//428 -f 841//431 114//397 112//395 840//430 -f 842//432 116//399 114//397 841//431 -f 843//433 118//401 116//399 842//432 -f 844//434 120//403 118//401 843//433 -f 845//435 122//405 120//403 844//434 -f 846//436 124//407 122//405 845//435 -f 128//411 125//408 848//438 847//437 -f 849//439 130//413 128//411 847//437 -f 850//440 132//415 130//413 849//439 -f 851//441 134//417 132//415 850//440 -f 852//442 136//419 134//417 851//441 -f 853//443 138//421 136//419 852//442 -f 854//444 140//423 138//421 853//443 -f 855//445 142//425 140//423 854//444 -g hull -f 856//446 144//427 142//425 855//445 -s 25 -f 857//452 146//450 144//448 856//451 -s 26 -f 858//458 148//456 146//454 857//457 -s 23 -f 859//806 150//480 148//478 858//805 -g keel -s 113 -f 861//1767 840//1750 838//1748 860//1766 -f 862//1768 841//1751 840//1750 861//1767 -f 863//1769 842//1752 841//1751 862//1768 -f 864//1770 843//1753 842//1752 863//1769 -f 865//1771 844//1754 843//1753 864//1770 -f 866//1772 845//1755 844//1754 865//1771 -f 867//1773 846//1756 845//1755 866//1772 -f 868//1774 848//1758 846//1756 867//1773 -f 869//1775 847//1757 848//1758 868//1774 -f 870//1776 849//1759 847//1757 869//1775 -f 871//1777 850//1760 849//1759 870//1776 -f 872//1778 851//1761 850//1760 871//1777 -f 873//1779 852//1762 851//1761 872//1778 -f 874//1780 853//1763 852//1762 873//1779 -f 875//1781 854//1764 853//1763 874//1780 -f 875//1781 855//1765 854//1764 -f 838//1748 839//1749 876//1782 860//1766 -f 878//1784 877//1783 860//1766 876//1782 -f 880//1786 879//1785 877//1783 878//1784 -f 882//1788 881//1787 879//1785 880//1786 -f 884//1790 883//1789 881//1787 882//1788 -f 887//1793 886//1792 883//1789 884//1790 885//1791 -g hull -s 30 -f 889//967 888//966 860//959 877//960 -f 891//969 890//968 888//966 889//967 -f 891//969 892//970 890//968 -f 891//969 894//972 893//971 892//970 -f 889//967 895//973 894//972 891//969 -f 877//960 879//961 895//973 889//967 -f 896//974 895//973 879//961 881//962 -f 897//975 894//972 895//973 896//974 -f 898//976 893//971 894//972 897//975 -f 899//977 896//974 881//962 883//963 -f 899//977 900//978 896//974 -f 897//975 896//974 900//978 901//979 -f 901//979 902//980 897//975 -f 898//976 897//975 902//980 903//981 -g keel -s 22 -f 882//1032 246//1022 245//1021 884//1033 -f 878//1030 248//1024 247//1023 880//1031 -f 876//1029 249//1025 248//1024 878//1030 -f 839//1028 108//1014 249//1025 876//1029 -f 880//1031 247//1023 246//1022 882//1032 -g hull -s 113 -f 905//1801 874//1780 873//1779 904//1800 -f 906//1802 875//1781 874//1780 905//1801 -f 906//1802 855//1765 875//1781 -f 905//1801 907//1803 906//1802 -f 904//1800 908//1804 907//1803 905//1801 -f 910//1806 907//1803 908//1804 909//1805 -f 912//1808 911//1807 910//1806 909//1805 -s 115 -f 906//2021 914//2026 913//2025 855//2017 -f 907//2022 915//2027 914//2026 906//2021 -f 910//2023 916//2028 915//2027 907//2022 -f 913//2025 856//2018 855//2017 -f 913//2025 857//2019 856//2018 -s 113 -f 918//1814 917//1813 911//1807 912//1808 -f 920//1816 919//1815 917//1813 918//1814 -s 120 -f 922//2036 921//2035 919//2033 920//2034 -s 113 -f 924//1820 916//1812 921//1817 923//1819 -s 115 -f 921//2031 916//2028 910//2023 911//2024 917//2029 919//2030 -s 113 -f 925//1821 915//1811 916//1812 924//1820 -f 925//1821 914//1810 915//1811 -s 23 -f 929//810 928//809 927//808 926//807 -f 931//812 930//811 928//809 929//810 -f 933//814 932//813 930//811 931//812 -f 935//816 934//815 932//813 933//814 -f 859//806 858//805 936//817 -s 115 -f 913//2025 936//2032 858//2020 857//2019 -s 113 -f 914//1810 934//1829 936//1830 913//1809 -s 23 -f 935//816 859//806 936//817 934//815 -g deck -s off -f 937//87 277//87 278//87 -s 23 -f 938//819 282//597 280//595 937//818 -f 940//821 286//601 283//598 939//820 -s off -f 939//88 941//88 940//88 -s 23 -f 943//824 942//823 941//822 -f 940//821 941//822 942//823 944//825 -f 946//827 293//608 286//601 940//821 944//825 945//826 -g hull -f 933//814 938//819 937//818 935//816 -f 938//819 933//814 931//812 943//824 -s 113 -f 948//1836 947//1835 918//1814 912//1808 -f 950//1838 949//1837 947//1835 948//1836 -f 952//1840 951//1839 949//1837 950//1838 -f 956//1844 955//1843 954//1842 953//1841 -f 958//1846 957//1845 955//1843 956//1844 -f 960//1848 959//1847 957//1845 958//1846 -f 960//1848 961//1849 959//1847 -f 963//1851 962//1850 961//1849 960//1848 -f 963//1851 964//1852 962//1850 -f 966//1854 965//1853 964//1852 963//1851 -f 966//1854 967//1855 965//1853 -f 969//1857 968//1856 967//1855 966//1854 -f 971//1859 970//1858 968//1856 969//1857 -f 973//1861 972//1860 970//1858 971//1859 -f 954//1842 951//1839 952//1840 953//1841 -f 947//1835 974//1862 920//1816 918//1814 -f 922//1818 920//1816 974//1862 975//1863 -f 976//1864 974//1862 947//1835 949//1837 -f 977//1865 975//1863 974//1862 976//1864 -f 979//1867 978//1866 975//1863 977//1865 -f 976//1864 981//1869 980//1868 977//1865 -f 949//1837 951//1839 981//1869 976//1864 -f 982//1870 981//1869 951//1839 954//1842 -f 983//1871 980//1868 981//1869 982//1870 -f 983//1871 984//1872 980//1868 -f 984//1872 979//1867 977//1865 980//1868 -f 984//1872 985//1873 979//1867 -g rig -s off -f 987//89 986//89 985//89 984//89 -f 989//90 988//90 985//90 986//90 -s 113 -f 986//1874 987//1875 990//1878 -f 982//1870 992//1880 991//1879 990//1878 -s off -f 993//91 991//91 992//91 -g hull -s 113 -f 995//1883 994//1882 993//1881 992//1880 -g rig -s off -f 991//92 993//92 994//92 996//92 -f 994//93 995//93 996//93 -s 113 -f 998//1886 996//1884 995//1883 997//1885 -s off -f 997//94 999//94 998//94 -f 1001//95 998//95 999//95 1000//95 -g hull -s 23 -f 999//829 997//828 1000//830 -f 1003//832 1002//831 1000//830 997//828 -g rig -s off -f 990//96 983//96 982//96 -f 983//97 990//97 987//97 984//97 -f 1001//98 1000//98 988//98 989//98 -g hull -s 113 -f 954//1842 955//1843 997//1885 995//1883 992//1880 982//1870 -f 997//1885 955//1843 957//1845 1003//1889 -s 23 -f 1002//831 1006//835 1005//834 1004//833 -f 1003//832 1007//836 1006//835 1002//831 -s 113 -f 957//1845 959//1847 1007//1890 1003//1889 -f 1008//1891 1007//1890 959//1847 -g rig -f 961//1849 1010//1893 1009//1892 959//1847 -f 964//1852 1012//1895 1011//1894 962//1850 -f 967//1855 1014//1897 1013//1896 965//1853 -g hull -f 1016//1899 961//1849 962//1850 1015//1898 -f 1018//1901 1017//1900 964//1852 965//1853 -f 1020//1903 1019//1902 967//1855 -g rig -f 1014//1897 1022//1905 1021//1904 1013//1896 -g hull -s 23 -f 1024//838 1023//837 1005//834 1006//835 -f 1024//838 1025//839 1023//837 -f 1024//838 1026//840 1025//839 -f 1026//840 1027//841 1025//839 -g rig -s off -f 959//99 1009//99 1008//99 -f 1007//100 1029//100 1028//100 1006//100 -f 1016//101 1010//101 961//101 -f 1010//102 1016//102 1015//102 1011//102 -f 1011//103 1015//103 962//103 -f 1018//104 965//104 1013//104 -f 1021//105 1024//105 1006//105 1028//105 1031//105 1030//105 -f 1014//106 967//106 1019//106 -f 1014//107 1019//107 1020//107 1022//107 -f 1022//108 1020//108 1024//108 1021//108 -f 1017//109 1012//109 964//109 -f 1012//110 1017//110 1018//110 1013//110 -g hull -s 113 -f 968//1856 1032//1911 1020//1903 967//1855 -f 1024//1906 1020//1903 1032//1911 1033//1912 -f 1034//1913 1033//1912 1032//1911 -f 1036//1915 1035//1914 1034//1913 1032//1911 -f 1036//1915 1037//1916 1035//1914 -f 1039//1918 1038//1917 1037//1916 1036//1915 -f 970//1858 972//1860 1039//1918 1036//1915 -f 1032//1911 968//1856 970//1858 1036//1915 -g rig -f 1041//1920 1040//1919 1033//1912 1034//1913 -f 1043//1922 1042//1921 1040//1919 -f 1035//1914 1037//1916 1045//1924 1044//1923 -g hull -s 23 -f 1047//844 1046//843 1033//842 -f 1046//843 1048//845 1027//841 1026//840 -s 113 -f 1034//1913 1035//1914 1050//1926 1049//1925 -s 23 -f 1052//847 1051//846 1027//841 1048//845 -f 1052//847 1053//848 1051//846 -g rig -s off -f 1047//111 1033//111 1040//111 -f 1044//112 1050//112 1035//112 -f 1034//113 1049//113 1041//113 -f 1050//114 1044//114 1041//114 1049//114 -f 1047//115 1040//115 1042//115 1046//115 -f 1046//116 1042//116 1043//116 1048//116 -f 1054//117 1052//117 1048//117 1043//117 -f 1052//118 1054//118 1056//118 1055//118 -f 1057//119 1055//119 1056//119 1045//119 -f 1037//120 1057//120 1045//120 -g hull -s 23 -f 1026//840 1024//838 1033//842 1046//843 -s 113 -f 1037//1916 1038//1917 1055//1929 1057//1931 -f 1055//1929 1038//1917 1058//1932 1052//1927 -s 23 -f 1059//850 1053//848 1052//847 1058//849 -f 1061//852 1060//851 1059//850 1058//849 -f 1063//854 1062//853 1059//850 1060//851 -s 45 -f 1065//1082 1064//1081 1062//1079 1063//1080 -f 1065//1082 1067//1084 1066//1083 -s 23 -f 1060//851 1068//857 1067//856 1063//854 -f 1061//852 1069//858 1068//857 1060//851 -s 45 -f 1071//1086 1070//1085 1065//1082 1066//1083 -f 1073//1088 1072//1087 1070//1085 1071//1086 -f 1075//1090 1074//1089 1072//1087 1073//1088 -f 1077//1092 1076//1091 1074//1089 1075//1090 -f 423//1070 424//1071 1076//1091 1077//1092 -s 23 -f 1075//861 425//735 423//734 1077//862 -f 1078//863 427//737 425//735 1075//861 -f 1079//864 429//739 427//737 1078//863 -f 1081//866 433//743 430//740 1080//865 -f 1083//868 1082//867 1081//866 1080//865 -f 1068//857 1069//858 1082//867 1083//868 -f 1066//855 1067//856 1068//857 1083//868 1071//859 -f 1078//863 1073//860 1071//859 1079//864 -f 1078//863 1075//861 1073//860 -s 113 -f 1039//1918 1085//1936 1084//1935 1038//1917 -f 972//1860 1086//1937 1085//1936 1039//1918 -f 972//1860 1087//1938 1086//1937 -s 23 -f 1080//865 430//740 429//739 1079//864 -f 1079//864 1071//859 1083//868 1080//865 -s 113 -f 1087//1938 898//1798 903//1799 1088//1939 -f 898//1798 1087//1938 972//1860 973//1861 -g aft -s 23 -f 1090//870 1061//852 1058//849 1089//869 -f 1091//871 1069//858 1061//852 1090//870 -f 1092//872 1082//867 1069//858 1091//871 -f 1093//873 1081//866 1082//867 1092//872 -f 1093//873 1094//874 446//755 447//756 -f 1092//872 1095//875 1094//874 1093//873 -f 1091//871 1096//876 1095//875 1092//872 -f 1090//870 1097//877 1096//876 1091//871 -f 1089//869 1098//878 1097//877 1090//870 -s 113 -f 1100//1943 1099//1942 1098//1941 1089//1940 -f 1058//1932 1038//1917 1100//1943 1089//1940 -s 137 -f 1084//2039 1101//2045 1100//2044 1038//2038 -f 1099//2043 1100//2044 1101//2045 1102//2046 -g windows -f 1097//2041 1098//2042 1099//2043 1102//2046 -f 1103//2047 1096//2040 1097//2041 1102//2046 -s 30 -f 1104//988 1095//985 1096//986 1103//987 -f 1105//989 1094//984 1095//985 1104//988 -f 460//932 446//925 1094//984 1105//989 -g aft -f 1106//990 462//934 460//932 1105//989 -f 1105//989 1107//991 1106//990 -f 1104//988 1108//992 1107//991 1105//989 -f 1104//988 1109//993 1108//992 -s 137 -f 1103//2047 1102//2046 1101//2045 1110//2048 -s 135 -f 1085//2055 1111//2059 1101//2058 1084//2054 -s 137 -f 1112//2050 1110//2048 1101//2045 1111//2049 -f 1115//2053 1114//2052 1112//2050 1111//2049 1113//2051 -s 135 -f 1086//2056 1113//2060 1111//2059 1085//2055 -f 1086//2056 1087//2057 1115//2061 1113//2060 -g hull -s 113 -f 1116//1944 1088//1939 903//1799 -s 30 -f 1120//1002 1119//1001 1118//1000 1117//999 -g aft -f 1122//1004 1121//1003 1108//992 1109//993 -f 902//980 901//979 1121//1003 1122//1004 -g hull -f 1126//1008 1125//1007 1124//1006 1123//1005 -g aft -f 1128//1010 1127//1009 1106//990 1107//991 -f 1112//995 1116//998 1129//1011 1110//994 -f 1110//994 1129//1011 1103//987 -f 1129//1011 1109//993 1104//988 1103//987 -f 900//978 899//977 1127//1009 1128//1010 -s off -f 1123//121 1124//121 1107//121 1108//121 -s 141 -f 1124//2064 1125//2065 1128//2066 1107//2063 -f 1128//2066 1125//2065 900//2062 -g hull -s 30 -f 1126//1008 901//979 900//978 1125//1007 -g aft -s 140 -f 1126//2071 1123//2070 1108//2068 1121//2069 -s 139 -f 1119//2075 902//2072 1122//2076 -f 1119//2075 1122//2076 1109//2073 1118//2074 -s 30 -f 1117//999 1118//1000 1109//993 1129//1011 -g hull -f 1120//1002 903//981 902//980 1119//1001 -s 138 -f 1120//2080 1116//2078 903//2077 -g aft -f 1120//2080 1117//2079 1129//2081 1116//2078 -g keel -s 22 -f 885//1034 884//1033 245//1021 486//1026 -g aft -s 31 -f 462//1140 1106//1146 887//1145 885//1144 486//1141 -f 887//1145 1106//1146 1130//1147 -g hull -s 30 -f 1130//1012 1131//1013 886//964 887//965 -g aft -s 142 -f 899//2082 1131//2086 1127//2084 -g hull -s 30 -f 899//977 883//963 886//964 1131//1013 -s 45 -f 424//1071 489//1073 1076//1091 -f 490//1074 1074//1089 1076//1091 489//1073 -f 491//1075 1072//1087 1074//1089 490//1074 -f 492//1076 1070//1085 1072//1087 491//1075 -f 445//1072 1065//1082 1070//1085 492//1076 -f 493//1077 1132//1093 1065//1082 445//1072 -g deck -s 58 -f 496//1156 1134//1160 1133//1159 1132//1158 493//1153 -s off -f 1136//122 1135//122 1133//122 1134//122 -f 1134//123 1137//123 1136//123 -s 59 -f 496//1161 501//1164 1137//1166 1134//1165 -s 60 -f 1136//1175 1139//1178 1138//1177 1135//1174 -f 501//1170 504//1173 1139//1178 1136//1175 1137//1176 -g hull -s 131 -f 1064//2092 1140//2093 1059//2090 1062//2091 -f 1141//2094 1053//2089 1059//2090 1140//2093 -f 1142//2095 1051//2088 1053//2089 1141//2094 -f 1143//2096 1027//2087 1051//2088 1142//2095 -s 23 -f 1144//880 1025//839 1027//841 1143//879 -f 1145//881 1023//837 1025//839 1144//880 -f 1147//883 1004//833 1005//834 1146//882 -f 1149//885 1148//884 1004//833 1147//883 -f 1151//887 1150//886 1148//884 1149//885 -f 1155//891 1154//890 1153//889 1152//888 926//807 927//808 -g deck -s off -f 1139//124 1157//124 1156//124 1138//124 -f 1139//125 1158//125 1157//125 -s 23 -f 1157//893 1158//894 524//788 525//789 -f 526//790 1159//895 1156//892 1157//893 525//789 -f 1161//897 1160//896 1159//895 526//790 528//792 -f 1163//899 1162//898 1160//896 1161//897 -s off -f 1163//126 1161//126 946//126 -s 23 -f 293//608 946//827 1161//897 528//792 -f 939//820 1164//900 943//824 941//822 -f 282//597 938//819 1164//900 939//820 283//598 -g hull -f 1023//837 1145//881 1146//882 1005//834 -s 113 -f 1140//1949 1064//1933 1133//1946 -f 1133//1946 1135//1947 1141//1950 1140//1949 -f 1141//1950 1135//1947 1142//1951 -f 1142//1951 1135//1947 1138//1948 1143//1952 -f 1156//1965 1144//1953 1143//1952 1138//1948 -f 1144//1953 1156//1965 1145//1954 -f 1065//1934 1132//1945 1133//1946 1064//1933 -g deck -s 61 -f 1139//1193 504//1190 524//1192 1158//1194 -g hull -s 113 -f 1160//1967 1147//1956 1146//1955 1159//1966 -f 1159//1966 1146//1955 1145//1954 1156//1965 -f 1160//1967 1162//1968 1149//1958 1147//1956 -s 23 -f 1150//886 1151//887 1152//888 1153//889 -s 113 -f 945//1834 1151//1960 1149//1958 1162//1968 -g deck -s off -f 945//127 1162//127 1163//127 946//127 -g hull -s 113 -f 1151//1960 945//1834 1152//1961 -f 926//1822 1152//1961 945//1834 944//1833 -f 1165//1969 861//1767 860//1766 888//1794 -f 1166//1970 862//1768 861//1767 1165//1969 -f 1167//1971 863//1769 862//1768 1166//1970 -f 1168//1972 864//1770 863//1769 1167//1971 -f 1169//1973 865//1771 864//1770 1168//1972 -f 1170//1974 866//1772 865//1771 1169//1973 -f 1171//1975 867//1773 866//1772 1170//1974 -f 1172//1976 868//1774 867//1773 1171//1975 -f 1173//1977 869//1775 868//1774 1172//1976 -f 1174//1978 870//1776 869//1775 1173//1977 -f 1175//1979 871//1777 870//1776 1174//1978 -f 1176//1980 872//1778 871//1777 1175//1979 -f 1176//1980 873//1779 872//1778 -f 1177//1981 1165//1969 888//1794 890//1795 -f 1178//1982 1166//1970 1165//1969 1177//1981 -f 1179//1983 1167//1971 1166//1970 1178//1982 -f 1180//1984 1168//1972 1167//1971 1179//1983 -f 1181//1985 1169//1973 1168//1972 1180//1984 -f 1182//1986 1170//1974 1169//1973 1181//1985 -f 1183//1987 1171//1975 1170//1974 1182//1986 -f 1184//1988 1172//1976 1171//1975 1183//1987 -f 1185//1989 1173//1977 1172//1976 1184//1988 -f 1186//1990 1174//1978 1173//1977 1185//1989 -f 1187//1991 1175//1979 1174//1978 1186//1990 -f 1188//1992 1176//1980 1175//1979 1187//1991 -f 904//1800 873//1779 1176//1980 1188//1992 -f 1189//1993 1177//1981 890//1795 892//1796 -f 1190//1994 1178//1982 1177//1981 1189//1993 -f 1191//1995 1179//1983 1178//1982 1190//1994 -f 1192//1996 1180//1984 1179//1983 1191//1995 -f 1193//1997 1181//1985 1180//1984 1192//1996 -f 1194//1998 1182//1986 1181//1985 1193//1997 -f 1195//1999 1183//1987 1182//1986 1194//1998 -f 1196//2000 1184//1988 1183//1987 1195//1999 -f 1197//2001 1185//1989 1184//1988 1196//2000 -f 1198//2002 1186//1990 1185//1989 1197//2001 -f 1199//2003 1187//1991 1186//1990 1198//2002 -f 1200//2004 1188//1992 1187//1991 1199//2003 -f 908//1804 904//1800 1188//1992 1200//2004 -f 1201//2005 1189//1993 892//1796 893//1797 -f 1202//2006 1190//1994 1189//1993 1201//2005 -f 1203//2007 1191//1995 1190//1994 1202//2006 -f 1204//2008 1192//1996 1191//1995 1203//2007 -f 1205//2009 1193//1997 1192//1996 1204//2008 -f 1206//2010 1194//1998 1193//1997 1205//2009 -f 1207//2011 1195//1999 1194//1998 1206//2010 -f 1208//2012 1196//2000 1195//1999 1207//2011 -f 1209//2013 1197//2001 1196//2000 1208//2012 -f 1210//2014 1198//2002 1197//2001 1209//2013 -f 1211//2015 1199//2003 1198//2002 1210//2014 -f 1212//2016 1200//2004 1199//2003 1211//2015 -f 909//1805 908//1804 1200//2004 1212//2016 -f 973//1861 1201//2005 893//1797 898//1798 -f 971//1859 1202//2006 1201//2005 973//1861 -f 969//1857 1203//2007 1202//2006 971//1859 -f 966//1854 1204//2008 1203//2007 969//1857 -f 963//1851 1205//2009 1204//2008 966//1854 -f 960//1848 1206//2010 1205//2009 963//1851 -f 958//1846 1207//2011 1206//2010 960//1848 -f 956//1844 1208//2012 1207//2011 958//1846 -f 953//1841 1209//2013 1208//2012 956//1844 -f 952//1840 1210//2014 1209//2013 953//1841 -f 950//1838 1211//2015 1210//2014 952//1840 -f 948//1836 1212//2016 1211//2015 950//1838 -f 912//1808 909//1805 1212//2016 948//1836 -f 1148//1957 1150//1959 988//1876 1000//1887 -f 979//1867 985//1873 1154//1963 1155//1964 -f 927//1823 928//1824 978//1866 -f 1154//1963 985//1873 988//1876 1153//1962 -f 922//1818 975//1863 978//1866 928//1824 -s 23 -f 278//593 859//806 935//816 937//818 -f 150//480 859//806 278//593 277//592 -g aft -f 1093//873 447//756 433//743 1081//866 -g hull -s 120 -f 922//2036 923//2037 921//2035 -s 23 -f 1000//830 1002//831 1004//833 1148//884 -g keel -s 21 -f 848//438 125//408 124//407 846//436 -g aft -s 140 -f 901//2067 1126//2071 1121//2069 -g hull -s 113 -f 927//1823 978//1866 979//1867 1155//1964 -f 943//1832 931//1827 929//1825 942//1831 -f 944//1833 942//1831 929//1825 926//1822 -g deck -s 23 -f 1164//900 938//819 943//824 -g hull -s 113 -f 988//1876 1150//1959 1153//1962 -g rig -f 1009//1892 1010//1893 1028//1907 1029//1908 -f 1011//1894 1031//1910 1028//1907 1010//1893 -s off -f 1029//128 1007//128 1008//128 1009//128 -g aft -s 142 -f 1106//2083 1127//2084 1131//2086 1130//2085 -s 30 -f 1088//983 1114//996 1115//997 1087//982 -f 1088//983 1116//998 1112//995 1114//996 -g hull -s 113 -f 924//1820 923//1819 928//1824 930//1826 -f 925//1821 924//1820 930//1826 932//1828 -f 914//1810 925//1821 932//1828 934//1829 -f 923//1819 922//1818 928//1824 -s 45 -f 1067//1084 1065//1082 1063//1080 -g rig -s 113 -f 1030//1909 1012//1895 1013//1896 1021//1904 -f 1031//1910 1011//1894 1012//1895 1030//1909 -f 989//1877 998//1886 1001//1888 -f 986//1874 990//1878 991//1879 996//1884 998//1886 989//1877 -f 1043//1922 1040//1919 1041//1920 1044//1923 1045//1924 1054//1928 -f 1054//1928 1045//1924 1056//1930 -g sail2 -s 143 -f 1217//2101 1216//2100 1213//2097 1214//2098 -f 1240//2115 1239//2114 1238//2113 1237//2112 1215//2099 1218//2102 1217//2101 1214//2098 1241//2116 -f 1220//2104 1219//2103 1216//2100 1217//2101 -f 1221//2105 1220//2104 1217//2101 1218//2102 -f 1223//2107 1222//2106 1219//2103 1220//2104 -f 1224//2108 1223//2107 1220//2104 1221//2105 -f 1226//2110 1225//2109 1222//2106 1223//2107 -f 1227//2111 1226//2110 1223//2107 1224//2108 -s 144 -f 1229//2216 1228//2215 1225//2212 1226//2213 -f 1230//2217 1229//2216 1226//2213 1227//2214 -f 1232//2219 1231//2218 1228//2215 1229//2216 -f 1233//2220 1232//2219 1229//2216 1230//2217 -f 1235//2222 1234//2221 1231//2218 1232//2219 -f 1236//2223 1242//2224 1243//2225 1244//2226 1245//2227 1246//2228 1235//2222 1232//2219 1233//2220 -f 1214//2211 1213//2210 1234//2221 1235//2222 -s off -f 1216//129 1219//129 1222//129 1225//129 1228//129 1231//129 1234//129 1213//129 -s 143 -f 1248//2118 1241//2116 1214//2098 -f 1248//2118 1249//2119 1240//2115 1241//2116 -f 1249//2119 1250//2120 1239//2114 1240//2115 -f 1250//2120 1251//2121 1238//2113 1239//2114 -f 1251//2121 1252//2122 1237//2112 1238//2113 -f 1252//2122 1253//2123 1215//2099 1237//2112 -f 1254//2124 1255//2125 1249//2119 -f 1255//2125 1256//2126 1251//2121 1250//2120 -f 1256//2126 1257//2127 1252//2122 1251//2121 -f 1257//2127 1258//2128 1253//2123 1252//2122 -f 1259//2129 1260//2130 1257//2127 1256//2126 -f 1260//2130 1261//2131 1258//2128 1257//2127 -f 1247//2117 1248//2118 1214//2098 -f 1249//2119 1248//2118 1254//2124 -f 1250//2120 1249//2119 1255//2125 -f 1262//2132 1263//2133 1248//2118 1247//2117 -f 1263//2133 1254//2124 1248//2118 -f 1264//2134 1265//2135 1263//2133 1262//2132 -f 1265//2135 1266//2136 1254//2124 1263//2133 -f 1266//2136 1267//2137 1254//2124 -f 1267//2137 1259//2129 1256//2126 1255//2125 -f 1268//2138 1269//2139 1265//2135 1264//2134 -f 1269//2139 1270//2140 1266//2136 1265//2135 -f 1270//2140 1271//2141 1267//2137 1266//2136 -f 1271//2141 1272//2142 1259//2129 1267//2137 -f 1272//2142 1273//2143 1260//2130 1259//2129 -f 1273//2143 1274//2144 1261//2131 1260//2130 -f 1275//2145 1276//2146 1269//2139 1268//2138 -f 1276//2146 1277//2147 1270//2140 1269//2139 -f 1277//2147 1278//2148 1271//2141 1270//2140 -f 1278//2148 1279//2149 1272//2142 1271//2141 -f 1279//2149 1280//2150 1273//2143 1272//2142 -f 1280//2150 1281//2151 1274//2144 1273//2143 -f 1282//2152 1283//2153 1276//2146 1275//2145 -f 1283//2153 1284//2154 1277//2147 1276//2146 -f 1284//2154 1285//2155 1278//2148 1277//2147 -f 1285//2155 1286//2156 1279//2149 1278//2148 -f 1286//2156 1287//2157 1280//2150 1279//2149 -f 1287//2157 1288//2158 1281//2151 1280//2150 -f 1255//2125 1254//2124 1267//2137 -s 145 -f 1291//2265 1290//2264 1289//2263 -f 1294//2268 1293//2267 1292//2266 1290//2264 -f 1293//2267 1296//2270 1295//2269 1292//2266 -f 1296//2270 1298//2272 1297//2271 1295//2269 -f 1292//2266 1295//2269 1300//2274 1299//2273 -f 1295//2269 1297//2271 1301//2275 1300//2274 -f 1289//2263 1302//2276 1291//2265 -f 1290//2264 1291//2265 1294//2268 -f 1247//2251 1302//2276 1303//2277 1262//2252 -f 1302//2276 1289//2263 1303//2277 -f 1262//2252 1303//2277 1304//2278 1264//2253 -f 1303//2277 1289//2263 1305//2279 1304//2278 -f 1289//2263 1306//2280 1305//2279 -f 1290//2264 1292//2266 1299//2273 1306//2280 -f 1264//2253 1304//2278 1307//2281 1268//2254 -f 1304//2278 1305//2279 1308//2282 1307//2281 -f 1305//2279 1306//2280 1309//2283 1308//2282 -f 1306//2280 1299//2273 1310//2284 1309//2283 -f 1299//2273 1300//2274 1311//2285 1310//2284 -f 1300//2274 1301//2275 1312//2286 1311//2285 -f 1268//2254 1307//2281 1313//2287 1275//2255 -f 1307//2281 1308//2282 1314//2288 1313//2287 -f 1308//2282 1309//2283 1315//2289 1314//2288 -f 1309//2283 1310//2284 1316//2290 1315//2289 -f 1310//2284 1311//2285 1317//2291 1316//2290 -f 1311//2285 1312//2286 1318//2292 1317//2291 -f 1275//2255 1313//2287 1283//2257 1282//2256 -f 1313//2287 1314//2288 1284//2258 1283//2257 -f 1314//2288 1315//2289 1285//2259 1284//2258 -f 1315//2289 1316//2290 1286//2260 1285//2259 -f 1316//2290 1317//2291 1287//2261 1286//2260 -f 1317//2291 1318//2292 1288//2262 1287//2261 -f 1306//2280 1289//2263 1290//2264 -f 1298//2272 1296//2270 1242//2246 1236//2245 -s off -f 1247//130 1214//130 1235//130 -s 145 -f 1302//2276 1247//2251 1235//2244 1246//2250 -f 1291//2265 1302//2276 1246//2250 1245//2249 -f 1294//2268 1291//2265 1245//2249 1244//2248 -f 1293//2267 1294//2268 1244//2248 1243//2247 -f 1296//2270 1293//2267 1243//2247 1242//2246 -s 143 -f 1322//2162 1321//2161 1320//2160 1319//2159 -f 1327//2167 1322//2162 1319//2159 1218//2102 1215//2099 1326//2166 1325//2165 1324//2164 1323//2163 -f 1319//2159 1320//2160 1329//2169 1328//2168 -f 1218//2102 1319//2159 1328//2168 1221//2105 -f 1328//2168 1329//2169 1331//2171 1330//2170 -f 1221//2105 1328//2168 1330//2170 1224//2108 -f 1330//2170 1331//2171 1333//2173 1332//2172 -f 1224//2108 1330//2170 1332//2172 1227//2111 -s 144 -f 1332//2231 1333//2232 1335//2234 1334//2233 -f 1227//2214 1332//2231 1334//2233 1230//2217 -f 1334//2233 1335//2234 1337//2236 1336//2235 -f 1230//2217 1334//2233 1336//2235 1233//2220 -f 1336//2235 1337//2236 1339//2238 1338//2237 -f 1233//2220 1336//2235 1338//2237 1344//2243 1343//2242 1342//2241 1341//2240 1340//2239 1236//2223 -f 1338//2237 1339//2238 1321//2229 1322//2230 -s off -f 1321//131 1339//131 1337//131 1335//131 1333//131 1331//131 1329//131 1320//131 -s 143 -f 1322//2162 1327//2167 1345//2174 -f 1327//2167 1323//2163 1346//2175 1345//2174 -f 1323//2163 1324//2164 1347//2176 1346//2175 -f 1324//2164 1325//2165 1348//2177 1347//2176 -f 1325//2165 1326//2166 1349//2178 1348//2177 -f 1326//2166 1215//2099 1253//2123 1349//2178 -f 1346//2175 1351//2180 1350//2179 -f 1347//2176 1348//2177 1352//2181 1351//2180 -f 1348//2177 1349//2178 1353//2182 1352//2181 -f 1349//2178 1253//2123 1258//2128 1353//2182 -f 1352//2181 1353//2182 1355//2184 1354//2183 -f 1353//2182 1258//2128 1261//2131 1355//2184 -f 1322//2162 1345//2174 1356//2185 -f 1350//2179 1345//2174 1346//2175 -f 1351//2180 1346//2175 1347//2176 -f 1356//2185 1345//2174 1358//2187 1357//2186 -f 1345//2174 1350//2179 1358//2187 -f 1357//2186 1358//2187 1360//2189 1359//2188 -f 1358//2187 1350//2179 1361//2190 1360//2189 -f 1350//2179 1362//2191 1361//2190 -f 1351//2180 1352//2181 1354//2183 1362//2191 -f 1359//2188 1360//2189 1364//2193 1363//2192 -f 1360//2189 1361//2190 1365//2194 1364//2193 -f 1361//2190 1362//2191 1366//2195 1365//2194 -f 1362//2191 1354//2183 1367//2196 1366//2195 -f 1354//2183 1355//2184 1368//2197 1367//2196 -f 1355//2184 1261//2131 1274//2144 1368//2197 -f 1363//2192 1364//2193 1370//2199 1369//2198 -f 1364//2193 1365//2194 1371//2200 1370//2199 -f 1365//2194 1366//2195 1372//2201 1371//2200 -f 1366//2195 1367//2196 1373//2202 1372//2201 -f 1367//2196 1368//2197 1374//2203 1373//2202 -f 1368//2197 1274//2144 1281//2151 1374//2203 -f 1369//2198 1370//2199 1376//2205 1375//2204 -f 1370//2199 1371//2200 1377//2206 1376//2205 -f 1371//2200 1372//2201 1378//2207 1377//2206 -f 1372//2201 1373//2202 1379//2208 1378//2207 -f 1373//2202 1374//2203 1380//2209 1379//2208 -f 1374//2203 1281//2151 1288//2158 1380//2209 -f 1362//2191 1350//2179 1351//2180 -s 145 -f 1383//2312 1382//2311 1381//2310 -f 1382//2311 1386//2315 1385//2314 1384//2313 -f 1386//2315 1388//2317 1387//2316 1385//2314 -f 1388//2317 1297//2271 1298//2272 1387//2316 -f 1390//2319 1389//2318 1388//2317 1386//2315 -f 1389//2318 1301//2275 1297//2271 1388//2317 -f 1381//2310 1391//2320 1383//2312 -f 1384//2313 1381//2310 1382//2311 -f 1357//2300 1392//2321 1391//2320 1356//2299 -f 1392//2321 1383//2312 1391//2320 -f 1359//2301 1393//2322 1392//2321 1357//2300 -f 1393//2322 1394//2323 1383//2312 1392//2321 -f 1394//2323 1395//2324 1383//2312 -f 1395//2324 1390//2319 1386//2315 1382//2311 -f 1363//2302 1396//2325 1393//2322 1359//2301 -f 1396//2325 1397//2326 1394//2323 1393//2322 -f 1397//2326 1398//2327 1395//2324 1394//2323 -f 1398//2327 1399//2328 1390//2319 1395//2324 -f 1399//2328 1400//2329 1389//2318 1390//2319 -f 1400//2329 1312//2286 1301//2275 1389//2318 -f 1369//2303 1401//2330 1396//2325 1363//2302 -f 1401//2330 1402//2331 1397//2326 1396//2325 -f 1402//2331 1403//2332 1398//2327 1397//2326 -f 1403//2332 1404//2333 1399//2328 1398//2327 -f 1404//2333 1405//2334 1400//2329 1399//2328 -f 1405//2334 1318//2292 1312//2286 1400//2329 -f 1375//2304 1376//2305 1401//2330 1369//2303 -f 1376//2305 1377//2306 1402//2331 1401//2330 -f 1377//2306 1378//2307 1403//2332 1402//2331 -f 1378//2307 1379//2308 1404//2333 1403//2332 -f 1379//2308 1380//2309 1405//2334 1404//2333 -f 1380//2309 1288//2262 1318//2292 1405//2334 -f 1382//2311 1383//2312 1395//2324 -f 1236//2245 1340//2294 1387//2316 1298//2272 -s off -f 1338//132 1322//132 1356//132 -s 145 -f 1344//2298 1338//2293 1356//2299 1391//2320 -f 1343//2297 1344//2298 1391//2320 1381//2310 -f 1342//2296 1343//2297 1381//2310 1384//2313 -f 1341//2295 1342//2296 1384//2313 1385//2314 -f 1340//2294 1341//2295 1385//2314 1387//2316 -g sail1 -s 151 -f 1438//2353 1437//2352 1436//2351 1435//2350 1407//2336 1410//2339 1409//2338 1406//2335 1439//2354 -f 1411//2340 1410//2339 1407//2336 1408//2337 -f 1413//2342 1412//2341 1409//2338 1410//2339 -f 1414//2343 1413//2342 1410//2339 1411//2340 -f 1416//2345 1415//2344 1412//2341 1413//2342 -f 1417//2346 1416//2345 1413//2342 1414//2343 -f 1419//2348 1418//2347 1415//2344 1416//2345 -f 1420//2349 1419//2348 1416//2345 1417//2346 -s 152 -f 1422//2454 1421//2453 1418//2450 1419//2451 -f 1423//2455 1422//2454 1419//2451 1420//2452 -f 1425//2457 1424//2456 1421//2453 1422//2454 -f 1426//2458 1425//2457 1422//2454 1423//2455 -f 1428//2460 1430//2462 1431//2463 1432//2464 1433//2465 1434//2466 1427//2459 1424//2456 1425//2457 -f 1429//2461 1428//2460 1425//2457 1426//2458 -f 1408//2449 1407//2448 1428//2460 1429//2461 -s off -f 1429//133 1426//133 1423//133 1420//133 1417//133 1414//133 1411//133 1408//133 -s 151 -f 1440//2355 1441//2356 1439//2354 1406//2335 -f 1441//2356 1442//2357 1438//2353 1439//2354 -f 1442//2357 1443//2358 1437//2352 1438//2353 -f 1443//2358 1444//2359 1436//2351 1437//2352 -f 1444//2359 1445//2360 1435//2350 1436//2351 -f 1446//2361 1407//2336 1445//2360 -f 1447//2362 1448//2363 1441//2356 1440//2355 -f 1448//2363 1449//2364 1442//2357 1441//2356 -f 1449//2364 1450//2365 1443//2358 1442//2357 -f 1450//2365 1444//2359 1443//2358 -f 1451//2366 1445//2360 1444//2359 -f 1452//2367 1453//2368 1446//2361 1445//2360 -f 1454//2369 1455//2370 1448//2363 1447//2362 -f 1455//2370 1456//2371 1449//2364 1448//2363 -f 1456//2371 1457//2372 1450//2365 1449//2364 -f 1457//2372 1451//2366 1450//2365 -f 1458//2373 1459//2374 1452//2367 1451//2366 -f 1459//2374 1460//2375 1453//2368 1452//2367 -f 1461//2376 1462//2377 1455//2370 1454//2369 -f 1462//2377 1463//2378 1456//2371 1455//2370 -f 1463//2378 1464//2379 1457//2372 1456//2371 -f 1464//2379 1465//2380 1458//2373 1457//2372 -f 1465//2380 1466//2381 1459//2374 1458//2373 -f 1466//2381 1467//2382 1460//2375 1459//2374 -f 1468//2383 1469//2384 1462//2377 1461//2376 -f 1469//2384 1470//2385 1463//2378 1462//2377 -f 1470//2385 1471//2386 1464//2379 1463//2378 -f 1471//2386 1472//2387 1465//2380 1464//2379 -f 1472//2387 1473//2388 1466//2381 1465//2380 -f 1473//2388 1474//2389 1467//2382 1466//2381 -f 1475//2390 1476//2391 1469//2384 1468//2383 -f 1476//2391 1477//2392 1470//2385 1469//2384 -f 1477//2392 1478//2393 1471//2386 1470//2385 -f 1478//2393 1479//2394 1472//2387 1471//2386 -f 1479//2394 1480//2395 1473//2388 1472//2387 -f 1480//2395 1481//2396 1473//2388 -f 1435//2350 1445//2360 1407//2336 -f 1452//2367 1445//2360 1451//2366 -f 1451//2366 1444//2359 1450//2365 -f 1458//2373 1451//2366 1457//2372 -f 1481//2396 1474//2389 1473//2388 -s 153 -f 1485//2504 1484//2503 1483//2502 1482//2501 -f 1484//2503 1487//2506 1486//2505 1483//2502 -f 1487//2506 1489//2508 1488//2507 1486//2505 -f 1489//2508 1490//2509 1488//2507 -f 1490//2509 1492//2511 1491//2510 -f 1492//2511 1446//2489 1453//2490 1493//2512 -f 1482//2501 1483//2502 1495//2514 1494//2513 -f 1483//2502 1486//2505 1496//2515 1495//2514 -f 1486//2505 1488//2507 1497//2516 1496//2515 -f 1488//2507 1491//2510 1497//2516 -f 1491//2510 1493//2512 1499//2518 1498//2517 -f 1493//2512 1453//2490 1460//2491 1499//2518 -f 1494//2513 1495//2514 1501//2520 1500//2519 -f 1495//2514 1496//2515 1502//2521 1501//2520 -f 1496//2515 1497//2516 1503//2522 1502//2521 -f 1497//2516 1498//2517 1504//2523 1503//2522 -f 1498//2517 1499//2518 1505//2524 1504//2523 -f 1499//2518 1460//2491 1467//2492 1505//2524 -f 1500//2519 1501//2520 1507//2526 1506//2525 -f 1501//2520 1502//2521 1508//2527 1507//2526 -f 1502//2521 1503//2522 1509//2528 1508//2527 -f 1503//2522 1504//2523 1510//2529 1509//2528 -f 1504//2523 1505//2524 1511//2530 1510//2529 -f 1505//2524 1467//2492 1474//2493 1511//2530 -f 1506//2525 1507//2526 1476//2495 1475//2494 -f 1507//2526 1508//2527 1477//2496 1476//2495 -f 1508//2527 1509//2528 1478//2497 1477//2496 -f 1509//2528 1510//2529 1479//2498 1478//2497 -f 1510//2529 1511//2530 1480//2499 1479//2498 -f 1511//2530 1481//2500 1480//2499 -f 1491//2510 1492//2511 1493//2512 -f 1488//2507 1490//2509 1491//2510 -f 1497//2516 1491//2510 1498//2517 -f 1511//2530 1474//2493 1481//2500 -f 1428//2483 1446//2489 1492//2511 1430//2484 -f 1484//2503 1485//2504 1427//2482 1434//2488 -f 1487//2506 1484//2503 1434//2488 1433//2487 -f 1489//2508 1487//2506 1433//2487 1432//2486 -f 1490//2509 1489//2508 1432//2486 1431//2485 -f 1492//2511 1490//2509 1431//2485 1430//2484 -s off -f 1428//134 1407//134 1446//134 -s 151 -f 1518//2403 1406//2335 1409//2338 1517//2402 1516//2401 1515//2400 1514//2399 1513//2398 1512//2397 -f 1520//2405 1516//2401 1517//2402 1519//2404 -f 1517//2402 1409//2338 1412//2341 1521//2406 -f 1519//2404 1517//2402 1521//2406 1522//2407 -f 1521//2406 1412//2341 1415//2344 1523//2408 -f 1522//2407 1521//2406 1523//2408 1524//2409 -f 1523//2408 1415//2344 1418//2347 1525//2410 -f 1524//2409 1523//2408 1525//2410 1526//2411 -s 152 -f 1525//2469 1418//2450 1421//2453 1527//2471 -f 1526//2470 1525//2469 1527//2471 1528//2472 -f 1527//2471 1421//2453 1424//2456 1529//2473 -f 1528//2472 1527//2471 1529//2473 1530//2474 -f 1529//2473 1424//2456 1427//2459 1536//2480 1535//2479 1534//2478 1533//2477 1532//2476 1531//2475 -f 1530//2474 1529//2473 1531//2475 1537//2481 -f 1537//2481 1531//2475 1516//2467 1520//2468 -s off -f 1520//135 1519//135 1522//135 1524//135 1526//135 1528//135 1530//135 1537//135 -s 151 -f 1406//2335 1518//2403 1538//2412 1440//2355 -f 1518//2403 1512//2397 1539//2413 1538//2412 -f 1512//2397 1513//2398 1540//2414 1539//2413 -f 1513//2398 1514//2399 1541//2415 1540//2414 -f 1514//2399 1515//2400 1542//2416 1541//2415 -f 1542//2416 1516//2401 1543//2417 -f 1440//2355 1538//2412 1544//2418 1447//2362 -f 1538//2412 1539//2413 1545//2419 1544//2418 -f 1539//2413 1540//2414 1546//2420 1545//2419 -f 1540//2414 1541//2415 1546//2420 -f 1541//2415 1542//2416 1547//2421 -f 1542//2416 1543//2417 1549//2423 1548//2422 -f 1447//2362 1544//2418 1550//2424 1454//2369 -f 1544//2418 1545//2419 1551//2425 1550//2424 -f 1545//2419 1546//2420 1552//2426 1551//2425 -f 1546//2420 1547//2421 1552//2426 -f 1547//2421 1548//2422 1554//2428 1553//2427 -f 1548//2422 1549//2423 1555//2429 1554//2428 -f 1454//2369 1550//2424 1556//2430 1461//2376 -f 1550//2424 1551//2425 1557//2431 1556//2430 -f 1551//2425 1552//2426 1558//2432 1557//2431 -f 1552//2426 1553//2427 1559//2433 1558//2432 -f 1553//2427 1554//2428 1560//2434 1559//2433 -f 1554//2428 1555//2429 1561//2435 1560//2434 -f 1461//2376 1556//2430 1562//2436 1468//2383 -f 1556//2430 1557//2431 1563//2437 1562//2436 -f 1557//2431 1558//2432 1564//2438 1563//2437 -f 1558//2432 1559//2433 1565//2439 1564//2438 -f 1559//2433 1560//2434 1566//2440 1565//2439 -f 1560//2434 1561//2435 1567//2441 1566//2440 -f 1468//2383 1562//2436 1568//2442 1475//2390 -f 1562//2436 1563//2437 1569//2443 1568//2442 -f 1563//2437 1564//2438 1570//2444 1569//2443 -f 1564//2438 1565//2439 1571//2445 1570//2444 -f 1565//2439 1566//2440 1572//2446 1571//2445 -f 1566//2440 1573//2447 1572//2446 -f 1516//2401 1542//2416 1515//2400 -f 1547//2421 1542//2416 1548//2422 -f 1546//2420 1541//2415 1547//2421 -f 1552//2426 1547//2421 1553//2427 -f 1566//2440 1567//2441 1573//2447 -s 153 -f 1482//2501 1575//2549 1574//2548 1485//2504 -f 1575//2549 1577//2551 1576//2550 1574//2548 -f 1577//2551 1579//2553 1578//2552 1576//2550 -f 1579//2553 1580//2554 1578//2552 -f 1582//2556 1581//2555 1580//2554 -f 1583//2557 1549//2538 1543//2537 1581//2555 -f 1494//2513 1584//2558 1575//2549 1482//2501 -f 1584//2558 1585//2559 1577//2551 1575//2549 -f 1585//2559 1586//2560 1579//2553 1577//2551 -f 1586//2560 1582//2556 1579//2553 -f 1588//2562 1587//2561 1583//2557 1582//2556 -f 1587//2561 1555//2539 1549//2538 1583//2557 -f 1500//2519 1589//2563 1584//2558 1494//2513 -f 1589//2563 1590//2564 1585//2559 1584//2558 -f 1590//2564 1591//2565 1586//2560 1585//2559 -f 1591//2565 1592//2566 1588//2562 1586//2560 -f 1592//2566 1593//2567 1587//2561 1588//2562 -f 1593//2567 1561//2540 1555//2539 1587//2561 -f 1506//2525 1594//2568 1589//2563 1500//2519 -f 1594//2568 1595//2569 1590//2564 1589//2563 -f 1595//2569 1596//2570 1591//2565 1590//2564 -f 1596//2570 1597//2571 1592//2566 1591//2565 -f 1597//2571 1598//2572 1593//2567 1592//2566 -f 1598//2572 1567//2541 1561//2540 1593//2567 -f 1475//2494 1568//2542 1594//2568 1506//2525 -f 1568//2542 1569//2543 1595//2569 1594//2568 -f 1569//2543 1570//2544 1596//2570 1595//2569 -f 1570//2544 1571//2545 1597//2571 1596//2570 -f 1571//2545 1572//2546 1598//2572 1597//2571 -f 1572//2546 1573//2547 1598//2572 -f 1583//2557 1581//2555 1582//2556 -f 1582//2556 1580//2554 1579//2553 -f 1588//2562 1582//2556 1586//2560 -f 1573//2547 1567//2541 1598//2572 -f 1532//2532 1581//2555 1543//2537 1531//2531 -f 1536//2536 1427//2482 1485//2504 1574//2548 -f 1535//2535 1536//2536 1574//2548 1576//2550 -f 1534//2534 1535//2535 1576//2550 1578//2552 -f 1533//2533 1534//2534 1578//2552 1580//2554 -f 1532//2532 1533//2533 1580//2554 1581//2555 -s off -f 1543//136 1516//136 1531//136 -g sail5 -s 158 -f 1603//2577 1602//2576 1599//2573 1600//2574 -f 1626//2591 1625//2590 1624//2589 1623//2588 1601//2575 1604//2578 1603//2577 1600//2574 1627//2592 -f 1606//2580 1605//2579 1602//2576 1603//2577 -f 1607//2581 1606//2580 1603//2577 1604//2578 -f 1609//2583 1608//2582 1605//2579 1606//2580 -f 1610//2584 1609//2583 1606//2580 1607//2581 -f 1612//2586 1611//2585 1608//2582 1609//2583 -f 1613//2587 1612//2586 1609//2583 1610//2584 -s 159 -f 1615//2692 1614//2691 1611//2688 1612//2689 -f 1616//2693 1615//2692 1612//2689 1613//2690 -f 1618//2695 1617//2694 1614//2691 1615//2692 -f 1619//2696 1618//2695 1615//2692 1616//2693 -f 1621//2698 1620//2697 1617//2694 1618//2695 -f 1622//2699 1628//2700 1629//2701 1630//2702 1631//2703 1632//2704 1621//2698 1618//2695 1619//2696 -f 1600//2687 1599//2686 1620//2697 1621//2698 -s off -f 1602//137 1605//137 1608//137 1611//137 1614//137 1617//137 1620//137 1599//137 -s 158 -f 1634//2594 1627//2592 1600//2574 -f 1634//2594 1635//2595 1626//2591 1627//2592 -f 1635//2595 1636//2596 1625//2590 1626//2591 -f 1636//2596 1637//2597 1624//2589 1625//2590 -f 1637//2597 1638//2598 1623//2588 1624//2589 -f 1638//2598 1639//2599 1601//2575 1623//2588 -f 1640//2600 1641//2601 1635//2595 -f 1641//2601 1642//2602 1637//2597 1636//2596 -f 1642//2602 1643//2603 1638//2598 1637//2597 -f 1643//2603 1644//2604 1639//2599 1638//2598 -f 1645//2605 1646//2606 1643//2603 1642//2602 -f 1646//2606 1647//2607 1644//2604 1643//2603 -f 1633//2593 1634//2594 1600//2574 -f 1635//2595 1634//2594 1640//2600 -f 1636//2596 1635//2595 1641//2601 -f 1648//2608 1649//2609 1634//2594 1633//2593 -f 1649//2609 1640//2600 1634//2594 -f 1650//2610 1651//2611 1649//2609 1648//2608 -f 1651//2611 1652//2612 1640//2600 1649//2609 -f 1652//2612 1653//2613 1640//2600 -f 1653//2613 1645//2605 1642//2602 1641//2601 -f 1654//2614 1655//2615 1651//2611 1650//2610 -f 1655//2615 1656//2616 1652//2612 1651//2611 -f 1656//2616 1657//2617 1653//2613 1652//2612 -f 1657//2617 1658//2618 1645//2605 1653//2613 -f 1658//2618 1659//2619 1646//2606 1645//2605 -f 1659//2619 1660//2620 1647//2607 1646//2606 -f 1661//2621 1662//2622 1655//2615 1654//2614 -f 1662//2622 1663//2623 1656//2616 1655//2615 -f 1663//2623 1664//2624 1657//2617 1656//2616 -f 1664//2624 1665//2625 1658//2618 1657//2617 -f 1665//2625 1666//2626 1659//2619 1658//2618 -f 1666//2626 1667//2627 1660//2620 1659//2619 -f 1668//2628 1669//2629 1662//2622 1661//2621 -f 1669//2629 1670//2630 1663//2623 1662//2622 -f 1670//2630 1671//2631 1664//2624 1663//2623 -f 1671//2631 1672//2632 1665//2625 1664//2624 -f 1672//2632 1673//2633 1666//2626 1665//2625 -f 1673//2633 1674//2634 1667//2627 1666//2626 -f 1641//2601 1640//2600 1653//2613 -s 160 -f 1677//2741 1676//2740 1675//2739 -f 1680//2744 1679//2743 1678//2742 1676//2740 -f 1679//2743 1682//2746 1681//2745 1678//2742 -f 1682//2746 1684//2748 1683//2747 1681//2745 -f 1678//2742 1681//2745 1686//2750 1685//2749 -f 1681//2745 1683//2747 1687//2751 1686//2750 -f 1675//2739 1688//2752 1677//2741 -f 1676//2740 1677//2741 1680//2744 -f 1633//2727 1688//2752 1689//2753 1648//2728 -f 1688//2752 1675//2739 1689//2753 -f 1648//2728 1689//2753 1690//2754 1650//2729 -f 1689//2753 1675//2739 1691//2755 1690//2754 -f 1675//2739 1692//2756 1691//2755 -f 1676//2740 1678//2742 1685//2749 1692//2756 -f 1650//2729 1690//2754 1693//2757 1654//2730 -f 1690//2754 1691//2755 1694//2758 1693//2757 -f 1691//2755 1692//2756 1695//2759 1694//2758 -f 1692//2756 1685//2749 1696//2760 1695//2759 -f 1685//2749 1686//2750 1697//2761 1696//2760 -f 1686//2750 1687//2751 1698//2762 1697//2761 -f 1654//2730 1693//2757 1699//2763 1661//2731 -f 1693//2757 1694//2758 1700//2764 1699//2763 -f 1694//2758 1695//2759 1701//2765 1700//2764 -f 1695//2759 1696//2760 1702//2766 1701//2765 -f 1696//2760 1697//2761 1703//2767 1702//2766 -f 1697//2761 1698//2762 1704//2768 1703//2767 -f 1661//2731 1699//2763 1669//2733 1668//2732 -f 1699//2763 1700//2764 1670//2734 1669//2733 -f 1700//2764 1701//2765 1671//2735 1670//2734 -f 1701//2765 1702//2766 1672//2736 1671//2735 -f 1702//2766 1703//2767 1673//2737 1672//2736 -f 1703//2767 1704//2768 1674//2738 1673//2737 -f 1692//2756 1675//2739 1676//2740 -f 1684//2748 1682//2746 1628//2722 1622//2721 -s off -f 1633//138 1600//138 1621//138 -s 160 -f 1688//2752 1633//2727 1621//2720 1632//2726 -f 1677//2741 1688//2752 1632//2726 1631//2725 -f 1680//2744 1677//2741 1631//2725 1630//2724 -f 1679//2743 1680//2744 1630//2724 1629//2723 -f 1682//2746 1679//2743 1629//2723 1628//2722 -s 158 -f 1708//2638 1707//2637 1706//2636 1705//2635 -f 1713//2643 1708//2638 1705//2635 1604//2578 1601//2575 1712//2642 1711//2641 1710//2640 1709//2639 -f 1705//2635 1706//2636 1715//2645 1714//2644 -f 1604//2578 1705//2635 1714//2644 1607//2581 -f 1714//2644 1715//2645 1717//2647 1716//2646 -f 1607//2581 1714//2644 1716//2646 1610//2584 -f 1716//2646 1717//2647 1719//2649 1718//2648 -f 1610//2584 1716//2646 1718//2648 1613//2587 -s 159 -f 1718//2707 1719//2708 1721//2710 1720//2709 -f 1613//2690 1718//2707 1720//2709 1616//2693 -f 1720//2709 1721//2710 1723//2712 1722//2711 -f 1616//2693 1720//2709 1722//2711 1619//2696 -f 1722//2711 1723//2712 1725//2714 1724//2713 -f 1619//2696 1722//2711 1724//2713 1730//2719 1729//2718 1728//2717 1727//2716 1726//2715 1622//2699 -f 1724//2713 1725//2714 1707//2705 1708//2706 -s off -f 1707//139 1725//139 1723//139 1721//139 1719//139 1717//139 1715//139 1706//139 -s 158 -f 1708//2638 1713//2643 1731//2650 -f 1713//2643 1709//2639 1732//2651 1731//2650 -f 1709//2639 1710//2640 1733//2652 1732//2651 -f 1710//2640 1711//2641 1734//2653 1733//2652 -f 1711//2641 1712//2642 1735//2654 1734//2653 -f 1712//2642 1601//2575 1639//2599 1735//2654 -f 1732//2651 1737//2656 1736//2655 -f 1733//2652 1734//2653 1738//2657 1737//2656 -f 1734//2653 1735//2654 1739//2658 1738//2657 -f 1735//2654 1639//2599 1644//2604 1739//2658 -f 1738//2657 1739//2658 1741//2660 1740//2659 -f 1739//2658 1644//2604 1647//2607 1741//2660 -f 1708//2638 1731//2650 1742//2661 -f 1736//2655 1731//2650 1732//2651 -f 1737//2656 1732//2651 1733//2652 -f 1742//2661 1731//2650 1744//2663 1743//2662 -f 1731//2650 1736//2655 1744//2663 -f 1743//2662 1744//2663 1746//2665 1745//2664 -f 1744//2663 1736//2655 1747//2666 1746//2665 -f 1736//2655 1748//2667 1747//2666 -f 1737//2656 1738//2657 1740//2659 1748//2667 -f 1745//2664 1746//2665 1750//2669 1749//2668 -f 1746//2665 1747//2666 1751//2670 1750//2669 -f 1747//2666 1748//2667 1752//2671 1751//2670 -f 1748//2667 1740//2659 1753//2672 1752//2671 -f 1740//2659 1741//2660 1754//2673 1753//2672 -f 1741//2660 1647//2607 1660//2620 1754//2673 -f 1749//2668 1750//2669 1756//2675 1755//2674 -f 1750//2669 1751//2670 1757//2676 1756//2675 -f 1751//2670 1752//2671 1758//2677 1757//2676 -f 1752//2671 1753//2672 1759//2678 1758//2677 -f 1753//2672 1754//2673 1760//2679 1759//2678 -f 1754//2673 1660//2620 1667//2627 1760//2679 -f 1755//2674 1756//2675 1762//2681 1761//2680 -f 1756//2675 1757//2676 1763//2682 1762//2681 -f 1757//2676 1758//2677 1764//2683 1763//2682 -f 1758//2677 1759//2678 1765//2684 1764//2683 -f 1759//2678 1760//2679 1766//2685 1765//2684 -f 1760//2679 1667//2627 1674//2634 1766//2685 -f 1748//2667 1736//2655 1737//2656 -s 160 -f 1769//2788 1768//2787 1767//2786 -f 1768//2787 1772//2791 1771//2790 1770//2789 -f 1772//2791 1774//2793 1773//2792 1771//2790 -f 1774//2793 1683//2747 1684//2748 1773//2792 -f 1776//2795 1775//2794 1774//2793 1772//2791 -f 1775//2794 1687//2751 1683//2747 1774//2793 -f 1767//2786 1777//2796 1769//2788 -f 1770//2789 1767//2786 1768//2787 -f 1743//2776 1778//2797 1777//2796 1742//2775 -f 1778//2797 1769//2788 1777//2796 -f 1745//2777 1779//2798 1778//2797 1743//2776 -f 1779//2798 1780//2799 1769//2788 1778//2797 -f 1780//2799 1781//2800 1769//2788 -f 1781//2800 1776//2795 1772//2791 1768//2787 -f 1749//2778 1782//2801 1779//2798 1745//2777 -f 1782//2801 1783//2802 1780//2799 1779//2798 -f 1783//2802 1784//2803 1781//2800 1780//2799 -f 1784//2803 1785//2804 1776//2795 1781//2800 -f 1785//2804 1786//2805 1775//2794 1776//2795 -f 1786//2805 1698//2762 1687//2751 1775//2794 -f 1755//2779 1787//2806 1782//2801 1749//2778 -f 1787//2806 1788//2807 1783//2802 1782//2801 -f 1788//2807 1789//2808 1784//2803 1783//2802 -f 1789//2808 1790//2809 1785//2804 1784//2803 -f 1790//2809 1791//2810 1786//2805 1785//2804 -f 1791//2810 1704//2768 1698//2762 1786//2805 -f 1761//2780 1762//2781 1787//2806 1755//2779 -f 1762//2781 1763//2782 1788//2807 1787//2806 -f 1763//2782 1764//2783 1789//2808 1788//2807 -f 1764//2783 1765//2784 1790//2809 1789//2808 -f 1765//2784 1766//2785 1791//2810 1790//2809 -f 1766//2785 1674//2738 1704//2768 1791//2810 -f 1768//2787 1769//2788 1781//2800 -f 1622//2721 1726//2770 1773//2792 1684//2748 -s off -f 1724//140 1708//140 1742//140 -s 160 -f 1730//2774 1724//2769 1742//2775 1777//2796 -f 1729//2773 1730//2774 1777//2796 1767//2786 -f 1728//2772 1729//2773 1767//2786 1770//2789 -f 1727//2771 1728//2772 1770//2789 1771//2790 -f 1726//2770 1727//2771 1771//2790 1773//2792 -g sail4 -s 166 -f 1824//2829 1823//2828 1822//2827 1821//2826 1793//2812 1796//2815 1795//2814 1792//2811 1825//2830 -f 1797//2816 1796//2815 1793//2812 1794//2813 -f 1799//2818 1798//2817 1795//2814 1796//2815 -f 1800//2819 1799//2818 1796//2815 1797//2816 -f 1802//2821 1801//2820 1798//2817 1799//2818 -f 1803//2822 1802//2821 1799//2818 1800//2819 -f 1805//2824 1804//2823 1801//2820 1802//2821 -f 1806//2825 1805//2824 1802//2821 1803//2822 -s 167 -f 1808//2930 1807//2929 1804//2926 1805//2927 -f 1809//2931 1808//2930 1805//2927 1806//2928 -f 1811//2933 1810//2932 1807//2929 1808//2930 -f 1812//2934 1811//2933 1808//2930 1809//2931 -f 1814//2936 1816//2938 1817//2939 1818//2940 1819//2941 1820//2942 1813//2935 1810//2932 1811//2933 -f 1815//2937 1814//2936 1811//2933 1812//2934 -f 1794//2925 1793//2924 1814//2936 1815//2937 -s off -f 1815//141 1812//141 1809//141 1806//141 1803//141 1800//141 1797//141 1794//141 -s 166 -f 1826//2831 1827//2832 1825//2830 1792//2811 -f 1827//2832 1828//2833 1824//2829 1825//2830 -f 1828//2833 1829//2834 1823//2828 1824//2829 -f 1829//2834 1830//2835 1822//2827 1823//2828 -f 1830//2835 1831//2836 1821//2826 1822//2827 -f 1832//2837 1793//2812 1831//2836 -f 1833//2838 1834//2839 1827//2832 1826//2831 -f 1834//2839 1835//2840 1828//2833 1827//2832 -f 1835//2840 1836//2841 1829//2834 1828//2833 -f 1836//2841 1830//2835 1829//2834 -f 1837//2842 1831//2836 1830//2835 -f 1838//2843 1839//2844 1832//2837 1831//2836 -f 1840//2845 1841//2846 1834//2839 1833//2838 -f 1841//2846 1842//2847 1835//2840 1834//2839 -f 1842//2847 1843//2848 1836//2841 1835//2840 -f 1843//2848 1837//2842 1836//2841 -f 1844//2849 1845//2850 1838//2843 1837//2842 -f 1845//2850 1846//2851 1839//2844 1838//2843 -f 1847//2852 1848//2853 1841//2846 1840//2845 -f 1848//2853 1849//2854 1842//2847 1841//2846 -f 1849//2854 1850//2855 1843//2848 1842//2847 -f 1850//2855 1851//2856 1844//2849 1843//2848 -f 1851//2856 1852//2857 1845//2850 1844//2849 -f 1852//2857 1853//2858 1846//2851 1845//2850 -f 1854//2859 1855//2860 1848//2853 1847//2852 -f 1855//2860 1856//2861 1849//2854 1848//2853 -f 1856//2861 1857//2862 1850//2855 1849//2854 -f 1857//2862 1858//2863 1851//2856 1850//2855 -f 1858//2863 1859//2864 1852//2857 1851//2856 -f 1859//2864 1860//2865 1853//2858 1852//2857 -f 1861//2866 1862//2867 1855//2860 1854//2859 -f 1862//2867 1863//2868 1856//2861 1855//2860 -f 1863//2868 1864//2869 1857//2862 1856//2861 -f 1864//2869 1865//2870 1858//2863 1857//2862 -f 1865//2870 1866//2871 1859//2864 1858//2863 -f 1866//2871 1867//2872 1859//2864 -f 1821//2826 1831//2836 1793//2812 -f 1838//2843 1831//2836 1837//2842 -f 1837//2842 1830//2835 1836//2841 -f 1844//2849 1837//2842 1843//2848 -f 1867//2872 1860//2865 1859//2864 -s 168 -f 1871//2980 1870//2979 1869//2978 1868//2977 -f 1870//2979 1873//2982 1872//2981 1869//2978 -f 1873//2982 1875//2984 1874//2983 1872//2981 -f 1875//2984 1876//2985 1874//2983 -f 1876//2985 1878//2987 1877//2986 -f 1878//2987 1832//2965 1839//2966 1879//2988 -f 1868//2977 1869//2978 1881//2990 1880//2989 -f 1869//2978 1872//2981 1882//2991 1881//2990 -f 1872//2981 1874//2983 1883//2992 1882//2991 -f 1874//2983 1877//2986 1883//2992 -f 1877//2986 1879//2988 1885//2994 1884//2993 -f 1879//2988 1839//2966 1846//2967 1885//2994 -f 1880//2989 1881//2990 1887//2996 1886//2995 -f 1881//2990 1882//2991 1888//2997 1887//2996 -f 1882//2991 1883//2992 1889//2998 1888//2997 -f 1883//2992 1884//2993 1890//2999 1889//2998 -f 1884//2993 1885//2994 1891//3000 1890//2999 -f 1885//2994 1846//2967 1853//2968 1891//3000 -f 1886//2995 1887//2996 1893//3002 1892//3001 -f 1887//2996 1888//2997 1894//3003 1893//3002 -f 1888//2997 1889//2998 1895//3004 1894//3003 -f 1889//2998 1890//2999 1896//3005 1895//3004 -f 1890//2999 1891//3000 1897//3006 1896//3005 -f 1891//3000 1853//2968 1860//2969 1897//3006 -f 1892//3001 1893//3002 1862//2971 1861//2970 -f 1893//3002 1894//3003 1863//2972 1862//2971 -f 1894//3003 1895//3004 1864//2973 1863//2972 -f 1895//3004 1896//3005 1865//2974 1864//2973 -f 1896//3005 1897//3006 1866//2975 1865//2974 -f 1897//3006 1867//2976 1866//2975 -f 1877//2986 1878//2987 1879//2988 -f 1874//2983 1876//2985 1877//2986 -f 1883//2992 1877//2986 1884//2993 -f 1897//3006 1860//2969 1867//2976 -f 1814//2959 1832//2965 1878//2987 1816//2960 -f 1870//2979 1871//2980 1813//2958 1820//2964 -f 1873//2982 1870//2979 1820//2964 1819//2963 -f 1875//2984 1873//2982 1819//2963 1818//2962 -f 1876//2985 1875//2984 1818//2962 1817//2961 -f 1878//2987 1876//2985 1817//2961 1816//2960 -s off -f 1814//142 1793//142 1832//142 -s 166 -f 1904//2879 1792//2811 1795//2814 1903//2878 1902//2877 1901//2876 1900//2875 1899//2874 1898//2873 -f 1906//2881 1902//2877 1903//2878 1905//2880 -f 1903//2878 1795//2814 1798//2817 1907//2882 -f 1905//2880 1903//2878 1907//2882 1908//2883 -f 1907//2882 1798//2817 1801//2820 1909//2884 -f 1908//2883 1907//2882 1909//2884 1910//2885 -f 1909//2884 1801//2820 1804//2823 1911//2886 -f 1910//2885 1909//2884 1911//2886 1912//2887 -s 167 -f 1911//2945 1804//2926 1807//2929 1913//2947 -f 1912//2946 1911//2945 1913//2947 1914//2948 -f 1913//2947 1807//2929 1810//2932 1915//2949 -f 1914//2948 1913//2947 1915//2949 1916//2950 -f 1915//2949 1810//2932 1813//2935 1922//2956 1921//2955 1920//2954 1919//2953 1918//2952 1917//2951 -f 1916//2950 1915//2949 1917//2951 1923//2957 -f 1923//2957 1917//2951 1902//2943 1906//2944 -s off -f 1906//143 1905//143 1908//143 1910//143 1912//143 1914//143 1916//143 1923//143 -s 166 -f 1792//2811 1904//2879 1924//2888 1826//2831 -f 1904//2879 1898//2873 1925//2889 1924//2888 -f 1898//2873 1899//2874 1926//2890 1925//2889 -f 1899//2874 1900//2875 1927//2891 1926//2890 -f 1900//2875 1901//2876 1928//2892 1927//2891 -f 1928//2892 1902//2877 1929//2893 -f 1826//2831 1924//2888 1930//2894 1833//2838 -f 1924//2888 1925//2889 1931//2895 1930//2894 -f 1925//2889 1926//2890 1932//2896 1931//2895 -f 1926//2890 1927//2891 1932//2896 -f 1927//2891 1928//2892 1933//2897 -f 1928//2892 1929//2893 1935//2899 1934//2898 -f 1833//2838 1930//2894 1936//2900 1840//2845 -f 1930//2894 1931//2895 1937//2901 1936//2900 -f 1931//2895 1932//2896 1938//2902 1937//2901 -f 1932//2896 1933//2897 1938//2902 -f 1933//2897 1934//2898 1940//2904 1939//2903 -f 1934//2898 1935//2899 1941//2905 1940//2904 -f 1840//2845 1936//2900 1942//2906 1847//2852 -f 1936//2900 1937//2901 1943//2907 1942//2906 -f 1937//2901 1938//2902 1944//2908 1943//2907 -f 1938//2902 1939//2903 1945//2909 1944//2908 -f 1939//2903 1940//2904 1946//2910 1945//2909 -f 1940//2904 1941//2905 1947//2911 1946//2910 -f 1847//2852 1942//2906 1948//2912 1854//2859 -f 1942//2906 1943//2907 1949//2913 1948//2912 -f 1943//2907 1944//2908 1950//2914 1949//2913 -f 1944//2908 1945//2909 1951//2915 1950//2914 -f 1945//2909 1946//2910 1952//2916 1951//2915 -f 1946//2910 1947//2911 1953//2917 1952//2916 -f 1854//2859 1948//2912 1954//2918 1861//2866 -f 1948//2912 1949//2913 1955//2919 1954//2918 -f 1949//2913 1950//2914 1956//2920 1955//2919 -f 1950//2914 1951//2915 1957//2921 1956//2920 -f 1951//2915 1952//2916 1958//2922 1957//2921 -f 1952//2916 1959//2923 1958//2922 -f 1902//2877 1928//2892 1901//2876 -f 1933//2897 1928//2892 1934//2898 -f 1932//2896 1927//2891 1933//2897 -f 1938//2902 1933//2897 1939//2903 -f 1952//2916 1953//2917 1959//2923 -s 168 -f 1868//2977 1961//3025 1960//3024 1871//2980 -f 1961//3025 1963//3027 1962//3026 1960//3024 -f 1963//3027 1965//3029 1964//3028 1962//3026 -f 1965//3029 1966//3030 1964//3028 -f 1968//3032 1967//3031 1966//3030 -f 1969//3033 1935//3014 1929//3013 1967//3031 -f 1880//2989 1970//3034 1961//3025 1868//2977 -f 1970//3034 1971//3035 1963//3027 1961//3025 -f 1971//3035 1972//3036 1965//3029 1963//3027 -f 1972//3036 1968//3032 1965//3029 -f 1974//3038 1973//3037 1969//3033 1968//3032 -f 1973//3037 1941//3015 1935//3014 1969//3033 -f 1886//2995 1975//3039 1970//3034 1880//2989 -f 1975//3039 1976//3040 1971//3035 1970//3034 -f 1976//3040 1977//3041 1972//3036 1971//3035 -f 1977//3041 1978//3042 1974//3038 1972//3036 -f 1978//3042 1979//3043 1973//3037 1974//3038 -f 1979//3043 1947//3016 1941//3015 1973//3037 -f 1892//3001 1980//3044 1975//3039 1886//2995 -f 1980//3044 1981//3045 1976//3040 1975//3039 -f 1981//3045 1982//3046 1977//3041 1976//3040 -f 1982//3046 1983//3047 1978//3042 1977//3041 -f 1983//3047 1984//3048 1979//3043 1978//3042 -f 1984//3048 1953//3017 1947//3016 1979//3043 -f 1861//2970 1954//3018 1980//3044 1892//3001 -f 1954//3018 1955//3019 1981//3045 1980//3044 -f 1955//3019 1956//3020 1982//3046 1981//3045 -f 1956//3020 1957//3021 1983//3047 1982//3046 -f 1957//3021 1958//3022 1984//3048 1983//3047 -f 1958//3022 1959//3023 1984//3048 -f 1969//3033 1967//3031 1968//3032 -f 1968//3032 1966//3030 1965//3029 -f 1974//3038 1968//3032 1972//3036 -f 1959//3023 1953//3017 1984//3048 -f 1918//3008 1967//3031 1929//3013 1917//3007 -f 1922//3012 1813//2958 1871//2980 1960//3024 -f 1921//3011 1922//3012 1960//3024 1962//3026 -f 1920//3010 1921//3011 1962//3026 1964//3028 -f 1919//3009 1920//3010 1964//3028 1966//3030 -f 1918//3008 1919//3009 1966//3030 1967//3031 -s off -f 1929//144 1902//144 1917//144 -g sail6 -s 173 -f 1985//3049 1986//3050 1987//3051 1988//3052 -f 1989//3053 1990//3054 1991//3055 1992//3056 1993//3057 1994//3058 1985//3049 1988//3052 1995//3059 -f 1996//3060 1997//3061 1986//3050 1985//3049 -f 1998//3062 1996//3060 1985//3049 1994//3058 -f 1999//3063 2000//3064 1997//3061 1996//3060 -f 2001//3065 1999//3063 1996//3060 1998//3062 -f 2002//3066 2003//3067 2000//3064 1999//3063 -f 2004//3068 2002//3066 1999//3063 2001//3065 -s 174 -f 2005//3167 2006//3168 2003//3165 2002//3164 -f 2007//3169 2005//3167 2002//3164 2004//3166 -f 2008//3170 2009//3171 2006//3168 2005//3167 -f 2010//3172 2008//3170 2005//3167 2007//3169 -f 2011//3173 2012//3174 2009//3171 2008//3170 -f 2013//3175 2014//3176 2015//3177 2016//3178 2017//3179 2018//3180 2011//3173 2008//3170 2010//3172 -f 1988//3163 1987//3162 2012//3174 2011//3173 -s off -f 1986//145 1997//145 2000//145 2003//145 2006//145 2009//145 2012//145 1987//145 -s 173 -f 2019//3069 1995//3059 1988//3052 -f 2019//3069 2020//3070 1989//3053 1995//3059 -f 2020//3070 2021//3071 1990//3054 1989//3053 -f 2021//3071 2022//3072 1991//3055 1990//3054 -f 2022//3072 2023//3073 1992//3056 1991//3055 -f 2023//3073 2024//3074 1993//3057 1992//3056 -f 2025//3075 2026//3076 2020//3070 -f 2026//3076 2027//3077 2022//3072 2021//3071 -f 2027//3077 2028//3078 2023//3073 2022//3072 -f 2028//3078 2029//3079 2024//3074 2023//3073 -f 2030//3080 2031//3081 2028//3078 2027//3077 -f 2031//3081 2032//3082 2029//3079 2028//3078 -f 2033//3083 2019//3069 1988//3052 -f 2020//3070 2019//3069 2025//3075 -f 2021//3071 2020//3070 2026//3076 -f 2034//3084 2035//3085 2019//3069 2033//3083 -f 2035//3085 2025//3075 2019//3069 -f 2036//3086 2037//3087 2035//3085 2034//3084 -f 2037//3087 2038//3088 2025//3075 2035//3085 -f 2038//3088 2039//3089 2025//3075 -f 2039//3089 2030//3080 2027//3077 2026//3076 -f 2040//3090 2041//3091 2037//3087 2036//3086 -f 2041//3091 2042//3092 2038//3088 2037//3087 -f 2042//3092 2043//3093 2039//3089 2038//3088 -f 2043//3093 2044//3094 2030//3080 2039//3089 -f 2044//3094 2045//3095 2031//3081 2030//3080 -f 2045//3095 2046//3096 2032//3082 2031//3081 -f 2047//3097 2048//3098 2041//3091 2040//3090 -f 2048//3098 2049//3099 2042//3092 2041//3091 -f 2049//3099 2050//3100 2043//3093 2042//3092 -f 2050//3100 2051//3101 2044//3094 2043//3093 -f 2051//3101 2052//3102 2045//3095 2044//3094 -f 2052//3102 2053//3103 2046//3096 2045//3095 -f 2054//3104 2055//3105 2048//3098 2047//3097 -f 2055//3105 2056//3106 2049//3099 2048//3098 -f 2056//3106 2057//3107 2050//3100 2049//3099 -f 2057//3107 2058//3108 2051//3101 2050//3100 -f 2058//3108 2059//3109 2052//3102 2051//3101 -f 2059//3109 2060//3110 2053//3103 2052//3102 -f 2026//3076 2025//3075 2039//3089 -s 175 -f 2061//3215 2062//3216 2063//3217 -f 2064//3218 2065//3219 2066//3220 2062//3216 -f 2065//3219 2067//3221 2068//3222 2066//3220 -f 2067//3221 2069//3223 2070//3224 2068//3222 -f 2066//3220 2068//3222 2071//3225 2072//3226 -f 2068//3222 2070//3224 2073//3227 2071//3225 -f 2063//3217 2074//3228 2061//3215 -f 2062//3216 2061//3215 2064//3218 -f 2033//3203 2074//3228 2075//3229 2034//3204 -f 2074//3228 2063//3217 2075//3229 -f 2034//3204 2075//3229 2076//3230 2036//3205 -f 2075//3229 2063//3217 2077//3231 2076//3230 -f 2063//3217 2078//3232 2077//3231 -f 2062//3216 2066//3220 2072//3226 2078//3232 -f 2036//3205 2076//3230 2079//3233 2040//3206 -f 2076//3230 2077//3231 2080//3234 2079//3233 -f 2077//3231 2078//3232 2081//3235 2080//3234 -f 2078//3232 2072//3226 2082//3236 2081//3235 -f 2072//3226 2071//3225 2083//3237 2082//3236 -f 2071//3225 2073//3227 2084//3238 2083//3237 -f 2040//3206 2079//3233 2085//3239 2047//3207 -f 2079//3233 2080//3234 2086//3240 2085//3239 -f 2080//3234 2081//3235 2087//3241 2086//3240 -f 2081//3235 2082//3236 2088//3242 2087//3241 -f 2082//3236 2083//3237 2089//3243 2088//3242 -f 2083//3237 2084//3238 2090//3244 2089//3243 -f 2047//3207 2085//3239 2055//3209 2054//3208 -f 2085//3239 2086//3240 2056//3210 2055//3209 -f 2086//3240 2087//3241 2057//3211 2056//3210 -f 2087//3241 2088//3242 2058//3212 2057//3211 -f 2088//3242 2089//3243 2059//3213 2058//3212 -f 2089//3243 2090//3244 2060//3214 2059//3213 -f 2078//3232 2063//3217 2062//3216 -f 2069//3223 2067//3221 2014//3198 2013//3197 -s off -f 2033//146 1988//146 2011//146 -s 175 -f 2074//3228 2033//3203 2011//3196 2018//3202 -f 2061//3215 2074//3228 2018//3202 2017//3201 -f 2064//3218 2061//3215 2017//3201 2016//3200 -f 2065//3219 2064//3218 2016//3200 2015//3199 -f 2067//3221 2065//3219 2015//3199 2014//3198 -s 173 -f 2091//3111 2092//3112 2093//3113 2094//3114 -f 2095//3115 2091//3111 2094//3114 1994//3058 1993//3057 2096//3116 2097//3117 2098//3118 2099//3119 -f 2094//3114 2093//3113 2100//3120 2101//3121 -f 1994//3058 2094//3114 2101//3121 1998//3062 -f 2101//3121 2100//3120 2102//3122 2103//3123 -f 1998//3062 2101//3121 2103//3123 2001//3065 -f 2103//3123 2102//3122 2104//3124 2105//3125 -f 2001//3065 2103//3123 2105//3125 2004//3068 -s 174 -f 2105//3184 2104//3183 2106//3185 2107//3186 -f 2004//3166 2105//3184 2107//3186 2007//3169 -f 2107//3186 2106//3185 2108//3187 2109//3188 -f 2007//3169 2107//3186 2109//3188 2010//3172 -f 2109//3188 2108//3187 2110//3189 2111//3190 -f 2010//3172 2109//3188 2111//3190 2112//3191 2113//3192 2114//3193 2115//3194 2116//3195 2013//3175 -f 2111//3190 2110//3189 2092//3182 2091//3181 -s off -f 2092//147 2110//147 2108//147 2106//147 2104//147 2102//147 2100//147 2093//147 -s 173 -f 2091//3111 2095//3115 2117//3126 -f 2095//3115 2099//3119 2118//3127 2117//3126 -f 2099//3119 2098//3118 2119//3128 2118//3127 -f 2098//3118 2097//3117 2120//3129 2119//3128 -f 2097//3117 2096//3116 2121//3130 2120//3129 -f 2096//3116 1993//3057 2024//3074 2121//3130 -f 2118//3127 2122//3131 2123//3132 -f 2119//3128 2120//3129 2124//3133 2122//3131 -f 2120//3129 2121//3130 2125//3134 2124//3133 -f 2121//3130 2024//3074 2029//3079 2125//3134 -f 2124//3133 2125//3134 2126//3135 2127//3136 -f 2125//3134 2029//3079 2032//3082 2126//3135 -f 2091//3111 2117//3126 2128//3137 -f 2123//3132 2117//3126 2118//3127 -f 2122//3131 2118//3127 2119//3128 -f 2128//3137 2117//3126 2129//3138 2130//3139 -f 2117//3126 2123//3132 2129//3138 -f 2130//3139 2129//3138 2131//3140 2132//3141 -f 2129//3138 2123//3132 2133//3142 2131//3140 -f 2123//3132 2134//3143 2133//3142 -f 2122//3131 2124//3133 2127//3136 2134//3143 -f 2132//3141 2131//3140 2135//3144 2136//3145 -f 2131//3140 2133//3142 2137//3146 2135//3144 -f 2133//3142 2134//3143 2138//3147 2137//3146 -f 2134//3143 2127//3136 2139//3148 2138//3147 -f 2127//3136 2126//3135 2140//3149 2139//3148 -f 2126//3135 2032//3082 2046//3096 2140//3149 -f 2136//3145 2135//3144 2141//3150 2142//3151 -f 2135//3144 2137//3146 2143//3152 2141//3150 -f 2137//3146 2138//3147 2144//3153 2143//3152 -f 2138//3147 2139//3148 2145//3154 2144//3153 -f 2139//3148 2140//3149 2146//3155 2145//3154 -f 2140//3149 2046//3096 2053//3103 2146//3155 -f 2142//3151 2141//3150 2147//3156 2148//3157 -f 2141//3150 2143//3152 2149//3158 2147//3156 -f 2143//3152 2144//3153 2150//3159 2149//3158 -f 2144//3153 2145//3154 2151//3160 2150//3159 -f 2145//3154 2146//3155 2152//3161 2151//3160 -f 2146//3155 2053//3103 2060//3110 2152//3161 -f 2134//3143 2123//3132 2122//3131 -s 175 -f 2153//3262 2154//3263 2155//3264 -f 2154//3263 2156//3265 2157//3266 2158//3267 -f 2156//3265 2159//3268 2160//3269 2157//3266 -f 2159//3268 2070//3224 2069//3223 2160//3269 -f 2161//3270 2162//3271 2159//3268 2156//3265 -f 2162//3271 2073//3227 2070//3224 2159//3268 -f 2155//3264 2163//3272 2153//3262 -f 2158//3267 2155//3264 2154//3263 -f 2130//3252 2164//3273 2163//3272 2128//3251 -f 2164//3273 2153//3262 2163//3272 -f 2132//3253 2165//3274 2164//3273 2130//3252 -f 2165//3274 2166//3275 2153//3262 2164//3273 -f 2166//3275 2167//3276 2153//3262 -f 2167//3276 2161//3270 2156//3265 2154//3263 -f 2136//3254 2168//3277 2165//3274 2132//3253 -f 2168//3277 2169//3278 2166//3275 2165//3274 -f 2169//3278 2170//3279 2167//3276 2166//3275 -f 2170//3279 2171//3280 2161//3270 2167//3276 -f 2171//3280 2172//3281 2162//3271 2161//3270 -f 2172//3281 2084//3238 2073//3227 2162//3271 -f 2142//3255 2173//3282 2168//3277 2136//3254 -f 2173//3282 2174//3283 2169//3278 2168//3277 -f 2174//3283 2175//3284 2170//3279 2169//3278 -f 2175//3284 2176//3285 2171//3280 2170//3279 -f 2176//3285 2177//3286 2172//3281 2171//3280 -f 2177//3286 2090//3244 2084//3238 2172//3281 -f 2148//3257 2147//3256 2173//3282 2142//3255 -f 2147//3256 2149//3258 2174//3283 2173//3282 -f 2149//3258 2150//3259 2175//3284 2174//3283 -f 2150//3259 2151//3260 2176//3285 2175//3284 -f 2151//3260 2152//3261 2177//3286 2176//3285 -f 2152//3261 2060//3214 2090//3244 2177//3286 -f 2154//3263 2153//3262 2167//3276 -f 2013//3197 2116//3250 2160//3269 2069//3223 -s off -f 2111//148 2091//148 2128//148 -s 175 -f 2112//3246 2111//3245 2128//3251 2163//3272 -f 2113//3247 2112//3246 2163//3272 2155//3264 -f 2114//3248 2113//3247 2155//3264 2158//3267 -f 2115//3249 2114//3248 2158//3267 2157//3266 -f 2116//3250 2115//3249 2157//3266 2160//3269 -g sail3 -s 181 -f 2181//3290 2180//3289 2179//3288 2178//3287 -f 2187//3296 2184//3293 2185//3294 2186//3295 -f 2178//3287 2179//3288 2189//3298 2188//3297 -f 2183//3292 2178//3287 2188//3297 2190//3299 -f 2185//3294 2183//3292 2190//3299 2191//3300 -f 2186//3295 2185//3294 2191//3300 2192//3301 -f 2188//3297 2189//3298 2194//3303 2193//3302 -f 2190//3299 2188//3297 2193//3302 2195//3304 -f 2191//3300 2190//3299 2195//3304 2196//3305 -f 2192//3301 2191//3300 2196//3305 2197//3306 -f 2193//3302 2194//3303 2199//3308 2198//3307 -f 2195//3304 2193//3302 2198//3307 2200//3309 -f 2196//3305 2195//3304 2200//3309 2201//3310 -f 2197//3306 2196//3305 2201//3310 2202//3311 -s 182 -f 2198//3317 2199//3318 2204//3323 2203//3322 -f 2200//3319 2198//3317 2203//3322 2205//3324 -f 2201//3320 2200//3319 2205//3324 2206//3325 -f 2202//3321 2201//3320 2206//3325 2207//3326 -f 2203//3322 2204//3323 2209//3328 2208//3327 -f 2207//3326 2206//3325 2211//3330 2212//3331 -f 2208//3327 2209//3328 2214//3333 2213//3332 -f 2212//3331 2211//3330 2216//3335 2217//3336 -f 2213//3332 2214//3333 2180//3312 2181//3313 -f 2217//3336 2216//3335 2184//3315 2187//3316 -s off -f 2180//149 2214//149 2209//149 2204//149 2199//149 2194//149 2189//149 2179//149 -f 2187//150 2186//150 2192//150 2197//150 2202//150 2207//150 2212//150 2217//150 -s 182 -f 2213//3332 2181//3313 2182//3314 2215//3334 -f 2182//3314 2184//3315 2216//3335 2215//3334 -f 2231//3350 2241//3360 2233//3352 2218//3337 -f 2231//3350 2226//3345 2242//3361 2241//3360 -f 2242//3361 2226//3345 2230//3349 -f 2230//3349 2225//3344 2246//3365 2245//3364 -f 2245//3364 2244//3363 2242//3361 2230//3349 -f 2242//3361 2244//3363 2243//3362 2241//3360 -f 2233//3352 2241//3360 2243//3362 2232//3351 -f 2232//3351 2243//3362 2235//3354 2234//3353 -f 2235//3354 2243//3362 2244//3363 2236//3355 -f 2236//3355 2244//3363 2245//3364 2237//3356 -f 2237//3356 2245//3364 2246//3365 2238//3357 -f 2239//3358 2229//3348 2227//3346 2240//3359 -f 2240//3359 2227//3346 2228//3347 -f 2228//3347 2208//3327 2224//3343 -f 2224//3343 2222//3341 2240//3359 2228//3347 -f 2222//3341 2223//3342 2239//3358 2240//3359 -f 2239//3358 2223//3342 2210//3329 2238//3357 -f 2238//3357 2210//3329 2221//3340 2237//3356 -f 2237//3356 2221//3340 2219//3338 2236//3355 -f 2236//3355 2219//3338 2220//3339 2235//3354 -f 2235//3354 2220//3339 2211//3330 2234//3353 -f 2246//3365 2225//3344 2229//3348 -f 2229//3348 2239//3358 2238//3357 2246//3365 -f 2218//3337 2233//3352 2247//3366 2231//3350 -f 2247//3366 2248//3367 2226//3345 2231//3350 -f 2230//3349 2226//3345 2248//3367 -f 2249//3368 2250//3369 2225//3344 2230//3349 -f 2230//3349 2248//3367 2251//3370 2249//3368 -f 2247//3366 2252//3371 2251//3370 2248//3367 -f 2232//3351 2252//3371 2247//3366 2233//3352 -f 2234//3353 2253//3372 2252//3371 2232//3351 -f 2254//3373 2251//3370 2252//3371 2253//3372 -f 2255//3374 2249//3368 2251//3370 2254//3373 -f 2256//3375 2250//3369 2249//3368 2255//3374 -f 2257//3376 2227//3346 2229//3348 2258//3377 -f 2228//3347 2227//3346 2257//3376 -f 2229//3348 2225//3344 2250//3369 -f 2250//3369 2256//3375 2258//3377 2229//3348 -f 2228//3347 2257//3376 2258//3377 2205//3324 2203//3322 -f 2253//3372 2234//3353 2206//3325 -f 2255//3374 2254//3373 2253//3372 2206//3325 2205//3324 -f 2256//3375 2255//3374 2205//3324 -f 2258//3377 2256//3375 2205//3324 -f 2234//3353 2211//3330 2206//3325 -f 2228//3347 2203//3322 2208//3327 -s 181 -f 2182//3291 2181//3290 2178//3287 2183//3292 -f 2185//3294 2184//3293 2182//3291 2183//3292 -s 182 -f 2210//3329 2223//3342 2222//3341 2224//3343 2208//3327 2213//3332 2215//3334 -f 2210//3329 2215//3334 2216//3335 2211//3330 2220//3339 2219//3338 2221//3340 -g mast2 -s 1 -f 33//192 34//193 2259//200 31//191 -s 2 -f 34//206 35//207 2260//215 2259//214 -s 3 -f 35//222 36//223 2261//231 2260//230 -s 4 -f 36//238 37//239 2262//247 2261//246 -s 5 -f 37//258 38//259 2263//281 2262//280 -f 38//259 39//260 2265//283 2264//282 2263//281 -f 39//260 40//261 2266//284 2265//283 -s 6 -f 40//298 41//299 2267//307 2266//306 -s 7 -f 41//314 42//315 2268//323 2267//322 -s 8 -f 42//330 43//331 2269//339 2268//338 -s 9 -f 43//346 44//347 2270//355 2269//354 -s 10 -f 44//362 45//363 2271//371 2270//370 -s 11 -f 45//380 46//381 32//379 2271//388 -s 1 -f 31//191 2259//200 2272//201 29//190 -s 2 -f 2259//214 2260//215 2273//217 2272//216 -s 3 -f 2260//230 2261//231 2274//233 2273//232 -s 4 -f 2261//246 2262//247 2275//249 2274//248 -s 5 -f 2262//280 2263//281 2278//288 2277//287 2276//286 2275//285 -s off -f 2282//151 2281//151 2280//151 2279//151 -s 5 -f 2265//283 2266//284 2284//290 2283//289 -s 6 -f 2266//306 2267//307 2285//309 2284//308 -s 7 -f 2267//322 2268//323 2286//325 2285//324 -s 8 -f 2268//338 2269//339 2287//341 2286//340 -s 9 -f 2269//354 2270//355 2288//357 2287//356 -s 10 -f 2270//370 2271//371 2289//373 2288//372 -s 11 -f 2271//388 32//379 30//378 2289//389 -s 1 -f 29//190 2272//201 16//189 15//188 -s 2 -f 2272//216 2273//217 17//205 16//204 -s 3 -f 2273//232 2274//233 18//221 17//220 -s 4 -f 2274//248 2275//249 19//237 18//236 -s 5 -f 2275//285 2276//286 20//255 19//254 -f 2276//286 2290//291 2283//289 21//256 20//255 -f 2283//289 2284//290 22//257 21//256 -s 6 -f 2284//308 2285//309 23//297 22//296 -s 7 -f 2285//324 2286//325 24//313 23//312 -s 8 -f 2286//340 2287//341 25//329 24//328 -s 9 -f 2287//356 2288//357 26//345 25//344 -s 10 -f 2288//372 2289//373 27//361 26//360 -s 11 -f 2289//389 30//378 28//377 27//376 -s 5 -f 2292//293 2291//292 2264//282 2265//283 2283//289 2290//291 -s off -f 2296//152 2295//152 2294//152 2293//152 -f 2300//153 2299//153 2298//153 2297//153 -f 2264//154 2291//154 2293//154 2294//154 -f 2291//155 2278//155 2296//155 2293//155 -f 2278//156 2263//156 2295//156 2296//156 -f 2263//157 2264//157 2294//157 2295//157 -f 2276//158 2277//158 2279//158 2280//158 -f 2277//159 2292//159 2282//159 2279//159 -f 2292//160 2290//160 2281//160 2282//160 -f 2290//161 2276//161 2280//161 2281//161 -f 2277//162 2278//162 2297//162 2298//162 -f 2278//163 2291//163 2300//163 2297//163 -f 2291//164 2292//164 2299//164 2300//164 -f 2292//165 2277//165 2298//165 2299//165 -g mast1 -s 63 -f 573//1201 574//1202 2301//1209 571//1200 -s 64 -f 574//1215 575//1216 2302//1224 2301//1223 -s 65 -f 575//1231 576//1232 2303//1240 2302//1239 -s 66 -f 576//1247 577//1248 2304//1256 2303//1255 -s 67 -f 577//1267 578//1268 2305//1288 2304//1287 -f 578//1268 579//1269 2307//1290 2306//1289 2305//1288 -f 579//1269 580//1270 2308//1291 2307//1290 -s 68 -f 580//1303 581//1304 2309//1312 2308//1311 -s 69 -f 581//1319 582//1320 2310//1328 2309//1327 -s 70 -f 582//1335 583//1336 2311//1344 2310//1343 -s 71 -f 583//1351 584//1352 2312//1360 2311//1359 -s 72 -f 584//1367 585//1368 2313//1376 2312//1375 -s 73 -f 585//1385 586//1386 572//1384 2313//1393 -s 63 -f 571//1200 2301//1209 2314//1210 569//1199 -s 64 -f 2301//1223 2302//1224 2315//1226 2314//1225 -s 65 -f 2302//1239 2303//1240 2316//1242 2315//1241 -s 66 -f 2303//1255 2304//1256 2317//1258 2316//1257 -s 67 -f 2304//1287 2305//1288 2319//1294 2318//1293 2317//1292 -f 2322//1297 2306//1289 2307//1290 2321//1296 2320//1295 -f 2307//1290 2308//1291 2323//1298 2321//1296 -s 68 -f 2308//1311 2309//1312 2324//1314 2323//1313 -s 69 -f 2309//1327 2310//1328 2325//1330 2324//1329 -s 70 -f 2310//1343 2311//1344 2326//1346 2325//1345 -s 71 -f 2311//1359 2312//1360 2327//1362 2326//1361 -s 72 -f 2312//1375 2313//1376 2328//1378 2327//1377 -s 73 -f 2313//1393 572//1384 570//1383 2328//1394 -s 63 -f 569//1199 2314//1210 556//1198 555//1197 -s 64 -f 2314//1225 2315//1226 557//1214 556//1213 -s 65 -f 2315//1241 2316//1242 558//1230 557//1229 -s 66 -f 2316//1257 2317//1258 559//1246 558//1245 -s 67 -f 2317//1292 2318//1293 560//1264 559//1263 -f 2318//1293 2320//1295 2321//1296 561//1265 560//1264 -f 2321//1296 2323//1298 562//1266 561//1265 -s 68 -f 2323//1313 2324//1314 563//1302 562//1301 -s 69 -f 2324//1329 2325//1330 564//1318 563//1317 -s 70 -f 2325//1345 2326//1346 565//1334 564//1333 -s 71 -f 2326//1361 2327//1362 566//1350 565//1349 -s 72 -f 2327//1377 2328//1378 567//1366 566//1365 -s 73 -f 2328//1394 570//1383 568//1382 567//1381 -s off -f 2332//166 2331//166 2330//166 2329//166 -f 2336//167 2335//167 2334//167 2333//167 -f 2318//168 2319//168 2333//168 2334//168 -f 2319//169 2322//169 2336//169 2333//169 -f 2322//170 2320//170 2335//170 2336//170 -f 2320//171 2318//171 2334//171 2335//171 -f 2305//172 2306//172 2329//172 2330//172 -f 2306//173 2322//173 2332//173 2329//173 -f 2322//174 2319//174 2331//174 2332//174 -f 2319//175 2305//175 2330//175 2331//175 -g mast3 -s 83 -f 673//1401 674//1402 2337//1409 671//1400 -s 84 -f 674//1415 675//1416 2338//1424 2337//1423 -s 85 -f 675//1431 676//1432 2339//1440 2338//1439 -s 86 -f 676//1447 677//1448 2340//1456 2339//1455 -s 87 -f 677//1467 678//1468 2341//1488 2340//1487 -f 678//1468 679//1469 2343//1490 2342//1489 2341//1488 -f 679//1469 680//1470 2344//1491 2343//1490 -s 88 -f 680//1503 681//1504 2345//1512 2344//1511 -s 89 -f 681//1519 682//1520 2346//1528 2345//1527 -s 90 -f 682//1535 683//1536 2347//1544 2346//1543 -s 91 -f 683//1551 684//1552 2348//1560 2347//1559 -s 92 -f 684//1567 685//1568 2349//1576 2348//1575 -s 93 -f 685//1585 686//1586 672//1584 2349//1593 -s 83 -f 671//1400 2337//1409 2350//1410 669//1399 -s 84 -f 2337//1423 2338//1424 2351//1426 2350//1425 -s 85 -f 2338//1439 2339//1440 2352//1442 2351//1441 -s 86 -f 2339//1455 2340//1456 2353//1458 2352//1457 -s 87 -f 2340//1487 2341//1488 2355//1494 2354//1493 2353//1492 -f 2358//1497 2342//1489 2343//1490 2357//1496 2356//1495 -f 2343//1490 2344//1491 2359//1498 2357//1496 -s 88 -f 2344//1511 2345//1512 2360//1514 2359//1513 -s 89 -f 2345//1527 2346//1528 2361//1530 2360//1529 -s 90 -f 2346//1543 2347//1544 2362//1546 2361//1545 -s 91 -f 2347//1559 2348//1560 2363//1562 2362//1561 -s 92 -f 2348//1575 2349//1576 2364//1578 2363//1577 -s 93 -f 2349//1593 672//1584 670//1583 2364//1594 -s 83 -f 669//1399 2350//1410 656//1398 655//1397 -s 84 -f 2350//1425 2351//1426 657//1414 656//1413 -s 85 -f 2351//1441 2352//1442 658//1430 657//1429 -s 86 -f 2352//1457 2353//1458 659//1446 658//1445 -s 87 -f 2353//1492 2354//1493 660//1464 659//1463 -f 2354//1493 2356//1495 2357//1496 661//1465 660//1464 -f 2357//1496 2359//1498 662//1466 661//1465 -s 88 -f 2359//1513 2360//1514 663//1502 662//1501 -s 89 -f 2360//1529 2361//1530 664//1518 663//1517 -s 90 -f 2361//1545 2362//1546 665//1534 664//1533 -s 91 -f 2362//1561 2363//1562 666//1550 665//1549 -s 92 -f 2363//1577 2364//1578 667//1566 666//1565 -s 93 -f 2364//1594 670//1583 668//1582 667//1581 -s off -f 2368//176 2367//176 2366//176 2365//176 -f 2372//177 2371//177 2370//177 2369//177 -f 2354//178 2355//178 2369//178 2370//178 -f 2355//179 2358//179 2372//179 2369//179 -f 2358//180 2356//180 2371//180 2372//180 -f 2356//181 2354//181 2370//181 2371//181 -f 2341//182 2342//182 2365//182 2366//182 -f 2342//183 2358//183 2368//183 2365//183 -f 2358//184 2355//184 2367//184 2368//184 -f 2355//185 2341//185 2366//185 2367//185 -g deck -s 23 -f 937//818 280//595 277//592 -f 277//592 280//595 279//594 -# 2384 elements diff --git a/src/Sound/hello_universe.au b/src/resources/audio/hello_universe.au Binary files differindex 08d7456..08d7456 100644 --- a/src/Sound/hello_universe.au +++ b/src/resources/audio/hello_universe.au diff --git a/src/Sound/roar.au b/src/resources/audio/roar.au Binary files differindex 202b628..202b628 100644 --- a/src/Sound/roar.au +++ b/src/resources/audio/roar.au diff --git a/src/Sound/techno_machine.au b/src/resources/audio/techno_machine.au Binary files differindex 12e47ea..12e47ea 100644 --- a/src/Sound/techno_machine.au +++ b/src/resources/audio/techno_machine.au diff --git a/src/Lightwave/ballcone.lws b/src/resources/geometry/ballcone.lws index 43979d0..43979d0 100644 --- a/src/Lightwave/ballcone.lws +++ b/src/resources/geometry/ballcone.lws diff --git a/src/geometry/beethoven.obj b/src/resources/geometry/beethoven.obj index a64cfd0..a64cfd0 100644 --- a/src/geometry/beethoven.obj +++ b/src/resources/geometry/beethoven.obj diff --git a/src/geometry/brick2.int b/src/resources/geometry/brick2.int Binary files differindex 8df4211..8df4211 100644 --- a/src/geometry/brick2.int +++ b/src/resources/geometry/brick2.int diff --git a/src/geometry/concrete.int b/src/resources/geometry/concrete.int Binary files differindex bffe4f6..bffe4f6 100644 --- a/src/geometry/concrete.int +++ b/src/resources/geometry/concrete.int diff --git a/src/geometry/galleon.cg b/src/resources/geometry/galleon.cg Binary files differindex 4964118..4964118 100644 --- a/src/geometry/galleon.cg +++ b/src/resources/geometry/galleon.cg diff --git a/src/ObjLoad/galleon.obj b/src/resources/geometry/galleon.obj index 0ed58af..0ed58af 100644 --- a/src/ObjLoad/galleon.obj +++ b/src/resources/geometry/galleon.obj diff --git a/src/geometry/gas.rgb b/src/resources/geometry/gas.rgb Binary files differindex dc13eb8..dc13eb8 100644 --- a/src/geometry/gas.rgb +++ b/src/resources/geometry/gas.rgb diff --git a/src/geometry/gravel.int b/src/resources/geometry/gravel.int Binary files differindex 33de30e..33de30e 100644 --- a/src/geometry/gravel.int +++ b/src/resources/geometry/gravel.int diff --git a/src/Lightwave/greenball.lwo b/src/resources/geometry/greenball.lwo Binary files differindex 62cd08d..62cd08d 100644 --- a/src/Lightwave/greenball.lwo +++ b/src/resources/geometry/greenball.lwo diff --git a/src/Morphing/hand1.obj b/src/resources/geometry/hand1.obj index 3cfcd5c..3cfcd5c 100644 --- a/src/Morphing/hand1.obj +++ b/src/resources/geometry/hand1.obj diff --git a/src/Morphing/hand2.obj b/src/resources/geometry/hand2.obj index e7321c1..e7321c1 100644 --- a/src/Morphing/hand2.obj +++ b/src/resources/geometry/hand2.obj diff --git a/src/Morphing/hand3.obj b/src/resources/geometry/hand3.obj index 865b440..865b440 100644 --- a/src/Morphing/hand3.obj +++ b/src/resources/geometry/hand3.obj diff --git a/src/geometry/minimart.cg b/src/resources/geometry/minimart.cg Binary files differindex b8665fa..b8665fa 100644 --- a/src/geometry/minimart.cg +++ b/src/resources/geometry/minimart.cg diff --git a/src/geometry/minimart.mtl b/src/resources/geometry/minimart.mtl index 897e5c8..897e5c8 100644 --- a/src/geometry/minimart.mtl +++ b/src/resources/geometry/minimart.mtl diff --git a/src/geometry/minimart.obj b/src/resources/geometry/minimart.obj index 2be323a..2be323a 100644 --- a/src/geometry/minimart.obj +++ b/src/resources/geometry/minimart.obj diff --git a/src/geometry/numbers.int b/src/resources/geometry/numbers.int Binary files differindex 4807735..4807735 100644 --- a/src/geometry/numbers.int +++ b/src/resources/geometry/numbers.int diff --git a/src/geometry/p51_mustang.cg b/src/resources/geometry/p51_mustang.cg Binary files differindex 6ddcc5b..6ddcc5b 100644 --- a/src/geometry/p51_mustang.cg +++ b/src/resources/geometry/p51_mustang.cg diff --git a/src/geometry/p51_mustang.obj b/src/resources/geometry/p51_mustang.obj index ff8f7b6..ff8f7b6 100644 --- a/src/geometry/p51_mustang.obj +++ b/src/resources/geometry/p51_mustang.obj diff --git a/src/geometry/products.rgb b/src/resources/geometry/products.rgb Binary files differindex 0586d1f..0586d1f 100644 --- a/src/geometry/products.rgb +++ b/src/resources/geometry/products.rgb diff --git a/src/geometry/pumps.int b/src/resources/geometry/pumps.int Binary files differindex 359b7b3..359b7b3 100644 --- a/src/geometry/pumps.int +++ b/src/resources/geometry/pumps.int diff --git a/src/Lightwave/redcone.lwo b/src/resources/geometry/redcone.lwo Binary files differindex 214a15d..214a15d 100644 --- a/src/Lightwave/redcone.lwo +++ b/src/resources/geometry/redcone.lwo diff --git a/src/geometry/thdoor.inta b/src/resources/geometry/thdoor.inta Binary files differindex 7f8c084..7f8c084 100644 --- a/src/geometry/thdoor.inta +++ b/src/resources/geometry/thdoor.inta diff --git a/src/geometry/window.inta b/src/resources/geometry/window.inta Binary files differindex cbfca58..cbfca58 100644 --- a/src/geometry/window.inta +++ b/src/resources/geometry/window.inta diff --git a/src/images/Java3d.jpg b/src/resources/images/Java3d.jpg Binary files differindex b6e6090..b6e6090 100644 --- a/src/images/Java3d.jpg +++ b/src/resources/images/Java3d.jpg diff --git a/src/images/animation1.gif b/src/resources/images/animation1.gif Binary files differindex 6bba810..6bba810 100644 --- a/src/images/animation1.gif +++ b/src/resources/images/animation1.gif diff --git a/src/images/animation10.gif b/src/resources/images/animation10.gif Binary files differindex cb04e3a..cb04e3a 100644 --- a/src/images/animation10.gif +++ b/src/resources/images/animation10.gif diff --git a/src/images/animation2.gif b/src/resources/images/animation2.gif Binary files differindex c20aefe..c20aefe 100644 --- a/src/images/animation2.gif +++ b/src/resources/images/animation2.gif diff --git a/src/images/animation3.gif b/src/resources/images/animation3.gif Binary files differindex 4813a7c..4813a7c 100644 --- a/src/images/animation3.gif +++ b/src/resources/images/animation3.gif diff --git a/src/images/animation4.gif b/src/resources/images/animation4.gif Binary files differindex c4d0083..c4d0083 100644 --- a/src/images/animation4.gif +++ b/src/resources/images/animation4.gif diff --git a/src/images/animation5.gif b/src/resources/images/animation5.gif Binary files differindex b41fb5d..b41fb5d 100644 --- a/src/images/animation5.gif +++ b/src/resources/images/animation5.gif diff --git a/src/images/animation6.gif b/src/resources/images/animation6.gif Binary files differindex ce9015f..ce9015f 100644 --- a/src/images/animation6.gif +++ b/src/resources/images/animation6.gif diff --git a/src/images/animation7.gif b/src/resources/images/animation7.gif Binary files differindex 2f1face..2f1face 100644 --- a/src/images/animation7.gif +++ b/src/resources/images/animation7.gif diff --git a/src/images/animation8.gif b/src/resources/images/animation8.gif Binary files differindex 7ed54bf..7ed54bf 100644 --- a/src/images/animation8.gif +++ b/src/resources/images/animation8.gif diff --git a/src/images/animation9.gif b/src/resources/images/animation9.gif Binary files differindex e629b8c..e629b8c 100644 --- a/src/images/animation9.gif +++ b/src/resources/images/animation9.gif diff --git a/src/images/apimage.jpg b/src/resources/images/apimage.jpg Binary files differindex ab80a4a..ab80a4a 100644 --- a/src/images/apimage.jpg +++ b/src/resources/images/apimage.jpg diff --git a/src/images/bg.jpg b/src/resources/images/bg.jpg Binary files differindex 556babe..556babe 100644 --- a/src/images/bg.jpg +++ b/src/resources/images/bg.jpg diff --git a/src/images/earth.jpg b/src/resources/images/earth.jpg Binary files differindex 95f004b..95f004b 100644 --- a/src/images/earth.jpg +++ b/src/resources/images/earth.jpg diff --git a/src/DistortGlyph/gold.jpg b/src/resources/images/gold.jpg Binary files differindex 40e8786..40e8786 100644 --- a/src/DistortGlyph/gold.jpg +++ b/src/resources/images/gold.jpg diff --git a/src/images/one.jpg b/src/resources/images/one.jpg Binary files differindex 1eaee12..1eaee12 100644 --- a/src/images/one.jpg +++ b/src/resources/images/one.jpg diff --git a/src/images/stone.jpg b/src/resources/images/stone.jpg Binary files differindex ab80a4a..ab80a4a 100644 --- a/src/images/stone.jpg +++ b/src/resources/images/stone.jpg diff --git a/src/images/ttimage.jpg b/src/resources/images/ttimage.jpg Binary files differindex f3eecb6..f3eecb6 100644 --- a/src/images/ttimage.jpg +++ b/src/resources/images/ttimage.jpg |