Overview
Package
Class
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
A
AA_BLUR
- Static variable in class com.sygem.jazz3d3.
World
Field representing Blur mode anti-aliasing.
AA_SUPERSAMPLING
- Static variable in class com.sygem.jazz3d3.
World
Field representing Super-sampling anti-aliasing.
addChild(Object3d, double, double, double)
- Method in class com.sygem.jazz3d3.
Object3d
Add a child object to this object.
addColour(double, int, int, int)
- Method in class com.sygem.jazz3d3.primitive.
Landscape3d
Assigns a colour to every point above a given height.
addConsumer(ImageConsumer)
- Method in class com.sygem.jazz3d3.
World
addFace(int, int, int, int, int, int, boolean)
- Method in class com.sygem.jazz3d3.primitive.
Freeform3d
Adds a trianglular face to the object.
addFace(int, int, int, int, int, int, int, boolean)
- Method in class com.sygem.jazz3d3.primitive.
Freeform3d
Adds a quadrilateral face to the object.
addLight(Light)
- Method in class com.sygem.jazz3d3.
World
Adds a single light to the world.
addObject(Object3d)
- Method in class com.sygem.jazz3d3.
World
This links an Object3d with the world.
addPoint(double, double, double)
- Method in class com.sygem.jazz3d3.primitive.
Freeform3d
Add a point to the object.
addPoint(double, double, double, double, double)
- Method in class com.sygem.jazz3d3.primitive.
Freeform3d
Add a point to the object.
addQuad(Quad)
- Method in class com.sygem.jazz3d3.
Object3d
Add a quad to this object.
addRandomValues()
- Method in class com.sygem.jazz3d3.primitive.
Landscape3d
Adds a random set of values to every point in the landscape.
addRandomValues(double, double)
- Method in class com.sygem.jazz3d3.primitive.
Landscape3d
Adds a random set of values to every point in the landscape.
addTextureLayer(Texture)
- Method in class com.sygem.jazz3d3.
Texture
Add another texture on top of this one.
addTriangle(Triangle)
- Method in class com.sygem.jazz3d3.
Object3d
Add a triangle to this object.
addVertex(int, float, float, float)
- Method in class com.sygem.jazz3d3.
Object3d
Add a vertex to the object.
applyFaceChanges()
- Method in class com.sygem.jazz3d3.
Object3d
Forces Jazz3D to recalculate the vertex colours of an object.
assignLoader(String, Loader)
- Method in class com.sygem.jazz3d3.loader.
LoadFactory
Assigns a 3d object loader to a file extension.
B
b
- Variable in class com.sygem.jazz3d3.
Shape
beginLoadingInThread(int)
- Method in class com.sygem.jazz3d3.loader.
Model3d
Start the model loading.
C
Camera3d
- class com.sygem.jazz3d3.
Camera3d
.
A viewpoint into the world.
Camera3d()
- Constructor for class com.sygem.jazz3d3.
Camera3d
Default constructor.
Cube3d
- class com.sygem.jazz3d3.primitive.
Cube3d
.
Create a simple cube.
Cube3d(double, double, double)
- Constructor for class com.sygem.jazz3d3.primitive.
Cube3d
Default constructor.
Cylinder3d
- class com.sygem.jazz3d3.primitive.
Cylinder3d
.
Create a simple cylinder.
Cylinder3d(int, double, double, double)
- Constructor for class com.sygem.jazz3d3.primitive.
Cylinder3d
Default constructor.
cleanUp()
- Method in class com.sygem.jazz3d3.
Object3d
Shrinks the vertex and face containers to their minimum size.
cloneRenderer()
- Method in class com.sygem.jazz3d3.
Render
Clones the current renderer.
cloneRenderer()
- Method in class com.sygem.jazz3d3.
RenderOutline
Returns a copy of the current renderer.
cloneRenderer()
- Method in class com.sygem.jazz3d3.
RenderSolid
Returns a copy of the current renderer.
cloneRenderer()
- Method in class com.sygem.jazz3d3.
RenderTextured
Returns a copy of the current renderer.
cloneRenderer()
- Method in class com.sygem.jazz3d3.
RenderTransparent
Returns a copy of the current renderer.
closeFile()
- Method in class com.sygem.jazz3d3.loader.
Loader
Closes the current input stream.
com.sygem.jazz3d3
- package com.sygem.jazz3d3
The
com.sygem.jazz3d3
package provides all the classes necessary to implement the 3D functionality of Jazz3D.
com.sygem.jazz3d3.loader
- package com.sygem.jazz3d3.loader
The
com.sygem.jazz3d3.loader
package provides the ability to load 3d model files into Jazz3D.
com.sygem.jazz3d3.primitive
- package com.sygem.jazz3d3.primitive
The
com.sygem.jazz3d3.primitive
package contains pre-defined objects for use in your Jazz3D programs.
culled(Shape)
- Method in class com.sygem.jazz3d3.
Object3d
cx
- Variable in class com.sygem.jazz3d3.
Vertex
cy
- Variable in class com.sygem.jazz3d3.
Vertex
cz
- Variable in class com.sygem.jazz3d3.
Vertex
D
Decompressor
- class com.sygem.jazz3d3.
Decompressor
.
General purpose abstract class representing a decompressor.
Decompressor()
- Constructor for class com.sygem.jazz3d3.
Decompressor
deleteAllObjects()
- Method in class com.sygem.jazz3d3.
World
As the name suggests - it deletes all the objects currently added to the world.
deleteObject(int)
- Method in class com.sygem.jazz3d3.
World
Deletes a single object from the world.
deleteObject(String)
- Method in class com.sygem.jazz3d3.
World
Deletes a single object from the world.
destroy()
- Method in class com.sygem.jazz3d3.
World
Cleans up all resources associated with the World.
dispose()
- Method in class com.sygem.jazz3d3.
Texture
double_sided
- Variable in class com.sygem.jazz3d3.
Vertex
drawImage()
- Method in class com.sygem.jazz3d3.
World
Places the internal image buffer on the actual canvas.
E
enableTransparentObjects()
- Method in class com.sygem.jazz3d3.
World
Enables transparent object rendering.
extractFirstEntry(InputStream)
- Method in class com.sygem.jazz3d3.
Decompressor
Extracts the first entry from a compressed input stream.
F
FLAT
- Static variable in class com.sygem.jazz3d3.
Render
Field used to set the rendering style to Lambertian shading.
Freeform3d
- class com.sygem.jazz3d3.primitive.
Freeform3d
.
Allows you to create any object you can think of.
Freeform3d(double, double, double)
- Constructor for class com.sygem.jazz3d3.primitive.
Freeform3d
Default constructor.
finishCanvas()
- Method in class com.sygem.jazz3d3.
World
Finalizes the display.
finishLoadingInThread()
- Method in class com.sygem.jazz3d3.loader.
Model3d
Stop the model loading, and finish off any initialization of the object.
fogend
- Static variable in class com.sygem.jazz3d3.
World
fogstart
- Static variable in class com.sygem.jazz3d3.
World
forceEdgesToZero()
- Method in class com.sygem.jazz3d3.primitive.
Landscape3d
All of the edges of the landscape will be set to zero.
fractalize()
- Method in class com.sygem.jazz3d3.primitive.
Landscape3d
Adds another level of randomness to the landscape.
G
GOURAUD
- Static variable in class com.sygem.jazz3d3.
Render
Field used to set the rendering style to Gouraud shading.
GenericResourceLoader
- class com.sygem.jazz3d3.
GenericResourceLoader
.
Abstract class - used to specify methods for loading any type of resource, either locally, or over the Internet.
g
- Variable in class com.sygem.jazz3d3.
Shape
generateImage()
- Method in class com.sygem.jazz3d3.
World
Renders the world display to the internal buffers.
generateShape()
- Method in class com.sygem.jazz3d3.primitive.
Landscape3d
Generates the triangles which actually make up the landscape.
getAllParentObjects()
- Method in class com.sygem.jazz3d3.
World
Obtain an array containing all parent objects.
getCamera()
- Method in class com.sygem.jazz3d3.
World
Returns the currently active camera.
getCameraCollisionMode()
- Method in class com.sygem.jazz3d3.
World
Gets the Camera collision mode.
getCanvas()
- Method in class com.sygem.jazz3d3.
World
Returns the current graphics canvas.
getCenter()
- Method in class com.sygem.jazz3d3.
Object3d
Returns a vertex representing the center point of this object.
getChildObjects()
- Method in class com.sygem.jazz3d3.
Object3d
Gets an array full of all the child objects this object currently has.
getCollidable()
- Method in class com.sygem.jazz3d3.
Object3d
Find out if the object is collidable.
getColour()
- Method in class com.sygem.jazz3d3.
Light
getConsumer()
- Method in class com.sygem.jazz3d3.
World
getCulling()
- Method in class com.sygem.jazz3d3.
Object3d
Returns the status of the backface culling.
getDecompressor()
- Method in class com.sygem.jazz3d3.loader.
Loader
Returns the current decompressor from this model Loader.
getDefaultTextureColor()
- Static method in class com.sygem.jazz3d3.
TextureLoader
getDoubleSided()
- Method in class com.sygem.jazz3d3.
Shape
Returns whether or not this face is double-sided.
getDrawingMode()
- Method in class com.sygem.jazz3d3.
Render
Gets the current drawing mode.
getFace(int)
- Method in class com.sygem.jazz3d3.
Object3d
Get a particular face from this object.
getFaceColour(int)
- Method in class com.sygem.jazz3d3.
Object3d
Returns the colour of the specified face.
getFaceId()
- Static method in class com.sygem.jazz3d3.
HitPoint
Gets the number of the face the ray collided with.
getFaceNormal()
- Method in class com.sygem.jazz3d3.
Shape
Returns the normal vector for this face.
getFileSize()
- Method in class com.sygem.jazz3d3.
Decompressor
Get the size of the first file in the compressed stream.
getFloatX()
- Method in class com.sygem.jazz3d3.
Vertex
getFloatY()
- Method in class com.sygem.jazz3d3.
Vertex
getFloatZ()
- Method in class com.sygem.jazz3d3.
Vertex
getFontResourceLoader()
- Static method in class com.sygem.jazz3d3.
World
Gets the resource loader being used for Fonts.
getHeight()
- Method in class com.sygem.jazz3d3.
Texture
Allows you to get the height of the texture.
getHiddenLineRemoval()
- Method in class com.sygem.jazz3d3.
RenderOutline
Query the current hidden-line removal state.
getID()
- Method in class com.sygem.jazz3d3.
Object3d
Get the numerical identifier of this object.
getImage()
- Method in class com.sygem.jazz3d3.
World
Enables VisiMagik to get a copy of the internal image buffer.
getImageResourceLoader()
- Static method in class com.sygem.jazz3d3.
World
Gets the resource loader being used for Images.
getIntensity()
- Method in class com.sygem.jazz3d3.
Light
getLight(int)
- Method in class com.sygem.jazz3d3.
World
Obtain a reference to a Light source.
getLights()
- Method in class com.sygem.jazz3d3.
World
getLine()
- Method in class com.sygem.jazz3d3.loader.
Loader
Read a whole line from the current input stream.
getLineAsString()
- Method in class com.sygem.jazz3d3.loader.
Loader
Read a whole line from the current input stream.
getLoadProgress()
- Method in class com.sygem.jazz3d3.loader.
Model3d
Return the percentage of the object that has loaded so far.
getModelResourceLoader()
- Static method in class com.sygem.jazz3d3.
World
Gets the resource loader being used for Models.
getName()
- Method in class com.sygem.jazz3d3.
Object3d
Get the name identifier of this object.
getNormalVertex()
- Static method in class com.sygem.jazz3d3.
HitPoint
Gets a Vertex representing the normal of the collided face.
getNormalX()
- Static method in class com.sygem.jazz3d3.
HitPoint
Gets the X component of the face normal.
getNormalY()
- Static method in class com.sygem.jazz3d3.
HitPoint
Gets the Y component of the face normal.
getNormalZ()
- Static method in class com.sygem.jazz3d3.
HitPoint
Gets the Z component of the face normal.
getNumberOfFaces()
- Method in class com.sygem.jazz3d3.
Object3d
Get the number of faces in the object.
getNumberOfSubFaces()
- Method in class com.sygem.jazz3d3.
Object3d
Get the number of faces in the object (including sub-objects).
getNumberOfSubVertices()
- Method in class com.sygem.jazz3d3.
Object3d
Get the number of vertices in the object (including sub-objects).
getNumberOfVertices()
- Method in class com.sygem.jazz3d3.
Object3d
Get the number of vertices in the object.
getObject(int)
- Method in class com.sygem.jazz3d3.
World
Obtain a handle on any object.
getObject(String)
- Method in class com.sygem.jazz3d3.
World
Obtain a handle on any object.
getObjectId()
- Static method in class com.sygem.jazz3d3.
HitPoint
Gets the ID of the object the ray collided with.
getObjectName()
- Static method in class com.sygem.jazz3d3.
HitPoint
Gets the name of the object the ray collided with.
getOrientationMatrix()
- Method in class com.sygem.jazz3d3.
Object3d
getParent()
- Method in class com.sygem.jazz3d3.loader.
Loader
Returns the object stored using setParent.
getParentObject(int)
- Method in class com.sygem.jazz3d3.
World
Obtain a handle on a parent object.
getParentObject(String)
- Method in class com.sygem.jazz3d3.
World
Obtain a handle on an parent object.
getPenColourB()
- Method in class com.sygem.jazz3d3.
RenderOutline
Returns the Blue colour of the lines/particles
getPenColourG()
- Method in class com.sygem.jazz3d3.
RenderOutline
Returns the Green colour of the lines/particles
getPenColourR()
- Method in class com.sygem.jazz3d3.
RenderOutline
Returns the Red colour of the lines/particles
getPixel(int, int)
- Method in class com.sygem.jazz3d3.
Texture
getPosition()
- Method in class com.sygem.jazz3d3.
Camera3d
Get the position of the camera.
getRenderer()
- Method in class com.sygem.jazz3d3.
Object3d
Gets the current renderer being used with this object.
getRenderer()
- Method in class com.sygem.jazz3d3.
Shape
getRotationMatrix()
- Method in class com.sygem.jazz3d3.
Object3d
getShapeArray()
- Method in class com.sygem.jazz3d3.
Object3d
Gets an array full of all the faces this object currently has.
getT()
- Static method in class com.sygem.jazz3d3.
HitPoint
Returns the value of 't' at the collision point.
getTextureArray()
- Method in class com.sygem.jazz3d3.
Texture
Allows you to get the internal representation of the texture.
getTransparency()
- Method in class com.sygem.jazz3d3.
Shape
Get the transparency value of this face.
getTransparentColour()
- Method in class com.sygem.jazz3d3.
Texture
Get the transparent index of this texture.
getU(int, boolean)
- Method in class com.sygem.jazz3d3.
Shape
Get the U value of a particular vertex in this face
getU()
- Method in class com.sygem.jazz3d3.
Vertex
getUseVertexUVCoords()
- Method in class com.sygem.jazz3d3.
Object3d
Returns true if vertex UV coordinates are being used, false if not.
getV(int, boolean)
- Method in class com.sygem.jazz3d3.
Shape
Get the V value of a particular vertex in this face
getV()
- Method in class com.sygem.jazz3d3.
Vertex
getVersion()
- Method in class com.sygem.jazz3d3.
World
Returns a version-identifier String.
getVertex()
- Static method in class com.sygem.jazz3d3.
HitPoint
Gets the exact position of the last collision.
getVertex(int)
- Method in class com.sygem.jazz3d3.
Object3d
Get a particular vertex from this object.
getVertexArray()
- Method in class com.sygem.jazz3d3.
Object3d
Gets an array full of all the vertices this object currently has.
getVertexID(int)
- Method in class com.sygem.jazz3d3.
Shape
Returns a vertex ID from this face.
getVertexNormal()
- Method in class com.sygem.jazz3d3.
Vertex
Returns the normal vector for this vertex.
getVisible()
- Method in class com.sygem.jazz3d3.
Object3d
Returns the visibility of the object.
getWidth()
- Method in class com.sygem.jazz3d3.
Texture
Allows you to get the width of the texture.
getWorldVertex(int)
- Method in class com.sygem.jazz3d3.
Object3d
Get a particular vertex from this object, the coordinates of which will be in world-space.
getWorldVertex(int)
- Method in class com.sygem.jazz3d3.primitive.
Line3d
Get a particular vertex from this object, the coordinates of which will be in world-space.
getX()
- Static method in class com.sygem.jazz3d3.
HitPoint
Get the X position of the last collision.
getX()
- Method in class com.sygem.jazz3d3.
Vertex
Returns the X component of the vertex.
getXPosition()
- Method in class com.sygem.jazz3d3.
Camera3d
Get the x position of the camera.
getY()
- Static method in class com.sygem.jazz3d3.
HitPoint
Get the Y position of the last collision.
getY()
- Method in class com.sygem.jazz3d3.
Vertex
Returns the Y component of the vertex.
getYPosition()
- Method in class com.sygem.jazz3d3.
Camera3d
Get the y position of the camera.
getZ()
- Static method in class com.sygem.jazz3d3.
HitPoint
Get the Z position of the last collision.
getZ()
- Method in class com.sygem.jazz3d3.
Vertex
Returns the Z component of the vertex.
getZPosition()
- Method in class com.sygem.jazz3d3.
Camera3d
Get the z position of the camera.
H
HitPoint
- class com.sygem.jazz3d3.
HitPoint
.
Utility class for Ray-based collision detection.
I
IMAGE
- Static variable in class com.sygem.jazz3d3.
Render
Field used to set the rendering style to vertex-image rendering.
ImageResourceLoader
- class com.sygem.jazz3d3.
ImageResourceLoader
.
Resource Loader for images.
init(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float)
- Method in class com.sygem.jazz3d3.
Camera3d
init(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float)
- Method in class com.sygem.jazz3d3.
Matrix
init(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float)
- Method in class com.sygem.jazz3d3.
Object3d
isConsumer(ImageConsumer)
- Method in class com.sygem.jazz3d3.
World
isDomainRegistered()
- Method in class com.sygem.jazz3d3.
World
isDrawing()
- Method in class com.sygem.jazz3d3.
World
isOnDomain()
- Method in class com.sygem.jazz3d3.
World
isPerspectiveCorrect()
- Method in class com.sygem.jazz3d3.
RenderTextured
isSuspended()
- Method in class com.sygem.jazz3d3.
World
L
LARGE
- Static variable in class com.sygem.jazz3d3.
Texture
Field used to represent a 512x512 texture
LINE
- Static variable in class com.sygem.jazz3d3.
Render
Field used to set the rendering style to wireframe mode.
Landscape3d
- class com.sygem.jazz3d3.primitive.
Landscape3d
.
Create a fractal landscape object.
Landscape3d(int, double, double, double)
- Constructor for class com.sygem.jazz3d3.primitive.
Landscape3d
Construct a new landscape based on a given random seed.
Landscape3d(double, double, double)
- Constructor for class com.sygem.jazz3d3.primitive.
Landscape3d
Construct a new landscape.
Light
- class com.sygem.jazz3d3.
Light
.
A basic light type.
Light(double, double, double)
- Constructor for class com.sygem.jazz3d3.
Light
Default constructor.
Lightpoint
- class com.sygem.jazz3d3.
Lightpoint
.
A more advanced light type.
Lightpoint(double, double, double)
- Constructor for class com.sygem.jazz3d3.
Lightpoint
Default constructor.
Line3d
- class com.sygem.jazz3d3.primitive.
Line3d
.
Allows you to create a 3d line object.
Line3d(double, double, double, double, double, double)
- Constructor for class com.sygem.jazz3d3.primitive.
Line3d
Default constructor.
LoadFactory
- class com.sygem.jazz3d3.loader.
LoadFactory
.
Acts as a central point for all object loaders.
LoadFactory()
- Constructor for class com.sygem.jazz3d3.loader.
LoadFactory
Default constructor.
Loader
- class com.sygem.jazz3d3.loader.
Loader
.
Abstract base class for all object loaders.
Loader()
- Constructor for class com.sygem.jazz3d3.loader.
Loader
Default constructor.
Loader3DS
- class com.sygem.jazz3d3.loader.
Loader3DS
.
Loader for 3DS objects, from 3d Studio.
Loader3DS()
- Constructor for class com.sygem.jazz3d3.loader.
Loader3DS
load(String, Model3d)
- Method in class com.sygem.jazz3d3.loader.
Loader
Begins the loading process.
load(String, Model3d)
- Method in class com.sygem.jazz3d3.loader.
Loader3DS
Begins the loading process.
loadImage(String)
- Static method in class com.sygem.jazz3d3.
TextureLoader
Loads an image for use as a background, or with the texture mappers.
loadImage(String, int)
- Static method in class com.sygem.jazz3d3.
TextureLoader
Loads an image for use as a background, or with the texture mappers.
loadImage(String, int, int)
- Static method in class com.sygem.jazz3d3.
TextureLoader
Loads an image for use as a background, or with the texture mappers.
loadImage(Image)
- Static method in class com.sygem.jazz3d3.
TextureLoader
Loads an image for use as a background, or with the texture mappers.
loadImage(Image, int)
- Static method in class com.sygem.jazz3d3.
TextureLoader
Loads an image for use as a background, or with the texture mappers.
loadImage(Image, int, int)
- Static method in class com.sygem.jazz3d3.
TextureLoader
Loads an image for use as a background, or with the texture mappers.
loadModel(String, LoadFactory)
- Method in class com.sygem.jazz3d3.loader.
Model3d
Loads a 3D model.
loadModelInThread(String, LoadFactory)
- Method in class com.sygem.jazz3d3.loader.
Model3d
Sets the model to load in a thread.
loadResource(String)
- Method in class com.sygem.jazz3d3.
GenericResourceLoader
This method loads a resource given the specified relative "file name".
loadResource(URL)
- Method in class com.sygem.jazz3d3.
ImageResourceLoader
Loads an image resource from a URL
loadResource(String)
- Method in interface com.sygem.jazz3d3.
ResourceLoader
This method loads a resource given the specified relative "file name".
loadResource(URL)
- Method in interface com.sygem.jazz3d3.
ResourceLoader
This method loads a resource whose location can be expressed by a URL.
loadResource(URL)
- Method in class com.sygem.jazz3d3.
URLConnectionResourceLoader
Loads a file resource from a URL
loading
- Variable in class com.sygem.jazz3d3.loader.
Model3d
loading()
- Method in class com.sygem.jazz3d3.loader.
Model3d
Determine if the object is still loading.
M
MEDIUM
- Static variable in class com.sygem.jazz3d3.
Texture
Field used to represent a 256x256 texture
Matrix
- class com.sygem.jazz3d3.
Matrix
.
Model3d
- class com.sygem.jazz3d3.loader.
Model3d
.
Create an object from a 3D model file.
Model3d(double, double, double)
- Constructor for class com.sygem.jazz3d3.loader.
Model3d
Default constructor.
minimumSize()
- Method in class com.sygem.jazz3d3.
World
Sets the minimum size of the component
mixTextureLayer(Texture, double)
- Method in class com.sygem.jazz3d3.
Texture
Mix this texture together with another.
N
NOSHADE
- Static variable in class com.sygem.jazz3d3.
Render
Field used to set the rendering style to no shading.
O
Object3d
- class com.sygem.jazz3d3.
Object3d
.
Contains all vertex and face information relating to a single object.
Object3d(double, double, double)
- Constructor for class com.sygem.jazz3d3.
Object3d
Default constructor.
P
PARTICLE
- Static variable in class com.sygem.jazz3d3.
Render
Field used to set the rendering style to particle rendering.
POLYGON_COLLISION
- Static variable in class com.sygem.jazz3d3.
World
Field used to set the Camera collision mode to be polygon accurate.
Pyramid3d
- class com.sygem.jazz3d3.primitive.
Pyramid3d
.
Create a simple pyramid.
Pyramid3d(int, double, double, double)
- Constructor for class com.sygem.jazz3d3.primitive.
Pyramid3d
Default constructor.
pick(Vertex, Vertex)
- Method in class com.sygem.jazz3d3.
Object3d
Casts a ray between 2 points in space, and tests to see if any of the faces in this object collide with it.
pick(Vertex, Vertex, int)
- Method in class com.sygem.jazz3d3.
World
Performs ray-polygon collision detection against a given object.
pickClosest(Vertex, Vertex)
- Method in class com.sygem.jazz3d3.
Object3d
Casts a ray between 2 points in space, and tests to see if any of the faces in this object collide with it.
pickClosest(Vertex, Vertex, int)
- Method in class com.sygem.jazz3d3.
World
Performs ray-polygon collision detection against a given object.
pickClosest(Vertex, Vertex)
- Method in class com.sygem.jazz3d3.
World
Performs ray-polygon collision detection against all objects.
pickClosest(int, int)
- Method in class com.sygem.jazz3d3.
World
Finds the closest polygon to a given point on screen.
pickFace(Vertex, Vertex, int)
- Method in class com.sygem.jazz3d3.
Object3d
Casts a ray between 2 points in space, and tests to see if a particular face in this object collide with it.
pointAt(Vertex)
- Method in class com.sygem.jazz3d3.
Camera3d
Point the camera somewhere.
pointAt(double, double, double)
- Method in class com.sygem.jazz3d3.
Camera3d
Point the camera somewhere.
pointAt(Object3d)
- Method in class com.sygem.jazz3d3.
Camera3d
Point the camera at an object.
pointAt(double, double, double)
- Method in class com.sygem.jazz3d3.
Light
Point the light source at a point.
preferredSize()
- Method in class com.sygem.jazz3d3.
World
Sets the preferred size of the component
prep()
- Method in class com.sygem.jazz3d3.
World
This method must be called before you begin drawing the world.
prep()
- Method in class com.sygem.jazz3d3.primitive.
Freeform3d
Finalizes the object creation process.
prepForDisplay(boolean)
- Method in class com.sygem.jazz3d3.
Object3d
Finalizes any object creation activities (like bounding-box creation).
prepForHeadless(int, int)
- Method in class com.sygem.jazz3d3.
World
prepNewObjects()
- Method in class com.sygem.jazz3d3.
World
This method must be called after any new objects have been added to the world.
prepareCanvas()
- Method in class com.sygem.jazz3d3.
World
Clears the graphic display & z-buffer, ready for drawing on
Q
Quad
- class com.sygem.jazz3d3.
Quad
.
Quad face class.
Quad(int, int, int, int, int, int, int)
- Constructor for class com.sygem.jazz3d3.
Quad
Creates a Quad.
Quad3d
- class com.sygem.jazz3d3.primitive.
Quad3d
.
A simple quadrilateral (4-sided) primitive.
Quad3d(double, double, double)
- Constructor for class com.sygem.jazz3d3.primitive.
Quad3d
Default constructor.
R
RETURN_EMPTY_OBJECT
- Static variable in class com.sygem.jazz3d3.
World
Sets Jazz3D to return a blank object if an object is not found.
RETURN_NULL
- Static variable in class com.sygem.jazz3d3.
World
Sets Jazz3D to return NULL if an object is not found.
Render
- class com.sygem.jazz3d3.
Render
.
The superclass of all rendering objects, this provides common functionality.
Render()
- Constructor for class com.sygem.jazz3d3.
Render
Default constructor
RenderOutline
- class com.sygem.jazz3d3.
RenderOutline
.
Renderer that provides the ability to use wireframe, particle or image modes.
RenderOutline()
- Constructor for class com.sygem.jazz3d3.
RenderOutline
Default constructor
RenderSolid
- class com.sygem.jazz3d3.
RenderSolid
.
Renderer that provides the ability to draw Solid objects.
RenderSolid()
- Constructor for class com.sygem.jazz3d3.
RenderSolid
Default constructor.
RenderTextured
- class com.sygem.jazz3d3.
RenderTextured
.
Renderer that provides the ability to use texture-mapping.
RenderTextured()
- Constructor for class com.sygem.jazz3d3.
RenderTextured
Default constructor.
RenderTransparent
- class com.sygem.jazz3d3.
RenderTransparent
.
Renderer that provides the ability to draw truly transparent objects (where each face is draw transparent)
RenderTransparent()
- Constructor for class com.sygem.jazz3d3.
RenderTransparent
Default constructor.
ResourceLoader
- interface com.sygem.jazz3d3.
ResourceLoader
.
Interface class - used to specify methods for loading any type of resource, either locally, or over the Internet.
r
- Variable in class com.sygem.jazz3d3.
Shape
read(FileInputStream)
- Method in class com.sygem.jazz3d3.
Render
read(FileInputStream)
- Method in class com.sygem.jazz3d3.
RenderOutline
read(FileInputStream)
- Method in class com.sygem.jazz3d3.
RenderSolid
read(FileInputStream)
- Method in class com.sygem.jazz3d3.
RenderTextured
read(FileInputStream)
- Method in class com.sygem.jazz3d3.
RenderTransparent
read(FileInputStream)
- Method in class com.sygem.jazz3d3.
Texture
recreateVertexNormals()
- Method in class com.sygem.jazz3d3.
Object3d
Force the recreation of all vertex normals.
redraw()
- Method in class com.sygem.jazz3d3.
World
Forces Jazz3D to redraw all objects, and display the result on the world canvas.
removeConsumer(ImageConsumer)
- Method in class com.sygem.jazz3d3.
World
removeLoader(String)
- Method in class com.sygem.jazz3d3.loader.
LoadFactory
Removes a 3d object loader, based on file extension.
requestTopDownLeftRightResend(ImageConsumer)
- Method in class com.sygem.jazz3d3.
World
reshape(int, int, int, int)
- Method in class com.sygem.jazz3d3.
World
Resizes the World component.
resume()
- Method in class com.sygem.jazz3d3.
World
Wakes Jazz3D up.
rotate(double, double, double)
- Method in class com.sygem.jazz3d3.
Light
Rotate the light source.
rotate(double, double, double, double, double, double)
- Method in class com.sygem.jazz3d3.
Light
Rotate the light source around another point.
rotate(double, double, double)
- Method in class com.sygem.jazz3d3.
Lightpoint
Rotate the light source.
rotate(double, double, double, double, double, double)
- Method in class com.sygem.jazz3d3.
Lightpoint
Rotate the light source around a given point.
rotateLocal(double, double, double)
- Method in class com.sygem.jazz3d3.
Camera3d
Rotates the camera a given amount around the camera's own axis.
rotateLocal(double, double, double, double, double, double)
- Method in class com.sygem.jazz3d3.
Camera3d
Rotates the camera a given amount around a specified point, around the camera's own axis.
rotateLocal(double, double, double)
- Method in class com.sygem.jazz3d3.
Object3d
Rotates the object a given amount around the object's own axis.
rotateLocal(double, double, double, double, double, double)
- Method in class com.sygem.jazz3d3.
Object3d
Rotates the object a given amount around a specified point, around the object's own axis.
rotatePointAt(double, double, double)
- Method in class com.sygem.jazz3d3.
Camera3d
Rotate the pointAt vector to point the camera somewhere.
rotateWorld(double, double, double)
- Method in class com.sygem.jazz3d3.
Camera3d
Rotates the camera a given amount around the static world axis.
rotateWorld(double, double, double, double, double, double)
- Method in class com.sygem.jazz3d3.
Camera3d
Rotates the camera a given amount around a specified point, around the static world axis.
rotateWorld(double, double, double)
- Method in class com.sygem.jazz3d3.
Object3d
Rotates the object a given amount around the static world axis.
rotateWorld(double, double, double, double, double, double)
- Method in class com.sygem.jazz3d3.
Object3d
Rotates the object a given amount around a specified point, around the static world axis.
S
SIXTEEN
- Static variable in class com.sygem.jazz3d3.
RenderOutline
Set the rendered image size to 16x16
SIXTYFOUR
- Static variable in class com.sygem.jazz3d3.
RenderOutline
Set the rendered image size to 64x64
SMALL
- Static variable in class com.sygem.jazz3d3.
Texture
Field used to represent a 128x128 texture
SPHERE_COLLISION
- Static variable in class com.sygem.jazz3d3.
World
Field used to set the Camera collision mode to bounding spheres.
Shape
- class com.sygem.jazz3d3.
Shape
.
Base face class.
Shape(int, int, int, int, int, int)
- Constructor for class com.sygem.jazz3d3.
Shape
Default constructor.
Sphere3d
- class com.sygem.jazz3d3.primitive.
Sphere3d
.
Create a simple sphere.
Sphere3d(int, int, double, double, double)
- Constructor for class com.sygem.jazz3d3.primitive.
Sphere3d
Default constructor.
scaleObject(double, double, double)
- Method in class com.sygem.jazz3d3.
Object3d
Scales the object, relative to its current size.
screenx
- Variable in class com.sygem.jazz3d3.
Vertex
screeny
- Variable in class com.sygem.jazz3d3.
Vertex
set(Vertex)
- Method in class com.sygem.jazz3d3.
Vertex
Set the position of this vertex to be the same as another.
set(double, double, double)
- Method in class com.sygem.jazz3d3.
Vertex
Set the position of this vertex.
setAllTextures(int)
- Method in class com.sygem.jazz3d3.
Object3d
Sets the texture for all object faces.
setAmbientColour(int, int, int)
- Method in class com.sygem.jazz3d3.
Object3d
Sets the ambient colour of an object.
setAmbientColour(int, int, int)
- Method in class com.sygem.jazz3d3.
World
Sets the ambient colour of all objects to the specified colour.
setAntiAliasing(boolean)
- Method in class com.sygem.jazz3d3.
World
Enables Anti-Aliasing.
setAntiAliasingMode(int)
- Method in class com.sygem.jazz3d3.
World
Sets the mode used for Anti-Aliasing.
setBackground(String)
- Method in class com.sygem.jazz3d3.
World
Loads an image and sets it as the background for the world.
setBackground(Texture)
- Method in class com.sygem.jazz3d3.
World
Sets the background of the canvas to a loaded Texture.
setBackgroundColour(int, int, int)
- Method in class com.sygem.jazz3d3.
World
Sets the background colour of the world canvas.
setBilinear(boolean)
- Method in class com.sygem.jazz3d3.
World
Enables Bilinear filtering.
setBoundingBoxes(boolean)
- Method in class com.sygem.jazz3d3.
World
Sets Jazz3D up to use bounding boxes for object culling.
setCamera(Camera3d)
- Method in class com.sygem.jazz3d3.
World
Sets the currently active camera.
setCameraCollisionMode(int)
- Method in class com.sygem.jazz3d3.
World
Sets the Camera collision mode.
setCameraRadius(double)
- Method in class com.sygem.jazz3d3.
World
Collision detection - sets the size of the camera.
setCollidable(boolean)
- Method in class com.sygem.jazz3d3.
Object3d
Toggles whether or not this object can be collided with.
setColour(int, int, int)
- Method in class com.sygem.jazz3d3.
Light
Sets the colour of the light.
setColour(int, int, int)
- Method in class com.sygem.jazz3d3.
Object3d
Sets the colour of the whole object.
setColour(int, int, int)
- Method in class com.sygem.jazz3d3.
Shape
Set the colour of this face.
setCulling(boolean)
- Method in class com.sygem.jazz3d3.
Object3d
Toggles the use of backface culling for this object.
setDecompressor(Decompressor)
- Method in class com.sygem.jazz3d3.loader.
Loader
Assign a decompressor to this model Loader.
setDefaultTextureColor(int)
- Static method in class com.sygem.jazz3d3.
TextureLoader
setDelay(int)
- Method in class com.sygem.jazz3d3.
World
Used to set the time Jazz3D waits between drawing each frame.
setDomainRegCode(String)
- Method in class com.sygem.jazz3d3.
World
Attempts to register Jazz3D against the domain it is running on.
setDoubleSided(boolean)
- Method in class com.sygem.jazz3d3.
Shape
Set this face to be double-sided (culling not applied).
setDrawingMode(int)
- Method in class com.sygem.jazz3d3.
Render
Set the drawing mode to one of the fields defined above.
setEnvMapping(boolean)
- Method in class com.sygem.jazz3d3.
RenderSolid
Turn on/off environment mapping
setEnvironmentMap(Texture)
- Method in class com.sygem.jazz3d3.
RenderSolid
Load a texture for use with environment mapping.
setEnvironmentMap(int)
- Method in class com.sygem.jazz3d3.
RenderSolid
Set the texture to use for environment mapping
setFaceColour(int, int, int, int)
- Method in class com.sygem.jazz3d3.
Object3d
Set the colour of an individual face.
setFaceColourQuick(int, int, int, int)
- Method in class com.sygem.jazz3d3.
Object3d
Set the colour of an individual face.
setFaceNormal(Vertex)
- Method in class com.sygem.jazz3d3.
Shape
Set the normal vector for this face.
setFog(boolean)
- Method in class com.sygem.jazz3d3.
World
Turns the fog on or off.
setFogColour(int, int, int)
- Method in class com.sygem.jazz3d3.
World
Set the colour of the fog.
setFogEnd(double)
- Method in class com.sygem.jazz3d3.
World
Set the distance from the camera at which the fog becomes most dense.
setFogStart(double)
- Method in class com.sygem.jazz3d3.
World
Set the distance from the camera at which the fog starts.
setFontResourceLoader(ResourceLoader)
- Static method in class com.sygem.jazz3d3.
World
Sets the resource loader to use for Fonts.
setGetObjectBehaviour(int)
- Method in class com.sygem.jazz3d3.
World
Set the behaviour when an object is not found by a Get request.
setHiddenLineRemoval(boolean)
- Method in class com.sygem.jazz3d3.
RenderOutline
Turn on/off hidden-line removal.
setHitherYon(double, double)
- Method in class com.sygem.jazz3d3.
World
Sets the z range for drawing.
setID(int)
- Method in class com.sygem.jazz3d3.
Object3d
setIPDomainRegCode(String)
- Method in class com.sygem.jazz3d3.
World
Attempts to register Jazz3D against the IP Address it is running on.
setImage(int[])
- Method in class com.sygem.jazz3d3.
World
Enables VisiMagik to set the internal image buffer after it has been modified.
setImageResourceLoader(ResourceLoader)
- Static method in class com.sygem.jazz3d3.
World
Sets the resource loader to use for Images.
setImageSize(int)
- Method in class com.sygem.jazz3d3.
RenderOutline
Set the size of the image for the image-rendering mode.
setIntensity(double)
- Method in class com.sygem.jazz3d3.
Light
Sets the intensity of the light.
setModelResourceLoader(ResourceLoader)
- Static method in class com.sygem.jazz3d3.
World
Sets the resource loader to use for Models.
setName(String)
- Method in class com.sygem.jazz3d3.
Object3d
Sets the name identifier of this object.
setPanoramicBackground(String)
- Method in class com.sygem.jazz3d3.
World
Loads an image and sets it as the background for the world.
setPanoramicBackground(Texture)
- Method in class com.sygem.jazz3d3.
World
Sets the background of the canvas to a loaded Texture.
setParent(Object3d)
- Method in class com.sygem.jazz3d3.loader.
Loader
Sets the object that the loader is to create vertices & faces on.
setPenColour(int, int, int)
- Method in class com.sygem.jazz3d3.
RenderOutline
Set the colour of the lines/particles
setPerspectiveCorrect(boolean)
- Method in class com.sygem.jazz3d3.
RenderTextured
setPixel(int, int, int)
- Method in class com.sygem.jazz3d3.
Texture
setPosition(Vertex)
- Method in class com.sygem.jazz3d3.
Camera3d
Sets the position of the camera.
setPosition(double, double, double)
- Method in class com.sygem.jazz3d3.
Camera3d
Sets the position of the camera.
setPosition(double, double, double)
- Method in class com.sygem.jazz3d3.
Object3d
Allows you to set the position of the object directly.
setRecordNormals(boolean)
- Static method in class com.sygem.jazz3d3.
HitPoint
Sets whether or not face normals should be stored
setReflectivity(double)
- Method in class com.sygem.jazz3d3.
RenderSolid
Set the reflectiveness of the object - i.e.
setRegCode(String)
- Method in class com.sygem.jazz3d3.
World
Attempts to register Jazz3D.
setRenderer(Render)
- Method in class com.sygem.jazz3d3.
Object3d
Sets the renderer to be used with this object.
setRenderer(Render)
- Method in class com.sygem.jazz3d3.
Shape
setSeed(int)
- Method in class com.sygem.jazz3d3.primitive.
Landscape3d
Set the seed to be used in the random number generator.
setShapeArray(Shape[])
- Method in class com.sygem.jazz3d3.
Object3d
Sets all of the faces for this object.
setSingleSided(boolean)
- Method in class com.sygem.jazz3d3.primitive.
Landscape3d
Allows you to toggle if the faces are single-sided or not.
setTexture(int)
- Method in class com.sygem.jazz3d3.
Object3d
Sets the texture for this object.
setTexture(int, int)
- Method in class com.sygem.jazz3d3.
Object3d
Sets the texture for a given face.
setTexture(Texture)
- Method in class com.sygem.jazz3d3.
RenderTextured
Load a texture into the renderer
setTexture(int)
- Method in class com.sygem.jazz3d3.
RenderTextured
For animated textures - set the current texture to one previously loaded using
setTexture
setTextureArray(int[])
- Method in class com.sygem.jazz3d3.
Texture
Sets the texture array to a new set of values.
setTiledBackground(String)
- Method in class com.sygem.jazz3d3.
World
Loads an image and sets it as the background for the world.
setTiledBackground(Texture)
- Method in class com.sygem.jazz3d3.
World
Sets the background of the canvas to a loaded Texture.
setTransparency(double)
- Method in class com.sygem.jazz3d3.
RenderSolid
Sets the transparency of the renderer.
setTransparency(double)
- Method in class com.sygem.jazz3d3.
RenderTransparent
Sets the transparency of the renderer.
setTransparency(int)
- Method in class com.sygem.jazz3d3.
Shape
Set the transparency value of this face.
setTransparentColour(int)
- Method in class com.sygem.jazz3d3.
Texture
Set the transparent index of this texture.
setTransparentColour(int, int, int)
- Method in class com.sygem.jazz3d3.
Texture
Set the transparent index of this texture.
setUV(double, double, double, double, double, double, double, double)
- Method in class com.sygem.jazz3d3.
Shape
Set the UV coordinates of a face.
setUV(double, double)
- Method in class com.sygem.jazz3d3.
Vertex
Set the UV coordinates of a Vertex.
setUseVertexUVCoords(boolean)
- Method in class com.sygem.jazz3d3.
Object3d
Instruct the texture mappers to use UV coordinates from vertices, not faces.
setVertex1(double, double, double)
- Method in class com.sygem.jazz3d3.primitive.
Line3d
Set the position of the first end of the line.
setVertex1(double, double, double)
- Method in class com.sygem.jazz3d3.primitive.
Quad3d
Sets the co-ordinates of the first vertex of the quad.
setVertex1(double, double, double)
- Method in class com.sygem.jazz3d3.primitive.
Triangle3d
Sets the co-ordinates of the first vertex of the triangle.
setVertex2(double, double, double)
- Method in class com.sygem.jazz3d3.primitive.
Line3d
Set the position of the first end of the line.
setVertex2(double, double, double)
- Method in class com.sygem.jazz3d3.primitive.
Quad3d
Sets the co-ordinates of the second vertex of the quad.
setVertex2(double, double, double)
- Method in class com.sygem.jazz3d3.primitive.
Triangle3d
Sets the co-ordinates of the second vertex of the triangle.
setVertex3(double, double, double)
- Method in class com.sygem.jazz3d3.primitive.
Quad3d
Sets the co-ordinates of the third vertex of the quad.
setVertex3(double, double, double)
- Method in class com.sygem.jazz3d3.primitive.
Triangle3d
Sets the co-ordinates of the third vertex of the triangle.
setVertex4(double, double, double)
- Method in class com.sygem.jazz3d3.primitive.
Quad3d
Sets the co-ordinates of the fourth vertex of the quad.
setVertexArray(Vertex[])
- Method in class com.sygem.jazz3d3.
Object3d
Sets all of the vertices for this object.
setVertexImage(Texture)
- Method in class com.sygem.jazz3d3.
RenderOutline
Load a texture to be used with the image-render mode.
setVertexNormal(Vertex)
- Method in class com.sygem.jazz3d3.
Vertex
Set the normal vector for this vertex.
setVertexTexture(int, int)
- Method in class com.sygem.jazz3d3.
Object3d
Sets the image to be rendered at a given vertex.
setViewingAngle(double)
- Method in class com.sygem.jazz3d3.
Camera3d
Sets the viewing angle of the camera.
setVisible(boolean)
- Method in class com.sygem.jazz3d3.
Object3d
Toggles object visibility.
setWrapUV(double, double, double, double, double, double, double, double)
- Method in class com.sygem.jazz3d3.
Shape
Set the UV coordinates of a face when using UV wrapping.
setX(double)
- Method in class com.sygem.jazz3d3.
Vertex
Set the X component of the vertex.
setY(double)
- Method in class com.sygem.jazz3d3.
Vertex
Set the Y component of the vertex.
setZ(double)
- Method in class com.sygem.jazz3d3.
Vertex
Set the Z component of the vertex.
shiftBgDown(int)
- Method in class com.sygem.jazz3d3.
World
Shifts the background image down.
shiftBgLeft(int)
- Method in class com.sygem.jazz3d3.
World
Shifts the background image to the left.
shiftBgRight(int)
- Method in class com.sygem.jazz3d3.
World
Shifts the background image to the right.
shiftBgUp(int)
- Method in class com.sygem.jazz3d3.
World
Shifts the background image up.
shiftPanoramicBackground(int, int)
- Method in class com.sygem.jazz3d3.
World
Set the position of the panoramic background.
smooth()
- Method in class com.sygem.jazz3d3.primitive.
Landscape3d
Smooths the landscape.
startProduction(ImageConsumer)
- Method in class com.sygem.jazz3d3.
World
suspend()
- Method in class com.sygem.jazz3d3.
World
Sends Jazz3D to sleep.
suspended
- Static variable in class com.sygem.jazz3d3.
World
Field indicating whether or not the rendering pipeline is active.
T
THIRTYTWO
- Static variable in class com.sygem.jazz3d3.
RenderOutline
Set the rendered image size to 32x32
Texture
- class com.sygem.jazz3d3.
Texture
.
A utility class designed to hold an image for use in Jazz3D.
Texture()
- Constructor for class com.sygem.jazz3d3.
Texture
Default constructor.
Texture(int)
- Constructor for class com.sygem.jazz3d3.
Texture
Construct a Texture of a specified size.
Texture(int, int)
- Constructor for class com.sygem.jazz3d3.
Texture
Construct a Texture of a specified size.
TextureLoader
- class com.sygem.jazz3d3.
TextureLoader
.
Utility class for Texture loading.
Torus3d
- class com.sygem.jazz3d3.primitive.
Torus3d
.
Create a torus object (looks like a doughnut).
Torus3d(double, double, double, int, int, double, double, double)
- Constructor for class com.sygem.jazz3d3.primitive.
Torus3d
Default constructor.
Triangle
- class com.sygem.jazz3d3.
Triangle
.
Triangle face class.
Triangle(int, int, int, int, int, int)
- Constructor for class com.sygem.jazz3d3.
Triangle
Creates a Triangle.
Triangle3d
- class com.sygem.jazz3d3.primitive.
Triangle3d
.
A simple triangle primitive.
Triangle3d(double, double, double)
- Constructor for class com.sygem.jazz3d3.primitive.
Triangle3d
Default constructor.
testCameraCollision(int)
- Method in class com.sygem.jazz3d3.
World
Collision detection - tests if the camera is in collision with an object.
testCameraCollisionAll()
- Method in class com.sygem.jazz3d3.
World
Collision detection - tests if the camera is in collision with any objects.
testCollision(int, int)
- Method in class com.sygem.jazz3d3.
World
Collision detection - detect for collisions between 2 objects.
testCollisionAll(int)
- Method in class com.sygem.jazz3d3.
World
Collision detection - detect for collisions between 1 object and every other object.
toString()
- Method in class com.sygem.jazz3d3.
Camera3d
toString()
- Method in class com.sygem.jazz3d3.
Light
toString()
- Method in class com.sygem.jazz3d3.
Matrix
toString()
- Method in class com.sygem.jazz3d3.
Object3d
toString()
- Method in class com.sygem.jazz3d3.
Shape
toString()
- Method in class com.sygem.jazz3d3.
World
translate(double, double, double)
- Method in class com.sygem.jazz3d3.
Light
Moves the light source.
translate(double, double, double)
- Method in class com.sygem.jazz3d3.
Lightpoint
Moves the light source.
translateLocal(double, double, double)
- Method in class com.sygem.jazz3d3.
Camera3d
Move the camera relative to its own axis.
translateLocal(double, double, double)
- Method in class com.sygem.jazz3d3.
Object3d
Translate the object relative to its own axis.
translateWorld(double, double, double)
- Method in class com.sygem.jazz3d3.
Camera3d
Move the camera relative to the world axis.
translateWorld(double, double, double)
- Method in class com.sygem.jazz3d3.
Object3d
Translate the object relative to the static world axis.
U
URLConnectionResourceLoader
- class com.sygem.jazz3d3.
URLConnectionResourceLoader
.
Resource Loader for files.
USE_ONE_RENDERER
- Variable in class com.sygem.jazz3d3.
Object3d
UV_MULTIPLIER
- Static variable in class com.sygem.jazz3d3.
Vertex
updateBackgroundImage()
- Method in class com.sygem.jazz3d3.
World
Updates the background image.
V
VLARGE
- Static variable in class com.sygem.jazz3d3.
Texture
Field used to represent a 1024x1024 texture
VSMALL
- Static variable in class com.sygem.jazz3d3.
Texture
Field used to represent a 64x64 texture
Vertex
- class com.sygem.jazz3d3.
Vertex
.
The vertex class holds various useful bits of information about points in the Jazz3D universe.
Vertex(float, float, float)
- Constructor for class com.sygem.jazz3d3.
Vertex
Create a vertex at position (x,y,z)
Vertex(double, double, double)
- Constructor for class com.sygem.jazz3d3.
Vertex
Create a vertex at position (x,y,z)
Vertex()
- Constructor for class com.sygem.jazz3d3.
Vertex
Default constructor.
Vertex(Vertex)
- Constructor for class com.sygem.jazz3d3.
Vertex
vert1
- Variable in class com.sygem.jazz3d3.
Shape
vert2
- Variable in class com.sygem.jazz3d3.
Shape
vert3
- Variable in class com.sygem.jazz3d3.
Shape
vert4
- Variable in class com.sygem.jazz3d3.
Shape
visible(Shape)
- Method in class com.sygem.jazz3d3.
Object3d
W
WRAP_FRONT
- Static variable in class com.sygem.jazz3d3.
Object3d
WRAP_TOP
- Static variable in class com.sygem.jazz3d3.
Object3d
World
- class com.sygem.jazz3d3.
World
.
The World class acts as a container for all objects in the Jazz3D package.
World(Applet)
- Constructor for class com.sygem.jazz3d3.
World
Applet-based Constructor.
World()
- Constructor for class com.sygem.jazz3d3.
World
Default constructor.
wrapUV(int)
- Method in class com.sygem.jazz3d3.
Object3d
wrapUV(boolean)
- Method in class com.sygem.jazz3d3.
RenderTextured
Turn on/off UV wrapping.
write(FileOutputStream)
- Method in class com.sygem.jazz3d3.
Render
write(FileOutputStream)
- Method in class com.sygem.jazz3d3.
RenderOutline
write(FileOutputStream)
- Method in class com.sygem.jazz3d3.
RenderSolid
write(FileOutputStream)
- Method in class com.sygem.jazz3d3.
RenderTextured
write(FileOutputStream)
- Method in class com.sygem.jazz3d3.
RenderTransparent
write(FileOutputStream)
- Method in class com.sygem.jazz3d3.
Texture
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
Overview
Package
Class
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 1999-2006 SyGem Software. All Rights Reserved.