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

AA_LINES - Static variable in class iicm.ge3d.GE3D
 
AA_POLYGONS - Static variable in class iicm.ge3d.GE3D
 
AA_POLYGONS_FRONT2BACK - Static variable in class iicm.ge3d.GE3D
 
action(Event, Object) - Method in class iicm.vrml.vrwave.SceneFrame
menu actions
action(Event, Object) - Method in class iicm.widgets.MessageDialog
 
action(Event, Object) - Method in class iicm.widgets.DLGColourChoose
 
actionPerformed(ActionEvent) - Method in class iicm.vrml.vrwave.SceneFrame
 
activateAnchor(String, String[], int) - Method in class iicm.vrml.vrwave.Scene
activate an anchor, given by a URL string. target in params passed to AppletContext (ignored otherwise)
activateLightSource(int, float[], float, float[], float) - Static method in class iicm.ge3d.GE3D
 
active_icon_ - Variable in class iicm.vrml.vrwave.PictureButton
 
add(double, double, double, int, String) - Method in class iicm.widgets.AdjValueBlock
 
addBar(String, Container) - Method in class iicm.widgets.StatusBar
 
addChildren - Variable in class iicm.vrml.pw.GroupNode
 
addField(Component) - Method in class iicm.widgets.PropPanel
 
addField(Component, PropField) - Method in class iicm.widgets.PropPanel
 
addNodes(Vector) - Method in class iicm.vrml.pw.MFNode
 
addRoute(Node, String, Node, String) - Method in class vrml.external.Browser
Add a route between the specified eventOut and eventIn of the given nodes.
addRoute(String, Node, String, String, Node, String, ParserOutput, StrTokenizer, boolean) - Static method in class iicm.vrml.pw.Node
add route
addSensor(Node) - Method in class iicm.vrml.vrwave.Scene
add a Sensornode to a list of sensors which are to check before a redraw
addViewpoint(Viewpoint) - Method in class iicm.vrml.vrwave.Scene
 
AdjustableValue - class iicm.widgets.AdjustableValue.
 
AdjustableValue(double, double, double, int) - Constructor for class iicm.widgets.AdjustableValue
 
AdjValueBlock - class iicm.widgets.AdjValueBlock.
 
AdjValueBlock() - Constructor for class iicm.widgets.AdjValueBlock
 
advise(EventOutObserver, Object) - Method in class vrml.external.field.EventOut
Mechanism for setting up an observer for this field.
alphaTest(float) - Static method in class iicm.ge3d.GE3D
 
ambientIntensity - Variable in class iicm.vrml.pw.PointLight
 
ambientIntensity - Variable in class iicm.vrml.pw.Material
 
ambientIntensity - Variable in class iicm.vrml.pw.SpotLight
 
ambientIntensity - Variable in class iicm.vrml.pw.DirectionalLight
 
Anchor - class iicm.vrml.pw.Anchor.
 
antialiasing(int) - Static method in class iicm.ge3d.GE3D
 
antialiasingSupport() - Static method in class iicm.ge3d.GE3D
 
appearance - Variable in class iicm.vrml.pw.Shape
 
Appearance - class iicm.vrml.pw.Appearance.
 
AppearNode - class iicm.vrml.pw.AppearNode.
 
AppearNode() - Constructor for class iicm.vrml.pw.AppearNode
 
append(byte) - Method in class iicm.vrml.pwutils.ByteArray
append one byte element
append(byte[], int) - Method in class iicm.vrml.pwutils.ByteArray
append several byte elements
append(char) - Method in class iicm.vrml.pwutils.CharArray
append one char element
append(char[], int) - Method in class iicm.vrml.pwutils.CharArray
append several char elements
append(double) - Method in class iicm.vrml.pwutils.DoubleArray
append one double element
append(double[], int) - Method in class iicm.vrml.pwutils.DoubleArray
append several double elements
append(float) - Method in class iicm.vrml.pwutils.FloatArray
append one float element
append(float[], int) - Method in class iicm.vrml.pwutils.FloatArray
append several float elements
append(int) - Method in class iicm.vrml.pwutils.IntArray
append one int element
append(int[], int) - Method in class iicm.vrml.pwutils.IntArray
append several int elements
append(String) - Method in class iicm.vrml.pwutils.StringArray
append one String element
append(String[], int) - Method in class iicm.vrml.pwutils.StringArray
append several String elements
ApplyColour - interface iicm.widgets.ApplyColour.
 
applyColour(DLGColourChoose) - Method in class iicm.vrml.vrwave.Scene
apply color callback
applyColour(DLGColourChoose) - Method in interface iicm.widgets.ApplyColour
 
applyTexture(int) - Static method in class iicm.ge3d.GE3D
 
approachNormal(float[], float[], float) - Method in class iicm.utils3d.Camera
approach a surface normal vector. adjust line of sight by a fraction of k to approach the negative surface normal vector (away from it if k < 0). normal must be normalized. does not change camera tilt.
approachNormal(float[], float[], float) - Method in class iicm.vrml.vrwave.ViewCamera
approach target normal vector by a faction of k
approachPosition(float[], float, float) - Method in class iicm.utils3d.Camera
approach a target position. move a fraction of k of the distance between current position and target position towards the target (away from target if k < 0). do not go nearer to target than near clipping plane hither.
approachPosition(float[], float, float) - Method in class iicm.vrml.vrwave.ViewCamera
approach target position by a fraction of k
ask_ - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
assign(float[]) - Method in class iicm.utils3d.Vec3f
assignment (a[0], a[1], a[2]). values are copied into internal array.
assign(float, float, float) - Method in class iicm.utils3d.Vec3f
assignment (x, y, z)
assign(Vec3f) - Method in class iicm.utils3d.Vec3f
assignment (copying, v = b)
at(float) - Method in class iicm.utils3d.Ray
tell where the ray is at a specific value of t. ray equation: start + t * direction
attenuation - Variable in class iicm.vrml.pw.PointLight
 
attenuation - Variable in class iicm.vrml.pw.SpotLight
 
AudioClip - class iicm.vrml.pw.AudioClip.
 
autoOffset - Variable in class iicm.vrml.pw.CylinderSensor
 
autoOffset - Variable in class iicm.vrml.pw.SphereSensor
 
autoOffset - Variable in class iicm.vrml.pw.PlaneSensor
 
avatarSize - Variable in class iicm.vrml.pw.NavigationInfo
 
axisOfRotation - Variable in class iicm.vrml.pw.Billboard
 

B

B_APPLY - Static variable in class iicm.vrml.vrwave.Translator
 
B_CANCEL - Static variable in class iicm.vrml.vrwave.Translator
 
B_CLEAR - Static variable in class iicm.vrml.vrwave.Translator
 
B_CLOSE - Static variable in class iicm.vrml.vrwave.Translator
 
B_HELP - Static variable in class iicm.vrml.vrwave.Translator
 
B_NEW - Static variable in class iicm.vrml.vrwave.Translator
 
B_OK - Static variable in class iicm.vrml.vrwave.Translator
 
B_OLD - Static variable in class iicm.vrml.vrwave.Translator
 
B_RESET - Static variable in class iicm.vrml.vrwave.Translator
 
B_RESTORE - Static variable in class iicm.vrml.vrwave.Translator
 
backfaceCulling() - Method in class iicm.vrml.vrwave.Scene
 
Background - class iicm.vrml.pw.Background.
 
backUrl - Variable in class iicm.vrml.pw.Background
 
bboxCenter - Variable in class iicm.vrml.pw.Transform
 
bboxCenter - Variable in class iicm.vrml.pw.Group
 
bboxCenter - Variable in class iicm.vrml.pw.Billboard
 
bboxCenter - Variable in class iicm.vrml.pw.Anchor
 
bboxCenter - Variable in class iicm.vrml.pw.Collision
 
bboxCenter - Variable in class iicm.vrml.pw.Inline
 
bboxmax_ - Variable in class iicm.vrml.vrwave.pwdat.InlineData
 
bboxmin_ - Variable in class iicm.vrml.vrwave.pwdat.InlineData
 
bboxSize - Variable in class iicm.vrml.pw.Transform
 
bboxSize - Variable in class iicm.vrml.pw.Group
 
bboxSize - Variable in class iicm.vrml.pw.Billboard
 
bboxSize - Variable in class iicm.vrml.pw.Anchor
 
bboxSize - Variable in class iicm.vrml.pw.Collision
 
bboxSize - Variable in class iicm.vrml.pw.Inline
 
beamWidth - Variable in class iicm.vrml.pw.SpotLight
 
beginCap - Variable in class iicm.vrml.pw.Extrusion
 
behavior() - Method in class iicm.vrml.vrwave.Scene
check if behavior is running (continuous repaints driven by TimeSensor)
BEHAVIOUR_ICO - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
BIG_BTN - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
BIG_ICO - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
Billboard - class iicm.vrml.pw.Billboard.
 
BillboardData - class iicm.vrml.vrwave.pwdat.BillboardData.
BillboardData - additional Billboard attributes.
BillboardData() - Constructor for class iicm.vrml.vrwave.pwdat.BillboardData
 
Bindable - class iicm.vrml.pw.Bindable.
 
Bindable() - Constructor for class iicm.vrml.pw.Bindable
 
bindTime - Variable in class iicm.vrml.pw.Viewpoint
 
bottom - Variable in class iicm.vrml.pw.Cone
 
bottom - Variable in class iicm.vrml.pw.Cylinder
 
BottomPanel - class iicm.vrml.vrwave.BottomPanel.
BottomPanel - The panel at the bottom of the 3D Explorer frame.
bottomRadius - Variable in class iicm.vrml.pw.Cone
 
bottomUrl - Variable in class iicm.vrml.pw.Background
 
Box - class iicm.vrml.pw.Box.
 
BoxData - class iicm.vrml.vrwave.pwdat.BoxData.
BoxData - additional Box attributes.
BoxData() - Constructor for class iicm.vrml.vrwave.pwdat.BoxData
 
Browser - class vrml.external.Browser.
 
Browser() - Constructor for class vrml.external.Browser
 
Builder - class iicm.vrml.vrwave.Builder.
Builder - preprocessing traversal.
Builder() - Constructor for class iicm.vrml.vrwave.Builder
 
buildInline(Inline, GroupNode) - Method in class iicm.vrml.vrwave.Scene
build a new subgraph and add created nodes as children nodes to a grouping node (Inline)
buildMenu(int[][][], String[][], int, MenuItem[], boolean) - Method in class iicm.widgets.MenuBuilder
 
