Jazz3D API

A B C D E F G H I L M N O P Q R S T U V W Z

S

scaleObject(double, double, double) - Method in class com.sygem.jazz3d3.Object3d
Scales the object, relative to its current size.
scaleScene(double) - Method in class com.sygem.jazz3d3.vrml.VRMLModel3d
Scale the entire VRML scene.
scaleScene(double, double, double) - Method in class com.sygem.jazz3d3.vrml.VRMLModel3d
Scale the entire VRML scene.
set(double, double, double) - Method in class com.sygem.jazz3d3.Vertex
Set the position of this vertex.
set(Vertex) - Method in class com.sygem.jazz3d3.Vertex
Set the position of this vertex to be the same as another.
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.
setAmplitude(int, int) - Method in class com.sygem.visimagik.FilterPlasma
Sets the amplitude of the plasma.
setAngle(int) - Method in class com.sygem.jazz3d3.Lightspot
Set the angle of the light-cone.
setAntiAliasing(boolean) - Method in class com.sygem.jazz3d3.World
Enables 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.
setBackgroundColour(int, int, int) - Method in class com.sygem.visimagik.FilterPlasma
Sets the colour of the canvas behind the image being processed.
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.Shape
Set the colour of this face.
setColour(int, int, int) - Method in class com.sygem.jazz3d3.Object3d
Sets the colour of the whole object.
setColour1(int, int, int) - Method in class com.sygem.jazz3d3.primitive.Checkerboard3d
Sets the colour of one set of squares.
setColour2(int, int, int) - Method in class com.sygem.jazz3d3.primitive.Checkerboard3d
Sets the colour of the other set of squares.
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.
setDelay(int) - Method in class com.sygem.jazz3d3.World
Used to set the time Jazz3D waits between drawing each frame.
setDimension(Dimension) - Method in class com.sygem.visimagik.Visimagik
Sets up any internal buffers in all the filters.
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.
setEnvironmentMap(int) - Method in class com.sygem.jazz3d3.RenderSolid
Set the texture to use for environment mapping
setEnvironmentMap(int) - Method in class com.sygem.jazz3d3.RenderTexturedHQ
Set the texture to use for environment mapping
setEnvironmentMap(Texture) - Method in class com.sygem.jazz3d3.RenderSolid
Load a texture for use with environment mapping.
setEnvironmentMap(Texture) - Method in class com.sygem.jazz3d3.RenderTexturedHQ
Load a texture for use with environment mapping.
setEnvMapping(boolean) - Method in class com.sygem.jazz3d3.RenderSolid
Turn on/off environment mapping
setEnvMapping(boolean) - Method in class com.sygem.jazz3d3.RenderTexturedHQ
Turn on/off 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.
setFadeValue(int) - Static method in class com.sygem.visimagik.FilterFader
Set the amount to fade in the new image.
setFalloff(int) - Method in class com.sygem.jazz3d3.Lightspot
Set the distance from the light at which the intensity reaches zero.
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.
setFogNode(Fog) - Method in class com.sygem.jazz3d3.vrml.VRMLModel3d
Sets the fog of this object
setFogStart(double) - Method in class com.sygem.jazz3d3.World
Set the distance from the camera at which the fog starts.
setFontPath(String) - Method in class com.sygem.jazz3d3.vrml.LoaderVRML
Sets the path to the Jazz3D fonts (used for the FontStyle node)
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.
setImage(int[]) - Method in class com.sygem.jazz3d3.World
Enables VisiMagik to set the internal image buffer after it has been modified.
setImage(int[], int, int) - Method in class com.sygem.visimagik.Visimagik
Sets up the source image ready for processing.
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.
setInfo(String[]) - Method in class com.sygem.jazz3d3.vrml.WorldInfo
Set the Info field of this node.
setInitialPhase(int, int) - Method in class com.sygem.visimagik.FilterPlasma
Sets the inital phase angles of the plasma.
setIntensity(double) - Method in class com.sygem.jazz3d3.Light
Sets the intensity of the light.
setIntensity(double) - Method in class com.sygem.jazz3d3.Lightspot
Sets the intensity of the light.
setMask(int[], int, int) - Method in class com.sygem.visimagik.Filter
Loads a mask image for use with this filter.
setMixAmount(double) - Method in class com.sygem.jazz3d3.RenderMultiTextured
Sets the amount of the base texture to mix.
setMode(int) - Method in class com.sygem.jazz3d3.RenderMultiTextured
Set the multi-texturing mode
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
setPhase(int, int) - Method in class com.sygem.visimagik.FilterPlasma
Sets the phase speed of the plasma.
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.
setPosition(Vertex) - Method in class com.sygem.jazz3d3.Camera3d
Sets the position of the camera.
setPrimitiveGranularity(int) - Method in class com.sygem.jazz3d3.vrml.LoaderVRML
Sets the number of subsections used when creating primitives
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.
setReflectivity(double) - Method in class com.sygem.jazz3d3.RenderTexturedHQ
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.
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.
setSpeed(int, int) - Method in class com.sygem.visimagik.FilterPlasma
Sets the speed of the movement of plasma.
setTexture(int) - Method in class com.sygem.jazz3d3.RenderTextured
For animated textures - set the current texture to one previously loaded using setTexture
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
setTextureArray(int[]) - Method in class com.sygem.jazz3d3.Texture
Sets the texture array to a new set of values.
setTextureBank1(int) - Method in class com.sygem.jazz3d3.RenderMultiTextured
For animated textures - set the base texture to one previously loaded using setTextureBank1
setTextureBank1(Texture) - Method in class com.sygem.jazz3d3.RenderMultiTextured
Load a base texture
setTextureBank2(int) - Method in class com.sygem.jazz3d3.RenderMultiTextured
For animated textures - set the top texture to one previously loaded using setTextureBank2
setTextureBank2(Texture) - Method in class com.sygem.jazz3d3.RenderMultiTextured
Load a top-level texture
setTextureDimension() - Method in class com.sygem.visimagik.Visimagik
Sets the internal buffers for use with Textures.
setTextureDimension(int) - Method in class com.sygem.visimagik.Visimagik
Sets the internal buffers for use with Textures.
setTextureDimension(int, int) - Method in class com.sygem.visimagik.Visimagik
Sets the internal buffers for use with Textures.
setTextureSizes(int) - Method in class com.sygem.jazz3d3.vrml.LoaderVRML
Sets the default size to load textures as.
setTextureSizes(int, int) - Method in class com.sygem.jazz3d3.vrml.LoaderVRML
Sets the x and y sizes used when loading textures
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.
setTitle(String) - Method in class com.sygem.jazz3d3.vrml.WorldInfo
Set the Title field of this node.
setTransparency(double) - Method in class com.sygem.jazz3d3.RenderTransparent
Sets the transparency of the renderer.
setTransparency(double) - Method in class com.sygem.jazz3d3.RenderSolid
Sets the transparency of the renderer.
setTransparency(double) - Method in class com.sygem.jazz3d3.RenderTexturedHQ
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.
setUseVertexUVCoords(boolean) - Method in class com.sygem.jazz3d3.Object3d
Instruct the texture mappers to use UV coordinates from vertices, not faces.
setUV(double, double) - Method in class com.sygem.jazz3d3.Vertex
Set the UV coordinates of a Vertex.
setUV(double, double, double, double, double, double, double, double) - Method in class com.sygem.jazz3d3.Shape
Set the UV coordinates of a face.
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.
setVisible(boolean) - Method in class com.sygem.jazz3d3.Object3d
Toggles object visibility.
setWorldInfo(WorldInfo) - Method in class com.sygem.jazz3d3.vrml.VRMLModel3d
Sets the WorldInfo node of this object
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.
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.
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.
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
smooth() - Method in class com.sygem.jazz3d3.primitive.Landscape3d
Smooths the landscape.
SPHERE_COLLISION - Static variable in class com.sygem.jazz3d3.World
Field used to set the Camera collision mode to bounding spheres.
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.
startProduction(ImageConsumer) - Method in class com.sygem.jazz3d3.World
 
STRETCHED - Static variable in class com.sygem.visimagik.FilterFader
 
suspend() - Method in class com.sygem.jazz3d3.World
Sends Jazz3D to sleep.

©2001 SyGem Software

A B C D E F G H I L M N O P Q R S T U V W Z