summaryrefslogtreecommitdiffstats
path: root/src/TextureByReference/TextureByReference_plugin.html
blob: ef0d1613f01f4a2f67a4fcdae4d5d232094187f8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<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">
&/*
 * $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"
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>
hl com"> * 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.*; class TetrahedronIPA extends IndexedPointArray { TetrahedronIPA() { super(4, GeometryArray.COORDINATES | GeometryArray.COLOR_3, 4); Point3f verts[] = new Point3f[4]; Color3f colors[] = new Color3f[4]; verts[0] = new Point3f(1.0f,1.0f,1.0f); verts[1] = new Point3f(1.0f,-1.0f,-1.0f); verts[2] = new Point3f(-1.0f,-1.0f,1.0f); verts[3] = new Point3f(-1.0f,1.0f,-1.0f); colors[0] = new Color3f(1.0f, 0.0f, 0.0f); colors[1] = new Color3f(0.0f, 1.0f, 0.0f); colors[2] = new Color3f(0.0f, 0.0f, 1.0f); colors[3] = new Color3f(1.0f, 1.0f, 0.0f); int pntsIndex[] = new int[4]; int clrsIndex[] = new int[4]; pntsIndex[0] = clrsIndex[0] = 0; pntsIndex[1] = clrsIndex[1] = 1;