buildNode(GroupNode) - Method in class iicm.vrml.vrwave.Scene
build a new subgraph (needed for EAI's createVrmlFromString)
buildTextureMatrix(float[], float, float[], float[], float[]) - Static method in class iicm.vrml.vrwave.Builder
 
buildTransform(float[], float[], float[], float[], float[], float[]) - Static method in class iicm.vrml.vrwave.Builder
 
ByteArray - class iicm.vrml.pwutils.ByteArray.
ByteArray - dynamic array of byte type values better time and memory efficiency than Vector, byte[] accessible in native code Copyright (c) 1996 IICM
ByteArray() - Constructor for class iicm.vrml.pwutils.ByteArray
create with default length
ByteArray(byte[]) - Constructor for class iicm.vrml.pwutils.ByteArray
copy initial data from another byte[].
ByteArray(ByteArray) - Constructor for class iicm.vrml.pwutils.ByteArray
copy initial data from another ByteArray (non-null). do not use the above constructor in this case, as it would use all values, not just the used length (count); again: values are *copied*
ByteArray(int) - Constructor for class iicm.vrml.pwutils.ByteArray
create with initial buffer length

C

callback(EventOut, double, Object) - Method in interface vrml.external.field.EventOutObserver
 
Camera - class iicm.utils3d.Camera.
 
Camera() - Constructor for class iicm.utils3d.Camera
 
ccw - Variable in class iicm.vrml.pw.ElevationGrid
 
ccw - Variable in class iicm.vrml.pw.Extrusion
 
ccw - Variable in class iicm.vrml.pw.IndexedFaceSet
 
center - Variable in class iicm.vrml.pw.Transform
 
center - Variable in class iicm.vrml.pw.LOD
 
center - Variable in class iicm.vrml.pw.VisibilitySensor
 
center - Variable in class iicm.vrml.pw.ProximitySensor
 
center - Variable in class iicm.vrml.pw.TextureTransform
 
changed - Variable in class iicm.vrml.pw.Field
 
CharArray - class iicm.vrml.pwutils.CharArray.
CharArray - dynamic array of char type values better time and memory efficiency than Vector, char[] accessible in native code Copyright (c) 1996 IICM
CharArray() - Constructor for class iicm.vrml.pwutils.CharArray
create with default length
CharArray(char[]) - Constructor for class iicm.vrml.pwutils.CharArray
copy initial data from another char[].
CharArray(CharArray) - Constructor for class iicm.vrml.pwutils.CharArray
copy initial data from another CharArray (non-null). do not use the above constructor in this case, as it would use all values, not just the used length (count); again: values are *copied*
CharArray(int) - Constructor for class iicm.vrml.pwutils.CharArray
create with initial buffer length
charwidth_ - Variable in class iicm.utils3d.Font3D
 
cheight - Variable in class iicm.ge3d.OGLCanvas
 
children - Variable in class iicm.vrml.pw.GroupNode
 
choice - Variable in class iicm.vrml.pw.Switch
 
class_ - Variable in class iicm.vrml.pw.Field
 
clear() - Method in class iicm.vrml.vrwave.ViewCamera
clear Viewpoint stack.
clearData() - Method in class iicm.vrml.pwutils.StringArray
clear the array
clearData() - Method in class iicm.vrml.pwutils.DoubleArray
clear the array
clearData() - Method in class iicm.vrml.pwutils.IntArray
clear the array
clearData() - Method in class iicm.vrml.pwutils.FloatArray
clear the array
clearData() - Method in class iicm.vrml.pwutils.CharArray
clear the array
clearData() - Method in class iicm.vrml.pwutils.ByteArray
clear the array
clearScene() - Method in class iicm.vrml.vrwave.Scene
 
clearScreen() - Static method in class iicm.ge3d.GE3D
 
clearStatus() - Method in class iicm.vrml.vrwave.BottomPanel
clear the status line.
clearStatus() - Method in class iicm.vrml.vrwave.SceneFrame
clear the status line.
clearStatusMessage() - Method in class iicm.vrml.vrwave.Scene
empty/default status message
clearThreads() - Method in class iicm.vrml.vrwave.Builder
 
close() - Method in class iicm.vrml.pw.DecompressionStream
on close also destroy subprocess in case it is still running
CmdLineParser - class iicm.vrml.vrwave.CmdLineParser.
 
CmdLineParser(String[], String[], int[]) - Constructor for class iicm.vrml.vrwave.CmdLineParser
 
cmdToString(String) - Static method in class iicm.vrml.pw.Decompression
 
cmdToString(String[]) - Static method in class iicm.vrml.pw.Decompression
 
COLAMBIENT - Static variable in class iicm.vrml.vrwave.Scene
 
COLBACKGROUND - Static variable in class iicm.vrml.vrwave.Scene
 
COLHEADLIGHT - Static variable in class iicm.vrml.vrwave.Scene
 
collide - Variable in class iicm.vrml.pw.Collision
 
collideTime - Variable in class iicm.vrml.pw.Collision
 
Collision - class iicm.vrml.pw.Collision.
 
color - Variable in class iicm.vrml.pw.PointLight
 
color - Variable in class iicm.vrml.pw.ElevationGrid
 
color - Variable in class iicm.vrml.pw.IndexedLineSet
 
color - Variable in class iicm.vrml.pw.IndexedFaceSet
 
color - Variable in class iicm.vrml.pw.PointSet
 
color - Variable in class iicm.vrml.pw.Fog
 
color - Variable in class iicm.vrml.pw.Color
 
color - Variable in class iicm.vrml.pw.SpotLight
 
color - Variable in class iicm.vrml.pw.DirectionalLight
 
Color - class iicm.vrml.pw.Color.
 
color_ - Variable in class iicm.vrml.vrwave.pwdat.IndexedLineSetData
 
color_ - Variable in class iicm.vrml.vrwave.pwdat.IndexedFaceSetData
 
color_ - Variable in class iicm.vrml.vrwave.pwdat.PointSetData
 
colored_ - Variable in class iicm.vrml.vrwave.pwdat.PixelTextureData
 
colored_ - Variable in class iicm.vrml.vrwave.pwdat.ImageTextureData
 
colorIndex - Variable in class iicm.vrml.pw.IndexedLineSet
 
colorIndex - Variable in class iicm.vrml.pw.IndexedFaceSet
 
ColorInterpolator - class iicm.vrml.pw.ColorInterpolator.
 
colorPerVertex - Variable in class iicm.vrml.pw.ElevationGrid
 
colorPerVertex - Variable in class iicm.vrml.pw.IndexedLineSet
 
colorPerVertex - Variable in class iicm.vrml.pw.IndexedFaceSet
 
ColourMap - class iicm.widgets.ColourMap.
 
ColourMap() - Constructor for class iicm.widgets.ColourMap
 
Common - class iicm.vrml.pw.Common.
 
Common() - Constructor for class iicm.vrml.pw.Common
 
COMPRESSION_MAGIC - Static variable in class iicm.vrml.pw.DecompressionStream
magic number of compressed files
COMPRESSION_MAGIC - Static variable in class iicm.vrml.pw.Decompression
magic number of compressed files
Cone - class iicm.vrml.pw.Cone.
 
ConeData - class iicm.vrml.vrwave.pwdat.ConeData.
ConeData - additional Cone attributes.
ConeData() - Constructor for class iicm.vrml.vrwave.pwdat.ConeData
 
convex - Variable in class iicm.vrml.pw.Extrusion
 
convex - Variable in class iicm.vrml.pw.IndexedFaceSet
 
convexify - Variable in class iicm.vrml.vrwave.pwdat.ExtrusionData
 
convexify_ - Variable in class iicm.vrml.vrwave.pwdat.IndexedFaceSetData
 
coord - Variable in class iicm.vrml.pw.IndexedLineSet
 
coord - Variable in class iicm.vrml.pw.IndexedFaceSet
 
coord - Variable in class iicm.vrml.pw.PointSet
 
Coordinate - class iicm.vrml.pw.Coordinate.
 
CoordinateInterpolator - class iicm.vrml.pw.CoordinateInterpolator.
 
coordIndex - Variable in class iicm.vrml.pw.IndexedLineSet
 
coordIndex - Variable in class iicm.vrml.pw.IndexedFaceSet
 
coordinds - Variable in class iicm.vrml.vrwave.pwdat.ExtrusionData
 
coords - Variable in class iicm.vrml.vrwave.pwdat.ExtrusionData
 
coords_ - Variable in class iicm.vrml.vrwave.pwdat.IndexedLineSetData
 
coords_ - Variable in class iicm.vrml.vrwave.pwdat.IndexedFaceSetData
 
coords_ - Variable in class iicm.vrml.vrwave.pwdat.PointSetData
 
copyBody() - Method in class iicm.vrml.pw.ProtoInstance
copyBody. instantiate prototyped values (by copying the children subtree) for simple and efficient traversal.
creaseAngle - Variable in class iicm.vrml.pw.ElevationGrid
 
creaseAngle - Variable in class iicm.vrml.pw.Extrusion
 
creaseAngle - Variable in class iicm.vrml.pw.IndexedFaceSet
 
createImageTexture(int, int, int[]) - Static method in class iicm.ge3d.GE3D
 
createInstanceFromName(String) - Static method in class iicm.vrml.pw.NodeNames
create basic node instance from its name
createPixelTexture(int[]) - Static method in class iicm.ge3d.GE3D
 
createVrmlFromString(String) - Method in class vrml.external.Browser
Parse STRING into a VRML scene and return the list of root nodes for the resulting scene.
createVrmlFromURL(String[], Node, String) - Method in class vrml.external.Browser
Tells the browser to load a VRML scene from the passed URL or URLs.
cross(float[], float[]) - Method in class iicm.utils3d.Vec3f
 
cross(Vec3f, Vec3f) - Method in class iicm.utils3d.Vec3f
assign cross product a X b to this vector. do not call with "this" as either argument.
crossSection - Variable in class iicm.vrml.pw.Extrusion
 
CType - class iicm.vrml.pw.CType.
CType - <ctype.h> analogons for VRML 2.0 methods do not care for EOF (-1)
curDrawingMode() - Method in class iicm.vrml.vrwave.Scene
get drawing mode (according to interaction flag)
current_font_ - Variable in class iicm.vrml.vrwave.Scene
 
currentArgString() - Method in class iicm.vrml.vrwave.CmdLineParser
 
currentTime() - Static method in class iicm.vrml.vrwave.Scene
get current time in seconds (double precision) since Jan 1 1970 00:00:00 GMT
cursor_changed_ - Variable in class iicm.vrml.vrwave.Scene
 
cutOffAngle - Variable in class iicm.vrml.pw.SpotLight
 
cwidth - Variable in class iicm.ge3d.OGLCanvas
 
cycleInterval - Variable in class iicm.vrml.pw.TimeSensor
 
cycleTime - Variable in class iicm.vrml.pw.TimeSensor
 
cyl_all - Static variable in class iicm.ge3d.GE3D
 
cyl_bottom - Static variable in class iicm.ge3d.GE3D
 
cyl_sides - Static variable in class iicm.ge3d.GE3D
 
cyl_top - Static variable in class iicm.ge3d.GE3D
 
Cylinder - class iicm.vrml.pw.Cylinder.
 
CylinderData - class iicm.vrml.vrwave.pwdat.CylinderData.
CylinderData - additional Cylinder attributes.
CylinderData() - Constructor for class iicm.vrml.vrwave.pwdat.CylinderData
 
CYLINDERMODE - Static variable in class iicm.vrml.pw.CylinderSensor
 
CylinderSensor - class iicm.vrml.pw.CylinderSensor.
 
cylRadius_ - Variable in class iicm.vrml.pw.CylinderSensor
 

D

DB_BEHAVIOUR - Static variable in class iicm.vrml.vrwave.Scene
 
DB_INTERACTION - Static variable in class iicm.vrml.vrwave.Scene
 
DB_LOOK - Static variable in class iicm.vrml.vrwave.Scene
 
db_movemode_ - Variable in class iicm.vrml.vrwave.Scene
 
DB_NUMNAVMODES - Static variable in class iicm.vrml.vrwave.Scene
 
DB_PAN - Static variable in class iicm.vrml.vrwave.Scene
 
DB_ROTATE - Static variable in class iicm.vrml.vrwave.Scene
 
DB_TRANSLATE - Static variable in class iicm.vrml.vrwave.Scene
 
DB_WALK - Static variable in class iicm.vrml.vrwave.Scene
 
DB_ZOOM - Static variable in class iicm.vrml.vrwave.Scene
 
deactivateLights(int, int) - Static method in class iicm.ge3d.GE3D
 
deactive_icon_ - Variable in class iicm.vrml.vrwave.PictureButton
 
debug(String) - Method in class iicm.vrml.pw.DefParserOutput
 
Decompression - class iicm.vrml.pw.Decompression.
 
DecompressionStream - class iicm.vrml.pw.DecompressionStream.
 
DecompressionStream(String) - Constructor for class iicm.vrml.pw.DecompressionStream
check whether the InputStream contains compressed data.
decrease(float[]) - Method in class iicm.utils3d.Vec3f
 
decrease(Vec3f) - Method in class iicm.utils3d.Vec3f
decrease (v -= b)
DEF_KEYWORD - Static variable in class iicm.vrml.pw.Node
 
defaultMaterial() - Static method in class iicm.ge3d.GE3D
 
defFamily - Variable in class iicm.vrml.pw.FontStyle
 
defJustify - Variable in class iicm.vrml.pw.FontStyle
 
DefParserOutput - class iicm.vrml.pw.DefParserOutput.
DefParserOutput - default: write parser messages to System.out
DefParserOutput() - Constructor for class iicm.vrml.pw.DefParserOutput
 
deleteRoute(Node, String, Node, String) - Static method in class iicm.vrml.pw.Node
delete route
deleteRoute(Node, String, Node, String) - Method in class vrml.external.Browser
Delete a route between the specified eventOut and eventIn of the given nodes.
description - Variable in class iicm.vrml.pw.Viewpoint
 
description - Variable in class iicm.vrml.pw.Anchor
 
description - Variable in class iicm.vrml.pw.AudioClip
 
diffuseColor - Variable in class iicm.vrml.pw.Material
 
direction - Variable in class iicm.vrml.pw.Sound
 
direction - Variable in class iicm.vrml.pw.SpotLight
 
direction - Variable in class iicm.vrml.pw.DirectionalLight
 
direction_ - Variable in class iicm.utils3d.Ray
 
DirectionalLight - class iicm.vrml.pw.DirectionalLight.
 
directOutput - Variable in class iicm.vrml.pw.Script
 
disabled_ - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
disabled_icon_ - Variable in class iicm.vrml.vrwave.PictureButton
 
diskAngle - Variable in class iicm.vrml.pw.CylinderSensor
 
DISKMODE - Static variable in class iicm.vrml.pw.CylinderSensor
 
DLGColourChoose - class iicm.widgets.DLGColourChoose.
 
DLGColourChoose(String[], ApplyColour) - Constructor for class iicm.widgets.DLGColourChoose
constructor. current colours should be set with setColours afterwards
doSetState(boolean) - Method in class iicm.widgets.RadioMenuItem
 
dot(float[], float[]) - Static method in class iicm.utils3d.Vec3f
 
dot(Vec3f, Vec3f) - Static method in class iicm.utils3d.Vec3f
dot product.
doTexturing(int) - Static method in class iicm.ge3d.GE3D
 
double2string(double) - Static method in class iicm.vrml.pw.TimeSensor
 
DoubleArray - class iicm.vrml.pwutils.DoubleArray.
DoubleArray - dynamic array of double type values better time and memory efficiency than Vector, double[] accessible in native code Copyright (c) 1996 IICM
DoubleArray() - Constructor for class iicm.vrml.pwutils.DoubleArray
create with default length
DoubleArray(double[]) - Constructor for class iicm.vrml.pwutils.DoubleArray
copy initial data from another double[].
DoubleArray(DoubleArray) - Constructor for class iicm.vrml.pwutils.DoubleArray
copy initial data from another DoubleArray (non-null). do not use the above constructor in this case, as it would use all values, not just the used length (count); again: values are *copied*
DoubleArray(int) - Constructor for class iicm.vrml.pwutils.DoubleArray
create with initial buffer length
DRAGB_HEIGHT - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
DRAGB_WIDTH - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
dragMode_ - Variable in class iicm.vrml.pw.CylinderSensor
 
draw() - Method in class iicm.vrml.vrwave.Scene
draw the scene (called by SceneCanvas.paint)
drawAsciiString(String, float[], float, boolean, boolean, float) - Method in class iicm.utils3d.Font3D
Draws a String in 3D.
drawAsciiString(String, float[], float, boolean, boolean, float, FloatArray[], float[]) - Static method in class iicm.ge3d.GE3D
 
drawCircle(float, float, float) - Static method in class iicm.ge3d.GE3D
 
drawCube(float[], float[]) - Static method in class iicm.ge3d.GE3D
 
drawCylinder(float, float, float, float, int) - Static method in class iicm.ge3d.GE3D
 
drawFaceSet(float[], int, int[], float[], float[], int, int[], int, float[], int, int[], int, float[], int, int[]) - Static method in class iicm.ge3d.GE3D
 
drawingMode(int, boolean) - Method in class iicm.vrml.vrwave.Scene
set (interactive) drawing mode
drawLine2D(float, float, float, float) - Static method in class iicm.ge3d.GE3D
 
drawLineSet(float[], int, int[], int, float[], int, int[], int) - Static method in class iicm.ge3d.GE3D
 
drawnchild_ - Variable in class iicm.vrml.vrwave.pwdat.LODdata
 
drawnchild_ - Variable in class iicm.vrml.vrwave.pwdat.SwitchData
 
drawPointSet(float[], int, float[], int) - Static method in class iicm.ge3d.GE3D
 
drawPolyLines2D(float[]) - Static method in class iicm.ge3d.GE3D
 
drawRect2D(float, float, float, float) - Static method in class iicm.ge3d.GE3D
 
drawSphere(float) - Static method in class iicm.ge3d.GE3D
 
drawWireCube(float[], float[]) - Static method in class iicm.ge3d.GE3D
 
duration_changed - Variable in class iicm.vrml.pw.AudioClip
 
duration_changed - Variable in class iicm.vrml.pw.MovieTexture
 

E

ElevationGrid - class iicm.vrml.pw.ElevationGrid.
 
emissiveColor - Variable in class iicm.vrml.pw.Material
 
enabled - Variable in class iicm.vrml.pw.CylinderSensor
 
enabled - Variable in class iicm.vrml.pw.TimeSensor
 
enabled - Variable in class iicm.vrml.pw.VisibilitySensor
 
enabled - Variable in class iicm.vrml.pw.SphereSensor
 
enabled - Variable in class iicm.vrml.pw.ProximitySensor
 
enabled - Variable in class iicm.vrml.pw.TouchSensor
 
enabled - Variable in class iicm.vrml.pw.PlaneSensor
 
enabled_ - Variable in class iicm.vrml.vrwave.PictureButton
 
endCap - Variable in class iicm.vrml.pw.Extrusion
 
enterTime - Variable in class iicm.vrml.pw.VisibilitySensor
 
enterTime - Variable in class iicm.vrml.pw.ProximitySensor
 
eof() - Method in class iicm.vrml.pw.StrTokenizer
return flag whether end of file was reached
error_ - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
error() - Method in class iicm.vrml.vrwave.ImageLoader
 
error(String) - Method in class iicm.vrml.pw.DefParserOutput
 
evaluate(double) - Method in class iicm.vrml.pw.Sensor
evaluate Sensor at frame time
evaluate(double) - Method in class iicm.vrml.pw.TimeSensor
 
EventIn - class vrml.external.field.EventIn.
 
eventin_ - Variable in class vrml.external.field.EventIn
VRwave implementation. do not call from applets
EventIn() - Constructor for class vrml.external.field.EventIn
 
EventInMFColor - class vrml.external.field.EventInMFColor.
 
EventInMFColor() - Constructor for class vrml.external.field.EventInMFColor
 
EventInMFFloat - class vrml.external.field.EventInMFFloat.
 
EventInMFFloat() - Constructor for class vrml.external.field.EventInMFFloat
 
EventInMFInt32 - class vrml.external.field.EventInMFInt32.
 
EventInMFInt32() - Constructor for class vrml.external.field.EventInMFInt32
 
EventInMFNode - class vrml.external.field.EventInMFNode.
 
EventInMFNode() - Constructor for class vrml.external.field.EventInMFNode
 
EventInMFRotation - class vrml.external.field.EventInMFRotation.
 
EventInMFRotation() - Constructor for class vrml.external.field.EventInMFRotation
 
EventInMFString - class vrml.external.field.EventInMFString.
 
EventInMFString() - Constructor for class vrml.external.field.EventInMFString
 
EventInMFVec2f - class vrml.external.field.EventInMFVec2f.
 
EventInMFVec2f() - Constructor for class vrml.external.field.EventInMFVec2f
 
EventInMFVec3f - class vrml.external.field.EventInMFVec3f.
 
EventInMFVec3f() - Constructor for class vrml.external.field.EventInMFVec3f
 
EventInSFBool - class vrml.external.field.EventInSFBool.
 
EventInSFBool() - Constructor for class vrml.external.field.EventInSFBool
 
EventInSFColor - class vrml.external.field.EventInSFColor.
 
EventInSFColor() - Constructor for class vrml.external.field.EventInSFColor
 
EventInSFFloat - class vrml.external.field.EventInSFFloat.
 
EventInSFFloat() - Constructor for class vrml.external.field.EventInSFFloat
 
EventInSFImage - class vrml.external.field.EventInSFImage.
 
EventInSFImage() - Constructor for class vrml.external.field.EventInSFImage
 
EventInSFInt32 - class vrml.external.field.EventInSFInt32.
 
EventInSFInt32() - Constructor for class vrml.external.field.EventInSFInt32
 
EventInSFNode - class vrml.external.field.EventInSFNode.
 
EventInSFNode() - Constructor for class vrml.external.field.EventInSFNode
 
EventInSFRotation - class vrml.external.field.EventInSFRotation.
 
EventInSFRotation() - Constructor for class vrml.external.field.EventInSFRotation
 
EventInSFString - class vrml.external.field.EventInSFString.
 
EventInSFString() - Constructor for class vrml.external.field.EventInSFString
 
EventInSFTime - class vrml.external.field.EventInSFTime.
 
EventInSFTime() - Constructor for class vrml.external.field.EventInSFTime
 
EventInSFVec2f - class vrml.external.field.EventInSFVec2f.
 
EventInSFVec2f() - Constructor for class vrml.external.field.EventInSFVec2f
 
EventInSFVec3f - class vrml.external.field.EventInSFVec3f.
 
EventInSFVec3f() - Constructor for class vrml.external.field.EventInSFVec3f
 
EventOut - class vrml.external.field.EventOut.
 
eventout_ - Variable in class vrml.external.field.EventOut
VRwave implementation. do not call from applets
EventOut() - Constructor for class vrml.external.field.EventOut
 
EventOutMFColor - class vrml.external.field.EventOutMFColor.
 
EventOutMFColor() - Constructor for class vrml.external.field.EventOutMFColor
 
EventOutMFFloat - class vrml.external.field.EventOutMFFloat.
 
EventOutMFFloat() - Constructor for class vrml.external.field.EventOutMFFloat
 
EventOutMField - class vrml.external.field.EventOutMField.
 
EventOutMField() - Constructor for class vrml.external.field.EventOutMField
 
EventOutMFInt32 - class vrml.external.field.EventOutMFInt32.
 
EventOutMFInt32() - Constructor for class vrml.external.field.EventOutMFInt32
 
EventOutMFNode - class vrml.external.field.EventOutMFNode.
 
EventOutMFNode() - Constructor for class vrml.external.field.EventOutMFNode
 
EventOutMFRotation - class vrml.external.field.EventOutMFRotation.
 
EventOutMFRotation() - Constructor for class vrml.external.field.EventOutMFRotation
 
EventOutMFString - class vrml.external.field.EventOutMFString.
 
EventOutMFString() - Constructor for class vrml.external.field.EventOutMFString
 
EventOutMFVec2f - class vrml.external.field.EventOutMFVec2f.
 
EventOutMFVec2f() - Constructor for class vrml.external.field.EventOutMFVec2f
 
EventOutMFVec3f - class vrml.external.field.EventOutMFVec3f.
 
EventOutMFVec3f() - Constructor for class vrml.external.field.EventOutMFVec3f
 
eventoutobs_ - Variable in class vrml.external.field.EventOut
 
EventOutObserver - interface vrml.external.field.EventOutObserver.
 
EventOutSFBool - class vrml.external.field.EventOutSFBool.
 
EventOutSFBool() - Constructor for class vrml.external.field.EventOutSFBool
 
EventOutSFColor - class vrml.external.field.EventOutSFColor.
 
EventOutSFColor() - Constructor for class vrml.external.field.EventOutSFColor
 
EventOutSFFloat - class vrml.external.field.EventOutSFFloat.
 
EventOutSFFloat() - Constructor for class vrml.external.field.EventOutSFFloat
 
EventOutSFImage - class vrml.external.field.EventOutSFImage.
 
EventOutSFImage() - Constructor for class vrml.external.field.EventOutSFImage
 
EventOutSFInt32 - class vrml.external.field.EventOutSFInt32.
 
EventOutSFInt32() - Constructor for class vrml.external.field.EventOutSFInt32
 
EventOutSFNode - class vrml.external.field.EventOutSFNode.
 
EventOutSFNode() - Constructor for class vrml.external.field.EventOutSFNode
 
EventOutSFRotation - class vrml.external.field.EventOutSFRotation.
 
EventOutSFRotation() - Constructor for class vrml.external.field.EventOutSFRotation
 
EventOutSFString - class vrml.external.field.EventOutSFString.
 
EventOutSFString() - Constructor for class vrml.external.field.EventOutSFString
 
EventOutSFTime - class vrml.external.field.EventOutSFTime.
 
EventOutSFTime() - Constructor for class vrml.external.field.EventOutSFTime
 
EventOutSFVec2f - class vrml.external.field.EventOutSFVec2f.
 
EventOutSFVec2f() - Constructor for class vrml.external.field.EventOutSFVec2f
 
EventOutSFVec3f - class vrml.external.field.EventOutSFVec3f.
 
EventOutSFVec3f() - Constructor for class vrml.external.field.EventOutSFVec3f
 
exitTime - Variable in class iicm.vrml.pw.VisibilitySensor
 
exitTime - Variable in class iicm.vrml.pw.ProximitySensor
 
external - Variable in class iicm.vrml.pw.ProtoNode
 
EXTERNPROTO_KEYWORD - Static variable in class iicm.vrml.pw.Node
 
Extrusion - class iicm.vrml.pw.Extrusion.
 
ExtrusionData - class iicm.vrml.vrwave.pwdat.ExtrusionData.
ExtrusionData - additional Extrusion attributes.
ExtrusionData() - Constructor for class iicm.vrml.vrwave.pwdat.ExtrusionData
 

F

F_EVENTIN - Static variable in class iicm.vrml.pw.Field
 
F_EVENTOUT - Static variable in class iicm.vrml.pw.Field
 
F_EXPOSEDFIELD - Static variable in class iicm.vrml.pw.Field
 
F_FIELD - Static variable in class iicm.vrml.pw.Field
 
facenormals - Variable in class iicm.vrml.vrwave.pwdat.ExtrusionData
 
family - Variable in class iicm.vrml.pw.FontStyle
 
far_ - Variable in class iicm.utils3d.Ray
 
Field - class iicm.vrml.pw.Field.
Field - Field base class.
FIELD_MFColor - Static variable in class iicm.vrml.pw.FieldNames
 
FIELD_MFFloat - Static variable in class iicm.vrml.pw.FieldNames
 
FIELD_MFInt32 - Static variable in class iicm.vrml.pw.FieldNames
 
FIELD_MFNode - Static variable in class iicm.vrml.pw.FieldNames
 
FIELD_MFRotation - Static variable in class iicm.vrml.pw.FieldNames
 
FIELD_MFString - Static variable in class iicm.vrml.pw.FieldNames
 
FIELD_MFVec2f - Static variable in class iicm.vrml.pw.FieldNames
 
FIELD_MFVec3f - Static variable in class iicm.vrml.pw.FieldNames
 
FIELD_SFBool - Static variable in class iicm.vrml.pw.FieldNames
 
FIELD_SFColor - Static variable in class iicm.vrml.pw.FieldNames
 
FIELD_SFFloat - Static variable in class iicm.vrml.pw.FieldNames
 
FIELD_SFImage - Static variable in class iicm.vrml.pw.FieldNames
 
FIELD_SFInt32 - Static variable in class iicm.vrml.pw.FieldNames
 
FIELD_SFNode - Static variable in class iicm.vrml.pw.FieldNames
 
FIELD_SFRotation - Static variable in class iicm.vrml.pw.FieldNames
 
FIELD_SFString - Static variable in class iicm.vrml.pw.FieldNames
 
FIELD_SFTime - Static variable in class iicm.vrml.pw.FieldNames
 
FIELD_SFVec2f - Static variable in class iicm.vrml.pw.FieldNames
 
FIELD_SFVec3f - Static variable in class iicm.vrml.pw.FieldNames
 
Field() - Constructor for class iicm.vrml.pw.Field
 
fieldName() - Method in class iicm.vrml.pw.Field
the field's type name
fieldName() - Method in class iicm.vrml.pw.SFVec2f
 
fieldName() - Method in class iicm.vrml.pw.SFBool
 
fieldName() - Method in class iicm.vrml.pw.SFInt32
 
fieldName() - Method in class iicm.vrml.pw.MFRotation
 
fieldName() - Method in class iicm.vrml.pw.SFRotation
 
fieldName() - Method in class iicm.vrml.pw.SFFloat
 
fieldName() - Method in class iicm.vrml.pw.MFInt32
 
fieldName() - Method in class iicm.vrml.pw.SFImage
 
fieldName() - Method in class iicm.vrml.pw.MFColor
 
fieldName() - Method in class iicm.vrml.pw.SFString
 
fieldName() - Method in class iicm.vrml.pw.MFVec3f
 
fieldName() - Method in class iicm.vrml.pw.MFString
 
fieldName() - Method in class iicm.vrml.pw.SFTime
 
fieldName() - Method in class iicm.vrml.pw.SFNode
 
fieldName() - Method in class iicm.vrml.pw.SFColor
 
fieldName() - Method in class iicm.vrml.pw.SFVec3f
 
fieldName() - Method in class iicm.vrml.pw.MFNode
 
fieldName() - Method in class iicm.vrml.pw.MFVec2f
 
fieldName() - Method in class iicm.vrml.pw.MFFloat
 
FieldNames - class iicm.vrml.pw.FieldNames.
FieldNames - definition of field names; field creation by name
fieldOfView - Variable in class iicm.vrml.pw.Viewpoint
 
fieldtype_ - Variable in class vrml.external.field.EventOut
 
fieldtype_ - Variable in class vrml.external.field.EventIn
 
FieldTypes - class vrml.external.field.FieldTypes.
 
fillColor3f(float[]) - Static method in class iicm.ge3d.GE3D
 
filter(String) - Static method in class iicm.vrml.pw.Decompression
check whether the InputStream contains compressed data.
findProtoField(ProtoInstance) - Method in class iicm.vrml.pw.Field
internal helper function to find the according IS field of the proto instance. prints error message if not found.
first() - Method in class iicm.widgets.StatusBar
 
FloatArray - class iicm.vrml.pwutils.FloatArray.
FloatArray - dynamic array of float type values better time and memory efficiency than Vector, float[] accessible in native code Copyright (c) 1996 IICM
FloatArray() - Constructor for class iicm.vrml.pwutils.FloatArray
create with default length
FloatArray(float[]) - Constructor for class iicm.vrml.pwutils.FloatArray
copy initial data from another float[].
FloatArray(FloatArray) - Constructor for class iicm.vrml.pwutils.FloatArray
copy initial data from another FloatArray (non-null). do not use the above constructor in this case, as it would use all values, not just the used length (count); again: values are *copied*
FloatArray(int) - Constructor for class iicm.vrml.pwutils.FloatArray
create with initial buffer length
fnormals_ - Variable in class iicm.vrml.vrwave.pwdat.IndexedFaceSetData
 
fntButton - Static variable in class iicm.widgets.Fontify
 
fntLabel1 - Static variable in class iicm.widgets.Fontify
 
fntLabel2 - Static variable in class iicm.widgets.Fontify
 
fntList1 - Static variable in class iicm.widgets.Fontify
 
fntMenubar - Static variable in class iicm.widgets.Fontify
 
fntMenuitem - Static variable in class iicm.widgets.Fontify
 
fntSubMenuitem - Static variable in class iicm.widgets.Fontify
 
fntTxtFld - Static variable in class iicm.widgets.Fontify
 
focused_ - Variable in class iicm.vrml.vrwave.PictureButton
 
focused_img_ - Variable in class iicm.vrml.vrwave.PictureButton
 
Fog - class iicm.vrml.pw.Fog.
 
fogType - Variable in class iicm.vrml.pw.Fog
 
font_ - Static variable in class iicm.vrml.vrwave.Scene
 
font_enabled_ - Variable in class iicm.vrml.vrwave.Scene
 
Font3D - class iicm.utils3d.Font3D.
Font3D - Fonts for GE3D Copyright (c) 1996, 1998 IICM
Font3D(String, float) - Constructor for class iicm.utils3d.Font3D
Stard constructor
Fontify - class iicm.widgets.Fontify.
 
Fontify() - Constructor for class iicm.widgets.Fontify
 
fonts - Static variable in class iicm.vrml.vrwave.VRwave
 
fonts_ - Variable in class iicm.vrml.vrwave.Scene
 
fonts_ - Variable in class iicm.vrml.vrwave.ResourceLoader
 
fontStyle - Variable in class iicm.vrml.pw.Text
 
FontStyle - class iicm.vrml.pw.FontStyle.
 
fraction_changed - Variable in class iicm.vrml.pw.TimeSensor
 
frame_ - Variable in class iicm.vrml.vrwave.Scene
 
FramedArea - class iicm.widgets.FramedArea.
 
FramedArea() - Constructor for class iicm.widgets.FramedArea
 
FramedArea(Component) - Constructor for class iicm.widgets.FramedArea
 
framespersecond_ - Variable in class iicm.vrml.vrwave.Scene
 
freeTexture(int) - Static method in class iicm.ge3d.GE3D
 
fromEvent - Variable in class iicm.vrml.pw.RouteNode
 
fromNode - Variable in class iicm.vrml.pw.RouteNode
 
frontUrl - Variable in class iicm.vrml.pw.Background
 

G

GE3D - class iicm.ge3d.GE3D.
GE3D - Java interface to the GE3D library.
ge3d_flat_shading - Static variable in class iicm.ge3d.GE3D
 
ge3d_hidden_line - Static variable in class iicm.ge3d.GE3D
 
ge3d_smooth_shading - Static variable in class iicm.ge3d.GE3D
 
ge3d_texturing - Static variable in class iicm.ge3d.GE3D
 
ge3d_wireframe - Static variable in class iicm.ge3d.GE3D
 
GE3DSample - class iicm.ge3dsample.GE3DSample.
 
GE3DSample() - Constructor for class iicm.ge3dsample.GE3DSample
 
ge3dTransformMcWc(float[], float[]) - Static method in class iicm.ge3d.GE3D
 
geometry - Variable in class iicm.vrml.pw.Shape
 
Geometry - class iicm.vrml.pw.Geometry.
 
Geometry() - Constructor for class iicm.vrml.pw.Geometry
 
get1Value(int) - Method in class vrml.external.field.EventOutMFRotation
 
get1Value(int) - Method in class vrml.external.field.EventOutMFVec2f
 
get1Value(int) - Method in class vrml.external.field.EventOutMFVec3f
 
get1Value(int) - Method in class vrml.external.field.EventOutMFFloat
 
get1Value(int) - Method in class vrml.external.field.EventOutMFColor
 
get1Value(int) - Method in class vrml.external.field.EventOutMFInt32
 
get1Value(int) - Method in class vrml.external.field.EventOutMFString
 
get1Value(int) - Method in class vrml.external.field.EventOutMFNode
 
get3DFonts() - Method in class iicm.vrml.vrwave.ResourceLoader
 
getAxisAngle() - Method in class iicm.utils3d.Quaternion
convert quaternion to normalized axis and angle
getBehavior() - Method in class iicm.vrml.vrwave.Scene
check if behavior is enabled
getBrowser(Applet) - Static method in class vrml.external.Browser
Return an instance of the Browser class.
getBrowser(Applet, String, int) - Static method in class vrml.external.Browser
Return an instance of the Browser class.
getCamera() - Method in class iicm.vrml.vrwave.Scene
get camera
getCenter() - Method in class iicm.vrml.vrwave.Scene
get center of scene
getChildrenEnumerator() - Method in class iicm.vrml.pw.GroupNode
get an Enumeration to process all children
getColor(int) - Method in class iicm.vrml.vrwave.Scene
get a color (RGB values)
getColours(int[]) - Method in class iicm.widgets.DLGColourChoose
get current colors
getCount() - Method in class iicm.vrml.pwutils.StringArray
get count of used array members.
getCount() - Method in class iicm.vrml.pwutils.DoubleArray
get count of used array members.
getCount() - Method in class iicm.vrml.pwutils.IntArray
get count of used array members.
getCount() - Method in class iicm.vrml.pwutils.FloatArray
get count of used array members.
getCount() - Method in class iicm.vrml.pwutils.CharArray
get count of used array members.
getCount() - Method in class iicm.vrml.pwutils.ByteArray
get count of used array members.
getCurrent() - Method in class iicm.widgets.ImageButtonGroup
 
getCurrentFrameRate() - Method in class vrml.external.Browser
Get the current frame rate of the browser, or 0.0 if not available.
getCurrentSpeed() - Method in class vrml.external.Browser
Get the current velocity of the bound viewpoint in meters/sec, if available, or 0.0 if not.
getCursor(int) - Method in class iicm.vrml.vrwave.NavigationBar
Returns a cursor-image (or a sensor-image) for each navigation mode
getData() - Method in class iicm.vrml.pwutils.StringArray
get data array.
getData() - Method in class iicm.vrml.pwutils.DoubleArray
get data array.
getData() - Method in class iicm.vrml.pwutils.IntArray
get data array.
getData() - Method in class iicm.vrml.pwutils.FloatArray
get data array.
getData() - Method in class iicm.vrml.pwutils.CharArray
get data array.
getData() - Method in class iicm.vrml.pwutils.ByteArray
get data array.
getDistance() - Method in class iicm.utils3d.Camera
returns the distance from the Camera to the scene
getEnabled() - Method in class iicm.vrml.vrwave.PictureButton
 
getEvent(String, int) - Method in class iicm.vrml.pw.Node
get an event field of appropriate field class (Field.F_EVENTIN/OUT)
getEventIn(String) - Method in class vrml.external.Node
Means of getting a handle to an EventIn of this node.
getEventOut(String) - Method in class vrml.external.Node
Means of getting a handle to an EventOut of this node.
getFamily(int) - Method in class iicm.vrml.pw.FontStyle
 
getFarClip() - Method in class iicm.vrml.vrwave.ViewCamera
get far clipping plane (yon)
getFieldClass() - Method in class iicm.vrml.pw.Field
get field class
getFieldClassName() - Method in class iicm.vrml.pw.Field
get field class name
getFontStyle() - Method in class iicm.vrml.pw.Text
 
getGroup() - Method in class iicm.widgets.ImageButton
 
getHeadlight() - Method in class iicm.vrml.vrwave.Scene
get headlight flag
getHeight() - Method in class iicm.vrml.vrwave.ImageLoader
 
getHeight() - Method in class vrml.external.field.EventOutSFImage
 
getHelpText() - Method in class iicm.vrml.vrwave.PictureButton
 
getHorizontal() - Method in class iicm.vrml.pw.FontStyle
 
getHSpaceing() - Method in class iicm.utils3d.Font3D
 
getIcons(String) - Method in class iicm.vrml.vrwave.ResourceLoader
Loads all resources and returns a vector with vectors of images for the different iconbars.
getInsets() - Method in class iicm.vrml.vrwave.NavigationBar
new insets for this panel
getInteraction() - Method in class iicm.vrml.vrwave.Scene
check if interaction is enabled (otherwise navigation)
getInvMatrix() - Method in class iicm.vrml.vrwave.pwdat.TransformData
calculate inverse transformation matrix
getJustify(int) - Method in class iicm.vrml.pw.FontStyle
 
getLabel(int) - Static method in class iicm.vrml.vrwave.Translator
get a translated label
getLeftToRight() - Method in class iicm.vrml.pw.FontStyle
 
getLength(int) - Method in class iicm.vrml.pw.Text
 
getLighting() - Method in class iicm.vrml.vrwave.Scene
 
getLineAntialiasing() - Method in class iicm.vrml.vrwave.Scene
 
getMatrix() - Method in class iicm.vrml.vrwave.pwdat.TextureTransformData
 
getMatrix() - Method in class iicm.vrml.vrwave.pwdat.TransformData
calculate transformation matrix for a transform node returns cached matrix unless invalidated by a field change
getMatrix(float[]) - Static method in class iicm.ge3d.GE3D
 
getMaxExtent() - Method in class iicm.vrml.pw.Text
 
getName() - Method in class vrml.external.Browser
Get the name of the VRML browser.
getNearClip() - Method in class iicm.vrml.vrwave.ViewCamera
get near clipping plane (hither)
getNext() - Method in class iicm.vrml.vrwave.CmdLineParser
 
getNode() - Method in class iicm.vrml.pw.SFNode
 
getNode(String) - Method in class vrml.external.Browser
Get a DEFed node by name.
getNodeNames() - Method in class iicm.vrml.pw.VRMLparser
 
getNodeNames() - Method in class iicm.vrml.vrwave.Scene
 
getNodes() - Method in class iicm.vrml.pw.MFNode
 
getNumComponents() - Method in class vrml.external.field.EventOutSFImage
 
getOrthogonalVector(float[], float[]) - Static method in class iicm.utils3d.Vec3f
find a vector that is orthogonal to non-zero vector v. write result (normalized) into axis
getPixels() - Method in class iicm.vrml.vrwave.ImageLoader
 
getPixels() - Method in class vrml.external.field.EventOutSFImage
 
getpwNode() - Method in class vrml.external.Node
 
getQuadslices() - Method in class iicm.vrml.vrwave.Scene
 
getRay(float, float) - Method in class iicm.vrml.vrwave.Scene
 
getRotationAngle(Vec3f) - Static method in class iicm.utils3d.Vec3f
get the angle which the xy plane must be rotatated about the Y-axis (unchanged) such that the new normal vector (Z-axis) points towards start
getScene() - Method in class iicm.vrml.vrwave.VRwave
 
getSize() - Method in class iicm.vrml.pw.FontStyle
 
getSize() - Method in class vrml.external.field.EventOutMField
 
getSpacing() - Method in class iicm.vrml.pw.FontStyle
 
getState() - Method in class iicm.widgets.ImageButton
 
getStringNumbers() - Method in class iicm.vrml.pw.Text
 
getStringWidth(String) - Method in class iicm.utils3d.Font3D
 
getStyle() - Method in class iicm.vrml.pw.FontStyle
 
getTexLighting() - Method in class iicm.vrml.vrwave.Scene
 
getText(int) - Method in class iicm.vrml.pw.Text
 
getTextureAlpha() - Static method in class iicm.ge3d.GE3D
 
getTextureMipmapping() - Method in class iicm.vrml.vrwave.Scene
 
getTextureTransparency() - Method in class iicm.vrml.vrwave.Scene
 
getTimeOfChange() - Method in class iicm.vrml.pw.Field
 
getTimestamp() - Method in class iicm.vrml.vrwave.Scene
get frame timestamp
getTopToBottom() - Method in class iicm.vrml.pw.FontStyle
 
getTranspMethod() - Method in class iicm.vrml.vrwave.Scene
 
getTrimmedArray() - Method in class iicm.vrml.pwutils.StringArray
get data array with proper length.
getTrimmedArray() - Method in class iicm.vrml.pwutils.DoubleArray
get data array with proper length.
getTrimmedArray() - Method in class iicm.vrml.pwutils.IntArray
get data array with proper length.
getTrimmedArray() - Method in class iicm.vrml.pwutils.FloatArray
get data array with proper length.
getTrimmedArray() - Method in class iicm.vrml.pwutils.CharArray
get data array with proper length.
getTrimmedArray() - Method in class iicm.vrml.pwutils.ByteArray
get data array with proper length.
getType() - Method in class vrml.external.Node
Get a string specifying the type of this node.
getType() - Method in class vrml.external.field.EventOut
Get the type of this EventOut (specified in FieldTypes.java).
getType() - Method in class vrml.external.field.EventIn
Get the type of this EventIn (specified in FieldTypes.java).
getValue() - Method in class iicm.vrml.pw.SFVec2f
 
getValue() - Method in class iicm.vrml.pw.SFBool
 
getValue() - Method in class iicm.vrml.pw.SFInt32
 
getValue() - Method in class iicm.vrml.pw.SFRotation
 
getValue() - Method in class iicm.vrml.pw.SFFloat
 
getValue() - Method in class iicm.vrml.pw.SFString
 
getValue() - Method in class iicm.vrml.pw.SFTime
 
getValue() - Method in class iicm.vrml.pw.SFColor
 
getValue() - Method in class iicm.vrml.pw.SFVec3f
 
getValue() - Method in class iicm.widgets.AdjustableValue
 
getValue() - Method in class iicm.widgets.Progress
 
getValue() - Method in class vrml.external.field.EventOutMFRotation
 
getValue() - Method in class vrml.external.field.EventOutSFVec2f
 
getValue() - Method in class vrml.external.field.EventOutMFVec2f
 
getValue() - Method in class vrml.external.field.EventOutSFString
 
getValue() - Method in class vrml.external.field.EventOutSFTime
 
getValue() - Method in class vrml.external.field.EventOutMFVec3f
 
getValue() - Method in class vrml.external.field.EventOutMFFloat
 
getValue() - Method in class vrml.external.field.EventOutSFColor
 
getValue() - Method in class vrml.external.field.EventOutMFColor
 
getValue() - Method in class vrml.external.field.EventOutSFBool
 
getValue() - Method in class vrml.external.field.EventOutSFRotation
 
getValue() - Method in class vrml.external.field.EventOutSFInt32
 
getValue() - Method in class vrml.external.field.EventOutMFInt32
 
getValue() - Method in class vrml.external.field.EventOutSFVec3f
 
getValue() - Method in class vrml.external.field.EventOutMFString
 
getValue() - Method in class vrml.external.field.EventOutSFNode
 
getValue() - Method in class vrml.external.field.EventOutSFFloat
 
getValue() - Method in class vrml.external.field.EventOutMFNode
 
getValueArray() - Method in class iicm.vrml.pw.MFInt32
 
getValueArray() - Method in class iicm.vrml.pw.MFFloat
get internal float[] data. note: proper array length is ensured (may involve copying).
getValueCopy() - Method in class iicm.vrml.pw.MFRotation
 
getValueCopy() - Method in class iicm.vrml.pw.MFInt32
 
getValueCopy() - Method in class iicm.vrml.pw.MFColor
 
getValueCopy() - Method in class iicm.vrml.pw.MFVec3f
 
getValueCopy() - Method in class iicm.vrml.pw.MFString
 
getValueCopy() - Method in class iicm.vrml.pw.MFVec2f
 
getValueCopy() - Method in class iicm.vrml.pw.MFFloat
 
getValueCount() - Method in class iicm.vrml.pw.MultiField
 
getValueCount() - Method in class iicm.vrml.pw.MFRotation
 
getValueCount() - Method in class iicm.vrml.pw.MFInt32
 
getValueCount() - Method in class iicm.vrml.pw.MFColor
 
getValueCount() - Method in class iicm.vrml.pw.MFVec3f
 
getValueCount() - Method in class iicm.vrml.pw.MFString
 
getValueCount() - Method in class iicm.vrml.pw.MFNode
 
getValueCount() - Method in class iicm.vrml.pw.MFVec2f
 
getValueCount() - Method in class iicm.vrml.pw.MFFloat
 
getValueData() - Method in class iicm.vrml.pw.MFRotation
 
getValueData() - Method in class iicm.vrml.pw.MFInt32
 
getValueData() - Method in class iicm.vrml.pw.MFColor
 
getValueData() - Method in class iicm.vrml.pw.MFVec3f
 
getValueData() - Method in class iicm.vrml.pw.MFString
 
getValueData() - Method in class iicm.vrml.pw.MFVec2f
 
getValueData() - Method in class iicm.vrml.pw.MFFloat
get internal float[] data. note: array length may be longer than no. of values hold by the Field, which can be obtained with getValueCount ().
getVersion() - Method in class iicm.vrml.pw.VRMLparser
get VRML version; only valid after checkHeader or setVersion
getVersion() - Method in class vrml.external.Browser
Get the version of the VRML browser.
getWidth() - Method in class iicm.vrml.vrwave.ImageLoader
 
getWidth() - Method in class vrml.external.field.EventOutSFImage
 
getWinAspect() - Method in class iicm.vrml.vrwave.Scene
get window aspect
getWorldURL() - Method in class iicm.vrml.vrwave.Scene
get the URL of the currently shown scene
getWorldURL() - Method in class vrml.external.Browser
Get the URL for the root of the current world, or an empty string if not available.
glyphs_ - Variable in class iicm.utils3d.Font3D
 
GotEventCallback - interface iicm.vrml.pw.GotEventCallback.
 
gotEventCB(Field, double) - Method in class iicm.vrml.pw.GroupNode
add/remove children nodes on incoming addChildren/removeChildren events
gotEventCB(Field, double) - Method in class iicm.vrml.pw.Interpolator
 
gotEventCB(Field, double) - Method in interface iicm.vrml.pw.GotEventCallback
 
gotEventCB(Field, double) - Method in class iicm.vrml.vrwave.pwdat.TransformData
invalidate transformation on any event on Transform node fields
gotEventCB(Field, double) - Method in class vrml.external.field.EventOut
 
groundAngle - Variable in class iicm.vrml.pw.Background
 
groundColor - Variable in class iicm.vrml.pw.Background
 
Group - class iicm.vrml.pw.Group.
 
group_ - Variable in class iicm.widgets.ImageButton
 
GroupNode - class iicm.vrml.pw.GroupNode.
GroupNode - grouping node base class; also used to manage root level children.
GroupNode() - Constructor for class iicm.vrml.pw.GroupNode
 

H

handle_ - Variable in class iicm.vrml.vrwave.pwdat.PixelTextureData
 
handle_ - Variable in class iicm.vrml.vrwave.pwdat.ImageTextureData
 
handleEvent(Event) - Method in class iicm.vrml.vrwave.SceneFrame
direct event handling: window destroy
handleEvent(Event) - Method in class iicm.widgets.MessageDialog
 
handleEvent(Event) - Method in class iicm.widgets.DLGColourChoose
 
hasalpha_ - Variable in class iicm.vrml.vrwave.pwdat.PixelTextureData
 
hasalpha_ - Variable in class iicm.vrml.vrwave.pwdat.ImageTextureData
 
hasContext() - Method in class iicm.ge3d.OGLCanvas
check whether native methods are callable
hasLightSource() - Method in class iicm.vrml.vrwave.Scene
is there a light source?
headlight - Variable in class iicm.vrml.pw.NavigationInfo
 
height - Variable in class iicm.vrml.pw.ElevationGrid
 
height - Variable in class iicm.vrml.pw.Cone
 
height - Variable in class iicm.vrml.pw.Cylinder
 
height_ - Variable in class iicm.widgets.ImageButton
 
HELP_BTN - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
HELP_ICO - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
helpText - Variable in class iicm.vrml.vrwave.PictureButton
 
HELVETICA - Static variable in class iicm.vrml.vrwave.Scene
 
HINT_AMBIENTCOLOR - Static variable in class iicm.ge3d.GE3D
 
HINT_BACKFACECULLING - Static variable in class iicm.ge3d.GE3D
 
HINT_CCW - Static variable in class iicm.ge3d.GE3D
 
HINT_DEPTHBUFFER - Static variable in class iicm.ge3d.GE3D
 
HINT_LIGHTING - Static variable in class iicm.ge3d.GE3D
 
HINT_QUADSLICES - Static variable in class iicm.ge3d.GE3D
 
HINT_TEXLIGHTING - Static variable in class iicm.ge3d.GE3D
 
HINT_TRANSPARENCY - Static variable in class iicm.ge3d.GE3D
 
hint(int, int) - Static method in class iicm.ge3d.GE3D
 
hit_trfmat_ - Variable in class iicm.utils3d.Hitpoint
 
hitNormal_changed - Variable in class iicm.vrml.pw.TouchSensor
 
hitobj_ - Variable in class iicm.vrml.pw.PlaneSensor
 
hitparent_ - Variable in class iicm.vrml.vrwave.VHitpoint
 
hitpath_ - Variable in class iicm.vrml.vrwave.VHitpoint
 
Hitpoint - class iicm.utils3d.Hitpoint.
 
hitpoint_ - Variable in class iicm.utils3d.Hitpoint
 
hitPoint_changed - Variable in class iicm.vrml.pw.TouchSensor
 
Hitpoint(int) - Constructor for class iicm.utils3d.Hitpoint
hit point info for picking.
hitTexCoord_changed - Variable in class iicm.vrml.pw.TouchSensor
 
hittime_ - Variable in class iicm.utils3d.Hitpoint
ray hittime. always computed on picking.
horizontal - Variable in class iicm.vrml.pw.FontStyle
 
hspacing_ - Variable in class iicm.utils3d.Font3D
 

I

ICON_HEIGHT - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
icon_pos_x_ - Variable in class iicm.vrml.vrwave.PictureButton
 
icon_pos_y_ - Variable in class iicm.vrml.vrwave.PictureButton
 
ICON_WIDTH - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
Iconbar - class iicm.vrml.vrwave.Iconbar.
 
Iconbar(Scene) - Constructor for class iicm.vrml.vrwave.Iconbar
 
identity3d - Static variable in class iicm.utils3d.Mat4f
3x3 identity matrix
identity4d - Static variable in class iicm.utils3d.Mat4f
4x4 identity matrix
iicm.ge3d - package iicm.ge3d
 
iicm.ge3dsample - package iicm.ge3dsample
 
iicm.utils3d - package iicm.utils3d
 
iicm.vrml.pw - package iicm.vrml.pw
 
iicm.vrml.pwsample - package iicm.vrml.pwsample
 
iicm.vrml.pwutils - package iicm.vrml.pwutils
 
iicm.vrml.vrwave - package iicm.vrml.vrwave
 
iicm.vrml.vrwave.pwdat - package iicm.vrml.vrwave.pwdat
 
iicm.widgets - package iicm.widgets
 
image - Variable in class iicm.vrml.pw.PixelTexture
 
ImageButton - class iicm.widgets.ImageButton.
ImageButton - image button
ImageButton(String, Image, int, int, boolean, ImageButtonGroup) - Constructor for class iicm.widgets.ImageButton
constructor
ImageButtonAction - class iicm.widgets.ImageButtonAction.
ImageButtonAction - image button actions
ImageButtonAction() - Constructor for class iicm.widgets.ImageButtonAction
 
ImageButtonGroup - class iicm.widgets.ImageButtonGroup.
ImageButtonGroup.java - radio group of image buttons
ImageButtonGroup() - Constructor for class iicm.widgets.ImageButtonGroup
 
ImageCanvas - class iicm.widgets.ImageCanvas.
ImageCanvas - canvas showing an image
ImageCanvas(Image) - Constructor for class iicm.widgets.ImageCanvas
 
imageComplete(int) - Method in class iicm.vrml.vrwave.ImageLoader
 
ImageLoader - class iicm.vrml.vrwave.ImageLoader.
ImageLoader - load an image and provide access to RGB pixel data.
ImageLoader() - Constructor for class iicm.vrml.vrwave.ImageLoader
 
ImageTexture - class iicm.vrml.pw.ImageTexture.
 
ImageTextureData - class iicm.vrml.vrwave.pwdat.ImageTextureData.
ImageTextureData - additional ImageTexture attributes.
ImageTextureData() - Constructor for class iicm.vrml.vrwave.pwdat.ImageTextureData
 
img_ - Variable in class iicm.widgets.ImageButton
 
imgloader_ - Variable in class iicm.vrml.vrwave.pwdat.ImageTextureData
 
increase(float[]) - Method in class iicm.utils3d.Vec3f
 
increase(Vec3f) - Method in class iicm.utils3d.Vec3f
increase (v += b)
IndexedFaceSet - class iicm.vrml.pw.IndexedFaceSet.
 
IndexedFaceSetData - class iicm.vrml.vrwave.pwdat.IndexedFaceSetData.
IndexedFaceSetData - additional IndexedFaceSet attributes.
IndexedFaceSetData() - Constructor for class iicm.vrml.vrwave.pwdat.IndexedFaceSetData
 
IndexedLineSet - class iicm.vrml.pw.IndexedLineSet.
 
IndexedLineSetData - class iicm.vrml.vrwave.pwdat.IndexedLineSetData.
IndexedLineSetData - additional IndexedLineSet attributes.
IndexedLineSetData() - Constructor for class iicm.vrml.vrwave.pwdat.IndexedLineSetData
 
info - Variable in class iicm.vrml.pw.WorldInfo
 
info_ - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
init() - Method in class iicm.vrml.vrwave.VRwave
Applet version (for running with appletviewer or netscape) (only for jdk 1.1.x !!)
initGE3D() - Static method in class iicm.ge3d.GE3D
 
initialize(Field, int, Scene) - Method in class vrml.external.field.EventOut
 
initialize(Field, int, Scene) - Method in class vrml.external.field.EventIn
 
initialViewpoint(Viewpoint) - Method in class iicm.vrml.vrwave.ViewCamera
set the initial viewpoint. has no effect when there is already a viewpoint bound
Inline - class iicm.vrml.pw.Inline.
 
inline_ - Variable in class iicm.vrml.vrwave.pwdat.InlineData
 
InlineData - class iicm.vrml.vrwave.pwdat.InlineData.
InlineData - additional Inline attributes.
InlineData() - Constructor for class iicm.vrml.vrwave.pwdat.InlineData
 
insets() - Method in class iicm.vrml.vrwave.Iconbar
 
insets() - Method in class iicm.widgets.FramedArea
 
IntArray - class iicm.vrml.pwutils.IntArray.
IntArray - dynamic array of int type values better time and memory efficiency than Vector, int[] accessible in native code Copyright (c) 1996 IICM
IntArray() - Constructor for class iicm.vrml.pwutils.IntArray
create with default length
IntArray(int) - Constructor for class iicm.vrml.pwutils.IntArray
create with initial buffer length
IntArray(int[]) - Constructor for class iicm.vrml.pwutils.IntArray
copy initial data from another int[].
IntArray(IntArray) - Constructor for class iicm.vrml.pwutils.IntArray
copy initial data from another IntArray (non-null). do not use the above constructor in this case, as it would use all values, not just the used length (count); again: values are *copied*
intensity - Variable in class iicm.vrml.pw.PointLight
 
intensity - Variable in class iicm.vrml.pw.Sound
 
intensity - Variable in class iicm.vrml.pw.SpotLight
 
intensity - Variable in class iicm.vrml.pw.DirectionalLight
 
INTERACTION_ICO - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
interactionRelevant() - Method in class iicm.vrml.vrwave.Scene
interaction flag relevant?
interDrawingMode() - Method in class iicm.vrml.vrwave.Scene
interactive drawing mode
interpolateViews(Camera, Camera, float) - Method in class iicm.utils3d.Camera
calculates a new camera position and orientation between the two viewpoints, defined by the Cameras cam1 & cam2.
interpolateViews(float[], Quaternion, float[], Quaternion, float) - Method in class iicm.utils3d.Camera
calculates a new camera position and orientation between the two viewpoints, defined by the two pairs of position and orientation.
Interpolator - class iicm.vrml.pw.Interpolator.
Interpolator base class
Interpolator() - Constructor for class iicm.vrml.pw.Interpolator
 
InvalidEventInException - exception vrml.external.exception.InvalidEventInException.
 
InvalidEventInException() - Constructor for class vrml.external.exception.InvalidEventInException
 
InvalidEventInException(String) - Constructor for class vrml.external.exception.InvalidEventInException
 
InvalidEventOutException - exception vrml.external.exception.InvalidEventOutException.
 
InvalidEventOutException() - Constructor for class vrml.external.exception.InvalidEventOutException
 
InvalidEventOutException(String) - Constructor for class vrml.external.exception.InvalidEventOutException
 
InvalidNodeException - exception vrml.external.exception.InvalidNodeException.
 
InvalidNodeException() - Constructor for class vrml.external.exception.InvalidNodeException
 
InvalidNodeException(String) - Constructor for class vrml.external.exception.InvalidNodeException
 
InvalidRouteException - exception vrml.external.exception.InvalidRouteException.
 
InvalidRouteException() - Constructor for class vrml.external.exception.InvalidRouteException
 
InvalidRouteException(String) - Constructor for class vrml.external.exception.InvalidRouteException
 
InvalidVrmlException - exception vrml.external.exception.InvalidVrmlException.
 
InvalidVrmlException() - Constructor for class vrml.external.exception.InvalidVrmlException
 
InvalidVrmlException(String) - Constructor for class vrml.external.exception.InvalidVrmlException
 
invertMatrix33(float[], float[]) - Static method in class iicm.utils3d.Mat4f
compute the inverse of a 3x3 matrix. matrix storage: 3x3 float[] mat and inv must not point to the same storage.
invertMatrix33inside44(float[], float[]) - Static method in class iicm.utils3d.Mat4f
compute the inverse of the 3x3 subpart of a 4x4 matrix without changing other elements. mat and inv must not point to the same storage.
invertMatrix33of44(float[], float[]) - Static method in class iicm.utils3d.Mat4f
compute the inverse of a 3x3 subpart of a 4x4 matrix in: 4x4 float[], out: 3x3 float[]
invertMatrix44(float[], float[]) - Static method in class iicm.utils3d.Mat4f
compute the inverse of a 4x4 matrix, where the last column is supposed to be (0, 0, 0, 1), i.e. without perspective transformation. mat and inv must not point to the same storage.
isActive - Variable in class iicm.vrml.pw.CylinderSensor
 
isActive - Variable in class iicm.vrml.pw.TimeSensor
 
isActive - Variable in class iicm.vrml.pw.VisibilitySensor
 
isActive - Variable in class iicm.vrml.pw.SphereSensor
 
isActive - Variable in class iicm.vrml.pw.ProximitySensor
 
isActive - Variable in class iicm.vrml.pw.AudioClip
 
isActive - Variable in class iicm.vrml.pw.TouchSensor
 
isActive - Variable in class iicm.vrml.pw.MovieTexture
 
isActive - Variable in class iicm.vrml.pw.PlaneSensor
 
isBound - Variable in class iicm.vrml.pw.Bindable
 
isIDfirstchar(byte) - Static method in class iicm.vrml.pw.CType
legal character to start identifier?
isIDrestchar(byte) - Static method in class iicm.vrml.pw.CType
legal character inside identifier?
isMovingWorlds() - Method in class iicm.vrml.pw.VRMLparser
this parser is currently designed for VRML 2.0 only; this method could be used to distinguish Moving World Scenes from VRML 1.0
isOver - Variable in class iicm.vrml.pw.TouchSensor
 
isSensorActiv() - Method in class iicm.vrml.vrwave.Scene
 
isspace(byte) - Static method in class iicm.vrml.pw.CType
whitespace character?
itemStateChanged(ItemEvent) - Method in class iicm.vrml.vrwave.SceneFrame
 

J

jump - Variable in class iicm.vrml.pw.Viewpoint
 
justify - Variable in class iicm.vrml.pw.FontStyle
 

K

key - Variable in class iicm.vrml.pw.NormalInterpolator
 
key - Variable in class iicm.vrml.pw.ColorInterpolator
 
key - Variable in class iicm.vrml.pw.PositionInterpolator
 
key - Variable in class iicm.vrml.pw.CoordinateInterpolator
 
key - Variable in class iicm.vrml.pw.ScalarInterpolator
 
key - Variable in class iicm.vrml.pw.OrientationInterpolator
 
keyPressed(KeyEvent) - Method in class iicm.vrml.vrwave.SceneCanvas
key stroke (down)
keyReleased(KeyEvent) - Method in class iicm.vrml.vrwave.SceneCanvas
 
keyTyped(KeyEvent) - Method in class iicm.vrml.vrwave.SceneCanvas
 
keyValue - Variable in class iicm.vrml.pw.NormalInterpolator
 
keyValue - Variable in class iicm.vrml.pw.ColorInterpolator
 
keyValue - Variable in class iicm.vrml.pw.PositionInterpolator
 
keyValue - Variable in class iicm.vrml.pw.CoordinateInterpolator
 
keyValue - Variable in class iicm.vrml.pw.ScalarInterpolator
 
keyValue - Variable in class iicm.vrml.pw.OrientationInterpolator
 

L

L_BEHAVIOUR - Static variable in class iicm.vrml.vrwave.Translator
 
L_BIGGER - Static variable in class iicm.vrml.vrwave.Translator
 
L_BLUE - Static variable in class iicm.vrml.vrwave.Translator
 
L_BRIGHTNESS - Static variable in class iicm.vrml.vrwave.Translator
 
L_FARCLIP - Static variable in class iicm.vrml.vrwave.Translator
 
L_GREEN - Static variable in class iicm.vrml.vrwave.Translator
 
L_HELP - Static variable in class iicm.vrml.vrwave.Translator
 
L_HINTFLIP - Static variable in class iicm.vrml.vrwave.Translator
 
L_HINTFLY - Static variable in class iicm.vrml.vrwave.Translator
 
L_HINTFLYTO - Static variable in class iicm.vrml.vrwave.Translator
 
L_HINTHEADSUP - Static variable in class iicm.vrml.vrwave.Translator
 
L_HINTWALK - Static variable in class iicm.vrml.vrwave.Translator
 
L_HUE - Static variable in class iicm.vrml.vrwave.Translator
 
L_INTERACTION - Static variable in class iicm.vrml.vrwave.Translator
 
L_LEVELVIEW - Static variable in class iicm.vrml.vrwave.Translator
 
L_LOOK - Static variable in class iicm.vrml.vrwave.Translator
 
L_MOVEMODE - Static variable in class iicm.vrml.vrwave.Translator
 
L_NEARCLIP - Static variable in class iicm.vrml.vrwave.Translator
 
L_OBJECTMODE - Static variable in class iicm.vrml.vrwave.Translator
 
L_OPENLOCATION - Static variable in class iicm.vrml.vrwave.Translator
 
L_PAN - Static variable in class iicm.vrml.vrwave.Translator
 
L_QUADSLICES - Static variable in class iicm.vrml.vrwave.Translator
 
L_RED - Static variable in class iicm.vrml.vrwave.Translator
 
L_RESET - Static variable in class iicm.vrml.vrwave.Translator
 
L_ROTATE - Static variable in class iicm.vrml.vrwave.Translator
 
L_SATURATION - Static variable in class iicm.vrml.vrwave.Translator
 
L_SETTINGS - Static variable in class iicm.vrml.vrwave.Translator
 
L_SMALLER - Static variable in class iicm.vrml.vrwave.Translator
 
L_TRANSLATE - Static variable in class iicm.vrml.vrwave.Translator
 
L_UNTILTVIEW - Static variable in class iicm.vrml.vrwave.Translator
 
L_VRWAVE - Static variable in class iicm.vrml.vrwave.Translator
 
L_WALK - Static variable in class iicm.vrml.vrwave.Translator
 
L_ZOOM - Static variable in class iicm.vrml.vrwave.Translator
 
label_ - Variable in class iicm.widgets.ImageButton
 
labels - Static variable in class iicm.vrml.vrwave.Translator
 
language - Variable in class iicm.vrml.pw.FontStyle
 
language_ - Static variable in class iicm.vrml.vrwave.Translator
 
last() - Method in class iicm.widgets.StatusBar
 
LAYOUT_BAR - Static variable in class iicm.vrml.vrwave.BottomPanel
 
leftToRight - Variable in class iicm.vrml.pw.FontStyle
 
leftUrl - Variable in class iicm.vrml.pw.Background
 
length - Variable in class iicm.vrml.pw.Text
 
level - Variable in class iicm.vrml.pw.LOD
 
levelize() - Method in class iicm.utils3d.Quaternion
make the quaternion represent a rotation around (0, +/-1, 0); i.e. on the same "level"
levelize() - Method in class iicm.utils3d.Camera
make the Camera leveled with ground plane
LEVELVIEW_BTN - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
LEVELVIEW_ICO - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
levelView() - Method in class iicm.vrml.vrwave.Scene
level view
Light - class iicm.vrml.pw.Light.
 
Light() - Constructor for class iicm.vrml.pw.Light
 
lineColor3f(float[]) - Static method in class iicm.ge3d.GE3D
 
lineColorRGBi(int) - Static method in class iicm.ge3d.GE3D
 
lineno() - Method in class iicm.vrml.pw.StrTokenizer
current line number
lineStyle(short) - Static method in class iicm.ge3d.GE3D
 
loadCursor(Vector) - Method in class iicm.vrml.vrwave.NavigationBar
 
loadedlib - Static variable in class iicm.ge3d.OGLCanvas
 
loadFont(URL) - Method in class iicm.utils3d.Font3D
Loads the the font data from the given URL.
loadIdentity() - Static method in class iicm.ge3d.GE3D
 
loadImage(ImageProducer, Scene) - Method in class iicm.vrml.vrwave.ImageLoader
 
LOADING_BAR - Static variable in class iicm.vrml.vrwave.BottomPanel
 
loadTextureIdentity() - Static method in class iicm.ge3d.GE3D
 
loadTextureMatrix(float[]) - Static method in class iicm.ge3d.GE3D
 
loadURL(String[], String[]) - Method in class vrml.external.Browser
Load the given URL with the passed parameters (as described in the Anchor node).
location - Variable in class iicm.vrml.pw.PointLight
 
location - Variable in class iicm.vrml.pw.Sound
 
location - Variable in class iicm.vrml.pw.SpotLight
 
LOD - class iicm.vrml.pw.LOD.
 
LODdata - class iicm.vrml.vrwave.pwdat.LODdata.
LODdata - additional LOD attributes.
LODdata() - Constructor for class iicm.vrml.vrwave.pwdat.LODdata
 
logo_ - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
LOGO_BTN - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
LOGO_ICO - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
LOOK_BTN - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
LOOK_CUR - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
LOOK_ICO - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
LOOK_SEN - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
loop - Variable in class iicm.vrml.pw.TimeSensor
 
loop - Variable in class iicm.vrml.pw.AudioClip
 
loop - Variable in class iicm.vrml.pw.MovieTexture
 
lostFocus(Event, Object) - Method in class iicm.widgets.DLGColourChoose
 

M

main(String[]) - Static method in class iicm.ge3dsample.GE3DSample
Application Version (for running with java)
main(String[]) - Static method in class iicm.vrml.vrwave.VRwave
Application Version (for running with java)
Mat4f - class iicm.utils3d.Mat4f.
 
MATB_OVERALL - Static variable in class iicm.ge3d.GE3D
 
MATB_PERFACE - Static variable in class iicm.ge3d.GE3D
 
MATB_PERFACEINDEXED - Static variable in class iicm.ge3d.GE3D
 
MATB_PERVERTEXINDEXED - Static variable in class iicm.ge3d.GE3D
 
material - Variable in class iicm.vrml.pw.Appearance
 
Material - class iicm.vrml.pw.Material.
 
material(float, float[], float[], float, float[], float) - Static method in class iicm.ge3d.GE3D
 
materials() - Method in class iicm.vrml.vrwave.Scene
 
max_ - Variable in class iicm.vrml.vrwave.pwdat.BoxData
 
maxAngle - Variable in class iicm.vrml.pw.CylinderSensor
 
maxBack - Variable in class iicm.vrml.pw.Sound
 
maxExtent - Variable in class iicm.vrml.pw.Text
 
maxFront - Variable in class iicm.vrml.pw.Sound
 
maxPosition - Variable in class iicm.vrml.pw.PlaneSensor
 
MenuBuilder - class iicm.widgets.MenuBuilder.
 
MenuBuilder() - Constructor for class iicm.widgets.MenuBuilder
 
mesa_backbuf - Variable in class iicm.ge3d.OGLCanvas
 
MessageDialog - class iicm.widgets.MessageDialog.
 
MFColor - class iicm.vrml.pw.MFColor.
MFColor - Field that holds an array of RGB triples
MFCOLOR - Static variable in class vrml.external.field.FieldTypes
 
MFFloat - class iicm.vrml.pw.MFFloat.
MFFloat - Field that holds an array of floats
MFFLOAT - Static variable in class vrml.external.field.FieldTypes
 
MFInt32 - class iicm.vrml.pw.MFInt32.
MFInt32 - Field that holds an array of ints (32 bit)
MFINT32 - Static variable in class vrml.external.field.FieldTypes
 
MFNode - class iicm.vrml.pw.MFNode.
MFNode - Field that holds a vector of nodes
MFNODE - Static variable in class vrml.external.field.FieldTypes
 
MFNode() - Constructor for class iicm.vrml.pw.MFNode
 
MFRotation - class iicm.vrml.pw.MFRotation.
MFRotation - Field that holds an array of rotations, each represented by 4 floats (3D axis and rotation angle)
MFROTATION - Static variable in class vrml.external.field.FieldTypes
 
MFString - class iicm.vrml.pw.MFString.
MFString - Field that holds an array of Strings
MFSTRING - Static variable in class vrml.external.field.FieldTypes
 
MFVec2f - class iicm.vrml.pw.MFVec2f.
MFVec2f - Field that holds an array of 2D vectors/points
MFVEC2F - Static variable in class vrml.external.field.FieldTypes
 
MFVec3f - class iicm.vrml.pw.MFVec3f.
MFVec3f - Field that holds an array of 3D vectors/points
MFVEC3F - Static variable in class vrml.external.field.FieldTypes
 
min_ - Variable in class iicm.vrml.vrwave.pwdat.BoxData
 
minAngle - Variable in class iicm.vrml.pw.CylinderSensor
 
minBack - Variable in class iicm.vrml.pw.Sound
 
minFront - Variable in class iicm.vrml.pw.Sound
 
minimumSize() - Method in class iicm.ge3d.OGLCanvas
... and minimum size
minimumSize() - Method in class iicm.widgets.ImageButton
 
minimumSize() - Method in class iicm.widgets.ImageCanvas
 
minPosition - Variable in class iicm.vrml.pw.PlaneSensor
 
more() - Method in class iicm.vrml.vrwave.CmdLineParser
 
mouseClicked(MouseEvent) - Method in class iicm.ge3d.OGLCanvas
 
mouseClicked(MouseEvent) - Method in class iicm.widgets.ImageButtonAction
 
mouseDown(Event, int, int) - Method in class iicm.vrml.vrwave.Iconbar
mouseDown. action
mouseDown(Event, int, int) - Method in class iicm.widgets.ImageButton
 
mouseDown(float, float, Hitpoint, double) - Method in class iicm.vrml.pw.CylinderSensor
handle mouse down in interaction mode
mouseDown(float, float, Hitpoint, double) - Method in class iicm.vrml.pw.SphereSensor
handle mouse down in interaction mode
mouseDown(float, float, Hitpoint, double) - Method in class iicm.vrml.pw.Anchor
 
mouseDown(float, float, Hitpoint, double) - Method in class iicm.vrml.pw.TouchSensor
handle mouse down in interaction mode
mouseDown(float, float, Hitpoint, double) - Method in interface iicm.vrml.pw.PointerSensor
handles mouse-button-down in interaction mode
mouseDown(float, float, Hitpoint, double) - Method in class iicm.vrml.pw.PlaneSensor
handle mouse down in interaction mode
mouseDrag(float, float, Hitpoint, double) - Method in class iicm.vrml.pw.CylinderSensor
handle mouse drag in interaction mode
mouseDrag(float, float, Hitpoint, double) - Method in class iicm.vrml.pw.SphereSensor
handle mouse drag in interaction mode
mouseDrag(float, float, Hitpoint, double) - Method in class iicm.vrml.pw.Anchor
 
mouseDrag(float, float, Hitpoint, double) - Method in class iicm.vrml.pw.TouchSensor
handle mouse drag in interaction mode
mouseDrag(float, float, Hitpoint, double) - Method in interface iicm.vrml.pw.PointerSensor
handles mouse-drag in interaction mode
mouseDrag(float, float, Hitpoint, double) - Method in class iicm.vrml.pw.PlaneSensor
handle mouse drag in interaction mode
mouseDragged(MouseEvent) - Method in class iicm.vrml.vrwave.SceneCanvas
Handles the mouse drag event.
mouseEntered(MouseEvent) - Method in class iicm.ge3d.OGLCanvas
 
mouseEntered(MouseEvent) - Method in class iicm.vrml.vrwave.PictureButtonAction
Set 'focused' when mouse enters.
mouseEntered(MouseEvent) - Method in class iicm.vrml.vrwave.SceneCanvas
request keyboard focus when mouse enters window
mouseEntered(MouseEvent) - Method in class iicm.widgets.ImageButtonAction
 
mouseExit(double) - Method in class iicm.vrml.pw.CylinderSensor
handle mouse exit
mouseExit(double) - Method in class iicm.vrml.pw.SphereSensor
handle mouse exit
mouseExit(double) - Method in class iicm.vrml.pw.Anchor
 
mouseExit(double) - Method in class iicm.vrml.pw.TouchSensor
handle mouse exit
mouseExit(double) - Method in interface iicm.vrml.pw.PointerSensor
clears sensor, sends isOver false
mouseExit(double) - Method in class iicm.vrml.pw.PlaneSensor
handle mouse exit
mouseExited(MouseEvent) - Method in class iicm.ge3d.OGLCanvas
 
mouseExited(MouseEvent) - Method in class iicm.vrml.vrwave.PictureButtonAction
Reset 'focus' when mouse leaves.
mouseExited(MouseEvent) - Method in class iicm.widgets.ImageButtonAction
 
mouseMove(float, float, Hitpoint, double) - Method in class iicm.vrml.pw.CylinderSensor
handle mouse move in interaction mode
mouseMove(float, float, Hitpoint, double) - Method in class iicm.vrml.pw.SphereSensor
handle mouse move in interaction mode
mouseMove(float, float, Hitpoint, double) - Method in class iicm.vrml.pw.Anchor
Anchor does not react on pointer events in pw.
mouseMove(float, float, Hitpoint, double) - Method in class iicm.vrml.pw.TouchSensor
handle mouse move in interaction mode
mouseMove(float, float, Hitpoint, double) - Method in interface iicm.vrml.pw.PointerSensor
handles mouse-move in interaction mode
mouseMove(float, float, Hitpoint, double) - Method in class iicm.vrml.pw.PlaneSensor
handle mouse move in interaction mode
mouseMoved(MouseEvent) - Method in class iicm.vrml.vrwave.SceneCanvas
looks for interaction-capable objects if mouse is over
mousePressed(MouseEvent) - Method in class iicm.ge3d.OGLCanvas
 
mousePressed(MouseEvent) - Method in class iicm.vrml.vrwave.NavigationBar
handler for the ´mouse pressed´ events.
mousePressed(MouseEvent) - Method in class iicm.vrml.vrwave.SceneCanvas
Handles the mouse button pressed down event.
mousePressed(MouseEvent) - Method in class iicm.widgets.ImageButtonAction
 
mouseReleased(MouseEvent) - Method in class iicm.ge3d.OGLCanvas
 
mouseReleased(MouseEvent) - Method in class iicm.vrml.vrwave.SceneCanvas
Handles the mouse button up event.
mouseReleased(MouseEvent) - Method in class iicm.vrml.vrwave.PictureToggleButtonAction
If a mouse button was released the state of the button is no loger pushed.
mouseReleased(MouseEvent) - Method in class iicm.widgets.ImageButtonAction
 
mouseUp(double) - Method in class iicm.vrml.pw.CylinderSensor
handle mouse up in interaction mode
mouseUp(double) - Method in class iicm.vrml.pw.SphereSensor
handle mouse up in interaction mode
mouseUp(double) - Method in class iicm.vrml.pw.Anchor
 
mouseUp(double) - Method in class iicm.vrml.pw.TouchSensor
handle mouse up in interaction mode
mouseUp(double) - Method in interface iicm.vrml.pw.PointerSensor
handles mouse-button-up in interaction mode
mouseUp(double) - Method in class iicm.vrml.pw.PlaneSensor
handle mouse up in interaction mode
MOVE - Static variable in class iicm.vrml.vrwave.NavigationBar
 
MOVEMODE_BTN - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
MOVEMODE_ICO - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
MovieTexture - class iicm.vrml.pw.MovieTexture.
 
MSGBX_ICO_HEIGHT - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
MSGBX_ICO_WIDTH - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
MultiField - class iicm.vrml.pw.MultiField.
MultiField - multi valued Field base class
MultiField() - Constructor for class iicm.vrml.pw.MultiField
 
multiply(Quaternion) - Method in class iicm.utils3d.Quaternion
multiply this quaternion (q0) with another (q1) from the right side. q0 = q0 * q1 (multiplication non commutative), having the effect of preconcatening the rotation q1 to this one
multiplyLeft(Quaternion) - Method in class iicm.utils3d.Quaternion
multiply this quaternion (q0) with another (q1) from the left side. q0 = q1 * q0 (multiplication non commutative), having the effect of postconcatening the rotation q1 to this one
multiplyMat43in44(float[], float[]) - Static method in class iicm.utils3d.Mat4f
multiply to 4x4 matrices, where the last column is (0, 0, 0, 1)
mustEvaluate - Variable in class iicm.vrml.pw.Script
 

N

NAME - Static variable in class iicm.vrml.vrwave.VRwave
 
naturalWidth() - Method in class iicm.widgets.StatusButton
 
naturalWidth() - Method in class iicm.widgets.StatusTextField
 
naturalWidth() - Method in interface iicm.widgets.PropField
 
naturalWidth() - Method in class iicm.widgets.Progress
 
NAVBAR_D - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
NAVBAR_H - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
NAVBAR_ICO_H - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
NavigationBar - class iicm.vrml.vrwave.NavigationBar.
NavigationBar - The navigation bar for VRwave.
NavigationBar(Vector, SceneCanvas, Scene) - Constructor for class iicm.vrml.vrwave.NavigationBar
Constructs the navigation bar.
NavigationInfo - class iicm.vrml.pw.NavigationInfo.
 
near_ - Variable in class iicm.utils3d.Ray
 
negate() - Method in class iicm.utils3d.Vec3f
negate (v = -v)
netscape.plugin - package netscape.plugin
 
newcolorinds_ - Variable in class iicm.vrml.vrwave.pwdat.IndexedFaceSetData
 
newfnormals - Variable in class iicm.vrml.vrwave.pwdat.ExtrusionData
 
newScene() - Method in class iicm.vrml.vrwave.Scene
get a new, empty scene
newtexcinds - Variable in class iicm.vrml.vrwave.pwdat.ExtrusionData
 
newtexcoordinds_ - Variable in class iicm.vrml.vrwave.pwdat.IndexedFaceSetData
 
next() - Method in class iicm.widgets.StatusBar
 
nextArgString() - Method in class iicm.vrml.vrwave.CmdLineParser
 
nextChar() - Method in class iicm.vrml.pw.StrTokenizer
look at next character without reading a new one. returns -1 on eof
nextViewpoint() - Method in class iicm.vrml.vrwave.Scene
 
NO - Static variable in class iicm.widgets.MessageDialog
 
NO_MORE_ARGS - Static variable in class iicm.vrml.vrwave.CmdLineParser
 
Node - class iicm.vrml.pw.Node.
Node - Node base class
Node - class vrml.external.Node.
 
NODE_ANCHOR - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_APPEARANCE - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_AUDIOCLIP - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_BACKGROUND - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_BILLBOARD - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_BOX - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_COLLISION - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_COLOR - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_COLORINTERPOLATOR - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_CONE - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_COORDINATE - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_COORDINATEINTERPOLATOR - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_CYLINDER - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_CYLINDERSENSOR - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_DIRECTIONALLIGHT - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_ELEVATIONGRID - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_EXTRUSION - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_FOG - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_FONTSTYLE - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_GROUP - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_IMAGETEXTURE - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_INDEXEDFACESET - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_INDEXEDLINESET - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_INLINE - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_LOD - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_MATERIAL - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_MOVIETEXTURE - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_NAVIGATIONINFO - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_NORMAL - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_NORMALINTERPOLATOR - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_ORIENTATIONINTERPOLATOR - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_PIXELTEXTURE - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_PLANESENSOR - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_POINTLIGHT - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_POINTSET - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_POSITIONINTERPOLATOR - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_PROXIMITYSENSOR - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_SCALARINTERPOLATOR - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_SCRIPT - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_SHAPE - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_SOUND - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_SPHERE - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_SPHERESENSOR - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_SPOTLIGHT - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_SWITCH - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_TEXT - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_TEXTURECOORDINATE - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_TEXTURETRANSFORM - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_TIMESENSOR - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_TOUCHSENSOR - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_TRANSFORM - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_VIEWPOINT - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_VISIBILITYSENSOR - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_WORLDINFO - Static variable in class iicm.vrml.pw.NodeNames
 
Node() - Constructor for class iicm.vrml.pw.Node
 
Node(Node, Scene) - Constructor for class vrml.external.Node
 
nodeName() - Method in class iicm.vrml.pw.Node
the node's name
nodeName() - Method in class iicm.vrml.pw.CylinderSensor
 
nodeName() - Method in class iicm.vrml.pw.PointLight
 
nodeName() - Method in class iicm.vrml.pw.GroupNode
 
nodeName() - Method in class iicm.vrml.pw.Transform
 
nodeName() - Method in class iicm.vrml.pw.Group
 
nodeName() - Method in class iicm.vrml.pw.FontStyle
 
nodeName() - Method in class iicm.vrml.pw.Sound
 
nodeName() - Method in class iicm.vrml.pw.Normal
 
nodeName() - Method in class iicm.vrml.pw.Text
 
nodeName() - Method in class iicm.vrml.pw.ElevationGrid
 
nodeName() - Method in class iicm.vrml.pw.Script
 
nodeName() - Method in class iicm.vrml.pw.NormalInterpolator
 
nodeName() - Method in class iicm.vrml.pw.Viewpoint
 
nodeName() - Method in class iicm.vrml.pw.TimeSensor
 
nodeName() - Method in class iicm.vrml.pw.ProtoNode
 
nodeName() - Method in class iicm.vrml.pw.ProtoInstance
 
nodeName() - Method in class iicm.vrml.pw.Shape
 
nodeName() - Method in class iicm.vrml.pw.LOD
 
nodeName() - Method in class iicm.vrml.pw.Extrusion
 
nodeName() - Method in class iicm.vrml.pw.Sphere
 
nodeName() - Method in class iicm.vrml.pw.Box
 
nodeName() - Method in class iicm.vrml.pw.ColorInterpolator
 
nodeName() - Method in class iicm.vrml.pw.VisibilitySensor
 
nodeName() - Method in class iicm.vrml.pw.Switch
 
nodeName() - Method in class iicm.vrml.pw.PositionInterpolator
 
nodeName() - Method in class iicm.vrml.pw.Billboard
 
nodeName() - Method in class iicm.vrml.pw.SphereSensor
 
nodeName() - Method in class iicm.vrml.pw.CoordinateInterpolator
 
nodeName() - Method in class iicm.vrml.pw.ProximitySensor
 
nodeName() - Method in class iicm.vrml.pw.Material
 
nodeName() - Method in class iicm.vrml.pw.Anchor
 
nodeName() - Method in class iicm.vrml.pw.AudioClip
 
nodeName() - Method in class iicm.vrml.pw.IndexedLineSet
 
nodeName() - Method in class iicm.vrml.pw.RouteNode
 
nodeName() - Method in class iicm.vrml.pw.Collision
 
nodeName() - Method in class iicm.vrml.pw.TouchSensor
 
nodeName() - Method in class iicm.vrml.pw.PixelTexture
 
nodeName() - Method in class iicm.vrml.pw.ScalarInterpolator
 
nodeName() - Method in class iicm.vrml.pw.NavigationInfo
 
nodeName() - Method in class iicm.vrml.pw.IndexedFaceSet
 
nodeName() - Method in class iicm.vrml.pw.Cone
 
nodeName() - Method in class iicm.vrml.pw.PointSet
 
nodeName() - Method in class iicm.vrml.pw.Appearance
 
nodeName() - Method in class iicm.vrml.pw.Fog
 
nodeName() - Method in class iicm.vrml.pw.Inline
 
nodeName() - Method in class iicm.vrml.pw.ImageTexture
 
nodeName() - Method in class iicm.vrml.pw.Color
 
nodeName() - Method in class iicm.vrml.pw.SpotLight
 
nodeName() - Method in class iicm.vrml.pw.WorldInfo
 
nodeName() - Method in class iicm.vrml.pw.DirectionalLight
 
nodeName() - Method in class iicm.vrml.pw.MovieTexture
 
nodeName() - Method in class iicm.vrml.pw.OrientationInterpolator
 
nodeName() - Method in class iicm.vrml.pw.Cylinder
 
nodeName() - Method in class iicm.vrml.pw.PlaneSensor
 
nodeName() - Method in class iicm.vrml.pw.Coordinate
 
nodeName() - Method in class iicm.vrml.pw.TextureTransform
 
nodeName() - Method in class iicm.vrml.pw.Background
 
nodeName() - Method in class iicm.vrml.pw.TextureCoordinate
 
NodeNames - class iicm.vrml.pw.NodeNames.
NodeNames - definiton of node names; node creation by name
normal - Variable in class iicm.vrml.pw.ElevationGrid
 
normal - Variable in class iicm.vrml.pw.IndexedFaceSet
 
Normal - class iicm.vrml.pw.Normal.
 
normal_ - Variable in class iicm.utils3d.Hitpoint
 
normalDrawingMode() - Method in class iicm.vrml.vrwave.Scene
normal drawing mode
normalindex - Variable in class iicm.vrml.vrwave.pwdat.ExtrusionData
 
normalIndex - Variable in class iicm.vrml.pw.IndexedFaceSet
 
normalindex_ - Variable in class iicm.vrml.vrwave.pwdat.IndexedFaceSetData
 
NormalInterpolator - class iicm.vrml.pw.NormalInterpolator.
 
normalize() - Method in class iicm.utils3d.Vec3f
normalize. return old length
normallist - Variable in class iicm.vrml.vrwave.pwdat.ExtrusionData
 
normallist_ - Variable in class iicm.vrml.vrwave.pwdat.IndexedFaceSetData
 
normalobj_ - Variable in class iicm.utils3d.Hitpoint
 
normalPerVertex - Variable in class iicm.vrml.pw.ElevationGrid
 
normalPerVertex - Variable in class iicm.vrml.pw.IndexedFaceSet
 
NUMCOLORS - Static variable in class iicm.vrml.vrwave.Scene
 
numcoordinds - Variable in class iicm.vrml.vrwave.pwdat.ExtrusionData
 
numfaces - Variable in class iicm.vrml.vrwave.pwdat.ExtrusionData
 
numfaces_ - Variable in class iicm.vrml.vrwave.pwdat.IndexedFaceSetData
 

O

OBJECT - Static variable in class iicm.vrml.vrwave.NavigationBar
 
OBJECTMODE_BTN - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
OBJECTMODE_ICO - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
objname - Variable in class iicm.vrml.pw.Node
instance name for DEF/USE
offset - Variable in class iicm.vrml.pw.CylinderSensor
 
offset - Variable in class iicm.vrml.pw.SphereSensor
 
offset - Variable in class iicm.vrml.pw.PlaneSensor
 
OGLCanvas - class iicm.ge3d.OGLCanvas.
OGLCanvas - window context for GE3D.
OGLCanvas(String) - Constructor for class iicm.ge3d.OGLCanvas
constructor
oldx_ - Variable in class iicm.vrml.pw.CylinderSensor
 
oldx_ - Variable in class iicm.vrml.pw.SphereSensor
 
oldy_ - Variable in class iicm.vrml.pw.CylinderSensor
 
oldy_ - Variable in class iicm.vrml.pw.SphereSensor
 
on - Variable in class iicm.vrml.pw.PointLight
 
on - Variable in class iicm.vrml.pw.SpotLight
 
on - Variable in class iicm.vrml.pw.DirectionalLight
 
openFile() - Method in class iicm.vrml.vrwave.Scene
choose a file to open
openLocation() - Method in class iicm.vrml.vrwave.Scene
choose a location to open
orientation - Variable in class iicm.vrml.pw.Viewpoint
 
orientation - Variable in class iicm.vrml.pw.Extrusion
 
orientation_ - Variable in class iicm.utils3d.Camera
 
orientation_changed - Variable in class iicm.vrml.pw.ProximitySensor
 
OrientationInterpolator - class iicm.vrml.pw.OrientationInterpolator.
 
OTHER_ARGUMENT - Static variable in class iicm.vrml.vrwave.CmdLineParser
 

P

paint(Graphics) - Method in class iicm.ge3d.OGLCanvas
create an OpenGL canvas on first painting. derived class must also call setContext () before issuing OpenGL commands paint of a derived class will typically look like this: (see also SampleCanvas in ge3dsample package) super.paint (gc); // create context on first draw if (!
paint(Graphics) - Method in class iicm.ge3dsample.SampleCanvas
3D drawings
paint(Graphics) - Method in class iicm.vrml.vrwave.Iconbar
paint. add outset frame
paint(Graphics) - Method in class iicm.vrml.vrwave.NavigationBar
paint. add outset frame
paint(Graphics) - Method in class iicm.vrml.vrwave.SceneCanvas
draw the scene (paint sounds too slow :-)
paint(Graphics) - Method in class iicm.vrml.vrwave.PictureButton
Paint the image button, depending on focus and state.
paint(Graphics) - Method in class iicm.widgets.ImageButton
 
paint(Graphics) - Method in class iicm.widgets.ImageCanvas
 
paint(Graphics) - Method in class iicm.widgets.Progress
 
paint(Graphics) - Method in class iicm.widgets.FramedArea
 
PAN_BTN - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
PAN_CUR - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
PAN_ICO - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
PAN_SEN - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
parameter - Variable in class iicm.vrml.pw.Anchor
 
parts_ - Variable in class iicm.vrml.vrwave.pwdat.ConeData
 
parts_ - Variable in class iicm.vrml.vrwave.pwdat.CylinderData
 
PICK_NORMAL - Static variable in class iicm.utils3d.Hitpoint
 
pick(float, float, VHitpoint) - Method in class iicm.vrml.vrwave.Scene
pick the scenegraph. fills out Hitpoint.
pick(float, float, VHitpoint, boolean, boolean) - Method in class iicm.vrml.vrwave.Scene
pick the scenegraph. fills out Hitpoint. if flag dragsens is set, pick only dragsensors, otherwise pick geometry
PickUtil - class iicm.utils3d.PickUtil.
 
PictureButton - class iicm.vrml.vrwave.PictureButton.
A picture button for the navigation bar.
PictureButton(String, Image, Image, Image, int, int, int, int, boolean, boolean, ImageButtonGroup) - Constructor for class iicm.vrml.vrwave.PictureButton
Enhanced standard constuctor.
PictureButton(String, Image, Image, Image, int, int, int, int, boolean, ImageButtonGroup) - Constructor for class iicm.vrml.vrwave.PictureButton
Standard constuctor.
PictureButtonAction - class iicm.vrml.vrwave.PictureButtonAction.
The mouse event handler of a picture button for the navigation bar.
PictureButtonAction() - Constructor for class iicm.vrml.vrwave.PictureButtonAction
 
PictureToggleButtonAction - class iicm.vrml.vrwave.PictureToggleButtonAction.
The mouse event handler for a picture toggle button of the navigation bar.
PictureToggleButtonAction() - Constructor for class iicm.vrml.vrwave.PictureToggleButtonAction
 
pitch - Variable in class iicm.vrml.pw.AudioClip
 
PixelTexture - class iicm.vrml.pw.PixelTexture.
 
PixelTextureData - class iicm.vrml.vrwave.pwdat.PixelTextureData.
PixelTextureData - additional PixelTexture attributes.
PixelTextureData() - Constructor for class iicm.vrml.vrwave.pwdat.PixelTextureData
 
PlaneSensor - class iicm.vrml.pw.PlaneSensor.
 
Plugin - class netscape.plugin.Plugin.
 
Plugin() - Constructor for class netscape.plugin.Plugin
 
point - Variable in class iicm.vrml.pw.Coordinate
 
point - Variable in class iicm.vrml.pw.TextureCoordinate
 
PointerSensor - interface iicm.vrml.pw.PointerSensor.
PointerSensor interface
PointLight - class iicm.vrml.pw.PointLight.
 
PointSet - class iicm.vrml.pw.PointSet.
 
PointSetData - class iicm.vrml.vrwave.pwdat.PointSetData.
PointSetData - additional PointSet attributes.
PointSetData() - Constructor for class iicm.vrml.vrwave.pwdat.PointSetData
 
popMatrix() - Static method in class iicm.ge3d.GE3D
 
position - Variable in class iicm.vrml.pw.Viewpoint
 
position_ - Variable in class iicm.utils3d.Camera
 
position_changed - Variable in class iicm.vrml.pw.ProximitySensor
 
PositionInterpolator - class iicm.vrml.pw.PositionInterpolator.
 
preferredSize() - Method in class iicm.ge3d.OGLCanvas
my preferred size ...
preferredSize() - Method in class iicm.widgets.ImageButton
 
preferredSize() - Method in class iicm.widgets.StatusButton
 
preferredSize() - Method in class iicm.widgets.ImageCanvas
 
preferredSize() - Method in class iicm.widgets.StatusTextField
 
preferredSize() - Method in class iicm.widgets.Progress
 
previous() - Method in class iicm.widgets.StatusBar
 
prevViewpoint() - Method in class iicm.vrml.vrwave.Scene
 
print(float[]) - Static method in class iicm.utils3d.Vec3f
print a 3D float array (debugging tool)
printMat33(float[]) - Static method in class iicm.utils3d.Mat4f
 
printMat44(float[]) - Static method in class iicm.utils3d.Mat4f
 
printStatus(String) - Method in class iicm.vrml.vrwave.BottomPanel
Prints a text in the status line.
printStatus(String) - Method in class iicm.vrml.vrwave.SceneFrame
Prints a text in the status line.
printValues(PrintStream) - Method in class iicm.utils3d.Camera
print camera values
printValues(PrintStream) - Method in class iicm.vrml.vrwave.ViewCamera
print camera values
priority - Variable in class iicm.vrml.pw.Sound
 
product(Quaternion, Quaternion) - Static method in class iicm.utils3d.Quaternion
calculate the product of two quaternions (both q0, q1 unchanged). when q0 and q1 represent rotations, the result is q0 done after q1.
Progress - class iicm.widgets.Progress.
 
Progress(PropPanel, int) - Constructor for class iicm.widgets.Progress
 
PropField - interface iicm.widgets.PropField.
 
PropPanel - class iicm.widgets.PropPanel.
PropPanel - panel which layouts components based on PropField size requests
PropPanel(Component, int) - Constructor for class iicm.widgets.PropPanel
 
propSize() - Method in class iicm.widgets.StatusButton
 
propSize() - Method in class iicm.widgets.StatusTextField
 
propSize() - Method in interface iicm.widgets.PropField
 
propSize() - Method in class iicm.widgets.Progress
 
PROTO_KEYWORD - Static variable in class iicm.vrml.pw.Node
 
ProtoInstance - class iicm.vrml.pw.ProtoInstance.
ProtoInstance - instance of PROTO or EXTERNPROTO node
ProtoNode - class iicm.vrml.pw.ProtoNode.
ProtoNode - PROTO or EXTERNPROTO node definition
ProximitySensor - class iicm.vrml.pw.ProximitySensor.
 
proxy - Variable in class iicm.vrml.pw.Collision
 
pushMatrix() - Static method in class iicm.ge3d.GE3D
 
pushThisMatrix(float[]) - Static method in class iicm.ge3d.GE3D
 
putbackString(String) - Method in class iicm.vrml.pw.StrTokenizer
put back a String.

Q

Quaternion - class iicm.utils3d.Quaternion.
 
Quaternion() - Constructor for class iicm.utils3d.Quaternion
default: "identity" quaternion (angle 0, any axis)
Quaternion(float[], float) - Constructor for class iicm.utils3d.Quaternion
create a quaternion with a normalized axis and angle
Quaternion(int, float[]) - Constructor for class iicm.utils3d.Quaternion
create a quaternion. take normalized axis and angle out of an array, starting at offset position.
Quaternion(Quaternion) - Constructor for class iicm.utils3d.Quaternion
copy constructor

R

RADIOITEM - Static variable in class iicm.widgets.MenuBuilder
 
RadioMenuItem - class iicm.widgets.RadioMenuItem.
 
RadioMenuItem(String, CheckboxGroup) - Constructor for class iicm.widgets.RadioMenuItem
 
radius - Variable in class iicm.vrml.pw.PointLight
 
radius - Variable in class iicm.vrml.pw.Sphere
 
radius - Variable in class iicm.vrml.pw.SpotLight
 
radius - Variable in class iicm.vrml.pw.Cylinder
 
range - Variable in class iicm.vrml.pw.LOD
 
Ray - class iicm.utils3d.Ray.
 
ray_ - Variable in class iicm.vrml.pw.CylinderSensor
 
ray_ - Variable in class iicm.vrml.pw.SphereSensor
 
Ray(float[], float[], float, float) - Constructor for class iicm.utils3d.Ray
create a ray, given by start point, direction vector, and near/far picking ranges
Ray(float, float, float, float, float, float, float, float) - Constructor for class iicm.utils3d.Ray
create a ray, given by start coordinates, direction, and near/far ranges
Ray(Vec3f, Vec3f, float, float) - Constructor for class iicm.utils3d.Ray
create a ray (as above).
rayat(float[], float, float[]) - Method in class iicm.utils3d.Vec3f
ray equation (a + t * b)
raydirobj_ - Variable in class iicm.utils3d.Hitpoint
 
rayhitsconeside(Ray, float, float, boolean, Hitpoint) - Static method in class iicm.utils3d.PickUtil
pick a cone's side. test whether ray hits the side wall of a cone (given by height and radius). to pick a complete cone also check bottom disk at y = - height/2.
rayhitscube(Ray, float[], float[], Hitpoint, boolean) - Static method in class iicm.utils3d.PickUtil
pick a cube. test whether ray hits an axis-aligned cube given by (min, max) at a hittime (strict) within near/far ranges of ray.
rayhitscube(Ray, Vec3f, Vec3f, Hitpoint) - Static method in class iicm.utils3d.PickUtil
pick a cube from outside.
rayhitscylinderside(Ray, float, float, boolean, Hitpoint, boolean) - Static method in class iicm.utils3d.PickUtil
pick a cylinder's side. test whether ray hits a cylinder (given by height and radius). to pick a complete cylinder also check top and bottom disks at y = +/- height/2.
rayhitsdisk(Ray, float, float, boolean, boolean, Hitpoint, boolean) - Static method in class iicm.utils3d.PickUtil
pick a disk. test whether ray hits a disk parallel to the xz plane at height y with radius r from top or bottom (according to these flags). if flag sens is true the radius is infinitely large
rayhitsplane(Ray, Hitpoint) - Static method in class iicm.utils3d.PickUtil
pick a plane. test whether ray hits the xy plane (z = 0) from either side at a hittime > 0.
rayhitssphere(Ray, float, boolean, Hitpoint) - Static method in class iicm.utils3d.PickUtil
pick a sphere. test whether ray hits a sphere, centered at origin with given radius; twosided if flag set.
raystartobj_ - Variable in class iicm.utils3d.Hitpoint
 
readBody() - Method in class iicm.vrml.pw.VRMLparser
read VRML body should not be called before readHeader or setVersion
readChar() - Method in class iicm.vrml.pw.StrTokenizer
read a character (skips whitespace and comments)
readerror - Variable in class iicm.vrml.pw.Field
 
readError() - Method in class iicm.vrml.pw.Field
 
readFloatValue() - Method in class iicm.vrml.pw.StrTokenizer
read a floating point number. format: [+-][0-9]*{[.][0-9]*}{[Ee][+-][0-9]*}
readHeader() - Method in class iicm.vrml.pw.VRMLparser
check header of VRML data stream
readIdentifier() - Method in class iicm.vrml.pw.StrTokenizer
read an identifier String (skips whitespace and comments)
readIntValue() - Method in class iicm.vrml.pw.StrTokenizer
read an integer. format: [+-][0-9]* or [+-]0x[0-9A-Fa-f]*
readLine(char[]) - Method in class iicm.vrml.pw.StrTokenizer
read a whole line (until \r or \n) into a char[] buffer. if the line is longer than the buffer, the rest is skipped. the newline character is not appended to the buffer
readNode(VRMLparser) - Static method in class iicm.vrml.pw.Node
read a node instance
readNodes(VRMLparser) - Method in class iicm.vrml.pw.GroupNode
read nodes at root level
readNodes(VRMLparser, boolean) - Method in class iicm.vrml.pw.GroupNode
 
readQuotedString() - Method in class iicm.vrml.pw.StrTokenizer
read a quoted String ("..."). the quotes themselves are not part of the String returned. returns empty string if next char is not '"'
readScene(InputStream, String, String) - Method in class iicm.vrml.vrwave.Scene
readScene - read VRML input stream
readScene(String, String) - Method in class iicm.vrml.vrwave.Scene
readScene - read VRML stream from file
readScene(URL) - Method in class iicm.vrml.vrwave.Scene
readScene - read VRML stream from URL
readStream() - Method in class iicm.vrml.pw.VRMLparser
parse complete VRML stream (header + body)
READY_BAR - Static variable in class iicm.vrml.vrwave.BottomPanel
 
redraw() - Method in class iicm.vrml.vrwave.Scene
redraw request
reloadFile() - Method in class iicm.vrml.vrwave.Scene
reload file/URL opened last time
removeChildren - Variable in class iicm.vrml.pw.GroupNode
 
removeNodes(Vector) - Method in class iicm.vrml.pw.MFNode
 
renormalize() - Method in class iicm.utils3d.Quaternion
ensure the quaternion stays normalized.
repeatS - Variable in class iicm.vrml.pw.PixelTexture
 
repeatS - Variable in class iicm.vrml.pw.ImageTexture
 
repeatS - Variable in class iicm.vrml.pw.MovieTexture
 
repeatT - Variable in class iicm.vrml.pw.PixelTexture
 
repeatT - Variable in class iicm.vrml.pw.ImageTexture
 
repeatT - Variable in class iicm.vrml.pw.MovieTexture
 
replaceScene(GroupNode) - Method in class iicm.vrml.vrwave.Scene
 
replaceWorld(Node[]) - Method in class vrml.external.Browser
Replace the current world with the passed array of nodes.
RESET_BTN - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
RESET_ICO - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
reset() - Method in class iicm.utils3d.Quaternion
back to the "identity" quaternion
reset() - Method in class iicm.utils3d.Camera
reset the Camera to its default position/orientation
reset() - Method in class iicm.vrml.vrwave.ViewCamera
reset to initial (relative) view
reset() - Method in class iicm.vrml.vrwave.SceneCanvas
reset state on loading a new scene
resetView() - Method in class iicm.vrml.vrwave.Scene
reset camera
ResourceLoader - class iicm.vrml.vrwave.ResourceLoader.
ResourceLoader Copyright (c) 1999 IICM Loads all external resources for the application (e.g.
rightUrl - Variable in class iicm.vrml.pw.Background
 
root - Variable in class iicm.vrml.vrwave.Scene
 
rotate - Variable in class iicm.vrml.pw.SphereSensor
 
ROTATE - Static variable in class iicm.vrml.vrwave.NavigationBar
 
ROTATE_BTN - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
ROTATE_CUR - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
ROTATE_ICO - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
ROTATE_SEN - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
rotatef3f(float[], float) - Static method in class iicm.ge3d.GE3D
 
rotatePointCenter(float[], float[]) - Method in class iicm.utils3d.Quaternion
rotate a point p about an arbitrary center c by the quaternion, i.e. add (the rotated vector from c to p) to c.
rotateVector(float[]) - Method in class iicm.utils3d.Quaternion
rotate a vector by the quaternion; the result will be normalized if the input vector was; the input vector will not be changed
rotateXYcenter(float, float, float[]) - Method in class iicm.utils3d.Camera
rotate horizontally and vertically about arbitrary center. (angles given in radians)
rotateXYcenter(float, float, float[]) - Method in class iicm.vrml.vrwave.ViewCamera
rotate horicontally/vertically. center transformed by current Viewpoint
rotateXYposition(float, float) - Method in class iicm.utils3d.Camera
rotate horizontally and vertical around camera position. (angles given in radians)
rotation - Variable in class iicm.vrml.pw.Transform
 
rotation - Variable in class iicm.vrml.pw.TextureTransform
 
rotation_changed - Variable in class iicm.vrml.pw.CylinderSensor
 
rotation_changed - Variable in class iicm.vrml.pw.SphereSensor
 
rotationAxisToVector(int, float[]) - Static method in class iicm.utils3d.Quaternion
get the rotation (normalized axis and angle) that rotates a coordinate axis (given by number) to another (normalized) vector. e.g. rotationAxisToVector (2, negativenormalizedlookatvector) gives you the orientation axis/angle values of a VRML viewpoint.
rotationBetweenVectors(float[], float[]) - Static method in class iicm.utils3d.Quaternion
get the rotation (normalized axis and angle) that rotates vector a to vector b. a and b should be normalized
ROUTE_KEYWORD - Static variable in class iicm.vrml.pw.Node
 
RouteNode - class iicm.vrml.pw.RouteNode.
 
run(Frame, String, String, int, int) - Static method in class iicm.widgets.MessageDialog
create a dialog and return the answer
running_ - Static variable in class iicm.vrml.vrwave.ResourceLoader
 

S

SampleCanvas - class iicm.ge3dsample.SampleCanvas.
SampleCanvas - Canvas for GE3DSample Copyright 1998 IICM, Graz University of Technology.
SampleCanvas(String) - Constructor for class iicm.ge3dsample.SampleCanvas
 
ScalarInterpolator - class iicm.vrml.pw.ScalarInterpolator.
 
scale - Variable in class iicm.vrml.pw.Transform
 
scale - Variable in class iicm.vrml.pw.Extrusion
 
scale - Variable in class iicm.vrml.pw.TextureTransform
 
scale(float) - Method in class iicm.utils3d.Vec3f
scale by a scalar
scale(float[], float) - Static method in class iicm.utils3d.Vec3f
 
scaleOrientation - Variable in class iicm.vrml.pw.Transform
 
Scene - class iicm.vrml.vrwave.Scene.
Scene - the VRML scene.
scene_ - Variable in class vrml.external.field.EventOut
 
scene_ - Variable in class vrml.external.field.EventIn
 
Scene(Applet) - Constructor for class iicm.vrml.vrwave.Scene
constructor
SceneCanvas - class iicm.vrml.vrwave.SceneCanvas.
SceneCanvas - Canvas for the Scene.
SceneCanvas(String, Scene, SceneFrame) - Constructor for class iicm.vrml.vrwave.SceneCanvas
constructor: window title, scene
SceneFrame - class iicm.vrml.vrwave.SceneFrame.
SceneFrame - VRwave frame (window) Copyright (c) 1997 IICM.
SceneFrame(String, Scene, boolean, Vector) - Constructor for class iicm.vrml.vrwave.SceneFrame
SceneFrame constructor
Script - class iicm.vrml.pw.Script.
 
sendEvent() - Method in class vrml.external.field.EventIn
 
sendEvent(double) - Method in class iicm.vrml.pw.Field
send an event. actual value to be set before with setValue
Sensor - class iicm.vrml.pw.Sensor.
Sensor base class
Sensor() - Constructor for class iicm.vrml.pw.Sensor
 
SEPARATOR - Static variable in class iicm.widgets.MenuBuilder
 
set_bind - Variable in class iicm.vrml.pw.Bindable
 
set_colorIndex - Variable in class iicm.vrml.pw.IndexedLineSet
 
set_colorIndex - Variable in class iicm.vrml.pw.IndexedFaceSet
 
set_coordIndex - Variable in class iicm.vrml.pw.IndexedLineSet
 
set_coordIndex - Variable in class iicm.vrml.pw.IndexedFaceSet
 
set_crossSection - Variable in class iicm.vrml.pw.Extrusion
 
set_fraction - Variable in class iicm.vrml.pw.NormalInterpolator
 
set_fraction - Variable in class iicm.vrml.pw.ColorInterpolator
 
set_fraction - Variable in class iicm.vrml.pw.PositionInterpolator
 
set_fraction - Variable in class iicm.vrml.pw.CoordinateInterpolator
 
set_fraction - Variable in class iicm.vrml.pw.ScalarInterpolator
 
set_fraction - Variable in class iicm.vrml.pw.OrientationInterpolator
 
set_height - Variable in class iicm.vrml.pw.ElevationGrid
 
set_normalIndex - Variable in class iicm.vrml.pw.IndexedFaceSet
 
set_orientation - Variable in class iicm.vrml.pw.Extrusion
 
set_scale - Variable in class iicm.vrml.pw.Extrusion
 
set_spine - Variable in class iicm.vrml.pw.Extrusion
 
set_texCoordIndex - Variable in class iicm.vrml.pw.IndexedFaceSet
 
set1Value(int, float) - Method in class vrml.external.field.EventInMFFloat
 
set1Value(int, float[]) - Method in class vrml.external.field.EventInMFRotation
 
set1Value(int, float[]) - Method in class vrml.external.field.EventInMFVec2f
 
set1Value(int, float[]) - Method in class vrml.external.field.EventInMFVec3f
 
set1Value(int, float[]) - Method in class vrml.external.field.EventInMFColor
 
set1Value(int, int) - Method in class vrml.external.field.EventInMFInt32
 
set1Value(int, Node) - Method in class vrml.external.field.EventInMFNode
 
set1Value(int, String) - Method in class vrml.external.field.EventInMFString
 
set3DFont() - Method in class iicm.vrml.vrwave.Scene
 
setActivViewPoint(Viewpoint) - Method in class iicm.vrml.vrwave.ViewCamera
 
setBackfaceCulling(int) - Method in class iicm.vrml.vrwave.Scene
 
setBackgroundColor(int) - Static method in class iicm.ge3d.GE3D
 
setCamera() - Method in class iicm.vrml.vrwave.Scene
set camera via GE3D
setCamera(float) - Method in class iicm.vrml.vrwave.ViewCamera
set camera via GE3D
setCamera(float, float, float, float) - Method in class iicm.utils3d.Camera
set Camera via GE3D
setCenter(float[]) - Method in class iicm.vrml.vrwave.Scene
set center of scene
setColor(int, int) - Method in class iicm.vrml.vrwave.Scene
change a color (RGB values)
setColorModel(ColorModel) - Method in class iicm.vrml.vrwave.ImageLoader
 
setColours(int[], int) - Method in class iicm.widgets.DLGColourChoose
set current colours and active index
setContext(boolean) - Method in class iicm.ge3d.OGLCanvas
activate the context before issuing OpenGL commands in paint
setCurrent(ImageButton) - Method in class iicm.widgets.ImageButtonGroup
 
setCurrentButtonsVisible(int, boolean) - Method in class iicm.vrml.vrwave.NavigationBar
Sets the visibility of the buttons, which are dependant from a selected ocject. (used by cursor and menu interaction)
setCursor(int) - Method in class iicm.vrml.vrwave.Scene
Implements the cursor-look in the scene-canvas.
setData(byte[]) - Method in class iicm.vrml.pwutils.ByteArray
copy data from a byte[]
setData(byte[], int) - Method in class iicm.vrml.pwutils.ByteArray
copy first n elements of a byte[]
setData(ByteArray) - Method in class iicm.vrml.pwutils.ByteArray
copy data from another ByteArray
setData(char[]) - Method in class iicm.vrml.pwutils.CharArray
copy data from a char[]
setData(char[], int) - Method in class iicm.vrml.pwutils.CharArray
copy first n elements of a char[]
setData(CharArray) - Method in class iicm.vrml.pwutils.CharArray
copy data from another CharArray
setData(double[]) - Method in class iicm.vrml.pwutils.DoubleArray
copy data from a double[]
setData(double[], int) - Method in class iicm.vrml.pwutils.DoubleArray
copy first n elements of a double[]
setData(DoubleArray) - Method in class iicm.vrml.pwutils.DoubleArray
copy data from another DoubleArray
setData(float[]) - Method in class iicm.vrml.pwutils.FloatArray
copy data from a float[]
setData(float[], int) - Method in class iicm.vrml.pwutils.FloatArray
copy first n elements of a float[]
setData(FloatArray) - Method in class iicm.vrml.pwutils.FloatArray
copy data from another FloatArray
setData(int[]) - Method in class iicm.vrml.pwutils.IntArray
copy data from a int[]
setData(int[], int) - Method in class iicm.vrml.pwutils.IntArray
copy first n elements of a int[]
setData(IntArray) - Method in class iicm.vrml.pwutils.IntArray
copy data from another IntArray
setData(String[]) - Method in class iicm.vrml.pwutils.StringArray
copy data from a String[]
setData(String[], int) - Method in class iicm.vrml.pwutils.StringArray
copy first n elements of a String[]
setData(StringArray) - Method in class iicm.vrml.pwutils.StringArray
copy data from another StringArray
setDescription(String) - Method in class vrml.external.Browser
Set the description of the current world.
setDimensions(int, int) - Method in class iicm.vrml.vrwave.ImageLoader
 
setDrawMode(int) - Static method in class iicm.ge3d.GE3D
 
setEventCallback(GotEventCallback) - Method in class iicm.vrml.pw.Field
 
setFarClip(float) - Method in class iicm.vrml.vrwave.ViewCamera
 
setFarClip(float) - Method in class iicm.vrml.vrwave.Scene
set far clipping plane
setFocused(boolean) - Method in class iicm.vrml.vrwave.PictureButton
Sets the button focused, and repaints it.
setFont(String, float) - Method in class iicm.utils3d.Font3D
Sets a new 3D font.
setFrame(Frame) - Method in class iicm.vrml.vrwave.Scene
set frame (for dialogs)
setHasLight() - Method in class iicm.vrml.vrwave.Scene
scene has light source; no need for headlight
setHeadLight(float[]) - Static method in class iicm.ge3d.GE3D
 
setHelpText() - Method in class iicm.vrml.vrwave.NavigationBar
Sets the help text for the buttons
setHelpText(String) - Method in class iicm.vrml.vrwave.PictureButton
Sets a help Text for this button.
setHints(int) - Method in class iicm.vrml.vrwave.ImageLoader
 
setHome(String) - Static method in class iicm.vrml.vrwave.VRwave
 
setHSpaceing(float) - Method in class iicm.utils3d.Font3D
Sets the horizontal space between two characters.
setInteraction(boolean) - Method in class iicm.vrml.vrwave.Scene
set interaction flag
setLabel(int, int, String) - Method in class iicm.widgets.StatusBar
set label msg of in given field of given card.
setLighting(int) - Method in class iicm.vrml.vrwave.Scene
 
setMaterials(boolean) - Method in class iicm.vrml.vrwave.Scene
 
setMenus(MenuItem[]) - Method in class iicm.vrml.vrwave.Scene
set menuitems (created by frame)
setMenuViewpoint(String, int) - Method in class iicm.widgets.MenuBuilder
 
setMenuViewpoint(Vector) - Method in class iicm.vrml.vrwave.SceneFrame
 
setNavigationbar() - Method in class iicm.vrml.vrwave.BottomPanel
quick hack to set navigation bar after the openGL window was created.
setNavigationbar() - Method in class iicm.vrml.vrwave.SceneFrame
A quick hack - adds the navigation bar after the native code has found the right 3D window.
setNavigationBar(NavigationBar) - Method in class iicm.vrml.vrwave.Scene
Sets the navigation bar, so mode switching and enable/disable of buttons is more easyly.
setNavigationMode(int, int) - Method in class iicm.vrml.vrwave.Scene
set navigation mode
setNearClip(float) - Method in class iicm.vrml.vrwave.ViewCamera
 
setNearClip(float) - Method in class iicm.vrml.vrwave.Scene
set near clipping plane
setNextViewText(String) - Method in class iicm.vrml.vrwave.NavigationBar
 
setPerspectiveCamera(float[], float[], float, float, float, float) - Static method in class iicm.ge3d.GE3D
 
setPixels(int, int, int, int, ColorModel, byte[], int, int) - Method in class iicm.vrml.vrwave.ImageLoader
 
setPixels(int, int, int, int, ColorModel, int[], int, int) - Method in class iicm.vrml.vrwave.ImageLoader
 
setPrevViewText(String) - Method in class iicm.vrml.vrwave.NavigationBar
 
setProgress(float) - Method in class iicm.vrml.vrwave.Scene
set progress (0.0 to 1.0)
setProperties(Hashtable) - Method in class iicm.vrml.vrwave.ImageLoader
 
setQuadslices(int) - Method in class iicm.vrml.vrwave.Scene
 
setSensor(boolean) - Method in class iicm.vrml.vrwave.Scene
 
setSize(int) - Method in class iicm.vrml.pwutils.StringArray
set number of used array elements (ensures there is enough storage)
setSize(int) - Method in class iicm.vrml.pwutils.DoubleArray
set number of used array elements (ensures there is enough storage)
setSize(int) - Method in class iicm.vrml.pwutils.IntArray
set number of used array elements (ensures there is enough storage)
setSize(int) - Method in class iicm.vrml.pwutils.FloatArray
set number of used array elements (ensures there is enough storage)
setSize(int) - Method in class iicm.vrml.pwutils.CharArray
set number of used array elements (ensures there is enough storage)
setSize(int) - Method in class iicm.vrml.pwutils.ByteArray
set number of used array elements (ensures there is enough storage)
setState(boolean) - Method in class iicm.widgets.ImageButton
 
setState(boolean) - Method in class iicm.widgets.RadioMenuItem
 
setStateOff() - Method in class iicm.widgets.RadioMenuItem
 
setStatusText(String) - Method in class iicm.vrml.vrwave.NavigationBar
 
setTexLighting(boolean) - Method in class iicm.vrml.vrwave.Scene
 
setText(double) - Method in class iicm.widgets.AdjustableValue
 
setTextureMipmapping(int) - Static method in class iicm.ge3d.GE3D
 
setTextureMipmapping(int) - Method in class iicm.vrml.vrwave.Scene
 
setTextureTransparency(boolean) - Method in class iicm.vrml.vrwave.Scene
 
setTranspMethod(int) - Method in class iicm.vrml.vrwave.Scene
 
setValue(boolean) - Method in class iicm.vrml.pw.SFBool
 
setValue(boolean) - Method in class vrml.external.field.EventInSFBool
 
setValue(double) - Method in class iicm.vrml.pw.SFTime
 
setValue(double) - Method in class vrml.external.field.EventInSFTime
 
setValue(float) - Method in class iicm.vrml.pw.SFFloat
 
setValue(float) - Method in class iicm.widgets.Progress
set new progress value. calls repaint if percentage changes
setValue(float) - Method in class vrml.external.field.EventInSFFloat
 
setValue(float[]) - Method in class iicm.vrml.pw.MFRotation
 
setValue(float[]) - Method in class iicm.vrml.pw.MFColor
 
setValue(float[]) - Method in class iicm.vrml.pw.MFVec3f
 
setValue(float[]) - Method in class iicm.vrml.pw.MFVec2f
 
setValue(float[]) - Method in class iicm.vrml.pw.MFFloat
 
setValue(float[]) - Method in class vrml.external.field.EventInSFVec3f
 
setValue(float[]) - Method in class vrml.external.field.EventInSFVec2f
 
setValue(float[]) - Method in class vrml.external.field.EventInSFRotation
 
setValue(float[]) - Method in class vrml.external.field.EventInMFFloat
 
setValue(float[]) - Method in class vrml.external.field.EventInSFColor
 
setValue(float[][]) - Method in class vrml.external.field.EventInMFRotation
 
setValue(float[][]) - Method in class vrml.external.field.EventInMFVec2f
 
setValue(float[][]) - Method in class vrml.external.field.EventInMFVec3f
 
setValue(float[][]) - Method in class vrml.external.field.EventInMFColor
 
setValue(float, float) - Method in class iicm.vrml.pw.SFVec2f
 
setValue(float, float, float) - Method in class iicm.vrml.pw.SFColor
 
setValue(float, float, float) - Method in class iicm.vrml.pw.SFVec3f
 
setValue(float, float, float, float) - Method in class iicm.vrml.pw.SFRotation
 
setValue(int) - Method in class iicm.vrml.pw.SFInt32
 
setValue(int) - Method in class vrml.external.field.EventInSFInt32
 
setValue(int[]) - Method in class iicm.vrml.pw.MFInt32
 
setValue(int[]) - Method in class vrml.external.field.EventInMFInt32
 
setValue(int, int, int, byte[]) - Method in class vrml.external.field.EventInSFImage
 
setValue(Node) - Method in class iicm.vrml.pw.SFNode
 
setValue(Node) - Method in class vrml.external.field.EventInSFNode
 
setValue(Node[]) - Method in class iicm.vrml.pw.MFNode
 
setValue(Node[]) - Method in class vrml.external.field.EventInMFNode
 
setValue(String) - Method in class iicm.vrml.pw.SFString
 
setValue(String) - Method in class vrml.external.field.EventInSFString
 
setValue(String[]) - Method in class iicm.vrml.pw.MFString
 
setValue(String[]) - Method in class vrml.external.field.EventInMFString
 
setVersion(float) - Method in class iicm.vrml.pw.VRMLparser
set VRML version for headerless VRML stream
setViewpoint(int) - Method in class iicm.vrml.vrwave.Scene
 
setViewpoints(Vector) - Method in class iicm.vrml.vrwave.SceneCanvas
 
setVisible(boolean) - Method in class iicm.vrml.vrwave.PictureButton
Enables/disables the button.
setWinAspect(float) - Method in class iicm.vrml.vrwave.Scene
set window aspect
SFBool - class iicm.vrml.pw.SFBool.
SFBool - Field that holds one boolean
SFBOOL - Static variable in class vrml.external.field.FieldTypes
 
SFColor - class iicm.vrml.pw.SFColor.
SFColor - Field that holds an RGB color (3 floats)
SFCOLOR - Static variable in class vrml.external.field.FieldTypes
 
SFColor(float, float, float) - Constructor for class iicm.vrml.pw.SFColor
 
SFFloat - class iicm.vrml.pw.SFFloat.
SFFloat - Field that holds one float
SFFLOAT - Static variable in class vrml.external.field.FieldTypes
 
SFFloat(float) - Constructor for class iicm.vrml.pw.SFFloat
 
SFImage - class iicm.vrml.pw.SFImage.
SFImage - Field that holds an array of ints (32 bit)
SFIMAGE - Static variable in class vrml.external.field.FieldTypes
 
SFInt32 - class iicm.vrml.pw.SFInt32.
SFInt32 - Field that holds one int (32 bit)
SFINT32 - Static variable in class vrml.external.field.FieldTypes
 
SFNode - class iicm.vrml.pw.SFNode.
SFNode - Field that holds one node (or null)
SFNODE - Static variable in class vrml.external.field.FieldTypes
 
SFNode() - Constructor for class iicm.vrml.pw.SFNode
 
SFRotation - class iicm.vrml.pw.SFRotation.
SFRotation - Field that holds an axis of rotation (3 floats) followed by the amount of right-handed rotation about that axis (in radians)
SFROTATION - Static variable in class vrml.external.field.FieldTypes
 
SFString - class iicm.vrml.pw.SFString.
SFString - Field that holds one String
SFSTRING - Static variable in class vrml.external.field.FieldTypes
 
SFTime - class iicm.vrml.pw.SFTime.
SFTime - Field that holds one douple
SFTIME - Static variable in class vrml.external.field.FieldTypes
 
SFVec2f - class iicm.vrml.pw.SFVec2f.
SFVec2f - Field that holds a 2D vector (2 floats)
SFVEC2F - Static variable in class vrml.external.field.FieldTypes
 
SFVec3f - class iicm.vrml.pw.SFVec3f.
SFVec3f - Field that holds a 3D vector (3 floats)
SFVEC3F - Static variable in class vrml.external.field.FieldTypes
 
SFVec3f(float, float, float) - Constructor for class iicm.vrml.pw.SFVec3f
 
Shape - class iicm.vrml.pw.Shape.
 
shininess - Variable in class iicm.vrml.pw.Material
 
showHelpfile(String) - Method in class iicm.vrml.vrwave.Scene
show help file via web browser
showProgress(float) - Method in class iicm.vrml.vrwave.BottomPanel
Sets the value for the progress bar.
showProgress(float) - Method in class iicm.vrml.vrwave.SceneFrame
Sets the value for the progress bar.
side - Variable in class iicm.vrml.pw.Cone
 
side - Variable in class iicm.vrml.pw.Cylinder
 
simpleOrthoCamera(float, float) - Static method in class iicm.ge3d.GE3D
 
sincrease(float, float[]) - Method in class iicm.utils3d.Vec3f
 
sincrease(float, Vec3f) - Method in class iicm.utils3d.Vec3f
sincrease (v += f * b). increase by a scaled vector
size - Variable in class iicm.vrml.pw.FontStyle
 
size - Variable in class iicm.vrml.pw.Box
 
size - Variable in class iicm.vrml.pw.VisibilitySensor
 
size - Variable in class iicm.vrml.pw.ProximitySensor
 
skipComment() - Method in class iicm.vrml.pw.StrTokenizer
skip any amount of whitspace or comment. called by all read operations
skyAngle - Variable in class iicm.vrml.pw.Background
 
skyColor - Variable in class iicm.vrml.pw.Background
 
slerp(Quaternion, Quaternion, float) - Static method in class iicm.utils3d.Quaternion
spherical linear interpolation. return a quaternion that lies "at t between q1 and q2", i.e. q1 for t == 0, q2 for t == 1 and an interpolation of q1 and q2 for values between 0 and 1. remind that q and -q describe the same rotation, thus interpolate to -q2 if path to it is shorter than to q2.
slerpNorm(float[], int, float[], int, float, float[], int) - Static method in class iicm.utils3d.Vec3f
spherical linear interpolation of 3D vector. return a vector that lies "at t between a1 and a2", i.e. a1 for t == 0, a2 for t == 1 and an interpolation of a1 and a2 for values between 0 and 1. a1offs and a2offs allow a1 and a2 to start at an offset. result is written at aoffs into array a.
SMALL_BTN - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
SMALL_ICO - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
solid - Variable in class iicm.vrml.pw.ElevationGrid
 
solid - Variable in class iicm.vrml.pw.Extrusion
 
solid - Variable in class iicm.vrml.pw.IndexedFaceSet
 
Sound - class iicm.vrml.pw.Sound.
 
source - Variable in class iicm.vrml.pw.Sound
 
spacing - Variable in class iicm.vrml.pw.FontStyle
 
spatialize - Variable in class iicm.vrml.pw.Sound
 
specularColor - Variable in class iicm.vrml.pw.Material
 
speed - Variable in class iicm.vrml.pw.NavigationInfo
 
speed - Variable in class iicm.vrml.pw.MovieTexture
 
Sphere - class iicm.vrml.pw.Sphere.
 
SphereSensor - class iicm.vrml.pw.SphereSensor.
 
sphRadius_ - Variable in class iicm.vrml.pw.SphereSensor
 
spine - Variable in class iicm.vrml.pw.Extrusion
 
SpotLight - class iicm.vrml.pw.SpotLight.
 
start_ - Variable in class iicm.utils3d.Ray
 
start() - Method in class iicm.vrml.vrwave.VRwave
 
startTime - Variable in class iicm.vrml.pw.TimeSensor
 
startTime - Variable in class iicm.vrml.pw.AudioClip
 
startTime - Variable in class iicm.vrml.pw.MovieTexture
 
STARTUP - Static variable in class iicm.vrml.vrwave.VRwave
 
startVRwave(Scene) - Static method in class vrml.external.Browser
 
state_ - Variable in class iicm.widgets.ImageButton
 
StatusBar - class iicm.widgets.StatusBar.
StatusBar - manage multiple status lines
StatusBar() - Constructor for class iicm.widgets.StatusBar
 
StatusButton - class iicm.widgets.StatusButton.
 
StatusButton(String, PropPanel, int) - Constructor for class iicm.widgets.StatusButton
 
statusMessage(String, int) - Method in class iicm.vrml.vrwave.Scene
set status message
StatusTextField - class iicm.widgets.StatusTextField.
 
StatusTextField(String, PropPanel, int) - Constructor for class iicm.widgets.StatusTextField
 
stop_ - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
stop() - Method in class iicm.vrml.vrwave.VRwave
 
stopTime - Variable in class iicm.vrml.pw.TimeSensor
 
stopTime - Variable in class iicm.vrml.pw.AudioClip
 
stopTime - Variable in class iicm.vrml.pw.MovieTexture
 
stopVRwave(Scene) - Static method in class vrml.external.Browser
 
STR_DIRECTOUTPUT - Static variable in class iicm.vrml.pw.Script
 
STR_EVENTIN - Static variable in class iicm.vrml.pw.Field
 
STR_EVENTOUT - Static variable in class iicm.vrml.pw.Field
 
STR_EXPOSEDFIELD - Static variable in class iicm.vrml.pw.Field
 
STR_FIELD - Static variable in class iicm.vrml.pw.Field
 
STR_MUSTEVALUATE - Static variable in class iicm.vrml.pw.Script
 
STR_URL - Static variable in class iicm.vrml.pw.Script
 
string - Variable in class iicm.vrml.pw.Text
 
StringArray - class iicm.vrml.pwutils.StringArray.
StringArray - dynamic array of String type values better time and memory efficiency than Vector, String[] accessible in native code Copyright (c) 1996 IICM
StringArray() - Constructor for class iicm.vrml.pwutils.StringArray
create with default length
StringArray(int) - Constructor for class iicm.vrml.pwutils.StringArray
create with initial buffer length
StringArray(String[]) - Constructor for class iicm.vrml.pwutils.StringArray
copy initial data from another String[].
StringArray(StringArray) - Constructor for class iicm.vrml.pwutils.StringArray
copy initial data from another StringArray (non-null). do not use the above constructor in this case, as it would use all values, not just the used length (count); again: values are *copied*
strings - Static variable in class iicm.vrml.vrwave.Translator
 
StrTokenizer - class iicm.vrml.pw.StrTokenizer.
StrTokenizer - read VRML stream tokens
StrTokenizer(InputStream) - Constructor for class iicm.vrml.pw.StrTokenizer
construct a StrTokenizer for an InputStream.
style - Variable in class iicm.vrml.pw.FontStyle
 
subfields - Variable in class iicm.vrml.pw.Node
fields of the node
subimage(Image, int, int, int, int, Component) - Static method in class iicm.widgets.ImageButton
small helper to crop a subimage area out of an image. will wait until cropping has been completed when target is non-null.
substChar(String, char, String) - Static method in class iicm.vrml.vrwave.Scene
little helper to substitute each occurance of character c by s in String str
swapBuffers() - Method in class iicm.ge3d.OGLCanvas
when finished with drawing, swap buffers or flush drawings (for double buffering resp. single buffering)
Switch - class iicm.vrml.pw.Switch.
 
SwitchData - class iicm.vrml.vrwave.pwdat.SwitchData.
SwitchData - additional Switch attributes.
SwitchData() - Constructor for class iicm.vrml.vrwave.pwdat.SwitchData
 

T

tAnchor(Anchor) - Method in class iicm.vrml.pw.Traverser
 
tAppearance(Appearance) - Method in class iicm.vrml.pw.Traverser
 
tAppearance(Appearance) - Method in class iicm.vrml.vrwave.Builder
 
tAudioClip(AudioClip) - Method in class iicm.vrml.pw.Traverser
 
tAudioClip(AudioClip) - Method in class iicm.vrml.vrwave.Builder
 
tBackground(Background) - Method in class iicm.vrml.pw.Traverser
 
tBackground(Background) - Method in class iicm.vrml.vrwave.Builder
 
tBillboard(Billboard) - Method in class iicm.vrml.pw.Traverser
 
tBillboard(Billboard) - Method in class iicm.vrml.vrwave.Builder
 
tBox(Box) - Method in class iicm.vrml.pw.Traverser
 
tBox(Box) - Method in class iicm.vrml.vrwave.Builder
 
tCollision(Collision) - Method in class iicm.vrml.pw.Traverser
 
tColor(Color) - Method in class iicm.vrml.pw.Traverser
 
tColor(Color) - Method in class iicm.vrml.vrwave.Builder
 
tColorInterpolator(ColorInterpolator) - Method in class iicm.vrml.pw.Traverser
 
tColorInterpolator(ColorInterpolator) - Method in class iicm.vrml.vrwave.Builder
 
tCone(Cone) - Method in class iicm.vrml.pw.Traverser
 
tCone(Cone) - Method in class iicm.vrml.vrwave.Builder
 
tCoordinate(Coordinate) - Method in class iicm.vrml.pw.Traverser
 
tCoordinate(Coordinate) - Method in class iicm.vrml.vrwave.Builder
 
tCoordinateInterpolator(CoordinateInterpolator) - Method in class iicm.vrml.pw.Traverser
 
tCoordinateInterpolator(CoordinateInterpolator) - Method in class iicm.vrml.vrwave.Builder
 
tCylinder(Cylinder) - Method in class iicm.vrml.pw.Traverser
 
tCylinder(Cylinder) - Method in class iicm.vrml.vrwave.Builder
 
tCylinderSensor(CylinderSensor) - Method in class iicm.vrml.pw.Traverser
 
tCylinderSensor(CylinderSensor) - Method in class iicm.vrml.vrwave.Builder
 
tDirectionalLight(DirectionalLight) - Method in class iicm.vrml.pw.Traverser
 
tDirectionalLight(DirectionalLight) - Method in class iicm.vrml.vrwave.Builder
 
tElevationGrid(ElevationGrid) - Method in class iicm.vrml.pw.Traverser
 
tElevationGrid(ElevationGrid) - Method in class iicm.vrml.vrwave.Builder
 
texCoord - Variable in class iicm.vrml.pw.ElevationGrid
 
texCoord - Variable in class iicm.vrml.pw.IndexedFaceSet
 
texCoordIndex - Variable in class iicm.vrml.pw.IndexedFaceSet
 
texcoordinds - Variable in class iicm.vrml.vrwave.pwdat.ExtrusionData
 
texcoords - Variable in class iicm.vrml.vrwave.pwdat.ExtrusionData
 
texcoords_ - Variable in class iicm.vrml.vrwave.pwdat.IndexedFaceSetData
 
Text - class iicm.vrml.pw.Text.
 
tExtrusion(Extrusion) - Method in class iicm.vrml.pw.Traverser
 
tExtrusion(Extrusion) - Method in class iicm.vrml.vrwave.Builder
 
texture - Variable in class iicm.vrml.pw.Appearance
 
Texture - class iicm.vrml.pw.Texture.
 
Texture() - Constructor for class iicm.vrml.pw.Texture
 
TextureCoordinate - class iicm.vrml.pw.TextureCoordinate.
 
textureRepeat(int, int) - Static method in class iicm.ge3d.GE3D
 
textureTransform - Variable in class iicm.vrml.pw.Appearance
 
TextureTransform - class iicm.vrml.pw.TextureTransform.
 
TextureTransformData - class iicm.vrml.vrwave.pwdat.TextureTransformData.
TextureTransformData - additional Transform attributes.
TextureTransformData(TextureTransform) - Constructor for class iicm.vrml.vrwave.pwdat.TextureTransformData
 
tFog(Fog) - Method in class iicm.vrml.pw.Traverser
 
tFog(Fog) - Method in class iicm.vrml.vrwave.Builder
 
tFontStyle(FontStyle) - Method in class iicm.vrml.pw.Traverser
 
tFontStyle(FontStyle) - Method in class iicm.vrml.vrwave.Builder
 
tGroup(Group) - Method in class iicm.vrml.pw.Traverser
 
tGroupNode(GroupNode) - Method in class iicm.vrml.pw.Traverser
traverse a group node by traversing all children; this function will be typically called on the root node (should be non-null); traversal of all nodes derived from GroupNode will call this function by default; all other nodes traversals are abstract
tGroupNode(GroupNode) - Method in class iicm.vrml.vrwave.Builder
 
tImageTexture(ImageTexture) - Method in class iicm.vrml.pw.Traverser
 
tImageTexture(ImageTexture) - Method in class iicm.vrml.vrwave.Builder
 
time - Variable in class iicm.vrml.pw.TimeSensor
 
TIMES - Static variable in class iicm.vrml.vrwave.Scene
 
TimeSensor - class iicm.vrml.pw.TimeSensor.
 
tIndexedFaceSet(IndexedFaceSet) - Method in class iicm.vrml.pw.Traverser
 
tIndexedFaceSet(IndexedFaceSet) - Method in class iicm.vrml.vrwave.Builder
 
tIndexedLineSet(IndexedLineSet) - Method in class iicm.vrml.pw.Traverser
 
tIndexedLineSet(IndexedLineSet) - Method in class iicm.vrml.vrwave.Builder
 
tInline(Inline) - Method in class iicm.vrml.pw.Traverser
 
tInline(Inline) - Method in class iicm.vrml.vrwave.Builder
 
title - Variable in class iicm.vrml.pw.WorldInfo
 
tLOD(LOD) - Method in class iicm.vrml.pw.Traverser
 
tLOD(LOD) - Method in class iicm.vrml.vrwave.Builder
 
tMaterial(Material) - Method in class iicm.vrml.pw.Traverser
 
tMaterial(Material) - Method in class iicm.vrml.vrwave.Builder
 
tMovieTexture(MovieTexture) - Method in class iicm.vrml.pw.Traverser
 
tMovieTexture(MovieTexture) - Method in class iicm.vrml.vrwave.Builder
 
tNavigationInfo(NavigationInfo) - Method in class iicm.vrml.pw.Traverser
 
tNavigationInfo(NavigationInfo) - Method in class iicm.vrml.vrwave.Builder
 
tNormal(Normal) - Method in class iicm.vrml.pw.Traverser
 
tNormal(Normal) - Method in class iicm.vrml.vrwave.Builder
 
tNormalInterpolator(NormalInterpolator) - Method in class iicm.vrml.pw.Traverser
 
tNormalInterpolator(NormalInterpolator) - Method in class iicm.vrml.vrwave.Builder
 
toEvent - Variable in class iicm.vrml.pw.RouteNode
 
toggleAbout() - Method in class iicm.vrml.vrwave.Scene
toggle about dialog
toggleBehavior() - Method in class iicm.vrml.vrwave.Scene
 
toggleColorChooser() - Method in class iicm.vrml.vrwave.Scene
toggle color chooser
toggleFrame(Frame) - Static method in class iicm.vrml.vrwave.Scene
tiny helper to toggle a Frame
toggleHeadlight() - Method in class iicm.vrml.vrwave.Scene
toggle headlight
toggleInteraction() - Method in class iicm.vrml.vrwave.Scene
 
TOGGLEITEM - Static variable in class iicm.widgets.MenuBuilder
 
toggleLineAntialiasing() - Method in class iicm.vrml.vrwave.Scene
 
toggleNextViewState(boolean) - Method in class iicm.vrml.vrwave.NavigationBar
 
togglePrevViewState(boolean) - Method in class iicm.vrml.vrwave.NavigationBar
 
toggleSettings() - Method in class iicm.vrml.vrwave.Scene
toggle settings dialog
toggleShowframerate() - Method in class iicm.vrml.vrwave.Scene
framerate
toNode - Variable in class iicm.vrml.pw.RouteNode
 
top - Variable in class iicm.vrml.pw.Cylinder
 
topToBottom - Variable in class iicm.vrml.pw.FontStyle
 
topUrl - Variable in class iicm.vrml.pw.Background
 
tOrientationInterpolator(OrientationInterpolator) - Method in class iicm.vrml.pw.Traverser
 
tOrientationInterpolator(OrientationInterpolator) - Method in class iicm.vrml.vrwave.Builder
 
toString() - Method in class iicm.utils3d.Ray
string rep (for debugging)
toString() - Method in class iicm.utils3d.Vec3f
conversion to string: "(x, y, z)".
TouchSensor - class iicm.vrml.pw.TouchSensor.
 
touchTime - Variable in class iicm.vrml.pw.TouchSensor
 
tPixelTexture(PixelTexture) - Method in class iicm.vrml.pw.Traverser
 
tPixelTexture(PixelTexture) - Method in class iicm.vrml.vrwave.Builder
 
tPlaneSensor(PlaneSensor) - Method in class iicm.vrml.pw.Traverser
 
tPlaneSensor(PlaneSensor) - Method in class iicm.vrml.vrwave.Builder
 
tPointLight(PointLight) - Method in class iicm.vrml.pw.Traverser
 
tPointLight(PointLight) - Method in class iicm.vrml.vrwave.Builder
 
tPointSet(PointSet) - Method in class iicm.vrml.pw.Traverser
 
tPointSet(PointSet) - Method in class iicm.vrml.vrwave.Builder
 
tPositionInterpolator(PositionInterpolator) - Method in class iicm.vrml.pw.Traverser
 
tPositionInterpolator(PositionInterpolator) - Method in class iicm.vrml.vrwave.Builder
 
tProtoInstance(ProtoInstance) - Method in class iicm.vrml.pw.Traverser
 
tProtoInstance(ProtoInstance) - Method in class iicm.vrml.vrwave.Builder
 
tProximitySensor(ProximitySensor) - Method in class iicm.vrml.pw.Traverser
 
tProximitySensor(ProximitySensor) - Method in class iicm.vrml.vrwave.Builder
 
trackPoint_changed - Variable in class iicm.vrml.pw.CylinderSensor
 
trackPoint_changed - Variable in class iicm.vrml.pw.SphereSensor
 
trackPoint_changed - Variable in class iicm.vrml.pw.PlaneSensor
 
Transform - class iicm.vrml.pw.Transform.
 
transformAxis(int) - Method in class iicm.utils3d.Quaternion
transform (rotate) an axis by the quaternion
TransformData - class iicm.vrml.vrwave.pwdat.TransformData.
TransformData - additional Transform attributes.
TransformData(Transform) - Constructor for class iicm.vrml.vrwave.pwdat.TransformData
constructor. establish event callbacks
transformPoint3Mat44(float[], float[]) - Static method in class iicm.utils3d.Mat4f
transform 3D point by 4D matrix (incl. translation)
transformPointVCS(float[]) - Method in class iicm.vrml.vrwave.ViewCamera
transform point into Viewpoint coordinate system. i.e. into the coordinate system the Camera is defined in.
transformVector3Mat44(float[], float[]) - Static method in class iicm.utils3d.Mat4f
transform 3D vector by 3x3 subpart of 4D matrix (w/o translation)
transformVector3Mat44transp(float[], float[]) - Static method in class iicm.utils3d.Mat4f
transform 3D vector by the transposed 3x3 subpart of 4D matrix. (typical operation for transforming normal vectors.)
transformVectorVCS(float[]) - Method in class iicm.vrml.vrwave.ViewCamera
transform vector into Viewpoint coordinate system. like transformPointVCS, but consider orientation only.
TRANSLATE - Static variable in class iicm.vrml.vrwave.NavigationBar
 
TRANSLATE_BTN - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
TRANSLATE_CUR - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
TRANSLATE_ICO - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
TRANSLATE_SEN - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
translatefff(float, float, float) - Static method in class iicm.ge3d.GE3D
 
translateVec(float[]) - Method in class iicm.utils3d.Camera
translate camera along a given vector
translateVP(float, float, float, float) - Method in class iicm.utils3d.Camera
translate camera parallel to viewing plane
translation - Variable in class iicm.vrml.pw.Transform
 
translation - Variable in class iicm.vrml.pw.TextureTransform
 
translation_changed - Variable in class iicm.vrml.pw.PlaneSensor
 
Translator - class iicm.vrml.vrwave.Translator.
 
TRANSP_BLEND - Static variable in class iicm.ge3d.GE3D
 
TRANSP_OFF - Static variable in class iicm.ge3d.GE3D
 
TRANSP_STIPPLE - Static variable in class iicm.ge3d.GE3D
 
transparency - Variable in class iicm.vrml.pw.Material
 
transposeMatrix33(float[]) - Static method in class iicm.utils3d.Mat4f
transpose a 3x3 matrix
transposeMatrix33inside44(float[]) - Static method in class iicm.utils3d.Mat4f
transpose the 3x3 subpart of a 4x4 matrix without changing other elements.
traverse(Traverser) - Method in class iicm.vrml.pw.Node
must call appropriate method of Traverser for node traversal
traverse(Traverser) - Method in class iicm.vrml.pw.CylinderSensor
 
traverse(Traverser) - Method in class iicm.vrml.pw.PointLight
 
traverse(Traverser) - Method in class iicm.vrml.pw.GroupNode
 
traverse(Traverser) - Method in class iicm.vrml.pw.Transform
 
traverse(Traverser) - Method in class iicm.vrml.pw.Group
 
traverse(Traverser) - Method in class iicm.vrml.pw.FontStyle
 
traverse(Traverser) - Method in class iicm.vrml.pw.Sound
 
traverse(Traverser) - Method in class iicm.vrml.pw.Normal
 
traverse(Traverser) - Method in class iicm.vrml.pw.Text
 
traverse(Traverser) - Method in class iicm.vrml.pw.ElevationGrid
 
traverse(Traverser) - Method in class iicm.vrml.pw.Script
 
traverse(Traverser) - Method in class iicm.vrml.pw.NormalInterpolator
 
traverse(Traverser) - Method in class iicm.vrml.pw.Viewpoint
 
traverse(Traverser) - Method in class iicm.vrml.pw.TimeSensor
 
traverse(Traverser) - Method in class iicm.vrml.pw.ProtoNode
 
traverse(Traverser) - Method in class iicm.vrml.pw.ProtoInstance
 
traverse(Traverser) - Method in class iicm.vrml.pw.Shape
 
traverse(Traverser) - Method in class iicm.vrml.pw.LOD
 
traverse(Traverser) - Method in class iicm.vrml.pw.Extrusion
 
traverse(Traverser) - Method in class iicm.vrml.pw.Sphere
 
traverse(Traverser) - Method in class iicm.vrml.pw.Box
 
traverse(Traverser) - Method in class iicm.vrml.pw.ColorInterpolator
 
traverse(Traverser) - Method in class iicm.vrml.pw.VisibilitySensor
 
traverse(Traverser) - Method in class iicm.vrml.pw.Switch
 
traverse(Traverser) - Method in class iicm.vrml.pw.PositionInterpolator
 
traverse(Traverser) - Method in class iicm.vrml.pw.Billboard
 
traverse(Traverser) - Method in class iicm.vrml.pw.SphereSensor
 
traverse(Traverser) - Method in class iicm.vrml.pw.CoordinateInterpolator
 
traverse(Traverser) - Method in class iicm.vrml.pw.ProximitySensor
 
traverse(Traverser) - Method in class iicm.vrml.pw.Material
 
traverse(Traverser) - Method in class iicm.vrml.pw.Anchor
 
traverse(Traverser) - Method in class iicm.vrml.pw.AudioClip
 
traverse(Traverser) - Method in class iicm.vrml.pw.IndexedLineSet
 
traverse(Traverser) - Method in class iicm.vrml.pw.RouteNode
 
traverse(Traverser) - Method in class iicm.vrml.pw.Collision
 
traverse(Traverser) - Method in class iicm.vrml.pw.TouchSensor
 
traverse(Traverser) - Method in class iicm.vrml.pw.PixelTexture
 
traverse(Traverser) - Method in class iicm.vrml.pw.ScalarInterpolator
 
traverse(Traverser) - Method in class iicm.vrml.pw.NavigationInfo
 
traverse(Traverser) - Method in class iicm.vrml.pw.IndexedFaceSet
 
traverse(Traverser) - Method in class iicm.vrml.pw.Cone
 
traverse(Traverser) - Method in class iicm.vrml.pw.PointSet
 
traverse(Traverser) - Method in class iicm.vrml.pw.Appearance
 
traverse(Traverser) - Method in class iicm.vrml.pw.Fog
 
traverse(Traverser) - Method in class iicm.vrml.pw.Inline
 
traverse(Traverser) - Method in class iicm.vrml.pw.ImageTexture
 
traverse(Traverser) - Method in class iicm.vrml.pw.Color
 
traverse(Traverser) - Method in class iicm.vrml.pw.SpotLight
 
traverse(Traverser) - Method in class iicm.vrml.pw.WorldInfo
 
traverse(Traverser) - Method in class iicm.vrml.pw.DirectionalLight
 
traverse(Traverser) - Method in class iicm.vrml.pw.MovieTexture
 
traverse(Traverser) - Method in class iicm.vrml.pw.OrientationInterpolator
 
traverse(Traverser) - Method in class iicm.vrml.pw.Cylinder
 
traverse(Traverser) - Method in class iicm.vrml.pw.PlaneSensor
 
traverse(Traverser) - Method in class iicm.vrml.pw.Coordinate
 
traverse(Traverser) - Method in class iicm.vrml.pw.TextureTransform
 
traverse(Traverser) - Method in class iicm.vrml.pw.Background
 
traverse(Traverser) - Method in class iicm.vrml.pw.TextureCoordinate
 
traverseNode(Traverser, Node) - Static method in class iicm.vrml.pw.Node
traverse a node, if it is non-null
Traverser - class iicm.vrml.pw.Traverser.
Traverser - scene graph traverser base class
Traverser() - Constructor for class iicm.vrml.pw.Traverser
 
trfmatrix_ - Variable in class iicm.vrml.vrwave.pwdat.BillboardData
 
TRISTATE_AUTO - Static variable in class iicm.vrml.vrwave.Scene
 
TRISTATE_OFF - Static variable in class iicm.vrml.vrwave.Scene
 
TRISTATE_ON - Static variable in class iicm.vrml.vrwave.Scene
 
tScalarInterpolator(ScalarInterpolator) - Method in class iicm.vrml.pw.Traverser
 
tScalarInterpolator(ScalarInterpolator) - Method in class iicm.vrml.vrwave.Builder
 
tScript(Script) - Method in class iicm.vrml.pw.Traverser
 
tScript(Script) - Method in class iicm.vrml.vrwave.Builder
 
tShape(Shape) - Method in class iicm.vrml.pw.Traverser
 
tShape(Shape) - Method in class iicm.vrml.vrwave.Builder
 
tSound(Sound) - Method in class iicm.vrml.pw.Traverser
 
tSound(Sound) - Method in class iicm.vrml.vrwave.Builder
 
tSphere(Sphere) - Method in class iicm.vrml.pw.Traverser
 
tSphere(Sphere) - Method in class iicm.vrml.vrwave.Builder
 
tSphereSensor(SphereSensor) - Method in class iicm.vrml.pw.Traverser
 
tSphereSensor(SphereSensor) - Method in class iicm.vrml.vrwave.Builder
 
tSpotLight(SpotLight) - Method in class iicm.vrml.pw.Traverser
 
tSpotLight(SpotLight) - Method in class iicm.vrml.vrwave.Builder
 
tSwitch(Switch) - Method in class iicm.vrml.pw.Traverser
 
tSwitch(Switch) - Method in class iicm.vrml.vrwave.Builder
 
tText(Text) - Method in class iicm.vrml.pw.Traverser
 
tText(Text) - Method in class iicm.vrml.vrwave.Builder
 
tTextureCoordinate(TextureCoordinate) - Method in class iicm.vrml.pw.Traverser
 
tTextureCoordinate(TextureCoordinate) - Method in class iicm.vrml.vrwave.Builder
 
tTextureTransform(TextureTransform) - Method in class iicm.vrml.pw.Traverser
 
tTextureTransform(TextureTransform) - Method in class iicm.vrml.vrwave.Builder
 
tTimeSensor(TimeSensor) - Method in class iicm.vrml.pw.Traverser
 
tTimeSensor(TimeSensor) - Method in class iicm.vrml.vrwave.Builder
 
tTouchSensor(TouchSensor) - Method in class iicm.vrml.pw.Traverser
 
tTouchSensor(TouchSensor) - Method in class iicm.vrml.vrwave.Builder
 
tTransform(Transform) - Method in class iicm.vrml.pw.Traverser
 
tTransform(Transform) - Method in class iicm.vrml.vrwave.Builder
 
tViewpoint(Viewpoint) - Method in class iicm.vrml.pw.Traverser
 
tViewpoint(Viewpoint) - Method in class iicm.vrml.vrwave.Builder
 
tVisibilitySensor(VisibilitySensor) - Method in class iicm.vrml.pw.Traverser
 
tVisibilitySensor(VisibilitySensor) - Method in class iicm.vrml.vrwave.Builder
 
tWorldInfo(WorldInfo) - Method in class iicm.vrml.pw.Traverser
 
tWorldInfo(WorldInfo) - Method in class iicm.vrml.vrwave.Builder
 
type - Variable in class iicm.vrml.pw.NavigationInfo
 

U

UNKNOWN_OPTION - Static variable in class iicm.vrml.vrwave.CmdLineParser
 
UnknownType - Static variable in class vrml.external.field.FieldTypes
 
untilt() - Method in class iicm.utils3d.Quaternion
make the quaternion represent tilt-free rotation (no z part)
untilt() - Method in class iicm.utils3d.Camera
untilt the Camera (up is (0, 1, 0))
UNTILTVIEW_BTN - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
UNTILTVIEW_ICO - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
untiltView() - Method in class iicm.vrml.vrwave.Scene
untilt view
UPDATE_ALL - Static variable in class iicm.vrml.vrwave.Scene
 
UPDATE_ICON - Static variable in class iicm.vrml.vrwave.Scene
 
UPDATE_MENU - Static variable in class iicm.vrml.vrwave.Scene
 
update(Graphics) - Method in class iicm.ge3d.OGLCanvas
no need to clear background on graphics update (will be done by 3D drawing)
update(Graphics) - Method in class iicm.widgets.ImageButton
 
update(Graphics) - Method in class iicm.widgets.ImageCanvas
 
updateCanvas() - Method in class iicm.vrml.vrwave.SceneCanvas
repaint the canvas
updateText() - Method in class iicm.vrml.vrwave.BottomPanel
Sets new help strings for the navigation buttons (i.e. language changes)
url - Variable in class iicm.vrml.pw.Script
 
url - Variable in class iicm.vrml.pw.Anchor
 
url - Variable in class iicm.vrml.pw.AudioClip
 
url - Variable in class iicm.vrml.pw.Inline
 
url - Variable in class iicm.vrml.pw.ImageTexture
 
url - Variable in class iicm.vrml.pw.MovieTexture
 
url_ - Variable in class iicm.vrml.vrwave.pwdat.InlineData
 
urls_ - Variable in class iicm.vrml.pw.ProtoNode
 
USE_KEYWORD - Static variable in class iicm.vrml.pw.Node
 
USENATURALSIZE - Static variable in interface iicm.widgets.PropField
 
userdata - Variable in class iicm.vrml.pw.Node
this allows for storage of user data
userdata_ - Variable in class vrml.external.field.EventOut
 

V

value_ - Variable in class iicm.utils3d.Vec3f
3D vector of values
value_changed - Variable in class iicm.vrml.pw.NormalInterpolator
 
value_changed - Variable in class iicm.vrml.pw.ColorInterpolator
 
value_changed - Variable in class iicm.vrml.pw.PositionInterpolator
 
value_changed - Variable in class iicm.vrml.pw.CoordinateInterpolator
 
value_changed - Variable in class iicm.vrml.pw.ScalarInterpolator
 
value_changed - Variable in class iicm.vrml.pw.OrientationInterpolator
 
values - Variable in class iicm.vrml.pw.MFInt32
 
Vec3f - class iicm.utils3d.Vec3f.
 
Vec3f() - Constructor for class iicm.utils3d.Vec3f
constructor (0, 0, 0)
Vec3f(float[]) - Constructor for class iicm.utils3d.Vec3f
constructor (a[0], a[1], a[2]). values are copied into internal array.
Vec3f(float, float, float) - Constructor for class iicm.utils3d.Vec3f
constructor (x, y, z)
vector - Variable in class iicm.vrml.pw.Normal
 
verbose - Variable in class iicm.ge3d.OGLCanvas
 
verbose(String) - Method in class iicm.vrml.pw.DefParserOutput
 
VERSION - Static variable in class iicm.vrml.vrwave.VRwave
 
VHitpoint - class iicm.vrml.vrwave.VHitpoint.
VHitpoint - extended hit point information Copyright 1998 IICM, Graz University of Technology.
VHitpoint(int) - Constructor for class iicm.vrml.vrwave.VHitpoint
 
ViewCamera - class iicm.vrml.vrwave.ViewCamera.
ViewCamera - VRML viewpoint (Camera) Copyright 1998 IICM, Graz University of Technology.
ViewCamera() - Constructor for class iicm.vrml.vrwave.ViewCamera
 
viewingmat_ - Variable in class iicm.utils3d.Hitpoint
 
viewingRay(float, float, float) - Method in class iicm.vrml.vrwave.ViewCamera
get a viewing ray (for picking).
viewingRay(float, float, float, float, float, float) - Method in class iicm.utils3d.Camera
get the viewing ray (for picking). direction is not normalized.
VIEWNEXT_BTN - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
VIEWNEXT_ICO - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
Viewpoint - class iicm.vrml.pw.Viewpoint.
 
VIEWPOINT_NUM - Static variable in class iicm.widgets.MenuBuilder
 
viewpoints_ - Variable in class iicm.vrml.vrwave.Scene
 
VIEWPREV_BTN - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
VIEWPREV_ICO - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
visibilityLimit - Variable in class iicm.vrml.pw.NavigationInfo
 
visibilityRange - Variable in class iicm.vrml.pw.Fog
 
VisibilitySensor - class iicm.vrml.pw.VisibilitySensor.
 
visible - Static variable in class iicm.widgets.AdjustableValue
 
vrml.external - package vrml.external
 
vrml.external.exception - package vrml.external.exception
 
vrml.external.field - package vrml.external.field
 
VRMLparser - class iicm.vrml.pw.VRMLparser.
VRMLparser - VRML parser class
VRMLparser(InputStream) - Constructor for class iicm.vrml.pw.VRMLparser
create VRMLparser for specific input stream to read from. (underlying parser buffers input stream itself.)
VRMLparser(InputStream, ParserOutput) - Constructor for class iicm.vrml.pw.VRMLparser
VRMLparser constructor with message callbacks
VRwave - class iicm.vrml.vrwave.VRwave.
VRwave - VRML 2.0 browser, written largely in Java.
VRwave() - Constructor for class iicm.vrml.vrwave.VRwave
 

W

waitForImage(Image, Component) - Static method in class iicm.widgets.ImageButton
small helper to wait until an image is completely loaded
WALK_BTN - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
WALK_CUR - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
WALK_ICO - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
WALK_SEN - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
warning(String) - Method in class iicm.vrml.pw.DefParserOutput
 
wasChanged() - Method in class iicm.vrml.pw.Field
 
whichChoice - Variable in class iicm.vrml.pw.Switch
 
width_ - Variable in class iicm.widgets.ImageButton
 
WiTranslator - class iicm.widgets.WiTranslator.
 
WiTranslator() - Constructor for class iicm.widgets.WiTranslator
 
workingMessage(String) - Method in class iicm.vrml.vrwave.Scene
set working message
workingState(boolean) - Method in class iicm.vrml.vrwave.Scene
switch to working state
WorldInfo - class iicm.vrml.pw.WorldInfo.
 
writeNode(PrintStream, Hashtable) - Method in class iicm.vrml.pw.Node
write node to output stream
writeNode(PrintStream, Hashtable) - Method in class iicm.vrml.pw.ProtoNode
write the prototype definition
writeNode(PrintStream, Hashtable) - Method in class iicm.vrml.pw.RouteNode
the RouteNode represents a ROUTE statement; it currently only exists to be output again, voilla:
writeNodes(PrintStream) - Method in class iicm.vrml.pw.GroupNode
write nodes at root level
writeQuotedString(PrintStream, String) - Static method in class iicm.vrml.pw.SFString
print with surrounding quotes, escape quotes and backslashes
writeSubfield(String, Field, PrintStream, Hashtable) - Method in class iicm.vrml.pw.Node
write one subfield
writeSubfield(String, Field, PrintStream, Hashtable) - Method in class iicm.vrml.pw.Script
writeSubfield: output value of fields
writeSubfields(PrintStream, Hashtable) - Method in class iicm.vrml.pw.Node
write subfields (inside {}) to outputstream
writeSubfields(PrintStream, Hashtable) - Method in class iicm.vrml.pw.GroupNode
write subfields; children last
writeSubfields(PrintStream, Hashtable) - Method in class iicm.vrml.pw.Shape
 
writeSubfields(PrintStream, Hashtable) - Method in class iicm.vrml.pw.Extrusion
 
writeSubfields(PrintStream, Hashtable) - Method in class iicm.vrml.pw.IndexedFaceSet
 
writeSubfields(PrintStream, Hashtable) - Method in class iicm.vrml.pw.Appearance
 

X

X - Static variable in class iicm.utils3d.Vec3f
 
X_AXIS - Static variable in class iicm.ge3d.GE3D
 
xDimension - Variable in class iicm.vrml.pw.ElevationGrid
 
xSpacing - Variable in class iicm.vrml.pw.ElevationGrid
 

Y

Y - Static variable in class iicm.utils3d.Vec3f
 
Y_AXIS - Static variable in class iicm.ge3d.GE3D
 
YES - Static variable in class iicm.widgets.MessageDialog
 
YESNO - Static variable in class iicm.widgets.MessageDialog
 

Z

Z - Static variable in class iicm.utils3d.Vec3f
 
Z_AXIS - Static variable in class iicm.ge3d.GE3D
 
zDimension - Variable in class iicm.vrml.pw.ElevationGrid
 
ZOOM - Static variable in class iicm.vrml.vrwave.NavigationBar
 
ZOOM_BTN - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
ZOOM_CUR - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
ZOOM_ICO - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
ZOOM_SEN - Static variable in class iicm.vrml.vrwave.ResourceLoader
 
zoomIn() - Method in class iicm.vrml.vrwave.Scene
zoom into the scene
zoomOut() - Method in class iicm.vrml.vrwave.Scene
zoom out of the scene
zoomOut(float) - Method in class iicm.utils3d.Camera
zoom (dolly) camera (away from viewing plane)
zSpacing - Variable in class iicm.vrml.pw.ElevationGrid
 

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