Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
A
actionPerformed(ActionEvent)
- Method in class org.selman.java3d.book.alphatest.
AlphaTest
Handle events from the GUI components we created
actionPerformed(ActionEvent)
- Method in class org.selman.java3d.book.appearancetest.
AppearanceComponent
actionPerformed(ActionEvent)
- Method in class org.selman.java3d.book.behaviortest.
BehaviorTest
actionPerformed(ActionEvent)
- Method in class org.selman.java3d.book.customalphatest.
CustomAlphaTest
actionPerformed(ActionEvent)
- Method in class org.selman.java3d.book.hirescoordtest.
HiResCoordTest
actionPerformed(ActionEvent)
- Method in class org.selman.java3d.book.lighttest.
LightObject
actionPerformed(ActionEvent)
- Method in class org.selman.java3d.book.loadertest.
LoaderTest
actionPerformed(ActionEvent)
- Method in class org.selman.java3d.book.multiview.
MultiView
actionPerformed(ActionEvent)
- Method in class org.selman.java3d.book.pickcollisiontest.
PickCollisionTest
actionPerformed(ActionEvent)
- Method in class org.selman.java3d.book.platformtest.
PlatformTest
actionPerformed(ActionEvent)
- Method in class org.selman.java3d.book.rastertest.
RasterTest
actionPerformed(ActionEvent)
- Method in class org.selman.java3d.book.swingtest.
SwingTest
AWT callback to indicate that an items has been selected from a menu.
actionPerformed(ActionEvent)
- Method in class org.selman.java3d.book.texcoordtest.
TexCoordTest
actionPerformed(ActionEvent)
- Method in class org.selman.java3d.book.triangulatortest.
TriangulatorTest
addBehaviors(Group)
- Method in class org.selman.java3d.book.avatartest.
AvatarTest
addBehaviorToParentGroup(Group)
- Method in class org.selman.java3d.book.common.
BoundsBehavior
addButton(String)
- Method in class org.selman.java3d.book.alphatest.
AlphaTest
Helper method to add a Button to the UI.
addButton(String)
- Method in class org.selman.java3d.book.customalphatest.
CustomAlphaTest
addCanvas3D(Canvas3D)
- Method in class org.selman.java3d.book.appearancetest.
AppearanceTest
addCanvas3D(Canvas3D)
- Method in class org.selman.java3d.book.common.
Java3dApplet
addCanvas3D(Canvas3D)
- Method in class org.selman.java3d.book.customalphatest.
CustomAlphaTest
addCanvas3D(Canvas3D)
- Method in class org.selman.java3d.book.hirescoordtest.
HiResCoordTest
addCanvas3D(Canvas3D)
- Method in class org.selman.java3d.book.mousenavigatetest.
MouseNavigateTest
addCanvas3D(Canvas3D)
- Method in class org.selman.java3d.book.multiview.
MultiView
addCanvas3D(Canvas3D)
- Method in class org.selman.java3d.book.swingtest.
SwingTest
Callback to allow the Canvas3D to be added to a Panel.
addCanvas3D(Canvas3D)
- Method in class org.selman.java3d.book.texcoordtest.
TexCoordTest
addCanvas3D(Canvas3D)
- Method in class org.selman.java3d.book.vrmlpickingtest.
VrmlPickingTest
addCube(BranchGroup, double, double, double, double, double, double, String, boolean)
- Method in class org.selman.java3d.book.pickcollisiontest.
PickCollisionTest
addField(String, int)
- Method in class org.selman.java3d.book.alphatest.
AlphaTest
Helper method to add a TextField to the UI
addField(String, int)
- Method in class org.selman.java3d.book.customalphatest.
CustomAlphaTest
addGeometry(GeometryArray)
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
addGeometry(GeometryArray)
- Method in interface org.selman.java3d.book.myjava3d.
RenderingEngine
Adds a GeometryArray to the RenderingEngine.
addLights(BranchGroup)
- Method in class org.selman.java3d.book.simpletest.
SimpleTest
addSphere(BranchGroup, double, double, double, Vector3d, String)
- Method in class org.selman.java3d.book.pickcollisiontest.
PickCollisionTest
addTornadoText3D(TornadoText3D)
- Method in class org.selman.java3d.book.text3dtest.
TornadoRotation
addUiToPanel(JPanel)
- Method in class org.selman.java3d.book.common.
UiAlpha
addUiToPanel(Panel)
- Method in class org.selman.java3d.book.lighttest.
AmbientLightObject
addUiToPanel(Panel)
- Method in class org.selman.java3d.book.lighttest.
DirectionalLightObject
addUiToPanel(Panel)
- Method in class org.selman.java3d.book.lighttest.
LightObject
addUiToPanel(Panel)
- Method in class org.selman.java3d.book.lighttest.
PointLightObject
addUiToPanel(Panel)
- Method in class org.selman.java3d.book.lighttest.
SpotLightObject
addViewBranchGroup(Locale, BranchGroup)
- Method in class org.selman.java3d.book.common.
Java3dApplet
addViewBranchGroup(Locale, BranchGroup)
- Method in class org.selman.java3d.book.swingtest.
SwingTest
Adds the View side of the scenegraph to the Locale
adjustTransform(int, int)
- Method in class org.selman.java3d.book.common.
TornadoMouseBehavior
Transforms the x,y mouse coordinates to coordinates relative to the object.
AlphaPair
- class org.selman.java3d.book.customalphatest.
AlphaPair
.
AlphaPair(long, float)
- Constructor for class org.selman.java3d.book.customalphatest.
AlphaPair
AlphaTest
- class org.selman.java3d.book.alphatest.
AlphaTest
.
Draws a simple plot of a parameterized Java 3D Alpha Function to an AWT Window.
AlphaTest()
- Constructor for class org.selman.java3d.book.alphatest.
AlphaTest
Constructor
altMove(int)
- Method in class org.selman.java3d.book.common.
KeyBehavior
altMove(int)
- Method in class org.selman.java3d.book.keynavigatetest.
KeyCollisionBehavior
AmbientLightObject
- class org.selman.java3d.book.lighttest.
AmbientLightObject
.
AmbientLightObject()
- Constructor for class org.selman.java3d.book.lighttest.
AmbientLightObject
animating
- Variable in class org.selman.java3d.book.myjava3d.
Surface
AnimatingSurface
- class org.selman.java3d.book.myjava3d.
AnimatingSurface
.
This class implements a rendering surface that will repaint itself continiously using a low-priority thread.
AnimatingSurface()
- Constructor for class org.selman.java3d.book.myjava3d.
AnimatingSurface
AntiAlias
- Variable in class org.selman.java3d.book.myjava3d.
Surface
AppearanceComponent
- class org.selman.java3d.book.appearancetest.
AppearanceComponent
.
AppearanceComponent(Appearance)
- Constructor for class org.selman.java3d.book.appearancetest.
AppearanceComponent
AppearanceTest
- class org.selman.java3d.book.appearancetest.
AppearanceTest
.
Allows the various Java 3D Appearance components to be specified interactively and applies the Appearance to an object in a scene.
AppearanceTest()
- Constructor for class org.selman.java3d.book.appearancetest.
AppearanceTest
Application
- class org.selman.java3d.book.launcher.
Application
.
Quick-and-dirty encapsulation of an example application.
Application.NativeExecute
- class org.selman.java3d.book.launcher.
Application.NativeExecute
.
Application.NativeExecute(String, File)
- Constructor for class org.selman.java3d.book.launcher.
Application.NativeExecute
Application(String)
- Constructor for class org.selman.java3d.book.launcher.
Application
applyTransform()
- Method in class org.selman.java3d.book.common.
TornadoMouseBehavior
Saves the behaviors Transform3D into its TransformGroup (if present).
applyVectorToObject(Vector3f)
- Method in class org.selman.java3d.book.common.
TornadoMouseBehavior
Apply a delta vector (in the object's local coordinates) to the object.
applyVectorToObject(Vector3f)
- Method in class org.selman.java3d.book.common.
TornadoMouseRotate
applyVectorToObject(Vector3f)
- Method in class org.selman.java3d.book.common.
TornadoMouseScale
applyVectorToObject(Vector3f)
- Method in class org.selman.java3d.book.common.
TornadoMouseTranslate
assignNullToAppearance()
- Method in class org.selman.java3d.book.appearancetest.
AppearanceComponent
assignNullToAppearance()
- Method in class org.selman.java3d.book.appearancetest.
ColoringComponent
assignNullToAppearance()
- Method in class org.selman.java3d.book.appearancetest.
LineComponent
assignNullToAppearance()
- Method in class org.selman.java3d.book.appearancetest.
MaterialComponent
assignNullToAppearance()
- Method in class org.selman.java3d.book.appearancetest.
PointComponent
assignNullToAppearance()
- Method in class org.selman.java3d.book.appearancetest.
PolygonComponent
assignNullToAppearance()
- Method in class org.selman.java3d.book.appearancetest.
RenderingComponent
assignNullToAppearance()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
assignNullToAppearance()
- Method in class org.selman.java3d.book.appearancetest.
TextureAttributesComponent
assignNullToAppearance()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
assignNullToAppearance()
- Method in class org.selman.java3d.book.appearancetest.
TransparencyComponent
assignToAppearance()
- Method in class org.selman.java3d.book.appearancetest.
AppearanceComponent
assignToAppearance()
- Method in class org.selman.java3d.book.appearancetest.
ColoringComponent
assignToAppearance()
- Method in class org.selman.java3d.book.appearancetest.
LineComponent
assignToAppearance()
- Method in class org.selman.java3d.book.appearancetest.
MaterialComponent
assignToAppearance()
- Method in class org.selman.java3d.book.appearancetest.
PointComponent
assignToAppearance()
- Method in class org.selman.java3d.book.appearancetest.
PolygonComponent
assignToAppearance()
- Method in class org.selman.java3d.book.appearancetest.
RenderingComponent
assignToAppearance()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
assignToAppearance()
- Method in class org.selman.java3d.book.appearancetest.
TextureAttributesComponent
assignToAppearance()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
assignToAppearance()
- Method in class org.selman.java3d.book.appearancetest.
TransparencyComponent
attachBehavior(Behavior)
- Method in class org.selman.java3d.book.common.
ComplexObject
attachSplinePathInterpolator(Alpha, Transform3D, URL)
- Method in class org.selman.java3d.book.common.
ComplexObject
AvatarTest
- class org.selman.java3d.book.avatartest.
AvatarTest
.
Displays a simple driving type game scene, using texture mapped cubes.
AvatarTest()
- Constructor for class org.selman.java3d.book.avatartest.
AvatarTest
AwtRenderingEngine
- class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
.
Implementation of the RenderingEngine interface using AWT.
AwtRenderingEngine()
- Constructor for class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
B
BACK
- Static variable in class org.selman.java3d.book.cuboidtest.
Cuboid
Used to designate the back side of the Cuboid when using getShape().
BehaviorTest
- class org.selman.java3d.book.behaviortest.
BehaviorTest
.
Creates five sample behaviors and applies them to an object in a scene:
BehaviorTest()
- Constructor for class org.selman.java3d.book.behaviortest.
BehaviorTest
BillboardTest
- class org.selman.java3d.book.billboardtest.
BillboardTest
.
Creates a simple rotating scene that includes two text billboards, one created to ROTATE_ABOUT_AXIS the other ROTATE_ABOUT_POINT.
BillboardTest()
- Constructor for class org.selman.java3d.book.billboardtest.
BillboardTest
bimg
- Variable in class org.selman.java3d.book.myjava3d.
Surface
BOTTOM
- Static variable in class org.selman.java3d.book.cuboidtest.
Cuboid
Used to designate the bottom side of the Cuboid when using getShape().
BoundsBehavior
- class org.selman.java3d.book.common.
BoundsBehavior
.
BoundsBehavior(Node)
- Constructor for class org.selman.java3d.book.common.
BoundsBehavior
BoundsTest
- class org.selman.java3d.book.boundstest.
BoundsTest
.
Test harness to investigate the Bounds objects for a Java 3D scenegraph.
BoundsTest()
- Constructor for class org.selman.java3d.book.boundstest.
BoundsTest
Building
- class org.selman.java3d.book.avatartest.
Building
.
This class is a simple behavior that invokes the KeyNavigator to modify the view platform transform.
Building(Component, Group, int)
- Constructor for class org.selman.java3d.book.avatartest.
Building
buildUi()
- Method in class org.selman.java3d.book.alphatest.
AlphaTest
Creates the UI components
buildUi()
- Method in class org.selman.java3d.book.customalphatest.
CustomAlphaTest
C
Car
- class org.selman.java3d.book.avatartest.
Car
.
This class is a simple behavior that invokes the KeyNavigator to modify the view platform transform.
CAR_HEIGHT
- Static variable in class org.selman.java3d.book.avatartest.
Car
CAR_LENGTH
- Static variable in class org.selman.java3d.book.avatartest.
Car
CAR_WIDTH
- Static variable in class org.selman.java3d.book.avatartest.
Car
Car(Component, Group, int)
- Constructor for class org.selman.java3d.book.avatartest.
Car
CarSteering
- class org.selman.java3d.book.avatartest.
CarSteering
.
This class is a simple behavior that invokes the KeyNavigator to modify the view platform transform.
CarSteering(TransformGroup)
- Constructor for class org.selman.java3d.book.avatartest.
CarSteering
clearSurface
- Variable in class org.selman.java3d.book.myjava3d.
Surface
cloneNode(boolean)
- Method in class org.selman.java3d.book.cuboidtest.
Cuboid
Used to create a new instance of the node.
COLLISION
- Static variable in class org.selman.java3d.book.common.
ComplexObject
COLLISION_SOUND
- Static variable in class org.selman.java3d.book.common.
ComplexObject
CollisionBehavior
- class org.selman.java3d.book.avatartest.
CollisionBehavior
.
This class is a simple behavior that invokes the KeyNavigator to modify the view platform transform.
CollisionBehavior
- class org.selman.java3d.book.common.
CollisionBehavior
.
This class is a simple behavior that invokes the KeyNavigator to modify the view platform transform.
CollisionBehavior
- class org.selman.java3d.book.pickcollisiontest.
CollisionBehavior
.
This behavior detects collisions between the branch of a scene, and a collision object.
CollisionBehavior(BranchGroup, TransformGroup, Appearance, Vector3d, Vector3d)
- Constructor for class org.selman.java3d.book.pickcollisiontest.
CollisionBehavior
CollisionBehavior(Node, ComplexObject)
- Constructor for class org.selman.java3d.book.avatartest.
CollisionBehavior
CollisionBehavior(Node, ComplexObject)
- Constructor for class org.selman.java3d.book.common.
CollisionBehavior
CollisionChecker
- class org.selman.java3d.book.keynavigatetest.
CollisionChecker
.
CollisionChecker(Node, CollisionDetector, boolean)
- Constructor for class org.selman.java3d.book.keynavigatetest.
CollisionChecker
CollisionDetector
- interface org.selman.java3d.book.keynavigatetest.
CollisionDetector
.
ColoringComponent
- class org.selman.java3d.book.appearancetest.
ColoringComponent
.
ColoringComponent(Appearance)
- Constructor for class org.selman.java3d.book.appearancetest.
ColoringComponent
CompileTest
- class org.selman.java3d.book.compiletest.
CompileTest
.
Creates 1000 same-sized cubes and compiles the scene.
CompileTest()
- Constructor for class org.selman.java3d.book.compiletest.
CompileTest
ComplexObject
- class org.selman.java3d.book.common.
ComplexObject
.
ComplexObject(Component, Group, int)
- Constructor for class org.selman.java3d.book.common.
ComplexObject
composite
- Variable in class org.selman.java3d.book.myjava3d.
Surface
computeDrawScale(long)
- Method in class org.selman.java3d.book.alphatest.
AlphaTest
Computes the drawing scales based on the Alpha function and the size of the Window.
computeDrawScale(long)
- Method in class org.selman.java3d.book.customalphatest.
CustomAlphaTest
controlMove(int)
- Method in class org.selman.java3d.book.common.
KeyBehavior
controlMove(int)
- Method in class org.selman.java3d.book.keynavigatetest.
KeyCollisionBehavior
createApplicationBounds()
- Method in class org.selman.java3d.book.common.
Java3dApplet
createApplicationBounds()
- Method in class org.selman.java3d.book.splineinterpolatortest.
SplineInterpolatorTest
createApplicationBounds()
- Method in class org.selman.java3d.book.swingtest.
SwingTest
Create a Bounds object for the scene.
createAudioDevice(PhysicalEnvironment)
- Method in class org.selman.java3d.book.common.
Java3dApplet
createAudioDevice(PhysicalEnvironment)
- Method in class org.selman.java3d.book.splineinterpolatortest.
SplineInterpolatorTest
createBackground()
- Method in class org.selman.java3d.book.behaviortest.
BehaviorTest
createBackground()
- Method in class org.selman.java3d.book.common.
Java3dApplet
createBackground()
- Method in class org.selman.java3d.book.interpolatortest.
InterpolatorTest
createBackground()
- Method in class org.selman.java3d.book.lighttest.
LightTest
createBackground()
- Method in class org.selman.java3d.book.mousenavigatetest.
MouseNavigateTest
createBackground()
- Method in class org.selman.java3d.book.pointtest.
PointTest
createBackground()
- Method in class org.selman.java3d.book.simpletest.
SimpleTest
createBackground()
- Method in class org.selman.java3d.book.splineinterpolatortest.
SplineInterpolatorTest
createBackground()
- Method in class org.selman.java3d.book.swingtest.
SwingTest
Create a Background for the Canvas3D.
createBackground()
- Method in class org.selman.java3d.book.texcoordtest.
TexCoordTest
createBackground()
- Method in class org.selman.java3d.book.triangulatortest.
TriangulatorTest
createBackground(Group)
- Method in class org.selman.java3d.book.avatartest.
AvatarTest
createBehaviors(BranchGroup)
- Method in class org.selman.java3d.book.simpletest.
SimpleTest
createBufferedImage(int, int, int)
- Method in class org.selman.java3d.book.myjava3d.
Surface
createBuildings(Group)
- Method in class org.selman.java3d.book.avatartest.
AvatarTest
createBuildings(Group)
- Method in class org.selman.java3d.book.splineinterpolatortest.
SplineInterpolatorTest
createCanvas3D()
- Method in class org.selman.java3d.book.common.
Java3dApplet
createCanvas3D()
- Method in class org.selman.java3d.book.immediatetest.
ImmediateTest
createCanvas3D()
- Method in class org.selman.java3d.book.mixedtest.
MixedTest
createCanvas3D()
- Method in class org.selman.java3d.book.rastertest.
RasterTest
createCanvas3D(boolean)
- Method in class org.selman.java3d.book.swingtest.
SwingTest
Create a Canvas3D.
createCars(Group)
- Method in class org.selman.java3d.book.avatartest.
AvatarTest
createCeiling(Group)
- Method in class org.selman.java3d.book.keynavigatetest.
KeyNavigateTest
createComponent()
- Method in class org.selman.java3d.book.appearancetest.
AppearanceComponent
createComponent()
- Method in class org.selman.java3d.book.appearancetest.
ColoringComponent
createComponent()
- Method in class org.selman.java3d.book.appearancetest.
LineComponent
createComponent()
- Method in class org.selman.java3d.book.appearancetest.
MaterialComponent
createComponent()
- Method in class org.selman.java3d.book.appearancetest.
PointComponent
createComponent()
- Method in class org.selman.java3d.book.appearancetest.
PolygonComponent
createComponent()
- Method in class org.selman.java3d.book.appearancetest.
RenderingComponent
createComponent()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
createComponent()
- Method in class org.selman.java3d.book.appearancetest.
TextureAttributesComponent
createComponent()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
createComponent()
- Method in class org.selman.java3d.book.appearancetest.
TransparencyComponent
createCompoundArray(int[], int[])
- Method in class org.selman.java3d.book.lighttest.
LightObject
createCube()
- Method in class org.selman.java3d.book.swingtest.
SwingTest
Create a BranchGroup that contains a Cube.
createEnvirons(Group)
- Method in class org.selman.java3d.book.splineinterpolatortest.
SplineInterpolatorTest
createExecCommand(String, String)
- Method in class org.selman.java3d.book.launcher.
Application
createFloor()
- Method in class org.selman.java3d.book.lighttest.
LightTest
createFloor(Group)
- Method in class org.selman.java3d.book.keynavigatetest.
KeyNavigateTest
createGeometry()
- Method in class org.selman.java3d.book.lighttest.
AmbientLightObject
createGeometry()
- Method in class org.selman.java3d.book.lighttest.
DirectionalLightObject
createGeometry()
- Method in class org.selman.java3d.book.lighttest.
LightObject
createGeometry()
- Method in class org.selman.java3d.book.lighttest.
PointLightObject
createGeometry()
- Method in class org.selman.java3d.book.lighttest.
SpotLightObject
createGeometryGroup(Appearance, Vector3d, Vector3d, String, String)
- Method in class org.selman.java3d.book.avatartest.
Building
createGeometryGroup(Appearance, Vector3d, Vector3d, String, String)
- Method in class org.selman.java3d.book.avatartest.
Car
createGeometryGroup(Appearance, Vector3d, Vector3d, String, String)
- Method in class org.selman.java3d.book.avatartest.
Land
createGeometryGroup(Appearance, Vector3d, Vector3d, String, String)
- Method in class org.selman.java3d.book.avatartest.
Road
createGeometryGroup(Appearance, Vector3d, Vector3d, String, String)
- Method in class org.selman.java3d.book.common.
ComplexObject
createGeometryGroup(Appearance, Vector3d, Vector3d, String, String)
- Method in class org.selman.java3d.book.common.
Cuboid
createGeometryGroup(Appearance, Vector3d, Vector3d, String, String)
- Method in class org.selman.java3d.book.common.
Land
createGeometryGroup(Appearance, Vector3d, Vector3d, String, String)
- Method in class org.selman.java3d.book.keynavigatetest.
Guard
createGeometryGroup(Appearance, Vector3d, Vector3d, String, String)
- Method in class org.selman.java3d.book.keynavigatetest.
Light
createGeometryGroup(Appearance, Vector3d, Vector3d, String, String)
- Method in class org.selman.java3d.book.splineinterpolatortest.
Helicopter
createGraphics2D(int, int, BufferedImage, Graphics)
- Method in class org.selman.java3d.book.myjava3d.
Surface
createHelicopter(Group)
- Method in class org.selman.java3d.book.splineinterpolatortest.
SplineInterpolatorTest
createHelicopters(Group)
- Method in class org.selman.java3d.book.splineinterpolatortest.
SplineInterpolatorTest
createInterpolator(TransformGroup)
- Method in class org.selman.java3d.book.texturetest.
TextureTest
createLand(Group)
- Method in class org.selman.java3d.book.avatartest.
AvatarTest
createLand(Group)
- Method in class org.selman.java3d.book.splineinterpolatortest.
SplineInterpolatorTest
createLight()
- Method in class org.selman.java3d.book.lighttest.
AmbientLightObject
createLight()
- Method in class org.selman.java3d.book.lighttest.
DirectionalLightObject
createLight()
- Method in class org.selman.java3d.book.lighttest.
LightObject
createLight()
- Method in class org.selman.java3d.book.lighttest.
PointLightObject
createLight()
- Method in class org.selman.java3d.book.lighttest.
SpotLightObject
createLight(LightObject, BranchGroup)
- Method in class org.selman.java3d.book.lighttest.
LightTest
createLocale(VirtualUniverse)
- Method in class org.selman.java3d.book.common.
Java3dApplet
createLocale(VirtualUniverse)
- Method in class org.selman.java3d.book.hirescoordtest.
HiResCoordTest
createLocale(VirtualUniverse)
- Method in class org.selman.java3d.book.swingtest.
SwingTest
Create a Locale for the VirtualUniverse
createLocaleEarth(VirtualUniverse)
- Method in class org.selman.java3d.book.hirescoordtest.
HiResCoordTest
createLocaleHouse(VirtualUniverse)
- Method in class org.selman.java3d.book.hirescoordtest.
HiResCoordTest
createLodLand(Group)
- Method in class org.selman.java3d.book.splineinterpolatortest.
SplineInterpolatorTest
createMap(Group)
- Method in class org.selman.java3d.book.keynavigatetest.
KeyNavigateTest
createMenu()
- Method in class org.selman.java3d.book.appearancetest.
AppearanceComponent
createMenuBar()
- Method in class org.selman.java3d.book.swingtest.
SwingTest
createObject(Appearance, Vector3d, Vector3d, String, String, String)
- Method in class org.selman.java3d.book.common.
ComplexObject
createOffscreenCanvas3D()
- Method in class org.selman.java3d.book.swingtest.
SwingTest
Initialize an offscreen Canvas3D.
createPathFromClassName(String)
- Method in class org.selman.java3d.book.launcher.
Application
createPhysicalBody()
- Method in class org.selman.java3d.book.common.
Java3dApplet
createPhysicalBody()
- Method in class org.selman.java3d.book.swingtest.
SwingTest
Creates the PhysicalBody for the View
createPhysicalEnvironment()
- Method in class org.selman.java3d.book.common.
Java3dApplet
createPhysicalEnvironment()
- Method in class org.selman.java3d.book.swingtest.
SwingTest
Creates the PhysicalEnvironment for the View
createPoints()
- Method in class org.selman.java3d.book.boundstest.
BoundsTest
createRoad(Group)
- Method in class org.selman.java3d.book.avatartest.
AvatarTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.appearancetest.
AppearanceTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.behaviortest.
BehaviorTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.billboardtest.
BillboardTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.boundstest.
BoundsTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.common.
Java3dApplet
createSceneBranchGroup()
- Method in class org.selman.java3d.book.compiletest.
CompileTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.customalphatest.
CustomAlphaTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.hirescoordtest.
HiResCoordTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.interpolatortest.
InterpolatorTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.keynavigatetest.
KeyNavigateTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.lighttest.
LightTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.loadertest.
LoaderTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.mixedtest.
MixedTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.mousenavigatetest.
MouseNavigateTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.multiview.
MultiView
createSceneBranchGroup()
- Method in class org.selman.java3d.book.nodestest.
NodesTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.pickcollisiontest.
PickCollisionTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.pointtest.
PointTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.rastertest.
RasterTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.scenegraphtest.
ScenegraphTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.splineinterpolatortest.
SplineInterpolatorTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.swingtest.
SwingTest
Create the scene side of the scenegraph
createSceneBranchGroup()
- Method in class org.selman.java3d.book.switchtest.
SwitchTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.texcoordtest.
TexCoordTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.text2dtest.
Text2DTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.text3dtest.
Text3DTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.texturetest.
TextureTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.texturetransformtest.
TextureTransformTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.triangulatortest.
TriangulatorTest
createSceneBranchGroup()
- Method in class org.selman.java3d.book.vrmlpickingtest.
VrmlPickingTest
createSceneBranchGroupEarth()
- Method in class org.selman.java3d.book.hirescoordtest.
HiResCoordTest
createSceneBranchGroupHouse()
- Method in class org.selman.java3d.book.hirescoordtest.
HiResCoordTest
createSceneGraph()
- Method in class org.selman.java3d.book.avatartest.
AvatarTest
createSceneGraph()
- Method in class org.selman.java3d.book.platformtest.
PlatformTest
createSceneGraph()
- Method in class org.selman.java3d.book.simpletest.
SimpleTest
createSphere()
- Method in class org.selman.java3d.book.swingtest.
SwingTest
Create a BranchGroup that contains a Sphere.
createSphere(float, float, float, float)
- Method in class org.selman.java3d.book.lighttest.
LightTest
createSplinePathInterpolator(Alpha, TransformGroup, Transform3D, URL)
- Static method in class org.selman.java3d.book.common.
Utils
createTextureCoordinates(String)
- Method in class org.selman.java3d.book.texturetest.
TextureTest
createTextureGeometry(String, boolean)
- Method in class org.selman.java3d.book.texturetest.
TextureTest
createTextureGroup(String, double, double, double, boolean)
- Method in class org.selman.java3d.book.texturetest.
TextureTest
createView(ViewPlatform)
- Method in class org.selman.java3d.book.common.
Java3dApplet
createView(ViewPlatform)
- Method in class org.selman.java3d.book.hirescoordtest.
HiResCoordTest
createView(ViewPlatform)
- Method in class org.selman.java3d.book.swingtest.
SwingTest
Create a Java 3D View and attach it to a ViewPlatform
createViewBranchGroup(TransformGroup[], ViewPlatform)
- Method in class org.selman.java3d.book.common.
Java3dApplet
createViewBranchGroup(TransformGroup[], ViewPlatform)
- Method in class org.selman.java3d.book.swingtest.
SwingTest
Creates the View side BranchGroup.
createViewPlatform()
- Method in class org.selman.java3d.book.common.
Java3dApplet
createViewPlatform()
- Method in class org.selman.java3d.book.hirescoordtest.
HiResCoordTest
createViewPlatform()
- Method in class org.selman.java3d.book.swingtest.
SwingTest
Creates the View Platform for the View
createVirtualUniverse()
- Method in class org.selman.java3d.book.common.
Java3dApplet
createVirtualUniverse()
- Method in class org.selman.java3d.book.swingtest.
SwingTest
Creates the VirtualUniverse for the application.
Cuboid
- class org.selman.java3d.book.common.
Cuboid
.
Cuboid
- class org.selman.java3d.book.cuboidtest.
Cuboid
.
Cuboid is a geometry primitive created with a given length, width, and height.
Cuboid()
- Constructor for class org.selman.java3d.book.cuboidtest.
Cuboid
Constructs a default Cuboid of 1.0 in all dimensions.
Cuboid(Component, Group, int)
- Constructor for class org.selman.java3d.book.common.
Cuboid
Cuboid(float, float, float, Appearance)
- Constructor for class org.selman.java3d.book.cuboidtest.
Cuboid
Constructs a Cuboid of a given dimension and appearance.
Cuboid(float, float, float, int, Appearance)
- Constructor for class org.selman.java3d.book.cuboidtest.
Cuboid
Constructs a Cuboid of a given dimension, flags, and appearance.
CurrentVector3d
- Variable in class org.selman.java3d.book.keynavigatetest.
RandomWalkBehavior
CustomAlphaTest
- class org.selman.java3d.book.customalphatest.
CustomAlphaTest
.
Creates a scene which plots a custom Alpha function (loaded from a file).
CustomAlphaTest()
- Constructor for class org.selman.java3d.book.customalphatest.
CustomAlphaTest
D
DirectionalLightObject
- class org.selman.java3d.book.lighttest.
DirectionalLightObject
.
DirectionalLightObject()
- Constructor for class org.selman.java3d.book.lighttest.
DirectionalLightObject
doMove(Vector3d)
- Method in class org.selman.java3d.book.common.
KeyBehavior
doRotateX(double)
- Method in class org.selman.java3d.book.common.
KeyBehavior
doRotateY(double)
- Method in class org.selman.java3d.book.common.
KeyBehavior
doRotateZ(double)
- Method in class org.selman.java3d.book.common.
KeyBehavior
drawAlpha(Graphics, long)
- Method in class org.selman.java3d.book.alphatest.
AlphaTest
Plots the Alpha function into the graph area of the plot.
drawAlpha(Graphics, long)
- Method in class org.selman.java3d.book.customalphatest.
CustomAlphaTest
drawAreaRect(Graphics, int, int, int, int)
- Method in class org.selman.java3d.book.alphatest.
AlphaTest
Draws a rectangle into the display area for the plot.
drawAreaRect(Graphics, int, int, int, int)
- Method in class org.selman.java3d.book.customalphatest.
CustomAlphaTest
drawAreaString(Graphics, int, String, double, double)
- Method in class org.selman.java3d.book.alphatest.
AlphaTest
Draws a String into the display area for the plot.
drawAreaString(Graphics, int, String, double, double)
- Method in class org.selman.java3d.book.customalphatest.
CustomAlphaTest
drawAxes(Graphics, long)
- Method in class org.selman.java3d.book.alphatest.
AlphaTest
Draws the axes for the graph.
drawAxes(Graphics, long)
- Method in class org.selman.java3d.book.customalphatest.
CustomAlphaTest
drawCurrentPosition(Graphics)
- Method in class org.selman.java3d.book.customalphatest.
CustomAlphaTest
drawFacet(Graphics, GeometryArray, int, Point3d[], int)
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
drawGraph()
- Method in class org.selman.java3d.book.customalphatest.
CustomAlphaTest
drawGraphFillCircle(Graphics, double, double, double)
- Method in class org.selman.java3d.book.customalphatest.
CustomAlphaTest
drawGraphLine(Graphics, double, double, double, double)
- Method in class org.selman.java3d.book.alphatest.
AlphaTest
Draws a Line into the graph area for the plot.
drawGraphLine(Graphics, double, double, double, double)
- Method in class org.selman.java3d.book.customalphatest.
CustomAlphaTest
drawGraphString(Graphics, int, String, double, double)
- Method in class org.selman.java3d.book.alphatest.
AlphaTest
Draws a String into the graph area for the plot.
drawGraphString(Graphics, int, String, double, double)
- Method in class org.selman.java3d.book.customalphatest.
CustomAlphaTest
drawLine(Graphics, GeometryArray, int, Point3d[])
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
drawLine(Graphics, GeometryUpdater, GeometryArray, int)
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
drawPhases(Graphics, long)
- Method in class org.selman.java3d.book.alphatest.
AlphaTest
Draws vertical lines and labels to denote the various phases of the Alpha function.
drawPhases(Graphics, long)
- Method in class org.selman.java3d.book.customalphatest.
CustomAlphaTest
drawPoint(Graphics, GeometryUpdater, GeometryArray, int)
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
drawPoint(Graphics, Point3d[])
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
drawQuad(Graphics, GeometryArray, int, Point3d[])
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
drawQuad(Graphics, GeometryUpdater, GeometryArray, int)
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
drawTriangle(Graphics, GeometryArray, int, Point3d[])
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
drawTriangle(Graphics, GeometryUpdater, GeometryArray, int)
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
duplicateNode(Node, boolean)
- Method in class org.selman.java3d.book.cuboidtest.
Cuboid
Copies all node information from
originalNode
into the current node.
E
Eul_FromMatrix(float[][], int)
- Static method in class org.selman.java3d.book.common.
Euler
Eul_FromQuat(Quat, int)
- Static method in class org.selman.java3d.book.common.
Euler
EulAxH(int)
- Static method in class org.selman.java3d.book.common.
Euler
EulAxI(int)
- Static method in class org.selman.java3d.book.common.
Euler
EulAxJ(int)
- Static method in class org.selman.java3d.book.common.
Euler
EulAxK(int)
- Static method in class org.selman.java3d.book.common.
Euler
Euler
- class org.selman.java3d.book.common.
Euler
.
Euler()
- Constructor for class org.selman.java3d.book.common.
Euler
EulerAngles
- class org.selman.java3d.book.common.
EulerAngles
.
EulerAngles()
- Constructor for class org.selman.java3d.book.common.
EulerAngles
EulFrm(int)
- Static method in class org.selman.java3d.book.common.
Euler
EulOrd(int, int, int, int)
- Static method in class org.selman.java3d.book.common.
Euler
EulOrdXYXr()
- Static method in class org.selman.java3d.book.common.
Euler
EulOrdXYXs()
- Static method in class org.selman.java3d.book.common.
Euler
EulOrdXYZr()
- Static method in class org.selman.java3d.book.common.
Euler
EulOrdXYZs()
- Static method in class org.selman.java3d.book.common.
Euler
EulOrdXZXr()
- Static method in class org.selman.java3d.book.common.
Euler
EulOrdXZXs()
- Static method in class org.selman.java3d.book.common.
Euler
EulOrdXZYr()
- Static method in class org.selman.java3d.book.common.
Euler
EulOrdXZYs()
- Static method in class org.selman.java3d.book.common.
Euler
EulOrdYXYr()
- Static method in class org.selman.java3d.book.common.
Euler
EulOrdYXYs()
- Static method in class org.selman.java3d.book.common.
Euler
EulOrdYXZr()
- Static method in class org.selman.java3d.book.common.
Euler
EulOrdYXZs()
- Static method in class org.selman.java3d.book.common.
Euler
EulOrdYZXr()
- Static method in class org.selman.java3d.book.common.
Euler
EulOrdYZXs()
- Static method in class org.selman.java3d.book.common.
Euler
EulOrdYZYr()
- Static method in class org.selman.java3d.book.common.
Euler
EulOrdYZYs()
- Static method in class org.selman.java3d.book.common.
Euler
EulOrdZXYr()
- Static method in class org.selman.java3d.book.common.
Euler
EulOrdZXYs()
- Static method in class org.selman.java3d.book.common.
Euler
EulOrdZXZr()
- Static method in class org.selman.java3d.book.common.
Euler
EulOrdZXZs()
- Static method in class org.selman.java3d.book.common.
Euler
EulOrdZYXr()
- Static method in class org.selman.java3d.book.common.
Euler
EulOrdZYXs()
- Static method in class org.selman.java3d.book.common.
Euler
EulOrdZYZr()
- Static method in class org.selman.java3d.book.common.
Euler
EulOrdZYZs()
- Static method in class org.selman.java3d.book.common.
Euler
EulPar(int)
- Static method in class org.selman.java3d.book.common.
Euler
EulRep(int)
- Static method in class org.selman.java3d.book.common.
Euler
ExplodeBehavior
- class org.selman.java3d.book.behaviortest.
ExplodeBehavior
.
ExplodeBehavior(Shape3D, int, int, ExplosionListener)
- Constructor for class org.selman.java3d.book.behaviortest.
ExplodeBehavior
ExplosionListener
- interface org.selman.java3d.book.behaviortest.
ExplosionListener
.
F
FAST_SPEED
- Static variable in class org.selman.java3d.book.common.
KeyBehavior
FileAlpha
- class org.selman.java3d.book.customalphatest.
FileAlpha
.
FileAlpha(URL)
- Constructor for class org.selman.java3d.book.customalphatest.
FileAlpha
FileAlpha(URL, FileAlphaListener)
- Constructor for class org.selman.java3d.book.customalphatest.
FileAlpha
FileAlphaListener
- interface org.selman.java3d.book.customalphatest.
FileAlphaListener
.
finished()
- Method in class org.selman.java3d.book.customalphatest.
FileAlpha
flags
- Variable in class org.selman.java3d.book.cuboidtest.
Cuboid
Primitive flags.
FpsBehavior
- class org.selman.java3d.book.common.
FpsBehavior
.
FpsBehavior()
- Constructor for class org.selman.java3d.book.common.
FpsBehavior
FRONT
- Static variable in class org.selman.java3d.book.cuboidtest.
Cuboid
Used to designate the front side of the Cuboid when using getShape().
G
GEOMETRY
- Static variable in class org.selman.java3d.book.common.
ComplexObject
GeometryUpdater
- interface org.selman.java3d.book.myjava3d.
GeometryUpdater
.
Definition of the GeometryUpdater interface.
getAlpha()
- Method in class org.selman.java3d.book.customalphatest.
AlphaPair
getAlphaPairForIndex(int)
- Method in class org.selman.java3d.book.customalphatest.
FileAlpha
getAppearance(int)
- Method in class org.selman.java3d.book.cuboidtest.
Cuboid
getApplicationBounds()
- Method in class org.selman.java3d.book.common.
Java3dApplet
getBackClipDistance()
- Method in class org.selman.java3d.book.common.
Java3dApplet
getBackClipDistance()
- Method in class org.selman.java3d.book.hirescoordtest.
HiResCoordTest
getBackClipDistance()
- Method in class org.selman.java3d.book.keynavigatetest.
KeyNavigateTest
getBackClipDistance()
- Method in class org.selman.java3d.book.splineinterpolatortest.
SplineInterpolatorTest
getBackClipDistance()
- Method in class org.selman.java3d.book.swingtest.
SwingTest
Returns the distance to the rear clipping plane.
getBehaviorTransformGroup()
- Method in class org.selman.java3d.book.common.
ComplexObject
getCanvas3dHeight(Canvas3D)
- Method in class org.selman.java3d.book.common.
Java3dApplet
getCanvas3dHeight(Canvas3D)
- Method in class org.selman.java3d.book.keynavigatetest.
KeyNavigateTest
getCanvas3dHeight(Canvas3D)
- Method in class org.selman.java3d.book.multiview.
MultiView
getCanvas3dHeight(Canvas3D)
- Method in class org.selman.java3d.book.rastertest.
RasterTest
getCanvas3dHeight(Canvas3D)
- Method in class org.selman.java3d.book.splineinterpolatortest.
SplineInterpolatorTest
getCanvas3dHeight(Canvas3D)
- Method in class org.selman.java3d.book.texturetest.
TextureTest
getCanvas3dWidth(Canvas3D)
- Method in class org.selman.java3d.book.common.
Java3dApplet
getCanvas3dWidth(Canvas3D)
- Method in class org.selman.java3d.book.keynavigatetest.
KeyNavigateTest
getCanvas3dWidth(Canvas3D)
- Method in class org.selman.java3d.book.multiview.
MultiView
getCanvas3dWidth(Canvas3D)
- Method in class org.selman.java3d.book.rastertest.
RasterTest
getCanvas3dWidth(Canvas3D)
- Method in class org.selman.java3d.book.splineinterpolatortest.
SplineInterpolatorTest
getCanvas3dWidth(Canvas3D)
- Method in class org.selman.java3d.book.texturetest.
TextureTest
getCapabilities()
- Method in class org.selman.java3d.book.appearancetest.
AppearanceComponent
getCapabilities()
- Method in class org.selman.java3d.book.appearancetest.
ColoringComponent
getCapabilities()
- Method in class org.selman.java3d.book.appearancetest.
LineComponent
getCapabilities()
- Method in class org.selman.java3d.book.appearancetest.
MaterialComponent
getCapabilities()
- Method in class org.selman.java3d.book.appearancetest.
PointComponent
getCapabilities()
- Method in class org.selman.java3d.book.appearancetest.
PolygonComponent
getCapabilities()
- Method in class org.selman.java3d.book.appearancetest.
RenderingComponent
getCapabilities()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
getCapabilities()
- Method in class org.selman.java3d.book.appearancetest.
TextureAttributesComponent
getCapabilities()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
getCapabilities()
- Method in class org.selman.java3d.book.appearancetest.
TransparencyComponent
getCapabilities()
- Method in class org.selman.java3d.book.lighttest.
AmbientLightObject
getCapabilities()
- Method in class org.selman.java3d.book.lighttest.
DirectionalLightObject
getCapabilities()
- Method in class org.selman.java3d.book.lighttest.
LightObject
getCapabilities()
- Method in class org.selman.java3d.book.lighttest.
PointLightObject
getCapabilities()
- Method in class org.selman.java3d.book.lighttest.
SpotLightObject
getCommandLineArguments()
- Method in class org.selman.java3d.book.common.
Java3dApplet
getDepthRaster()
- Method in class org.selman.java3d.book.rastertest.
RasterTest
getEulerRotation(Transform3D)
- Static method in class org.selman.java3d.book.common.
Euler
getField(int)
- Method in class org.selman.java3d.book.alphatest.
AlphaTest
Retrieves a TextField with a given index
getField(int)
- Method in class org.selman.java3d.book.customalphatest.
CustomAlphaTest
getFirstLocale()
- Method in class org.selman.java3d.book.common.
Java3dApplet
getFrontClipDistance()
- Method in class org.selman.java3d.book.common.
Java3dApplet
getFrontClipDistance()
- Method in class org.selman.java3d.book.hirescoordtest.
HiResCoordTest
getFrontClipDistance()
- Method in class org.selman.java3d.book.keynavigatetest.
KeyNavigateTest
getFrontClipDistance()
- Method in class org.selman.java3d.book.splineinterpolatortest.
SplineInterpolatorTest
getFrontClipDistance()
- Method in class org.selman.java3d.book.swingtest.
SwingTest
Returns the distance to the near clipping plane.
getGeometryBounds()
- Method in class org.selman.java3d.book.avatartest.
Car
getGeometryBounds()
- Method in class org.selman.java3d.book.common.
ComplexObject
getImagePlateToVworld(Transform3D)
- Method in class org.selman.java3d.book.common.
TornadoMouseBehavior
Gets the Transform3D to convert from the Image plate coordinate system to the world coordinate system.
getImageType()
- Method in class org.selman.java3d.book.myjava3d.
Surface
getJ3dTree()
- Method in class org.selman.java3d.book.common.
Java3dApplet
getLeftPairFromTime(long)
- Method in class org.selman.java3d.book.customalphatest.
FileAlpha
getLight()
- Method in class org.selman.java3d.book.lighttest.
LightObject
getLightAngle()
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
getLightAngle()
- Method in interface org.selman.java3d.book.myjava3d.
RenderingEngine
Get the current View Angle used by the RenderEngine.
getLoopCount()
- Method in class org.selman.java3d.book.customalphatest.
FileAlpha
getMaxTime()
- Method in class org.selman.java3d.book.customalphatest.
FileAlpha
getMenuItemNames()
- Method in class org.selman.java3d.book.appearancetest.
AppearanceComponent
getMenuItemNames()
- Method in class org.selman.java3d.book.appearancetest.
ColoringComponent
getMenuItemNames()
- Method in class org.selman.java3d.book.appearancetest.
LineComponent
getMenuItemNames()
- Method in class org.selman.java3d.book.appearancetest.
MaterialComponent
getMenuItemNames()
- Method in class org.selman.java3d.book.appearancetest.
PointComponent
getMenuItemNames()
- Method in class org.selman.java3d.book.appearancetest.
PolygonComponent
getMenuItemNames()
- Method in class org.selman.java3d.book.appearancetest.
RenderingComponent
getMenuItemNames()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
getMenuItemNames()
- Method in class org.selman.java3d.book.appearancetest.
TextureAttributesComponent
getMenuItemNames()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
getMenuItemNames()
- Method in class org.selman.java3d.book.appearancetest.
TransparencyComponent
getMovementRate()
- Method in class org.selman.java3d.book.common.
KeyBehavior
getName()
- Method in class org.selman.java3d.book.appearancetest.
AppearanceComponent
getName()
- Method in class org.selman.java3d.book.appearancetest.
ColoringComponent
getName()
- Method in class org.selman.java3d.book.appearancetest.
LineComponent
getName()
- Method in class org.selman.java3d.book.appearancetest.
MaterialComponent
getName()
- Method in class org.selman.java3d.book.appearancetest.
PointComponent
getName()
- Method in class org.selman.java3d.book.appearancetest.
PolygonComponent
getName()
- Method in class org.selman.java3d.book.appearancetest.
RenderingComponent
getName()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
getName()
- Method in class org.selman.java3d.book.appearancetest.
TextureAttributesComponent
getName()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
getName()
- Method in class org.selman.java3d.book.appearancetest.
TransparencyComponent
getName()
- Method in class org.selman.java3d.book.launcher.
Application
getName()
- Method in class org.selman.java3d.book.lighttest.
AmbientLightObject
getName()
- Method in class org.selman.java3d.book.lighttest.
DirectionalLightObject
getName()
- Method in class org.selman.java3d.book.lighttest.
LightObject
getName()
- Method in class org.selman.java3d.book.lighttest.
PointLightObject
getName()
- Method in class org.selman.java3d.book.lighttest.
SpotLightObject
getNumValues()
- Method in class org.selman.java3d.book.customalphatest.
FileAlpha
getObjectLocalToVworld(Transform3D)
- Method in class org.selman.java3d.book.common.
TornadoMouseBehavior
Gets the Transform3D to convert from the Objects coordinate system to the world coordinate system.
getRandomNumber(double, double)
- Static method in class org.selman.java3d.book.common.
Utils
getRandomNumber(double, double, double)
- Static method in class org.selman.java3d.book.common.
Utils
getRightPairFromTime(long)
- Method in class org.selman.java3d.book.customalphatest.
FileAlpha
getRollLeftAmount()
- Method in class org.selman.java3d.book.common.
KeyBehavior
getRollRightAmount()
- Method in class org.selman.java3d.book.common.
KeyBehavior
getRotateDownAmount()
- Method in class org.selman.java3d.book.common.
KeyBehavior
getRotateLeftAmount()
- Method in class org.selman.java3d.book.common.
KeyBehavior
getRotateRightAmount()
- Method in class org.selman.java3d.book.common.
KeyBehavior
getRotateUpAmount()
- Method in class org.selman.java3d.book.common.
KeyBehavior
getScale()
- Method in class org.selman.java3d.book.appearancetest.
AppearanceTest
getScale()
- Method in class org.selman.java3d.book.billboardtest.
BillboardTest
getScale()
- Method in class org.selman.java3d.book.boundstest.
BoundsTest
getScale()
- Method in class org.selman.java3d.book.common.
Java3dApplet
getScale()
- Method in class org.selman.java3d.book.interpolatortest.
InterpolatorTest
getScale()
- Method in class org.selman.java3d.book.keynavigatetest.
KeyNavigateTest
getScale()
- Method in class org.selman.java3d.book.mousenavigatetest.
MouseNavigateTest
getScale()
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
getScale()
- Method in interface org.selman.java3d.book.myjava3d.
RenderingEngine
Get the scale used by the RenderEngine.
getScale()
- Method in class org.selman.java3d.book.pickcollisiontest.
PickCollisionTest
getScale()
- Method in class org.selman.java3d.book.pointtest.
PointTest
getScale()
- Method in class org.selman.java3d.book.scenegraphtest.
ScenegraphTest
getScale()
- Method in class org.selman.java3d.book.splineinterpolatortest.
SplineInterpolatorTest
getScale()
- Method in class org.selman.java3d.book.swingtest.
SwingTest
Callback to get the scale factor for the View side of the scenegraph
getScale()
- Method in class org.selman.java3d.book.texcoordtest.
TexCoordTest
getScale()
- Method in class org.selman.java3d.book.text3dtest.
Text3DTest
getScale()
- Method in class org.selman.java3d.book.texturetransformtest.
TextureTransformTest
getScreenPosition()
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
getScreenPosition()
- Method in interface org.selman.java3d.book.myjava3d.
RenderingEngine
Get the current Screen position used by the RenderEngine.
getShape(int)
- Method in class org.selman.java3d.book.cuboidtest.
Cuboid
Gets one of the faces (Shape3D) from the Cuboid that contains the geometry and appearance.
getSleepAmount()
- Method in class org.selman.java3d.book.myjava3d.
Surface
getSoundContinuousEnable(boolean)
- Method in class org.selman.java3d.book.common.
ComplexObject
getSoundContinuousEnable(boolean)
- Method in class org.selman.java3d.book.splineinterpolatortest.
Helicopter
getSoundDistanceGain(boolean)
- Method in class org.selman.java3d.book.common.
ComplexObject
getSoundDistanceGain(boolean)
- Method in class org.selman.java3d.book.splineinterpolatortest.
Helicopter
getSoundInitialEnable(boolean)
- Method in class org.selman.java3d.book.common.
ComplexObject
getSoundInitialEnable(boolean)
- Method in class org.selman.java3d.book.splineinterpolatortest.
Helicopter
getSoundInitialGain(boolean)
- Method in class org.selman.java3d.book.common.
ComplexObject
getSoundInitialGain(boolean)
- Method in class org.selman.java3d.book.splineinterpolatortest.
Helicopter
getSoundLoop(boolean)
- Method in class org.selman.java3d.book.common.
ComplexObject
getSoundLoop(boolean)
- Method in class org.selman.java3d.book.splineinterpolatortest.
Helicopter
getSoundPriority(boolean)
- Method in class org.selman.java3d.book.common.
ComplexObject
getSoundPriority(boolean)
- Method in class org.selman.java3d.book.splineinterpolatortest.
Helicopter
getSoundReleaseEnable(boolean)
- Method in class org.selman.java3d.book.common.
ComplexObject
getSoundReleaseEnable(boolean)
- Method in class org.selman.java3d.book.splineinterpolatortest.
Helicopter
getSoundSchedulingBounds(boolean)
- Method in class org.selman.java3d.book.common.
ComplexObject
getSoundSchedulingBounds(boolean)
- Method in class org.selman.java3d.book.splineinterpolatortest.
Helicopter
getStartTime()
- Method in class org.selman.java3d.book.customalphatest.
FileAlpha
getStopTime()
- Method in class org.selman.java3d.book.customalphatest.
FileAlpha
getTime()
- Method in class org.selman.java3d.book.customalphatest.
AlphaPair
getTimeForValue(int)
- Method in class org.selman.java3d.book.customalphatest.
FileAlpha
getTransformGroup()
- Method in class org.selman.java3d.book.common.
TornadoMouseBehavior
getViewAngle()
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
getViewAngle()
- Method in interface org.selman.java3d.book.myjava3d.
RenderingEngine
Get the current View Angle used by the RenderEngine.
getViewPlatformActivationRadius()
- Method in class org.selman.java3d.book.common.
Java3dApplet
getViewPlatformActivationRadius()
- Method in class org.selman.java3d.book.splineinterpolatortest.
SplineInterpolatorTest
getViewPlatformActivationRadius()
- Method in class org.selman.java3d.book.swingtest.
SwingTest
Returns the View Platform Activation Radius
getViewTransformGroupArray()
- Method in class org.selman.java3d.book.common.
Java3dApplet
getViewTransformGroupArray()
- Method in class org.selman.java3d.book.hirescoordtest.
HiResCoordTest
getViewTransformGroupArray()
- Method in class org.selman.java3d.book.keynavigatetest.
KeyNavigateTest
getViewTransformGroupArray()
- Method in class org.selman.java3d.book.multiview.
MultiView
getViewTransformGroupArray()
- Method in class org.selman.java3d.book.splineinterpolatortest.
SplineInterpolatorTest
getViewTransformGroupArray()
- Method in class org.selman.java3d.book.swingtest.
SwingTest
Get the TransformGroup for the View side of the scenegraph
getViewTransformGroupArray()
- Method in class org.selman.java3d.book.texcoordtest.
TexCoordTest
getViewTransformGroupArray()
- Method in class org.selman.java3d.book.vrmlpickingtest.
VrmlPickingTest
getViewTransformGroupArray(int)
- Method in class org.selman.java3d.book.hirescoordtest.
HiResCoordTest
getVirtualUniverse()
- Method in class org.selman.java3d.book.common.
Java3dApplet
getWorkingDirectory()
- Method in class org.selman.java3d.book.common.
Java3dApplet
Guard
- class org.selman.java3d.book.keynavigatetest.
Guard
.
Guard(Component, Group, int, CollisionDetector)
- Constructor for class org.selman.java3d.book.keynavigatetest.
Guard
H
HEIGHT
- Static variable in class org.selman.java3d.book.common.
Land
HEIGHT
- Static variable in class org.selman.java3d.book.splineinterpolatortest.
Helicopter
Helicopter
- class org.selman.java3d.book.splineinterpolatortest.
Helicopter
.
Helicopter(Component, Group, int)
- Constructor for class org.selman.java3d.book.splineinterpolatortest.
Helicopter
HiResCoordTest
- class org.selman.java3d.book.hirescoordtest.
HiResCoordTest
.
This application creates a Universe with 3 Locales.
HiResCoordTest()
- Constructor for class org.selman.java3d.book.hirescoordtest.
HiResCoordTest
I
imageType
- Variable in class org.selman.java3d.book.myjava3d.
Surface
ImmediateCanvas3D
- class org.selman.java3d.book.immediatetest.
ImmediateCanvas3D
.
ImmediateCanvas3D
- class org.selman.java3d.book.mixedtest.
ImmediateCanvas3D
.
ImmediateTest
- class org.selman.java3d.book.immediatetest.
ImmediateTest
.
This example renders a PointArray in Immediate Mode and outputs the FPS for the rendering.
ImmediateTest()
- Constructor for class org.selman.java3d.book.immediatetest.
ImmediateTest
init()
- Method in class org.selman.java3d.book.common.
ThreadLister.Applet
Create a text area to put our listing in
init()
- Method in class org.selman.java3d.book.swingtest.
SwingTest
Initialize the Java 3D rendering system and view side scenegraph.
init()
- Method in class org.selman.java3d.book.swingtest.
SwingTestApplet
initialize()
- Method in class org.selman.java3d.book.avatartest.
CarSteering
Override Behavior's initialize method to setup wakeup criteria.
initialize()
- Method in class org.selman.java3d.book.avatartest.
CollisionBehavior
Override Behavior's initialize method to setup wakeup criteria.
initialize()
- Method in class org.selman.java3d.book.behaviortest.
ExplodeBehavior
initialize()
- Method in class org.selman.java3d.book.behaviortest.
ObjectSizeBehavior
initialize()
- Method in class org.selman.java3d.book.behaviortest.
StretchBehavior
initialize()
- Method in class org.selman.java3d.book.common.
BoundsBehavior
initialize()
- Method in class org.selman.java3d.book.common.
CollisionBehavior
Override Behavior's initialize method to setup wakeup criteria.
initialize()
- Method in class org.selman.java3d.book.common.
FpsBehavior
initialize()
- Method in class org.selman.java3d.book.common.
KeyBehavior
initialize()
- Method in class org.selman.java3d.book.common.
TornadoMouseBehavior
Registers which AWT events are of interest to the behaviour
initialize()
- Method in class org.selman.java3d.book.keynavigatetest.
RandomWalkBehavior
initialize()
- Method in class org.selman.java3d.book.keynavigatetest.
TextureAnimationBehavior
initialize()
- Method in class org.selman.java3d.book.pickcollisiontest.
CollisionBehavior
initJava3d()
- Method in class org.selman.java3d.book.common.
Java3dApplet
initJava3d()
- Method in class org.selman.java3d.book.hirescoordtest.
HiResCoordTest
InterpolatorTest
- class org.selman.java3d.book.interpolatortest.
InterpolatorTest
.
This example creates a range of Interpolators and switches between them using a SwitchInterpolator
InterpolatorTest()
- Constructor for class org.selman.java3d.book.interpolatortest.
InterpolatorTest
isApplet()
- Method in class org.selman.java3d.book.common.
Java3dApplet
isCollision(PickResult[])
- Method in class org.selman.java3d.book.pickcollisiontest.
CollisionBehavior
isCollision(Transform3D)
- Method in class org.selman.java3d.book.keynavigatetest.
CollisionChecker
isCollision(Transform3D, boolean)
- Method in interface org.selman.java3d.book.keynavigatetest.
CollisionDetector
isCollision(Transform3D, boolean)
- Method in class org.selman.java3d.book.keynavigatetest.
KeyNavigateTest
isCollision(Vector3d)
- Method in class org.selman.java3d.book.keynavigatetest.
KeyNavigateTest
isLocationWater(BufferedImage, float, float)
- Method in class org.selman.java3d.book.splineinterpolatortest.
SplineInterpolatorTest
isRelativeToObjectCoordinates()
- Method in class org.selman.java3d.book.common.
TornadoMouseBehavior
isRelativeToObjectCoordinates()
- Method in class org.selman.java3d.book.common.
TornadoMouseRotate
isRelativeToObjectCoordinates()
- Method in class org.selman.java3d.book.common.
TornadoMouseScale
isRelativeToStartDrag()
- Method in class org.selman.java3d.book.common.
TornadoMouseBehavior
isStartBehaviorEvent(MouseEvent)
- Method in class org.selman.java3d.book.common.
TornadoMouseBehavior
isStartBehaviorEvent(MouseEvent)
- Method in class org.selman.java3d.book.common.
TornadoMouseRotate
isStartBehaviorEvent(MouseEvent)
- Method in class org.selman.java3d.book.common.
TornadoMouseScale
isStartBehaviorEvent(MouseEvent)
- Method in class org.selman.java3d.book.common.
TornadoMouseTranslate
isStopBehaviorEvent(MouseEvent)
- Method in class org.selman.java3d.book.common.
TornadoMouseBehavior
itemStateChanged(ItemEvent)
- Method in class org.selman.java3d.book.lighttest.
LightObject
J
Java3dApplet
- class org.selman.java3d.book.common.
Java3dApplet
.
Java3dApplet Base class for defining a Java 3D applet.
Java3dApplet()
- Constructor for class org.selman.java3d.book.common.
Java3dApplet
K
KeyBehavior
- class org.selman.java3d.book.common.
KeyBehavior
.
KeyBehavior(TransformGroup)
- Constructor for class org.selman.java3d.book.common.
KeyBehavior
KeyCollisionBehavior
- class org.selman.java3d.book.keynavigatetest.
KeyCollisionBehavior
.
KeyCollisionBehavior(TransformGroup, CollisionDetector)
- Constructor for class org.selman.java3d.book.keynavigatetest.
KeyCollisionBehavior
keyCriterion
- Variable in class org.selman.java3d.book.common.
KeyBehavior
KeyNavigateTest
- class org.selman.java3d.book.keynavigatetest.
KeyNavigateTest
.
Simple DOOM style navigation of a 3D scene using Java 3D.
KeyNavigateTest()
- Constructor for class org.selman.java3d.book.keynavigatetest.
KeyNavigateTest
L
Land
- class org.selman.java3d.book.avatartest.
Land
.
This class is a simple behavior that invokes the KeyNavigator to modify the view platform transform.
Land
- class org.selman.java3d.book.common.
Land
.
Land(Component, Group, int)
- Constructor for class org.selman.java3d.book.avatartest.
Land
Land(Component, Group, int)
- Constructor for class org.selman.java3d.book.common.
Land
Launcher
- class org.selman.java3d.book.launcher.
Launcher
.
Quick-and-dirty application launcher for the book examples.
Launcher()
- Constructor for class org.selman.java3d.book.launcher.
Launcher
Reads the property file for the Launcher and register each example.
LEFT
- Static variable in class org.selman.java3d.book.cuboidtest.
Cuboid
Used to designate the left side of the Cuboid when using getShape().
LENGTH
- Static variable in class org.selman.java3d.book.common.
Land
LENGTH
- Static variable in class org.selman.java3d.book.splineinterpolatortest.
Helicopter
Light
- class org.selman.java3d.book.keynavigatetest.
Light
.
Light(Component, Group, int)
- Constructor for class org.selman.java3d.book.keynavigatetest.
Light
LightObject
- class org.selman.java3d.book.lighttest.
LightObject
.
LightObject()
- Constructor for class org.selman.java3d.book.lighttest.
LightObject
LightTest
- class org.selman.java3d.book.lighttest.
LightTest
.
This example creates a simple scene composed of several spheres and a QuadArray.
LightTest()
- Constructor for class org.selman.java3d.book.lighttest.
LightTest
LineComponent
- class org.selman.java3d.book.appearancetest.
LineComponent
.
LineComponent(Appearance)
- Constructor for class org.selman.java3d.book.appearancetest.
LineComponent
listAllThreads(PrintWriter)
- Static method in class org.selman.java3d.book.common.
ThreadLister
Find the root thread group and list it recursively
LoaderTest
- class org.selman.java3d.book.loadertest.
LoaderTest
.
Simple example that illustrates using Java 3D's built in object loader to load a Lightwave file.
LoaderTest()
- Constructor for class org.selman.java3d.book.loadertest.
LoaderTest
loadGeometryGroup(String, Appearance)
- Method in class org.selman.java3d.book.common.
ComplexObject
M
m_AccelerationArray
- Variable in class org.selman.java3d.book.behaviortest.
StretchBehavior
m_Alpha
- Variable in class org.selman.java3d.book.common.
UiAlpha
m_Alpha
- Variable in class org.selman.java3d.book.interpolatortest.
RandomAlpha
m_AlphaValue
- Variable in class org.selman.java3d.book.common.
UiAlpha
m_AlphaVector
- Variable in class org.selman.java3d.book.customalphatest.
FileAlpha
m_Appearance
- Variable in class org.selman.java3d.book.appearancetest.
AppearanceComponent
m_Appearance
- Variable in class org.selman.java3d.book.behaviortest.
ExplodeBehavior
m_ApplicationBounds
- Variable in class org.selman.java3d.book.common.
Java3dApplet
m_bDragging
- Variable in class org.selman.java3d.book.common.
TornadoMouseBehavior
m_BehaviorTransformGroup
- Variable in class org.selman.java3d.book.common.
ComplexObject
m_bInvert
- Variable in class org.selman.java3d.book.common.
TornadoMouseRotate
m_BoundingBox
- Variable in class org.selman.java3d.book.behaviortest.
ObjectSizeBehavior
m_BoundsSwitch
- Variable in class org.selman.java3d.book.common.
BoundsBehavior
m_CollideSound
- Variable in class org.selman.java3d.book.common.
ComplexObject
m_ColorChooser
- Variable in class org.selman.java3d.book.lighttest.
LightObject
m_Component
- Static variable in class org.selman.java3d.book.appearancetest.
TextureComponent
m_Component
- Variable in class org.selman.java3d.book.common.
ComplexObject
m_ConcentrationTextField
- Variable in class org.selman.java3d.book.lighttest.
SpotLightObject
m_Cone
- Variable in class org.selman.java3d.book.lighttest.
DirectionalLightObject
m_Cone
- Variable in class org.selman.java3d.book.lighttest.
SpotLightObject
m_ConstantAttenuationTextField
- Variable in class org.selman.java3d.book.lighttest.
PointLightObject
m_CoordArray
- Variable in class org.selman.java3d.book.texturetest.
TextureGeometryInfo
m_CoordinateArray
- Variable in class org.selman.java3d.book.behaviortest.
ExplodeBehavior
m_CoordinateArray
- Variable in class org.selman.java3d.book.behaviortest.
ObjectSizeBehavior
m_CoordinateArray
- Variable in class org.selman.java3d.book.behaviortest.
StretchBehavior
m_Delta
- Variable in class org.selman.java3d.book.common.
TornadoMouseScale
m_DirectionTransformGroup
- Variable in class org.selman.java3d.book.lighttest.
SpotLightObject
m_FactorX
- Variable in class org.selman.java3d.book.common.
TornadoMouseRotate
m_FactorY
- Variable in class org.selman.java3d.book.common.
TornadoMouseRotate
m_FrameWakeupCondition
- Variable in class org.selman.java3d.book.behaviortest.
ExplodeBehavior
m_GeometryArray
- Variable in class org.selman.java3d.book.behaviortest.
ExplodeBehavior
m_GeometryArray
- Variable in class org.selman.java3d.book.behaviortest.
ObjectSizeBehavior
m_GeometryArray
- Variable in class org.selman.java3d.book.behaviortest.
StretchBehavior
m_InitialWakeupCondition
- Variable in class org.selman.java3d.book.behaviortest.
ExplodeBehavior
m_Java3dTree
- Variable in class org.selman.java3d.book.common.
Java3dApplet
m_kAccelerationLossFactor
- Variable in class org.selman.java3d.book.behaviortest.
StretchBehavior
m_kHeight
- Static variable in class org.selman.java3d.book.common.
Java3dApplet
m_kSpringConstant
- Variable in class org.selman.java3d.book.behaviortest.
StretchBehavior
m_kUpdateInterval
- Variable in class org.selman.java3d.book.interpolatortest.
RandomAlpha
m_kWidth
- Static variable in class org.selman.java3d.book.common.
Java3dApplet
m_LastQueryTime
- Variable in class org.selman.java3d.book.interpolatortest.
RandomAlpha
m_LengthArray
- Variable in class org.selman.java3d.book.behaviortest.
StretchBehavior
m_Light
- Variable in class org.selman.java3d.book.lighttest.
LightObject
m_LinearAttenuationTextField
- Variable in class org.selman.java3d.book.lighttest.
PointLightObject
m_Listener
- Variable in class org.selman.java3d.book.common.
TornadoMouseBehavior
m_Listener
- Variable in class org.selman.java3d.book.customalphatest.
FileAlpha
m_MassArray
- Variable in class org.selman.java3d.book.behaviortest.
StretchBehavior
m_MaxScale
- Variable in class org.selman.java3d.book.common.
TornadoMouseScale
m_MaxTranslate
- Variable in class org.selman.java3d.book.common.
TornadoMouseTranslate
m_MinScale
- Variable in class org.selman.java3d.book.common.
TornadoMouseScale
m_MinTranslate
- Variable in class org.selman.java3d.book.common.
TornadoMouseTranslate
m_MouseCriterion
- Variable in class org.selman.java3d.book.common.
TornadoMouseBehavior
m_nElapsedTime
- Variable in class org.selman.java3d.book.behaviortest.
ExplodeBehavior
m_NewPos
- Variable in class org.selman.java3d.book.common.
TornadoMouseBehavior
m_nFlags
- Variable in class org.selman.java3d.book.common.
ComplexObject
m_nFrameNumber
- Variable in class org.selman.java3d.book.behaviortest.
ExplodeBehavior
m_nLastY
- Variable in class org.selman.java3d.book.common.
TornadoMouseBehavior
m_nLoopCount
- Variable in class org.selman.java3d.book.customalphatest.
FileAlpha
m_nNumFrames
- Variable in class org.selman.java3d.book.behaviortest.
ExplodeBehavior
m_Node
- Variable in class org.selman.java3d.book.common.
BoundsBehavior
m_NodeComponent
- Variable in class org.selman.java3d.book.appearancetest.
AppearanceComponent
m_Object
- Variable in class org.selman.java3d.book.common.
TornadoMouseBehavior
m_OldPos
- Variable in class org.selman.java3d.book.common.
TornadoMouseBehavior
m_OriginalCoordinateArray
- Variable in class org.selman.java3d.book.behaviortest.
ExplodeBehavior
m_Panel
- Variable in class org.selman.java3d.book.lighttest.
LightObject
m_ParentGroup
- Variable in class org.selman.java3d.book.common.
ComplexObject
m_Point
- Variable in class org.selman.java3d.book.behaviortest.
ObjectSizeBehavior
m_Point3d1
- Variable in class org.selman.java3d.book.common.
BoundsBehavior
m_Point3d2
- Variable in class org.selman.java3d.book.common.
BoundsBehavior
m_QuadraticAttenuationTextField
- Variable in class org.selman.java3d.book.lighttest.
PointLightObject
m_Scale
- Variable in class org.selman.java3d.book.common.
BoundsBehavior
m_SceneBranchGroup
- Variable in class org.selman.java3d.book.common.
Java3dApplet
m_Shape3D
- Variable in class org.selman.java3d.book.behaviortest.
ExplodeBehavior
m_Sphere
- Variable in class org.selman.java3d.book.lighttest.
PointLightObject
m_SpreadAngleTextField
- Variable in class org.selman.java3d.book.lighttest.
SpotLightObject
m_StartTime
- Variable in class org.selman.java3d.book.common.
FpsBehavior
m_StartTime
- Variable in class org.selman.java3d.book.customalphatest.
FileAlpha
m_StopTime
- Variable in class org.selman.java3d.book.customalphatest.
FileAlpha
m_szCommandLineArray
- Variable in class org.selman.java3d.book.common.
Java3dApplet
m_szImage
- Variable in class org.selman.java3d.book.texturetest.
TextureGeometryInfo
m_TexCoordArray
- Variable in class org.selman.java3d.book.texturetest.
TextureGeometryInfo
m_TextureAttributes
- Variable in class org.selman.java3d.book.keynavigatetest.
TextureAnimationBehavior
m_Threshold
- Variable in class org.selman.java3d.book.common.
TornadoMouseScale
m_Transform3D
- Variable in class org.selman.java3d.book.common.
BoundsBehavior
m_Transform3D
- Variable in class org.selman.java3d.book.common.
TornadoMouseBehavior
m_Transform3D
- Variable in class org.selman.java3d.book.keynavigatetest.
RandomWalkBehavior
m_Transform3D
- Variable in class org.selman.java3d.book.keynavigatetest.
TextureAnimationBehavior
m_TransformGroup
- Variable in class org.selman.java3d.book.common.
BoundsBehavior
m_TransformGroup
- Variable in class org.selman.java3d.book.common.
ComplexObject
m_TransformGroup
- Variable in class org.selman.java3d.book.keynavigatetest.
RandomWalkBehavior
m_TransformGroup
- Variable in class org.selman.java3d.book.lighttest.
DirectionalLightObject
m_TransformGroup
- Variable in class org.selman.java3d.book.lighttest.
PointLightObject
m_TransformX
- Variable in class org.selman.java3d.book.common.
TornadoMouseRotate
m_TransformY
- Variable in class org.selman.java3d.book.common.
TornadoMouseRotate
m_Translation
- Variable in class org.selman.java3d.book.common.
TornadoMouseBehavior
m_TranslationVector
- Variable in class org.selman.java3d.book.common.
TornadoMouseBehavior
m_TransparencyAttributes
- Variable in class org.selman.java3d.book.behaviortest.
ExplodeBehavior
m_Universe
- Variable in class org.selman.java3d.book.common.
Java3dApplet
m_Vector
- Variable in class org.selman.java3d.book.behaviortest.
ExplodeBehavior
m_Vector
- Variable in class org.selman.java3d.book.behaviortest.
StretchBehavior
m_Vector3d
- Variable in class org.selman.java3d.book.common.
BoundsBehavior
m_WakeupCondition
- Variable in class org.selman.java3d.book.behaviortest.
ObjectSizeBehavior
m_WakeupCondition
- Variable in class org.selman.java3d.book.behaviortest.
StretchBehavior
m_WakeupCondition
- Variable in class org.selman.java3d.book.common.
BoundsBehavior
m_WakeupCondition
- Variable in class org.selman.java3d.book.common.
FpsBehavior
m_WakeupCondition
- Variable in class org.selman.java3d.book.keynavigatetest.
RandomWalkBehavior
m_WakeupCondition
- Variable in class org.selman.java3d.book.keynavigatetest.
TextureAnimationBehavior
m_WakeupCondition
- Variable in class org.selman.java3d.book.pickcollisiontest.
CollisionBehavior
m_XDirectionTextField
- Variable in class org.selman.java3d.book.lighttest.
DirectionalLightObject
m_XDirectionTextField
- Variable in class org.selman.java3d.book.lighttest.
SpotLightObject
m_XPositionTextField
- Variable in class org.selman.java3d.book.lighttest.
PointLightObject
m_YDirectionTextField
- Variable in class org.selman.java3d.book.lighttest.
DirectionalLightObject
m_YDirectionTextField
- Variable in class org.selman.java3d.book.lighttest.
SpotLightObject
m_YPositionTextField
- Variable in class org.selman.java3d.book.lighttest.
PointLightObject
m_ZDirectionTextField
- Variable in class org.selman.java3d.book.lighttest.
DirectionalLightObject
m_ZDirectionTextField
- Variable in class org.selman.java3d.book.lighttest.
SpotLightObject
m_ZPositionTextField
- Variable in class org.selman.java3d.book.lighttest.
PointLightObject
main(String[])
- Static method in class org.selman.java3d.book.alphatest.
AlphaTest
Simple main method that uses the Java 3D MainFrame helper class.
main(String[])
- Static method in class org.selman.java3d.book.appearancetest.
AppearanceTest
main(String[])
- Static method in class org.selman.java3d.book.avatartest.
AvatarTest
main(String[])
- Static method in class org.selman.java3d.book.behaviortest.
BehaviorTest
main(String[])
- Static method in class org.selman.java3d.book.billboardtest.
BillboardTest
main(String[])
- Static method in class org.selman.java3d.book.boundstest.
BoundsTest
main(String[])
- Static method in class org.selman.java3d.book.common.
ThreadLister
The main() method: just print the list of threads to the console
main(String[])
- Static method in class org.selman.java3d.book.compiletest.
CompileTest
main(String[])
- Static method in class org.selman.java3d.book.customalphatest.
CustomAlphaTest
main(String[])
- Static method in class org.selman.java3d.book.hirescoordtest.
HiResCoordTest
main(String[])
- Static method in class org.selman.java3d.book.immediatetest.
ImmediateTest
main(String[])
- Static method in class org.selman.java3d.book.interpolatortest.
InterpolatorTest
main(String[])
- Static method in class org.selman.java3d.book.keynavigatetest.
KeyNavigateTest
main(String[])
- Static method in class org.selman.java3d.book.launcher.
Launcher
main(String[])
- Static method in class org.selman.java3d.book.lighttest.
LightTest
main(String[])
- Static method in class org.selman.java3d.book.loadertest.
LoaderTest
main(String[])
- Static method in class org.selman.java3d.book.mixedtest.
MixedTest
main(String[])
- Static method in class org.selman.java3d.book.mousenavigatetest.
MouseNavigateTest
main(String[])
- Static method in class org.selman.java3d.book.multiview.
MultiView
main(String[])
- Static method in class org.selman.java3d.book.myjava3d.
MyJava3D
main(String[])
- Static method in class org.selman.java3d.book.nodestest.
NodesTest
main(String[])
- Static method in class org.selman.java3d.book.pickcollisiontest.
PickCollisionTest
main(String[])
- Static method in class org.selman.java3d.book.platformtest.
PlatformTest
main(String[])
- Static method in class org.selman.java3d.book.pointtest.
PointTest
main(String[])
- Static method in class org.selman.java3d.book.rastertest.
RasterTest
main(String[])
- Static method in class org.selman.java3d.book.scenegraphtest.
ScenegraphTest
main(String[])
- Static method in class org.selman.java3d.book.simpletest.
SimpleTest
main(String[])
- Static method in class org.selman.java3d.book.splineinterpolatortest.
SplineInterpolatorTest
main(String[])
- Static method in class org.selman.java3d.book.swingtest.
SwingTest
main entry point for the application.
main(String[])
- Static method in class org.selman.java3d.book.switchtest.
SwitchTest
main(String[])
- Static method in class org.selman.java3d.book.texcoordtest.
TexCoordTest
main(String[])
- Static method in class org.selman.java3d.book.text2dtest.
Text2DTest
main(String[])
- Static method in class org.selman.java3d.book.text3dtest.
Text3DTest
main(String[])
- Static method in class org.selman.java3d.book.texturetest.
TextureTest
main(String[])
- Static method in class org.selman.java3d.book.texturetransformtest.
TextureTransformTest
main(String[])
- Static method in class org.selman.java3d.book.triangulatortest.
TriangulatorTest
main(String[])
- Static method in class org.selman.java3d.book.vrmlpickingtest.
VrmlPickingTest
MaterialComponent
- class org.selman.java3d.book.appearancetest.
MaterialComponent
.
MaterialComponent(Appearance)
- Constructor for class org.selman.java3d.book.appearancetest.
MaterialComponent
MixedTest
- class org.selman.java3d.book.mixedtest.
MixedTest
.
This example mixes rendering in immediate and retained (scenegraph) mode to produce a composite rendered frame.
MixedTest()
- Constructor for class org.selman.java3d.book.mixedtest.
MixedTest
mouseClicked(MouseEvent)
- Method in class org.selman.java3d.book.vrmlpickingtest.
VrmlPickingTest
mouseEntered(MouseEvent)
- Method in class org.selman.java3d.book.vrmlpickingtest.
VrmlPickingTest
mouseExited(MouseEvent)
- Method in class org.selman.java3d.book.vrmlpickingtest.
VrmlPickingTest
MouseNavigateTest
- class org.selman.java3d.book.mousenavigatetest.
MouseNavigateTest
.
This example illustrates the mouse behaviors defined in the org.selman.java3d.book package.
MouseNavigateTest()
- Constructor for class org.selman.java3d.book.mousenavigatetest.
MouseNavigateTest
mousePressed(MouseEvent)
- Method in class org.selman.java3d.book.vrmlpickingtest.
VrmlPickingTest
mouseReleased(MouseEvent)
- Method in class org.selman.java3d.book.vrmlpickingtest.
VrmlPickingTest
moveCollisionObject()
- Method in class org.selman.java3d.book.pickcollisiontest.
CollisionBehavior
MultiView
- class org.selman.java3d.book.multiview.
MultiView
.
Creates a new into a Java 3D scene each time the "Add View" button is pressed.
MultiView()
- Constructor for class org.selman.java3d.book.multiview.
MultiView
MyJava3D
- class org.selman.java3d.book.myjava3d.
MyJava3D
.
Renders a 3D shape using a 3D rendering engine that was written from scratch using AWT for graphics operations.
MyJava3D()
- Constructor for class org.selman.java3d.book.myjava3d.
MyJava3D
N
name
- Variable in class org.selman.java3d.book.myjava3d.
Surface
NodesTest
- class org.selman.java3d.book.nodestest.
NodesTest
.
This example creates a scenegraph that illustrates many of the Java 3D scenegraph Nodes.
NodesTest()
- Constructor for class org.selman.java3d.book.nodestest.
NodesTest
NoOpGeometryUpdater
- class org.selman.java3d.book.myjava3d.
NoOpGeometryUpdater
.
Implementation of the RenderingEngine interface that does nothing.
NoOpGeometryUpdater()
- Constructor for class org.selman.java3d.book.myjava3d.
NoOpGeometryUpdater
NORMAL_SPEED
- Static variable in class org.selman.java3d.book.common.
KeyBehavior
numTris
- Variable in class org.selman.java3d.book.cuboidtest.
Cuboid
numVerts
- Variable in class org.selman.java3d.book.cuboidtest.
Cuboid
O
ObjectSizeBehavior
- class org.selman.java3d.book.behaviortest.
ObjectSizeBehavior
.
ObjectSizeBehavior(GeometryArray)
- Constructor for class org.selman.java3d.book.behaviortest.
ObjectSizeBehavior
on0_degrees()
- Method in class org.selman.java3d.book.appearancetest.
TextureAttributesComponent
on0()
- Method in class org.selman.java3d.book.appearancetest.
PolygonComponent
on0()
- Method in class org.selman.java3d.book.appearancetest.
RenderingComponent
on0()
- Method in class org.selman.java3d.book.appearancetest.
TransparencyComponent
on0point2()
- Method in class org.selman.java3d.book.appearancetest.
TransparencyComponent
on0point5()
- Method in class org.selman.java3d.book.appearancetest.
RenderingComponent
on0point5()
- Method in class org.selman.java3d.book.appearancetest.
TransparencyComponent
on0point8()
- Method in class org.selman.java3d.book.appearancetest.
TransparencyComponent
on1()
- Method in class org.selman.java3d.book.appearancetest.
LineComponent
on1()
- Method in class org.selman.java3d.book.appearancetest.
MaterialComponent
on1()
- Method in class org.selman.java3d.book.appearancetest.
PointComponent
on1()
- Method in class org.selman.java3d.book.appearancetest.
RenderingComponent
on1()
- Method in class org.selman.java3d.book.appearancetest.
TransparencyComponent
on10()
- Method in class org.selman.java3d.book.appearancetest.
LineComponent
on10()
- Method in class org.selman.java3d.book.appearancetest.
PointComponent
on10()
- Method in class org.selman.java3d.book.appearancetest.
PolygonComponent
on2()
- Method in class org.selman.java3d.book.appearancetest.
LineComponent
on200()
- Method in class org.selman.java3d.book.appearancetest.
PolygonComponent
on5()
- Method in class org.selman.java3d.book.appearancetest.
LineComponent
on5()
- Method in class org.selman.java3d.book.appearancetest.
PointComponent
on50()
- Method in class org.selman.java3d.book.appearancetest.
PolygonComponent
on70()
- Method in class org.selman.java3d.book.appearancetest.
MaterialComponent
onA_Black()
- Method in class org.selman.java3d.book.appearancetest.
MaterialComponent
onA_Blue()
- Method in class org.selman.java3d.book.appearancetest.
MaterialComponent
onA_White()
- Method in class org.selman.java3d.book.appearancetest.
MaterialComponent
onAdjustTransform(Object, int, int)
- Method in interface org.selman.java3d.book.common.
TornadoChangeListener
Notification that a new Transform is being calculated
onAdjustTransform(Object, int, int)
- Method in class org.selman.java3d.book.mousenavigatetest.
MouseNavigateTest
onALWAYS()
- Method in class org.selman.java3d.book.appearancetest.
RenderingComponent
onApplyTransform(Object)
- Method in interface org.selman.java3d.book.common.
TornadoChangeListener
Notification that the Transform is being updated
onApplyTransform(Object)
- Method in class org.selman.java3d.book.mousenavigatetest.
MouseNavigateTest
onBack()
- Method in class org.selman.java3d.book.appearancetest.
PolygonComponent
onBASE_LEVEL()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
onBlack()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
onBLEND()
- Method in class org.selman.java3d.book.appearancetest.
TextureAttributesComponent
onBLENDED()
- Method in class org.selman.java3d.book.appearancetest.
TransparencyComponent
onBlue()
- Method in class org.selman.java3d.book.appearancetest.
ColoringComponent
onBlueTransparent()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
onCollide()
- Method in class org.selman.java3d.book.pickcollisiontest.
CollisionBehavior
onCollide(boolean)
- Method in class org.selman.java3d.book.common.
ComplexObject
OnColor()
- Method in class org.selman.java3d.book.lighttest.
LightObject
onD_Black()
- Method in class org.selman.java3d.book.appearancetest.
MaterialComponent
onD_Blue()
- Method in class org.selman.java3d.book.appearancetest.
MaterialComponent
onD_White()
- Method in class org.selman.java3d.book.appearancetest.
MaterialComponent
onDash()
- Method in class org.selman.java3d.book.appearancetest.
LineComponent
onDashDot()
- Method in class org.selman.java3d.book.appearancetest.
LineComponent
onDECAL()
- Method in class org.selman.java3d.book.appearancetest.
TextureAttributesComponent
onDisable()
- Method in class org.selman.java3d.book.appearancetest.
RenderingComponent
onDoneInit()
- Method in class org.selman.java3d.book.common.
Java3dApplet
onDot()
- Method in class org.selman.java3d.book.appearancetest.
LineComponent
onE_Black()
- Method in class org.selman.java3d.book.appearancetest.
MaterialComponent
onE_Blue()
- Method in class org.selman.java3d.book.appearancetest.
MaterialComponent
onE_White()
- Method in class org.selman.java3d.book.appearancetest.
MaterialComponent
onEnable()
- Method in class org.selman.java3d.book.appearancetest.
RenderingComponent
onEndDrag()
- Method in class org.selman.java3d.book.common.
TornadoMouseBehavior
Allows custom end drag processing.
onEndDrag(Object)
- Method in interface org.selman.java3d.book.common.
TornadoChangeListener
Callback to notify of an end drag event.
onEndDrag(Object)
- Method in class org.selman.java3d.book.mousenavigatetest.
MouseNavigateTest
onEQUAL()
- Method in class org.selman.java3d.book.appearancetest.
RenderingComponent
onExplosionFinished(ExplodeBehavior, Shape3D)
- Method in class org.selman.java3d.book.behaviortest.
BehaviorTest
onExplosionFinished(ExplodeBehavior, Shape3D)
- Method in interface org.selman.java3d.book.behaviortest.
ExplosionListener
onEYE_LINEAR()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
onFastest()
- Method in class org.selman.java3d.book.appearancetest.
ColoringComponent
onFASTEST()
- Method in class org.selman.java3d.book.appearancetest.
TextureAttributesComponent
onFASTEST()
- Method in class org.selman.java3d.book.appearancetest.
TransparencyComponent
onFileAlphaGetValue(long, float)
- Method in class org.selman.java3d.book.customalphatest.
CustomAlphaTest
onFileAlphaGetValue(long, float)
- Method in interface org.selman.java3d.book.customalphatest.
FileAlphaListener
onFill()
- Method in class org.selman.java3d.book.appearancetest.
PolygonComponent
onFlat()
- Method in class org.selman.java3d.book.appearancetest.
ColoringComponent
onFlip_OFF()
- Method in class org.selman.java3d.book.appearancetest.
PolygonComponent
onFlip_ON()
- Method in class org.selman.java3d.book.appearancetest.
PolygonComponent
onFrameUpdate()
- Method in class org.selman.java3d.book.text3dtest.
TornadoText3D
onFront()
- Method in class org.selman.java3d.book.appearancetest.
PolygonComponent
onGouraud()
- Method in class org.selman.java3d.book.appearancetest.
ColoringComponent
onGREATER_OR_EQUAL()
- Method in class org.selman.java3d.book.appearancetest.
RenderingComponent
onGREATER()
- Method in class org.selman.java3d.book.appearancetest.
RenderingComponent
onGreen()
- Method in class org.selman.java3d.book.appearancetest.
ColoringComponent
onLESS_OR_EQUAL()
- Method in class org.selman.java3d.book.appearancetest.
RenderingComponent
onLESS()
- Method in class org.selman.java3d.book.appearancetest.
RenderingComponent
onLine()
- Method in class org.selman.java3d.book.appearancetest.
PolygonComponent
onMag_BASE_LEVEL_LINEAR()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
onMag_BASE_LEVEL_POINT()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
onMag_FASTEST()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
onMag_NICEST()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
onMin_BASE_LEVEL_LINEAR()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
onMin_BASE_LEVEL_POINT()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
onMin_FASTEST()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
onMin_MULTI_LEVEL_LINEAR()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
onMin_MULTI_LEVEL_POINT()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
onMin_NICEST()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
onMiss()
- Method in class org.selman.java3d.book.pickcollisiontest.
CollisionBehavior
onMODULATE()
- Method in class org.selman.java3d.book.appearancetest.
TextureAttributesComponent
onMULTI_LEVEL_MIPMAP()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
onNEVER()
- Method in class org.selman.java3d.book.appearancetest.
RenderingComponent
onNicest()
- Method in class org.selman.java3d.book.appearancetest.
ColoringComponent
onNICEST()
- Method in class org.selman.java3d.book.appearancetest.
TextureAttributesComponent
onNICEST()
- Method in class org.selman.java3d.book.appearancetest.
TransparencyComponent
onNon_Null()
- Method in class org.selman.java3d.book.appearancetest.
AppearanceComponent
onNone()
- Method in class org.selman.java3d.book.appearancetest.
PolygonComponent
onNONE()
- Method in class org.selman.java3d.book.appearancetest.
TransparencyComponent
onNOT_EQUAL()
- Method in class org.selman.java3d.book.appearancetest.
RenderingComponent
onNull()
- Method in class org.selman.java3d.book.appearancetest.
AppearanceComponent
onOBJECT_LINEAR()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
onOff()
- Method in class org.selman.java3d.book.appearancetest.
LineComponent
onOff()
- Method in class org.selman.java3d.book.appearancetest.
MaterialComponent
onOff()
- Method in class org.selman.java3d.book.appearancetest.
PointComponent
onOff()
- Method in class org.selman.java3d.book.appearancetest.
RenderingComponent
onOff()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
onOff()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
onOn()
- Method in class org.selman.java3d.book.appearancetest.
LineComponent
onOn()
- Method in class org.selman.java3d.book.appearancetest.
MaterialComponent
onOn()
- Method in class org.selman.java3d.book.appearancetest.
PointComponent
onOn()
- Method in class org.selman.java3d.book.appearancetest.
RenderingComponent
onOn()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
onOn()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
onPoint()
- Method in class org.selman.java3d.book.appearancetest.
PolygonComponent
onR_0_0_0_1()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
onR_0_0_1_0()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
onR_0_1_0_5()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
onR_1_0_0_0()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
onRed()
- Method in class org.selman.java3d.book.appearancetest.
ColoringComponent
onREPLACE()
- Method in class org.selman.java3d.book.appearancetest.
TextureAttributesComponent
onRotate(Object, Point3d)
- Method in interface org.selman.java3d.book.common.
RotationChangeListener
Callback to notify of new translationg being applied.
onRotate(Object, Point3d)
- Method in class org.selman.java3d.book.mousenavigatetest.
MouseNavigateTest
onS_0_0_0_1()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
onS_0_0_1_0()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
onS_0_1_0_5()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
onS_1_0_0_0()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
onS_Black()
- Method in class org.selman.java3d.book.appearancetest.
MaterialComponent
onS_Blue()
- Method in class org.selman.java3d.book.appearancetest.
MaterialComponent
onS_CLAMP()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
onS_White()
- Method in class org.selman.java3d.book.appearancetest.
MaterialComponent
onS_WRAP()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
onSaveImage()
- Method in class org.selman.java3d.book.swingtest.
SwingTest
Called to render the scene into the offscreen Canvas3D and save the image (as a JPEG) to disk.
onScale(Object, Vector3d)
- Method in interface org.selman.java3d.book.common.
ScaleChangeListener
Callback to notify of new scale being applied.
onScale(Object, Vector3d)
- Method in class org.selman.java3d.book.mousenavigatetest.
MouseNavigateTest
onSCREEN_DOOR()
- Method in class org.selman.java3d.book.appearancetest.
TransparencyComponent
onSolid()
- Method in class org.selman.java3d.book.appearancetest.
LineComponent
onSPHERE_MAP()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
onStartDrag()
- Method in class org.selman.java3d.book.common.
TornadoMouseBehavior
Allows custom start drag processing.
onStartDrag(Object)
- Method in interface org.selman.java3d.book.common.
TornadoChangeListener
Callback to notify of a start drag event.
onStartDrag(Object)
- Method in class org.selman.java3d.book.mousenavigatetest.
MouseNavigateTest
onT_0_0_0_1()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
onT_0_0_1_0()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
onT_0_1_0_5()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
onT_1_0_0_0()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
onT_Black_Alpha_0point7()
- Method in class org.selman.java3d.book.appearancetest.
TextureAttributesComponent
onT_Blue_Alpha_1()
- Method in class org.selman.java3d.book.appearancetest.
TextureAttributesComponent
onT_CLAMP()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
onT_White_Alpha_0point3()
- Method in class org.selman.java3d.book.appearancetest.
TextureAttributesComponent
onT_WRAP()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
onTEXTURE_COORDINATE_2()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
onTEXTURE_COORDINATE_3()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
onTexture0()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
onTexture1()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
onTexture2()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
onTranslate(Object, Vector3d)
- Method in interface org.selman.java3d.book.common.
TranslationChangeListener
Callback to notify of new translationg being applied.
onTranslate(Object, Vector3d)
- Method in class org.selman.java3d.book.mousenavigatetest.
MouseNavigateTest
onWhite()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
onX_30_degrees()
- Method in class org.selman.java3d.book.appearancetest.
TextureAttributesComponent
onY_30_degrees()
- Method in class org.selman.java3d.book.appearancetest.
TextureAttributesComponent
onZ_30_degrees()
- Method in class org.selman.java3d.book.appearancetest.
TextureAttributesComponent
org.selman.java3d.book.alphatest
- package org.selman.java3d.book.alphatest
org.selman.java3d.book.appearancetest
- package org.selman.java3d.book.appearancetest
org.selman.java3d.book.avatartest
- package org.selman.java3d.book.avatartest
org.selman.java3d.book.behaviortest
- package org.selman.java3d.book.behaviortest
org.selman.java3d.book.billboardtest
- package org.selman.java3d.book.billboardtest
org.selman.java3d.book.boundstest
- package org.selman.java3d.book.boundstest
org.selman.java3d.book.common
- package org.selman.java3d.book.common
org.selman.java3d.book.compiletest
- package org.selman.java3d.book.compiletest
org.selman.java3d.book.cuboidtest
- package org.selman.java3d.book.cuboidtest
org.selman.java3d.book.customalphatest
- package org.selman.java3d.book.customalphatest
org.selman.java3d.book.hirescoordtest
- package org.selman.java3d.book.hirescoordtest
org.selman.java3d.book.immediatetest
- package org.selman.java3d.book.immediatetest
org.selman.java3d.book.interpolatortest
- package org.selman.java3d.book.interpolatortest
org.selman.java3d.book.keynavigatetest
- package org.selman.java3d.book.keynavigatetest
org.selman.java3d.book.launcher
- package org.selman.java3d.book.launcher
org.selman.java3d.book.lighttest
- package org.selman.java3d.book.lighttest
org.selman.java3d.book.loadertest
- package org.selman.java3d.book.loadertest
org.selman.java3d.book.mixedtest
- package org.selman.java3d.book.mixedtest
org.selman.java3d.book.mousenavigatetest
- package org.selman.java3d.book.mousenavigatetest
org.selman.java3d.book.multiview
- package org.selman.java3d.book.multiview
org.selman.java3d.book.myjava3d
- package org.selman.java3d.book.myjava3d
org.selman.java3d.book.nodestest
- package org.selman.java3d.book.nodestest
org.selman.java3d.book.pickcollisiontest
- package org.selman.java3d.book.pickcollisiontest
org.selman.java3d.book.platformtest
- package org.selman.java3d.book.platformtest
org.selman.java3d.book.pointtest
- package org.selman.java3d.book.pointtest
org.selman.java3d.book.rastertest
- package org.selman.java3d.book.rastertest
org.selman.java3d.book.scenegraphtest
- package org.selman.java3d.book.scenegraphtest
org.selman.java3d.book.simpletest
- package org.selman.java3d.book.simpletest
org.selman.java3d.book.splineinterpolatortest
- package org.selman.java3d.book.splineinterpolatortest
org.selman.java3d.book.swingtest
- package org.selman.java3d.book.swingtest
org.selman.java3d.book.switchtest
- package org.selman.java3d.book.switchtest
org.selman.java3d.book.texcoordtest
- package org.selman.java3d.book.texcoordtest
org.selman.java3d.book.text2dtest
- package org.selman.java3d.book.text2dtest
org.selman.java3d.book.text3dtest
- package org.selman.java3d.book.text3dtest
org.selman.java3d.book.texturetest
- package org.selman.java3d.book.texturetest
org.selman.java3d.book.texturetransformtest
- package org.selman.java3d.book.texturetransformtest
org.selman.java3d.book.triangulatortest
- package org.selman.java3d.book.triangulatortest
org.selman.java3d.book.vrmlpickingtest
- package org.selman.java3d.book.vrmlpickingtest
P
paint(Graphics)
- Method in class org.selman.java3d.book.alphatest.
AlphaTest
AWT paint method that can handle dynamic scale recomputation and graph redraw.
paint(Graphics)
- Method in class org.selman.java3d.book.customalphatest.
CustomAlphaTest
paint(Graphics)
- Method in class org.selman.java3d.book.myjava3d.
Surface
paintImmediately(int, int, int, int)
- Method in class org.selman.java3d.book.myjava3d.
Surface
It's possible to turn off double-buffering for just the repaint calls invoked directly on the non double buffered component.
perfStr
- Variable in class org.selman.java3d.book.myjava3d.
Surface
PickCollisionTest
- class org.selman.java3d.book.pickcollisiontest.
PickCollisionTest
.
This example creates a large hollow box (out of ColorCubes, one for each side of the box).
PickCollisionTest()
- Constructor for class org.selman.java3d.book.pickcollisiontest.
PickCollisionTest
PlatformTest
- class org.selman.java3d.book.platformtest.
PlatformTest
.
This example illustrates some of the features of the SimpleUniverse class.
PlatformTest()
- Constructor for class org.selman.java3d.book.platformtest.
PlatformTest
PointComponent
- class org.selman.java3d.book.appearancetest.
PointComponent
.
PointComponent(Appearance)
- Constructor for class org.selman.java3d.book.appearancetest.
PointComponent
PointLightObject
- class org.selman.java3d.book.lighttest.
PointLightObject
.
PointLightObject()
- Constructor for class org.selman.java3d.book.lighttest.
PointLightObject
PointTest
- class org.selman.java3d.book.pointtest.
PointTest
.
Illustrates rendering Java 3D points in a variety of styles.
PointTest()
- Constructor for class org.selman.java3d.book.pointtest.
PointTest
PolygonComponent
- class org.selman.java3d.book.appearancetest.
PolygonComponent
.
PolygonComponent(Appearance)
- Constructor for class org.selman.java3d.book.appearancetest.
PolygonComponent
postSwap()
- Method in class org.selman.java3d.book.rastertest.
RasterTest.RasterCanvas3D
preRender()
- Method in class org.selman.java3d.book.immediatetest.
ImmediateCanvas3D
preRender()
- Method in class org.selman.java3d.book.mixedtest.
ImmediateCanvas3D
print(Graphics, PageFormat, int)
- Method in class org.selman.java3d.book.myjava3d.
Surface
printMenu()
- Method in class org.selman.java3d.book.launcher.
Launcher
processKeyEvent(KeyEvent)
- Method in class org.selman.java3d.book.common.
KeyBehavior
processMouseEvent(MouseEvent)
- Method in class org.selman.java3d.book.common.
TornadoMouseBehavior
Dispatches mouse events as appropriate.
processStimulus(Enumeration)
- Method in class org.selman.java3d.book.avatartest.
CarSteering
Override Behavior's stimulus method to handle the event.
processStimulus(Enumeration)
- Method in class org.selman.java3d.book.avatartest.
CollisionBehavior
Override Behavior's stimulus method to handle the event.
processStimulus(Enumeration)
- Method in class org.selman.java3d.book.behaviortest.
ExplodeBehavior
processStimulus(Enumeration)
- Method in class org.selman.java3d.book.behaviortest.
ObjectSizeBehavior
processStimulus(Enumeration)
- Method in class org.selman.java3d.book.behaviortest.
StretchBehavior
processStimulus(Enumeration)
- Method in class org.selman.java3d.book.common.
BoundsBehavior
processStimulus(Enumeration)
- Method in class org.selman.java3d.book.common.
CollisionBehavior
Override Behavior's stimulus method to handle the event.
processStimulus(Enumeration)
- Method in class org.selman.java3d.book.common.
FpsBehavior
processStimulus(Enumeration)
- Method in class org.selman.java3d.book.common.
KeyBehavior
processStimulus(Enumeration)
- Method in class org.selman.java3d.book.common.
TornadoMouseBehavior
Dispatches events based on the behaviours criteria
processStimulus(Enumeration)
- Method in class org.selman.java3d.book.keynavigatetest.
RandomWalkBehavior
processStimulus(Enumeration)
- Method in class org.selman.java3d.book.keynavigatetest.
TextureAnimationBehavior
processStimulus(Enumeration)
- Method in class org.selman.java3d.book.pickcollisiontest.
CollisionBehavior
processStimulus(Enumeration)
- Method in class org.selman.java3d.book.text3dtest.
TornadoRotation
projectPoint(Point3d, Point3d)
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
Q
Quat
- class org.selman.java3d.book.common.
Quat
.
Quat()
- Constructor for class org.selman.java3d.book.common.
Quat
R
RandomAlpha
- class org.selman.java3d.book.interpolatortest.
RandomAlpha
.
RandomAlpha()
- Constructor for class org.selman.java3d.book.interpolatortest.
RandomAlpha
RandomWalkBehavior
- class org.selman.java3d.book.keynavigatetest.
RandomWalkBehavior
.
RandomWalkBehavior(TransformGroup, CollisionDetector)
- Constructor for class org.selman.java3d.book.keynavigatetest.
RandomWalkBehavior
RasterTest
- class org.selman.java3d.book.rastertest.
RasterTest
.
This example illustrates how to:
1.
RasterTest.RasterCanvas3D
- class org.selman.java3d.book.rastertest.
RasterTest.RasterCanvas3D
.
RasterTest.RasterCanvas3D(RasterTest, GraphicsConfiguration)
- Constructor for class org.selman.java3d.book.rastertest.
RasterTest.RasterCanvas3D
RasterTest()
- Constructor for class org.selman.java3d.book.rastertest.
RasterTest
readAlphaValues(URL)
- Method in class org.selman.java3d.book.customalphatest.
FileAlpha
readFile(URL)
- Static method in class org.selman.java3d.book.common.
Utils
readKeyFrames(URL)
- Static method in class org.selman.java3d.book.common.
Utils
readProperties()
- Method in class org.selman.java3d.book.launcher.
Launcher
registerApplication(Application)
- Method in class org.selman.java3d.book.launcher.
Launcher
registerWindowListener(JFrame)
- Static method in class org.selman.java3d.book.swingtest.
SwingTest
removeShape(String)
- Method in class org.selman.java3d.book.swingtest.
SwingTest
Removes a BranchGroup from the scene based on user data
render(Graphics, GeometryUpdater)
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
render(Graphics, GeometryUpdater)
- Method in interface org.selman.java3d.book.myjava3d.
RenderingEngine
Renders a single frame into the Graphics.
render(int, int, Graphics2D)
- Method in class org.selman.java3d.book.myjava3d.
RenderingSurface
render(int, int, Graphics2D)
- Method in class org.selman.java3d.book.myjava3d.
Surface
renderField(int)
- Method in class org.selman.java3d.book.immediatetest.
ImmediateCanvas3D
renderField(int)
- Method in class org.selman.java3d.book.mixedtest.
ImmediateCanvas3D
renderGeometry(Graphics, GeometryUpdater)
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
Rendering
- Variable in class org.selman.java3d.book.myjava3d.
Surface
RenderingComponent
- class org.selman.java3d.book.appearancetest.
RenderingComponent
.
RenderingComponent(Appearance)
- Constructor for class org.selman.java3d.book.appearancetest.
RenderingComponent
RenderingEngine
- interface org.selman.java3d.book.myjava3d.
RenderingEngine
.
Definition of the RenderingEngine interface.
RenderingSurface
- class org.selman.java3d.book.myjava3d.
RenderingSurface
.
Surface (JPanel) that uses a RenderingEngine to render a 3D scene.
RenderingSurface(RenderingEngine, GeometryUpdater)
- Constructor for class org.selman.java3d.book.myjava3d.
RenderingSurface
renderLineArray(Graphics, GeometryUpdater, GeometryArray)
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
renderPointArray(Graphics, GeometryUpdater, GeometryArray)
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
renderQuadArray(Graphics, GeometryUpdater, GeometryArray)
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
renderTriangleArray(Graphics, GeometryUpdater, GeometryArray)
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
reset(int, int)
- Method in class org.selman.java3d.book.myjava3d.
AnimatingSurface
reset(int, int)
- Method in class org.selman.java3d.book.myjava3d.
RenderingSurface
restart(Shape3D, int, int, ExplosionListener)
- Method in class org.selman.java3d.book.behaviortest.
ExplodeBehavior
RIGHT
- Static variable in class org.selman.java3d.book.cuboidtest.
Cuboid
Used to designate the right side of the Cuboid when using getShape().
Road
- class org.selman.java3d.book.avatartest.
Road
.
This class is a simple behavior that invokes the KeyNavigator to modify the view platform transform.
ROAD_HEIGHT
- Static variable in class org.selman.java3d.book.avatartest.
Road
ROAD_LENGTH
- Static variable in class org.selman.java3d.book.avatartest.
Road
ROAD_WIDTH
- Static variable in class org.selman.java3d.book.avatartest.
Road
Road(Component, Group, int)
- Constructor for class org.selman.java3d.book.avatartest.
Road
rollLeft()
- Method in class org.selman.java3d.book.common.
KeyBehavior
rollRight()
- Method in class org.selman.java3d.book.common.
KeyBehavior
RotatingGeometryUpdater
- class org.selman.java3d.book.myjava3d.
RotatingGeometryUpdater
.
Implementation of the GeometryUpdater interface.
RotatingGeometryUpdater()
- Constructor for class org.selman.java3d.book.myjava3d.
RotatingGeometryUpdater
RotationChangeListener
- interface org.selman.java3d.book.common.
RotationChangeListener
.
Interface to listen for changes in rotation from the TornadoMouseRotate class.
rotDown()
- Method in class org.selman.java3d.book.common.
KeyBehavior
rotLeft()
- Method in class org.selman.java3d.book.common.
KeyBehavior
rotRight()
- Method in class org.selman.java3d.book.common.
KeyBehavior
rotUp()
- Method in class org.selman.java3d.book.common.
KeyBehavior
rotY
- Variable in class org.selman.java3d.book.keynavigatetest.
TextureAnimationBehavior
RUN_NEW_VM
- Static variable in class org.selman.java3d.book.launcher.
Application
RUN_WITHIN_VM
- Static variable in class org.selman.java3d.book.launcher.
Application
run()
- Method in class org.selman.java3d.book.launcher.
Launcher
run()
- Method in class org.selman.java3d.book.myjava3d.
AnimatingSurface
run(int)
- Method in class org.selman.java3d.book.launcher.
Application
S
saveCommandLineArguments(String[])
- Method in class org.selman.java3d.book.common.
Java3dApplet
ScaleChangeListener
- interface org.selman.java3d.book.common.
ScaleChangeListener
.
Interface to listen for changes in translation from the TornadoMouseScale class.
ScenegraphTest
- class org.selman.java3d.book.scenegraphtest.
ScenegraphTest
.
This example builds a basic hierarchical model of the top part of a human torso (2 arms, neck and head).
ScenegraphTest()
- Constructor for class org.selman.java3d.book.scenegraphtest.
ScenegraphTest
setAntiAlias(boolean)
- Method in class org.selman.java3d.book.myjava3d.
Surface
setAppearance(Appearance)
- Method in class org.selman.java3d.book.cuboidtest.
Cuboid
Sets appearance of the Cuboid.
setAppearanceCapability()
- Method in class org.selman.java3d.book.appearancetest.
AppearanceComponent
setAppearanceCapability()
- Method in class org.selman.java3d.book.appearancetest.
ColoringComponent
setAppearanceCapability()
- Method in class org.selman.java3d.book.appearancetest.
LineComponent
setAppearanceCapability()
- Method in class org.selman.java3d.book.appearancetest.
MaterialComponent
setAppearanceCapability()
- Method in class org.selman.java3d.book.appearancetest.
PointComponent
setAppearanceCapability()
- Method in class org.selman.java3d.book.appearancetest.
PolygonComponent
setAppearanceCapability()
- Method in class org.selman.java3d.book.appearancetest.
RenderingComponent
setAppearanceCapability()
- Method in class org.selman.java3d.book.appearancetest.
TexGenComponent
setAppearanceCapability()
- Method in class org.selman.java3d.book.appearancetest.
TextureAttributesComponent
setAppearanceCapability()
- Method in class org.selman.java3d.book.appearancetest.
TextureComponent
setAppearanceCapability()
- Method in class org.selman.java3d.book.appearancetest.
TransparencyComponent
setBackKey(int)
- Method in class org.selman.java3d.book.common.
KeyBehavior
setChangeListener(TornadoChangeListener)
- Method in class org.selman.java3d.book.common.
TornadoMouseBehavior
Register a listener for the behavior.
setComponent(Component)
- Static method in class org.selman.java3d.book.appearancetest.
TextureComponent
setComposite(boolean)
- Method in class org.selman.java3d.book.myjava3d.
Surface
setDefaultAttributes()
- Method in class org.selman.java3d.book.text3dtest.
TornadoText3D
setEnable(boolean)
- Method in class org.selman.java3d.book.common.
BoundsBehavior
setForwardKey(int)
- Method in class org.selman.java3d.book.common.
KeyBehavior
setImageType(int)
- Method in class org.selman.java3d.book.myjava3d.
Surface
setInvert(boolean)
- Method in class org.selman.java3d.book.common.
TornadoMouseRotate
setJavacPath(String)
- Static method in class org.selman.java3d.book.launcher.
Application
setLeftKey(int)
- Method in class org.selman.java3d.book.common.
KeyBehavior
setLightAngle(Vector3d)
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
setLightAngle(Vector3d)
- Method in interface org.selman.java3d.book.myjava3d.
RenderingEngine
Set the current View Angle used by the RenderEngine.
setLoopCount(int)
- Method in class org.selman.java3d.book.customalphatest.
FileAlpha
setMaxScale(Point3d)
- Method in class org.selman.java3d.book.common.
TornadoMouseScale
setMaxTranslate(Point3d)
- Method in class org.selman.java3d.book.common.
TornadoMouseTranslate
setMinScale(Point3d)
- Method in class org.selman.java3d.book.common.
TornadoMouseScale
setMinTranslate(Point3d)
- Method in class org.selman.java3d.book.common.
TornadoMouseTranslate
setMovementRate(double)
- Method in class org.selman.java3d.book.common.
KeyBehavior
setObject(Object)
- Method in class org.selman.java3d.book.common.
TornadoMouseBehavior
void setObject( Object obj )
setRendering(boolean)
- Method in class org.selman.java3d.book.myjava3d.
Surface
setRotateXAmount(double)
- Method in class org.selman.java3d.book.common.
KeyBehavior
setRotateYAmount(double)
- Method in class org.selman.java3d.book.common.
KeyBehavior
setRotateZAmount(double)
- Method in class org.selman.java3d.book.common.
KeyBehavior
setScale(double)
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
setScale(double)
- Method in interface org.selman.java3d.book.myjava3d.
RenderingEngine
Set the scale used by the RenderEngine.
setScreenPosition(Vector3d)
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
setScreenSize(int, int)
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
setScreenSize(int, int)
- Method in interface org.selman.java3d.book.myjava3d.
RenderingEngine
Set the Screen size used by the RenderEngine.
setSleepAmount(long)
- Method in class org.selman.java3d.book.myjava3d.
Surface
setSoundAttributes(Sound, boolean)
- Method in class org.selman.java3d.book.common.
ComplexObject
setStartTime(long)
- Method in class org.selman.java3d.book.customalphatest.
FileAlpha
setTexture(Appearance, String)
- Method in class org.selman.java3d.book.common.
ComplexObject
setTexture(Object)
- Method in class org.selman.java3d.book.myjava3d.
Surface
setViewAngle(Vector3d)
- Method in class org.selman.java3d.book.myjava3d.
AwtRenderingEngine
setViewAngle(Vector3d)
- Method in interface org.selman.java3d.book.myjava3d.
RenderingEngine
Set the current View Angle used by the RenderEngine.
SimpleTest
- class org.selman.java3d.book.simpletest.
SimpleTest
.
SimpleTest()
- Constructor for class org.selman.java3d.book.simpletest.
SimpleTest
sleepAmount
- Variable in class org.selman.java3d.book.myjava3d.
Surface
SLOW_SPEED
- Static variable in class org.selman.java3d.book.common.
KeyBehavior
SOUND
- Static variable in class org.selman.java3d.book.common.
ComplexObject
SplineInterpolatorTest
- class org.selman.java3d.book.splineinterpolatortest.
SplineInterpolatorTest
.
SplineInterpolatorTest()
- Constructor for class org.selman.java3d.book.splineinterpolatortest.
SplineInterpolatorTest
SpotLightObject
- class org.selman.java3d.book.lighttest.
SpotLightObject
.
SpotLightObject()
- Constructor for class org.selman.java3d.book.lighttest.
SpotLightObject
start()
- Method in class org.selman.java3d.book.common.
ThreadLister.Applet
When the applet starts, list all the threads
start()
- Method in class org.selman.java3d.book.customalphatest.
CustomAlphaTest
start()
- Method in class org.selman.java3d.book.myjava3d.
AnimatingSurface
start()
- Method in class org.selman.java3d.book.vrmlpickingtest.
VrmlPickingTest
stateChanged(ChangeEvent)
- Method in class org.selman.java3d.book.common.
UiAlpha
step(int, int)
- Method in class org.selman.java3d.book.myjava3d.
AnimatingSurface
step(int, int)
- Method in class org.selman.java3d.book.myjava3d.
RenderingSurface
stop()
- Method in class org.selman.java3d.book.myjava3d.
AnimatingSurface
StretchBehavior
- class org.selman.java3d.book.behaviortest.
StretchBehavior
.
StretchBehavior(GeometryArray)
- Constructor for class org.selman.java3d.book.behaviortest.
StretchBehavior
Surface
- class org.selman.java3d.book.myjava3d.
Surface
.
The Surface class implements a 2D rendering surface using a Swing JPanel.
Surface()
- Constructor for class org.selman.java3d.book.myjava3d.
Surface
SwingTest
- class org.selman.java3d.book.swingtest.
SwingTest
.
This example displays a Swing based application with a JMenuBar that allows you to switch between displaying a Cube and a Sphere.
SwingTest()
- Constructor for class org.selman.java3d.book.swingtest.
SwingTest
Constructor.
SwingTestApplet
- class org.selman.java3d.book.swingtest.
SwingTestApplet
.
rotation using menu commands.
SwingTestApplet()
- Constructor for class org.selman.java3d.book.swingtest.
SwingTestApplet
Constructor.
SwitchTest
- class org.selman.java3d.book.switchtest.
SwitchTest
.
This example creates a Switch Node and conditionally displays some of the child Nodes using a logical mask, defined using a BitSet object.
SwitchTest()
- Constructor for class org.selman.java3d.book.switchtest.
SwitchTest
synchLightToUi()
- Method in class org.selman.java3d.book.lighttest.
AmbientLightObject
synchLightToUi()
- Method in class org.selman.java3d.book.lighttest.
DirectionalLightObject
synchLightToUi()
- Method in class org.selman.java3d.book.lighttest.
LightObject
synchLightToUi()
- Method in class org.selman.java3d.book.lighttest.
PointLightObject
synchLightToUi()
- Method in class org.selman.java3d.book.lighttest.
SpotLightObject
synchUiToLight()
- Method in class org.selman.java3d.book.lighttest.
AmbientLightObject
synchUiToLight()
- Method in class org.selman.java3d.book.lighttest.
DirectionalLightObject
synchUiToLight()
- Method in class org.selman.java3d.book.lighttest.
LightObject
synchUiToLight()
- Method in class org.selman.java3d.book.lighttest.
PointLightObject
synchUiToLight()
- Method in class org.selman.java3d.book.lighttest.
SpotLightObject
T
TargetVector3d
- Variable in class org.selman.java3d.book.keynavigatetest.
RandomWalkBehavior
TexCoordTest
- class org.selman.java3d.book.texcoordtest.
TexCoordTest
.
This example illustrates dynamic texture coordinate generation using the TexCoordGeneration class.
TexCoordTest()
- Constructor for class org.selman.java3d.book.texcoordtest.
TexCoordTest
TexGenComponent
- class org.selman.java3d.book.appearancetest.
TexGenComponent
.
TexGenComponent(Appearance)
- Constructor for class org.selman.java3d.book.appearancetest.
TexGenComponent
Text2DTest
- class org.selman.java3d.book.text2dtest.
Text2DTest
.
Renders Java 3D 2D Text objects in a variety of styles.
Text2DTest()
- Constructor for class org.selman.java3d.book.text2dtest.
Text2DTest
Text3DTest
- class org.selman.java3d.book.text3dtest.
Text3DTest
.
Renders a Java 3D 3D Text objects with a custom extrusion.
Text3DTest()
- Constructor for class org.selman.java3d.book.text3dtest.
Text3DTest
texture
- Variable in class org.selman.java3d.book.myjava3d.
Surface
TEXTURE
- Static variable in class org.selman.java3d.book.common.
ComplexObject
TextureAnimationBehavior
- class org.selman.java3d.book.keynavigatetest.
TextureAnimationBehavior
.
TextureAnimationBehavior(TextureAttributes)
- Constructor for class org.selman.java3d.book.keynavigatetest.
TextureAnimationBehavior
TextureAttributesComponent
- class org.selman.java3d.book.appearancetest.
TextureAttributesComponent
.
TextureAttributesComponent(Appearance)
- Constructor for class org.selman.java3d.book.appearancetest.
TextureAttributesComponent
TextureComponent
- class org.selman.java3d.book.appearancetest.
TextureComponent
.
TextureComponent(Appearance)
- Constructor for class org.selman.java3d.book.appearancetest.
TextureComponent
TextureGeometryInfo
- class org.selman.java3d.book.texturetest.
TextureGeometryInfo
.
TextureGeometryInfo()
- Constructor for class org.selman.java3d.book.texturetest.
TextureGeometryInfo
TextureTest
- class org.selman.java3d.book.texturetest.
TextureTest
.
This example reads in the name of a texture image and texture coordinates from a file and creates geometry to display the texture image mapped onto a triangulated polygon.
TextureTest()
- Constructor for class org.selman.java3d.book.texturetest.
TextureTest
TextureTransformTest
- class org.selman.java3d.book.texturetransformtest.
TextureTransformTest
.
This example illustrates how a texture image can be dynamically rotated at runtime.
TextureTransformTest()
- Constructor for class org.selman.java3d.book.texturetransformtest.
TextureTransformTest
thread
- Variable in class org.selman.java3d.book.myjava3d.
AnimatingSurface
ThreadLister
- class org.selman.java3d.book.common.
ThreadLister
.
This class contains a useful static method for listing all threads and threadgroups in the VM.
ThreadLister.Applet
- class org.selman.java3d.book.common.
ThreadLister.Applet
.
This nested class is a simple applet that displays the output of ThreadLister.listAllThreads() when run from an the start() method of an applet.
ThreadLister.Applet()
- Constructor for class org.selman.java3d.book.common.
ThreadLister.Applet
ThreadLister()
- Constructor for class org.selman.java3d.book.common.
ThreadLister
TOP
- Static variable in class org.selman.java3d.book.cuboidtest.
Cuboid
Used to designate the top side of the Cuboid when using getShape().
TornadoChangeListener
- interface org.selman.java3d.book.common.
TornadoChangeListener
.
Interface to listen for changes affected by in the TornadoMouseBehaviors.
TornadoMouseBehavior
- class org.selman.java3d.book.common.
TornadoMouseBehavior
.
Base class for the Tornado Mouse Behaviors (Rotate, Translate, Scale).
TornadoMouseBehavior()
- Constructor for class org.selman.java3d.book.common.
TornadoMouseBehavior
TornadoMouseRotate
- class org.selman.java3d.book.common.
TornadoMouseRotate
.
TornadoMouseRotate Custom mouse rotation behaviour
TornadoMouseRotate(double, double)
- Constructor for class org.selman.java3d.book.common.
TornadoMouseRotate
TornadoMouseScale
- class org.selman.java3d.book.common.
TornadoMouseScale
.
TornadoMouseScale Custon scaling behaviour
TornadoMouseScale(float, float)
- Constructor for class org.selman.java3d.book.common.
TornadoMouseScale
TornadoMouseTranslate
- class org.selman.java3d.book.common.
TornadoMouseTranslate
.
TornadoMouseTranslate Custom translation behavior.
TornadoMouseTranslate(float)
- Constructor for class org.selman.java3d.book.common.
TornadoMouseTranslate
TornadoRotation
- class org.selman.java3d.book.text3dtest.
TornadoRotation
.
TornadoRotation(Alpha, TransformGroup, Transform3D, float, float)
- Constructor for class org.selman.java3d.book.text3dtest.
TornadoRotation
TornadoText3D
- class org.selman.java3d.book.text3dtest.
TornadoText3D
.
TornadoText3D()
- Constructor for class org.selman.java3d.book.text3dtest.
TornadoText3D
TornadoText3D(Font3D)
- Constructor for class org.selman.java3d.book.text3dtest.
TornadoText3D
TornadoText3D(Font3D, String)
- Constructor for class org.selman.java3d.book.text3dtest.
TornadoText3D
TornadoText3D(Font3D, String, Point3f)
- Constructor for class org.selman.java3d.book.text3dtest.
TornadoText3D
TornadoText3D(Font3D, String, Point3f, int, int)
- Constructor for class org.selman.java3d.book.text3dtest.
TornadoText3D
transform3D
- Variable in class org.selman.java3d.book.common.
KeyBehavior
transformChanged(int, Transform3D)
- Method in class org.selman.java3d.book.texturetransformtest.
TextureTransformTest
transformGroup
- Variable in class org.selman.java3d.book.common.
KeyBehavior
TranslationChangeListener
- interface org.selman.java3d.book.common.
TranslationChangeListener
.
Interface to listen for changes in translation from the TornadoMouseTranslate class.
TransparencyComponent
- class org.selman.java3d.book.appearancetest.
TransparencyComponent
.
TransparencyComponent(Appearance)
- Constructor for class org.selman.java3d.book.appearancetest.
TransparencyComponent
TriangulatorTest
- class org.selman.java3d.book.triangulatortest.
TriangulatorTest
.
This example illustrates using the Java 3D Triangulator and NormalGenerator to triangulate a planar surface with a hole in it.
TriangulatorTest()
- Constructor for class org.selman.java3d.book.triangulatortest.
TriangulatorTest
U
UiAlpha
- class org.selman.java3d.book.common.
UiAlpha
.
UiAlpha(Alpha)
- Constructor for class org.selman.java3d.book.common.
UiAlpha
update(Graphics, RenderingEngine, GeometryArray, int, long)
- Method in interface org.selman.java3d.book.myjava3d.
GeometryUpdater
update(Graphics, RenderingEngine, GeometryArray, int, long)
- Method in class org.selman.java3d.book.myjava3d.
NoOpGeometryUpdater
update(Graphics, RenderingEngine, GeometryArray, int, long)
- Method in class org.selman.java3d.book.myjava3d.
RotatingGeometryUpdater
updateAlpha()
- Method in class org.selman.java3d.book.alphatest.
AlphaTest
Replots the Alpha function based on the contents of the UI
updateAlpha()
- Method in class org.selman.java3d.book.customalphatest.
CustomAlphaTest
updateRenderRaster()
- Method in class org.selman.java3d.book.rastertest.
RasterTest
updateTransform()
- Method in class org.selman.java3d.book.common.
KeyBehavior
updateTransform()
- Method in class org.selman.java3d.book.keynavigatetest.
KeyCollisionBehavior
updateUi()
- Method in class org.selman.java3d.book.alphatest.
AlphaTest
Updates the UI based on the Alpha function
updateUi()
- Method in class org.selman.java3d.book.customalphatest.
CustomAlphaTest
Utils
- class org.selman.java3d.book.common.
Utils
.
Utils
Utils()
- Constructor for class org.selman.java3d.book.common.
Utils
V
value(long)
- Method in class org.selman.java3d.book.common.
UiAlpha
value(long)
- Method in class org.selman.java3d.book.customalphatest.
FileAlpha
value(long)
- Method in class org.selman.java3d.book.interpolatortest.
RandomAlpha
valueFromStart(long)
- Method in class org.selman.java3d.book.customalphatest.
FileAlpha
VrmlPickingTest
- class org.selman.java3d.book.vrmlpickingtest.
VrmlPickingTest
.
This example loads a VRML file, automatically computes the view point to view the objects in the file, and then mouse picks.
VrmlPickingTest()
- Constructor for class org.selman.java3d.book.vrmlpickingtest.
VrmlPickingTest
VrmlPickingTest(String[])
- Constructor for class org.selman.java3d.book.vrmlpickingtest.
VrmlPickingTest
W
w
- Variable in class org.selman.java3d.book.common.
Quat
WIDTH
- Static variable in class org.selman.java3d.book.common.
Land
WIDTH
- Static variable in class org.selman.java3d.book.splineinterpolatortest.
Helicopter
X
x
- Variable in class org.selman.java3d.book.common.
Quat
Y
y
- Variable in class org.selman.java3d.book.common.
Quat
Z
z
- Variable in class org.selman.java3d.book.common.
Quat
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes