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
 
activateLightSource(int, float[], float, float[], float) - Static method in class iicm.ge3d.GE3D
 
addChildren - Variable in class iicm.vrml.pw.GroupNode
 
addField(String, Field, int) - Method in class iicm.vrml.pw.Node
add an (exposed) field or event
addNodes(Vector) - Method in class iicm.vrml.pw.MFNode
 
addProtoNode(String, ProtoNode) - Method in class iicm.vrml.pw.VRMLparser
add a PROTO node name
addReceiver(Field) - Method in class iicm.vrml.pw.Field
add eventIn to receiver-list.
addReference(String, Node) - Method in class iicm.vrml.pw.VRMLparser
add node reference (DEF)
addRoute(String, Node, String, String, Node, String, ParserOutput, StrTokenizer, boolean) - Static method in class iicm.vrml.pw.Node
add route
alphaTest(float) - Static method in class iicm.ge3d.GE3D
 
ambientIntensity - Variable in class iicm.vrml.pw.DirectionalLight
 
ambientIntensity - Variable in class iicm.vrml.pw.Material
 
ambientIntensity - Variable in class iicm.vrml.pw.PointLight
 
ambientIntensity - Variable in class iicm.vrml.pw.SpotLight
 
Anchor - Class in iicm.vrml.pw
 
Anchor() - Constructor for class iicm.vrml.pw.Anchor
 
ANG - Static variable in class iicm.vrml.pw.CylinderSensor
 
ANG - Static variable in class iicm.vrml.pw.SphereSensor
 
antialiasing(int) - Static method in class iicm.ge3d.GE3D
 
antialiasingSupport() - Static method in class iicm.ge3d.GE3D
 
Appearance - Class in iicm.vrml.pw
 
Appearance() - Constructor for class iicm.vrml.pw.Appearance
 
appearance - Variable in class iicm.vrml.pw.Shape
 
AppearNode - Class in iicm.vrml.pw
 
AppearNode() - Constructor for class iicm.vrml.pw.AppearNode
 
append(char) - Method in class iicm.vrml.pwutils.CharArray
append one char element
append(double) - Method in class iicm.vrml.pwutils.DoubleArray
append one double element
append(float) - Method in class iicm.vrml.pwutils.FloatArray
append one float element
append(int) - Method in class iicm.vrml.pwutils.IntArray
append one int element
append(String) - Method in class iicm.vrml.pwutils.StringArray
append one String element
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.
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.
arraysEqual(float[], float[]) - Method in class iicm.vrml.pw.SceneTraverser
Returns a boolean value indicating whether two float arrays have equal values.
arraysEqual(int[], int[]) - Method in class iicm.vrml.pw.SceneTraverser
Returns a boolean value indicating whether two integer arrays have equal values.
arraysEqual(String[], String[]) - Method in class iicm.vrml.pw.SceneTraverser
Returns a boolean value indicating whether two string arrays have equal values.
assign(float, float, float) - Method in class iicm.utils3d.Vec3f
assignment (x, y, z)
assign(float[]) - Method in class iicm.utils3d.Vec3f
assignment (a[0], a[1], a[2]). values are copied into internal array.
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.
atCurrLine(StrTokenizer) - Static method in class iicm.vrml.pw.Node
helper for error messages: " at line NN" (current line no.)
attenuation - Variable in class iicm.vrml.pw.PointLight
 
attenuation - Variable in class iicm.vrml.pw.SpotLight
 
AudioClip - Class in iicm.vrml.pw
 
AudioClip() - Constructor for class iicm.vrml.pw.AudioClip
 
autoOffset - Variable in class iicm.vrml.pw.CylinderSensor
 
autoOffset - Variable in class iicm.vrml.pw.PlaneSensor
 
autoOffset - Variable in class iicm.vrml.pw.SphereSensor
 
avatarSize - Variable in class iicm.vrml.pw.NavigationInfo
 
axisOfRotation - Variable in class iicm.vrml.pw.Billboard
 

B

backbuf_ - Variable in class iicm.vrml.pw.StrTokenizer
 
Background - Class in iicm.vrml.pw
 
Background() - Constructor for class iicm.vrml.pw.Background
 
backoffs_ - Variable in class iicm.vrml.pw.StrTokenizer
 
backUrl - Variable in class iicm.vrml.pw.Background
 
bap - Variable in class iicm.vrml.pw.ProtoInstance
 
bboxCenter - Variable in class iicm.vrml.pw.Anchor
 
bboxCenter - Variable in class iicm.vrml.pw.Billboard
 
bboxCenter - Variable in class iicm.vrml.pw.Collision
 
bboxCenter - Variable in class iicm.vrml.pw.Group
 
bboxCenter - Variable in class iicm.vrml.pw.Inline
 
bboxCenter - Variable in class iicm.vrml.pw.Transform
 
bboxSize - Variable in class iicm.vrml.pw.Anchor
 
bboxSize - Variable in class iicm.vrml.pw.Billboard
 
bboxSize - Variable in class iicm.vrml.pw.Collision
 
bboxSize - Variable in class iicm.vrml.pw.Group
 
bboxSize - Variable in class iicm.vrml.pw.Inline
 
bboxSize - Variable in class iicm.vrml.pw.Transform
 
beamWidth - Variable in class iicm.vrml.pw.SpotLight
 
beginCap - Variable in class iicm.vrml.pw.Extrusion
 
Billboard - Class in iicm.vrml.pw
 
Billboard() - Constructor for class iicm.vrml.pw.Billboard
 
Bindable - Class in iicm.vrml.pw
 
Bindable() - Constructor for class iicm.vrml.pw.Bindable
 
bottom - Variable in class iicm.vrml.pw.Cone
 
bottom - Variable in class iicm.vrml.pw.Cylinder
 
bottomRadius - Variable in class iicm.vrml.pw.Cone
 
bottomUrl - Variable in class iicm.vrml.pw.Background
 
Box - Class in iicm.vrml.pw
 
Box() - Constructor for class iicm.vrml.pw.Box
 
buffered_ - Variable in class iicm.vrml.pw.StrTokenizer
 

C

c_ - Variable in class iicm.vrml.pw.StrTokenizer
 
Camera - Class in iicm.utils3d
Camera - camera control Copyright (c) 1996,97 IICM
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.LOD
 
center - Variable in class iicm.vrml.pw.ProximitySensor
 
center - Variable in class iicm.vrml.pw.TextureTransform
 
center - Variable in class iicm.vrml.pw.Transform
 
center - Variable in class iicm.vrml.pw.VisibilitySensor
 
changed - Variable in class iicm.vrml.pw.Field
 
CharArray - Class in iicm.vrml.pwutils
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(int) - Constructor for class iicm.vrml.pwutils.CharArray
create with initial buffer 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).
checkISconnect(Node, Element) - Method in class iicm.vrml.pw.SceneTraverser
Overrides super class's method.
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
 
clearData() - Method in class iicm.vrml.pwutils.CharArray
clear the array
clearData() - Method in class iicm.vrml.pwutils.DoubleArray
clear the array
clearData() - Method in class iicm.vrml.pwutils.FloatArray
clear the array
clearData() - Method in class iicm.vrml.pwutils.IntArray
clear the array
clearData() - Method in class iicm.vrml.pwutils.StringArray
clear the array
clearScreen() - Static method in class iicm.ge3d.GE3D
 
clearValues() - Method in class iicm.vrml.pw.MFColor
 
clearValues() - Method in class iicm.vrml.pw.MFFloat
 
clearValues() - Method in class iicm.vrml.pw.MFInt32
 
clearValues() - Method in class iicm.vrml.pw.MFNode
 
clearValues() - Method in class iicm.vrml.pw.MFRotation
 
clearValues() - Method in class iicm.vrml.pw.MFString
 
clearValues() - Method in class iicm.vrml.pw.MFVec2f
 
clearValues() - Method in class iicm.vrml.pw.MFVec3f
 
clearValues() - Method in class iicm.vrml.pw.MultiField
clear current values (before reading new ones)
close() - Method in class iicm.vrml.pw.DecompressionStream
on close also destroy subprocess in case it is still running
cmdToString(String[]) - Static method in class iicm.vrml.pw.Decompression
 
cmdToString(String) - Static method in class iicm.vrml.pw.Decompression
 
cmdToString(String[]) - Static method in class iicm.vrml.pw.DecompressionStream
 
cmdToString(String) - Static method in class iicm.vrml.pw.DecompressionStream
 
Collision - Class in iicm.vrml.pw
 
Collision() - Constructor for class iicm.vrml.pw.Collision
 
Color - Class in iicm.vrml.pw
 
Color() - Constructor for class iicm.vrml.pw.Color
 
color - Variable in class iicm.vrml.pw.Color
 
color - Variable in class iicm.vrml.pw.DirectionalLight
 
color - Variable in class iicm.vrml.pw.ElevationGrid
 
color - Variable in class iicm.vrml.pw.Fog
 
color - Variable in class iicm.vrml.pw.IndexedFaceSet
 
color - Variable in class iicm.vrml.pw.IndexedLineSet
 
color - Variable in class iicm.vrml.pw.PointLight
 
color - Variable in class iicm.vrml.pw.PointSet
 
color - Variable in class iicm.vrml.pw.SpotLight
 
colorIndex - Variable in class iicm.vrml.pw.IndexedFaceSet
 
colorIndex - Variable in class iicm.vrml.pw.IndexedLineSet
 
ColorInterpolator - Class in iicm.vrml.pw
 
ColorInterpolator() - Constructor for class iicm.vrml.pw.ColorInterpolator
 
colorPerVertex - Variable in class iicm.vrml.pw.ElevationGrid
 
colorPerVertex - Variable in class iicm.vrml.pw.IndexedFaceSet
 
colorPerVertex - Variable in class iicm.vrml.pw.IndexedLineSet
 
commentBuffer - Variable in class iicm.vrml.pw.StrTokenizer
 
Common - Class in iicm.vrml.pw
 
Common() - Constructor for class iicm.vrml.pw.Common
 
COMPRESSION_MAGIC - Static variable in class iicm.vrml.pw.Decompression
magic number of compressed files
COMPRESSION_MAGIC - Static variable in class iicm.vrml.pw.DecompressionStream
magic number of compressed files
Cone - Class in iicm.vrml.pw
 
Cone() - Constructor for class iicm.vrml.pw.Cone
 
content - Variable in class iicm.vrml.pw.MetaNode
 
convertToString(boolean) - Method in class iicm.vrml.pw.SceneTraverser
Returns a string representation of a boolean.
convertToString(int[], int) - Method in class iicm.vrml.pw.SceneTraverser
Returns a string representation of a integer array.
convertToString(int[], int, int) - Method in class iicm.vrml.pw.SceneTraverser
Returns a string representation of a integer array.
convertToString(float[], int) - Method in class iicm.vrml.pw.SceneTraverser
Returns a string representation of a float array.
convertToString(float[], int, int) - Method in class iicm.vrml.pw.SceneTraverser
Returns a string representation of a float array.
convertToString(String[], int, boolean) - Method in class iicm.vrml.pw.SceneTraverser
Returns a string representation of a string array.
convex - Variable in class iicm.vrml.pw.Extrusion
 
convex - Variable in class iicm.vrml.pw.IndexedFaceSet
 
coord - Variable in class iicm.vrml.pw.IndexedFaceSet
 
coord - Variable in class iicm.vrml.pw.IndexedLineSet
 
coord - Variable in class iicm.vrml.pw.PointSet
 
Coordinate - Class in iicm.vrml.pw
 
Coordinate() - Constructor for class iicm.vrml.pw.Coordinate
 
CoordinateInterpolator - Class in iicm.vrml.pw
 
CoordinateInterpolator() - Constructor for class iicm.vrml.pw.CoordinateInterpolator
 
coordIndex - Variable in class iicm.vrml.pw.IndexedFaceSet
 
coordIndex - Variable in class iicm.vrml.pw.IndexedLineSet
 
copyValue(Field) - Method in class iicm.vrml.pw.Field
copy field's value(s) to this field (of same type, non-null)
copyValue(Field) - Method in class iicm.vrml.pw.MFColor
 
copyValue(Field) - Method in class iicm.vrml.pw.MFFloat
 
copyValue(Field) - Method in class iicm.vrml.pw.MFInt32
 
copyValue(Field) - Method in class iicm.vrml.pw.MFNode
 
copyValue(Field) - Method in class iicm.vrml.pw.MFRotation
 
copyValue(Field) - Method in class iicm.vrml.pw.MFString
 
copyValue(Field) - Method in class iicm.vrml.pw.MFVec2f
 
copyValue(Field) - Method in class iicm.vrml.pw.MFVec3f
 
copyValue(Field) - Method in class iicm.vrml.pw.SFBool
 
copyValue(Field) - Method in class iicm.vrml.pw.SFColor
 
copyValue(Field) - Method in class iicm.vrml.pw.SFFloat
 
copyValue(Field) - Method in class iicm.vrml.pw.SFInt32
 
copyValue(Field) - Method in class iicm.vrml.pw.SFNode
 
copyValue(Field) - Method in class iicm.vrml.pw.SFRotation
 
copyValue(Field) - Method in class iicm.vrml.pw.SFString
 
copyValue(Field) - Method in class iicm.vrml.pw.SFTime
 
copyValue(Field) - Method in class iicm.vrml.pw.SFVec2f
 
copyValue(Field) - Method in class iicm.vrml.pw.SFVec3f
 
count_ - Variable in class iicm.vrml.pwutils.CharArray
 
count_ - Variable in class iicm.vrml.pwutils.DoubleArray
 
count_ - Variable in class iicm.vrml.pwutils.FloatArray
 
count_ - Variable in class iicm.vrml.pwutils.IntArray
 
count_ - Variable in class iicm.vrml.pwutils.StringArray
 
creaseAngle - Variable in class iicm.vrml.pw.ElevationGrid
 
creaseAngle - Variable in class iicm.vrml.pw.Extrusion
 
creaseAngle - Variable in class iicm.vrml.pw.IndexedFaceSet
 
createContext(int) - Method in class iicm.ge3d.OGLCanvas
 
createFieldFromName(String) - Static method in class iicm.vrml.pw.FieldNames
create field from its name
createImageTexture(int, int, int[]) - Static method in class iicm.ge3d.GE3D
 
createInstanceFromName(VRMLparser, String) - Static method in class iicm.vrml.pw.Node
create node instance from its name
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
 
cross(Vec3f, Vec3f) - Method in class iicm.utils3d.Vec3f
assign cross product a X b to this vector.
cross(float[], float[]) - Method in class iicm.utils3d.Vec3f
 
crossSection - Variable in class iicm.vrml.pw.Extrusion
 
CType - Class in iicm.vrml.pw
CType - <ctype.h> analogons for VRML 2.0 methods do not care for EOF (-1) Copyright (c) 1997 IICM
CType() - Constructor for class iicm.vrml.pw.CType
 
ctype_ - Static variable in class iicm.vrml.pw.CType
 
curproto - Variable in class iicm.vrml.pw.VRMLparser
current PROTO node for reading IS fields
currentLevel - Variable in class iicm.vrml.pw.SceneTraverser
 
cutOffAngle - Variable in class iicm.vrml.pw.SpotLight
 
cwidth - Variable in class iicm.ge3d.OGLCanvas
 
cycleInterval - Variable in class iicm.vrml.pw.TimeSensor
 
cycleInterval_ - Variable in class iicm.vrml.pw.TimeSensor
 
cycleStart_ - 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 in iicm.vrml.pw
 
Cylinder() - Constructor for class iicm.vrml.pw.Cylinder
 
CYLINDERMODE - Static variable in class iicm.vrml.pw.CylinderSensor
 
CylinderSensor - Class in iicm.vrml.pw
 
CylinderSensor() - Constructor for class iicm.vrml.pw.CylinderSensor
 
cylRadius_ - Variable in class iicm.vrml.pw.CylinderSensor
 

D

data_ - Variable in class iicm.vrml.pwutils.CharArray
 
data_ - Variable in class iicm.vrml.pwutils.DoubleArray
 
data_ - Variable in class iicm.vrml.pwutils.FloatArray
 
data_ - Variable in class iicm.vrml.pwutils.IntArray
 
data_ - Variable in class iicm.vrml.pwutils.StringArray
 
deactivateLights(int, int) - Static method in class iicm.ge3d.GE3D
 
debug(String) - Method in class iicm.vrml.pw.DefParserOutput
 
debug(String) - Method in interface iicm.vrml.pw.ParserOutput
debug message. should be surrounded by if (debug_)
debug_ - Static variable in interface iicm.vrml.pw.ParserOutput
 
Decompression - Class in iicm.vrml.pw
 
Decompression() - Constructor for class iicm.vrml.pw.Decompression
 
DecompressionStream - Class in iicm.vrml.pw
 
DecompressionStream(String) - Constructor for class iicm.vrml.pw.DecompressionStream
check whether the InputStream contains compressed data.
decrease(Vec3f) - Method in class iicm.utils3d.Vec3f
decrease (v -= b)
decrease(float[]) - Method in class iicm.utils3d.Vec3f
 
DEF_KEYWORD - Static variable in class iicm.vrml.pw.Node
 
defaultMaterial() - Static method in class iicm.ge3d.GE3D
 
defAvatarSize - Static variable in class iicm.vrml.pw.NavigationInfo
 
defCrossSection - Static variable in class iicm.vrml.pw.Extrusion
 
defFamily - Variable in class iicm.vrml.pw.FontStyle
 
defimage - Static variable in class iicm.vrml.pw.SFImage
 
defJustify - Variable in class iicm.vrml.pw.FontStyle
 
defNames - Variable in class iicm.vrml.pw.SceneTraverser
 
defOrientation - Static variable in class iicm.vrml.pw.Extrusion
 
DefParserOutput - Class in iicm.vrml.pw
DefParserOutput - default: write parser messages to System.out Copyright (c) 1996 IICM
DefParserOutput() - Constructor for class iicm.vrml.pw.DefParserOutput
 
defScale - Static variable in class iicm.vrml.pw.Extrusion
 
defSkyColor - Static variable in class iicm.vrml.pw.Background
 
defSpine - Static variable in class iicm.vrml.pw.Extrusion
 
defType - Static variable in class iicm.vrml.pw.NavigationInfo
 
deleteRoute(Node, String, Node, String) - Static method in class iicm.vrml.pw.Node
delete route
description - Variable in class iicm.vrml.pw.Anchor
 
description - Variable in class iicm.vrml.pw.AudioClip
 
description - Variable in class iicm.vrml.pw.Viewpoint
 
diffuseColor - Variable in class iicm.vrml.pw.Material
 
direction - Variable in class iicm.vrml.pw.DirectionalLight
 
direction - Variable in class iicm.vrml.pw.Sound
 
direction - Variable in class iicm.vrml.pw.SpotLight
 
direction_ - Variable in class iicm.utils3d.Ray
 
DirectionalLight - Class in iicm.vrml.pw
 
DirectionalLight() - Constructor for class iicm.vrml.pw.DirectionalLight
 
directOutput - Variable in class iicm.vrml.pw.Script
 
disableRoutes() - Method in class iicm.vrml.pw.Field
avoid sending eventOuts.
diskAngle - Variable in class iicm.vrml.pw.CylinderSensor
 
DISKMODE - Static variable in class iicm.vrml.pw.CylinderSensor
 
diskrotangle(float, float) - Method in class iicm.vrml.pw.CylinderSensor
diskrotangle calculates the angle of the point (x,z) + angle = counterclockwise z+ = up x+ = right - angle = clockwise z- = down x- - left
doc - Variable in class iicm.vrml.pw.SceneTraverser
 
doMultiplication(Quaternion, Quaternion) - Static method in class iicm.utils3d.Quaternion
 
dot(Vec3f, Vec3f) - Static method in class iicm.utils3d.Vec3f
dot product.
dot(float[], float[]) - Static method in class iicm.utils3d.Vec3f
 
doTexturing(int) - Static method in class iicm.ge3d.GE3D
 
double2string(double) - Static method in class iicm.vrml.pw.TimeSensor
 
DoubleArray - Class in iicm.vrml.pwutils
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(int) - Constructor for class iicm.vrml.pwutils.DoubleArray
create with initial buffer 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).
dragMode_ - Variable in class iicm.vrml.pw.CylinderSensor
 
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
 
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
 
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
 

E

ElevationGrid - Class in iicm.vrml.pw
 
ElevationGrid() - Constructor for class iicm.vrml.pw.ElevationGrid
 
emissiveColor - Variable in class iicm.vrml.pw.Material
 
enabled - Variable in class iicm.vrml.pw.Collision
 
enabled - Variable in class iicm.vrml.pw.CylinderSensor
 
enabled - Variable in class iicm.vrml.pw.PlaneSensor
 
enabled - Variable in class iicm.vrml.pw.ProximitySensor
 
enabled - Variable in class iicm.vrml.pw.SphereSensor
 
enabled - Variable in class iicm.vrml.pw.TimeSensor
 
enabled - Variable in class iicm.vrml.pw.TouchSensor
 
enabled - Variable in class iicm.vrml.pw.VisibilitySensor
 
enableRoutes() - Method in class iicm.vrml.pw.Field
allow sending eventOuts.
enableRoutes_ - Variable in class iicm.vrml.pw.Field
 
endCap - Variable in class iicm.vrml.pw.Extrusion
 
enlarge(int) - Method in class iicm.vrml.pwutils.CharArray
enlarge the data array to its new size; does not change count_
enlarge(int) - Method in class iicm.vrml.pwutils.DoubleArray
enlarge the data array to its new size; does not change count_
enlarge(int) - Method in class iicm.vrml.pwutils.FloatArray
enlarge the data array to its new size; does not change count_
enlarge(int) - Method in class iicm.vrml.pwutils.IntArray
enlarge the data array to its new size; does not change count_
enlarge(int) - Method in class iicm.vrml.pwutils.StringArray
enlarge the data array to its new size; does not change count_
eof() - Method in class iicm.vrml.pw.StrTokenizer
return flag whether end of file was reached
error(String) - Method in class iicm.vrml.pw.DefParserOutput
 
error(String) - Method in interface iicm.vrml.pw.ParserOutput
 
evaluate(double) - Method in class iicm.vrml.pw.Sensor
evaluate Sensor at frame time
evaluate(double) - Method in class iicm.vrml.pw.TimeSensor
 
external - Variable in class iicm.vrml.pw.ProtoNode
 
EXTERNPROTO_KEYWORD - Static variable in class iicm.vrml.pw.Node
 
Extrusion - Class in iicm.vrml.pw
 
Extrusion() - Constructor for class iicm.vrml.pw.Extrusion
 

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
 
family - Variable in class iicm.vrml.pw.FontStyle
 
far_ - Variable in class iicm.utils3d.Ray
 
Field - Class in iicm.vrml.pw
Field - Field base class Copyright (c) 1996,97 IICM
Field() - Constructor for class iicm.vrml.pw.Field
 
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
 
fieldClassName - Static variable in class iicm.vrml.pw.Field
 
fieldIScontent - Static variable in class iicm.vrml.pw.Node
 
fieldName() - Method in class iicm.vrml.pw.Field
the field's type name
fieldName() - Method in class iicm.vrml.pw.MFColor
 
fieldName() - Method in class iicm.vrml.pw.MFFloat
 
fieldName() - Method in class iicm.vrml.pw.MFInt32
 
fieldName() - Method in class iicm.vrml.pw.MFNode
 
fieldName() - Method in class iicm.vrml.pw.MFRotation
 
fieldName() - Method in class iicm.vrml.pw.MFString
 
fieldName() - Method in class iicm.vrml.pw.MFVec2f
 
fieldName() - Method in class iicm.vrml.pw.MFVec3f
 
fieldName() - Method in class iicm.vrml.pw.SFBool
 
fieldName() - Method in class iicm.vrml.pw.SFColor
 
fieldName() - Method in class iicm.vrml.pw.SFFloat
 
fieldName() - Method in class iicm.vrml.pw.SFImage
 
fieldName() - Method in class iicm.vrml.pw.SFInt32
 
fieldName() - Method in class iicm.vrml.pw.SFNode
 
fieldName() - Method in class iicm.vrml.pw.SFRotation
 
fieldName() - Method in class iicm.vrml.pw.SFString
 
fieldName() - Method in class iicm.vrml.pw.SFTime
 
fieldName() - Method in class iicm.vrml.pw.SFVec2f
 
fieldName() - Method in class iicm.vrml.pw.SFVec3f
 
FieldNames - Class in iicm.vrml.pw
FieldNames - definition of field names; field creation by name Copyright (c) 1996,97 IICM
FieldNames() - Constructor for class iicm.vrml.pw.FieldNames
 
fieldNameToX3d(String) - Static method in class iicm.vrml.pw.Field
 
fieldOfView - Variable in class iicm.vrml.pw.Viewpoint
 
fillColor3f(float[]) - Static method in class iicm.ge3d.GE3D
 
filter(InputStream, String) - Static method in class iicm.vrml.pw.Decompression
 
filter(InputStream) - Static method in class iicm.vrml.pw.Decompression
 
filterfile(String) - Static method in class iicm.vrml.pw.Decompression
check whether the InputStream contains compressed data.
FloatArray - Class in iicm.vrml.pwutils
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(int) - Constructor for class iicm.vrml.pwutils.FloatArray
create with initial buffer 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).
Fog - Class in iicm.vrml.pw
 
Fog() - Constructor for class iicm.vrml.pw.Fog
 
fogType - Variable in class iicm.vrml.pw.Fog
 
FontStyle - Class in iicm.vrml.pw
 
FontStyle() - Constructor for class iicm.vrml.pw.FontStyle
 
fontStyle - Variable in class iicm.vrml.pw.Text
 
fraction_changed - Variable in class iicm.vrml.pw.TimeSensor
 
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 in iicm.ge3d
GE3D - Java interface to the GE3D library.
GE3D() - Constructor for class iicm.ge3d.GE3D
 
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
 
ge3dTransformMcWc(float[], float[]) - Static method in class iicm.ge3d.GE3D
 
Geometry - Class in iicm.vrml.pw
 
Geometry() - Constructor for class iicm.vrml.pw.Geometry
 
geometry - Variable in class iicm.vrml.pw.Shape
 
getAxisAngle() - Method in class iicm.utils3d.Quaternion
convert quaternion to normalized axis and angle
getChar() - Method in class iicm.vrml.pw.StrTokenizer
get next character from stream or backbuffer (internal)
getChildrenEnumerator() - Method in class iicm.vrml.pw.GroupNode
get an Enumeration to process all children
getCount() - Method in class iicm.vrml.pwutils.CharArray
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.FloatArray
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.StringArray
get count of used array members.
getData() - Method in class iicm.vrml.pwutils.CharArray
get data array.
getData() - Method in class iicm.vrml.pwutils.DoubleArray
get data array.
getData() - Method in class iicm.vrml.pwutils.FloatArray
get data array.
getData() - Method in class iicm.vrml.pwutils.IntArray
get data array.
getData() - Method in class iicm.vrml.pwutils.StringArray
get data array.
getEvent(String, int) - Method in class iicm.vrml.pw.Node
get an event field of appropriate field class (Field.F_EVENTIN/OUT)
getFieldClass() - Method in class iicm.vrml.pw.Field
get field class
getFieldClassName() - Method in class iicm.vrml.pw.Field
get field class name
getFieldElement(Field, String) - Method in class iicm.vrml.pw.SceneTraverser
Returns a field Element by extracting data from the given Field object.
getIScontent() - Method in class iicm.vrml.pw.Field
 
getMatrix(float[]) - Static method in class iicm.ge3d.GE3D
 
getNode() - Method in class iicm.vrml.pw.ProtoInstance
 
getNode() - Method in class iicm.vrml.pw.SFNode
 
getNodeNames() - Method in class iicm.vrml.pw.VRMLparser
 
getNodes() - Method in class iicm.vrml.pw.MFNode
 
getOrthogonalVector(float[], float[]) - Static method in class iicm.utils3d.Vec3f
find a vector that is orthogonal to non-zero vector v.
getProtoISfield(String) - Method in class iicm.vrml.pw.ProtoNode
get the proto field that IS associated with a name
getProtoNode(String) - Method in class iicm.vrml.pw.VRMLparser
get a PROTO node name
getReference(String) - Method in class iicm.vrml.pw.VRMLparser
get node reference (USE)
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
getTextureAlpha() - Static method in class iicm.ge3d.GE3D
 
getValue() - Method in class iicm.vrml.pw.SFBool
 
getValue() - Method in class iicm.vrml.pw.SFColor
 
getValue() - Method in class iicm.vrml.pw.SFFloat
 
getValue() - Method in class iicm.vrml.pw.SFInt32
 
getValue() - Method in class iicm.vrml.pw.SFRotation
 
getValue() - Method in class iicm.vrml.pw.SFString
 
getValue() - Method in class iicm.vrml.pw.SFTime
 
getValue() - Method in class iicm.vrml.pw.SFVec2f
 
getValue() - Method in class iicm.vrml.pw.SFVec3f
 
getValueCopy() - Method in class iicm.vrml.pw.MFColor
 
getValueCopy() - Method in class iicm.vrml.pw.MFFloat
 
getValueCopy() - Method in class iicm.vrml.pw.MFInt32
 
getValueCopy() - Method in class iicm.vrml.pw.MFRotation
 
getValueCopy() - Method in class iicm.vrml.pw.MFString
 
getValueCopy() - Method in class iicm.vrml.pw.MFVec2f
 
getValueCopy() - Method in class iicm.vrml.pw.MFVec3f
 
getValueCount() - Method in class iicm.vrml.pw.MFColor
 
getValueCount() - Method in class iicm.vrml.pw.MFFloat
 
getValueCount() - Method in class iicm.vrml.pw.MFInt32
 
getValueCount() - Method in class iicm.vrml.pw.MFNode
 
getValueCount() - Method in class iicm.vrml.pw.MFRotation
 
getValueCount() - Method in class iicm.vrml.pw.MFString
 
getValueCount() - Method in class iicm.vrml.pw.MFVec2f
 
getValueCount() - Method in class iicm.vrml.pw.MFVec3f
 
getValueCount() - Method in class iicm.vrml.pw.MultiField
 
getValueData() - Method in class iicm.vrml.pw.MFColor
 
getValueData() - Method in class iicm.vrml.pw.MFFloat
 
getValueData() - Method in class iicm.vrml.pw.MFInt32
 
getValueData() - Method in class iicm.vrml.pw.MFRotation
 
getValueData() - Method in class iicm.vrml.pw.MFString
 
getValueData() - Method in class iicm.vrml.pw.MFVec2f
 
getValueData() - Method in class iicm.vrml.pw.MFVec3f
 
getVersion() - Method in class iicm.vrml.pw.VRMLparser
get VRML version; only valid after checkHeader or setVersion
GotEventCallback - Interface in iicm.vrml.pw
 
gotEventCB(Field, double) - Method in 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_ - Variable in class iicm.vrml.pw.Field
 
groundAngle - Variable in class iicm.vrml.pw.Background
 
groundColor - Variable in class iicm.vrml.pw.Background
 
Group - Class in iicm.vrml.pw
 
Group() - Constructor for class iicm.vrml.pw.Group
 
GroupNode - Class in iicm.vrml.pw
GroupNode - grouping node base class also used to manage root level children Copyright (c) 1996,97 IICM
GroupNode() - Constructor for class iicm.vrml.pw.GroupNode
 
gunzip_ - Variable in class iicm.vrml.pw.DecompressionStream
 

H

hascontext - Variable in class iicm.ge3d.OGLCanvas
 
hasContext() - Method in class iicm.ge3d.OGLCanvas
check whether native methods are callable
HDR_MAXLEN - Static variable in class iicm.vrml.pw.VRMLparser
 
HDR_VRML_1_0 - Static variable in class iicm.vrml.pw.VRMLparser
 
HDR_VRML_2_0 - Static variable in class iicm.vrml.pw.VRMLparser
 
header - Variable in class iicm.vrml.pw.HeaderInfo
 
HeaderInfo - Class in iicm.vrml.pw
 
HeaderInfo(String, float) - Constructor for class iicm.vrml.pw.HeaderInfo
 
headers - Static variable in class iicm.vrml.pw.VRMLparser
recognized header lines
headlight - Variable in class iicm.vrml.pw.NavigationInfo
 
height - Variable in class iicm.vrml.pw.Cone
 
height - Variable in class iicm.vrml.pw.Cylinder
 
height - Variable in class iicm.vrml.pw.ElevationGrid
 
hint(int, int) - Static method in class iicm.ge3d.GE3D
 
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
 
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
 
Hitpoint - Class in iicm.utils3d
Hitpoint - hit point information for picking Copyright (c) 1997 IICM
Hitpoint(int) - Constructor for class iicm.utils3d.Hitpoint
hit point info for picking.
hitpoint_ - Variable in class iicm.utils3d.Hitpoint
 
hitPoint_changed - Variable in class iicm.vrml.pw.TouchSensor
 
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
 

I

identity3d - Static variable in class iicm.utils3d.Mat4f
3x3 identity matrix
identity4d - Static variable in class iicm.utils3d.Mat4f
4x4 identity matrix
IDFIRSTCHAR - Static variable in class iicm.vrml.pw.CType
 
IDRESTCHAR - Static variable in class iicm.vrml.pw.CType
 
iicm.ge3d - package iicm.ge3d
 
iicm.utils3d - package iicm.utils3d
 
iicm.vrml.pw - package iicm.vrml.pw
 
iicm.vrml.pwutils - package iicm.vrml.pwutils
 
iicm.vrml.vrml2x3d - package iicm.vrml.vrml2x3d
 
image - Variable in class iicm.vrml.pw.PixelTexture
 
ImageTexture - Class in iicm.vrml.pw
 
ImageTexture() - Constructor for class iicm.vrml.pw.ImageTexture
 
in_ - Variable in class iicm.vrml.pw.StrTokenizer
 
increase(Vec3f) - Method in class iicm.utils3d.Vec3f
increase (v += b)
increase(float[]) - Method in class iicm.utils3d.Vec3f
 
IndexedFaceSet - Class in iicm.vrml.pw
 
IndexedFaceSet() - Constructor for class iicm.vrml.pw.IndexedFaceSet
 
IndexedLineSet - Class in iicm.vrml.pw
 
IndexedLineSet() - Constructor for class iicm.vrml.pw.IndexedLineSet
 
info - Variable in class iicm.vrml.pw.WorldInfo
 
initGE3D() - Static method in class iicm.ge3d.GE3D
 
Inline - Class in iicm.vrml.pw
 
Inline() - Constructor for class iicm.vrml.pw.Inline
 
IntArray - Class in iicm.vrml.pwutils
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).
intensity - Variable in class iicm.vrml.pw.DirectionalLight
 
intensity - Variable in class iicm.vrml.pw.PointLight
 
intensity - Variable in class iicm.vrml.pw.Sound
 
intensity - Variable in class iicm.vrml.pw.SpotLight
 
interNo_ - Variable in class iicm.vrml.pw.Interpolator
 
interpolate() - Method in class iicm.vrml.pw.ColorInterpolator
 
interpolate() - Method in class iicm.vrml.pw.CoordinateInterpolator
 
interpolate() - Method in class iicm.vrml.pw.Interpolator
derived class will call interpolateFloatvalues with appropriate arguments.
interpolate() - Method in class iicm.vrml.pw.NormalInterpolator
 
interpolate() - Method in class iicm.vrml.pw.OrientationInterpolator
 
interpolate() - Method in class iicm.vrml.pw.PositionInterpolator
 
interpolate() - Method in class iicm.vrml.pw.ScalarInterpolator
 
interpolateFloatvalues(float, float[], int, float[], int, float[], int) - Method in class iicm.vrml.pw.Interpolator
calculates the next interpolation-step.
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 in iicm.vrml.pw
Interpolator base class
Interpolator() - Constructor for class iicm.vrml.pw.Interpolator
 
invertMatrix33(float[], float[]) - Static method in class iicm.utils3d.Mat4f
compute the inverse of a 3x3 matrix.
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.
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.
IS_KEYWORD - Static variable in class iicm.vrml.pw.Field
 
isActive - Variable in class iicm.vrml.pw.CylinderSensor
 
isActive - Variable in class iicm.vrml.pw.PlaneSensor
 
isActive - Variable in class iicm.vrml.pw.SphereSensor
 
isActive - Variable in class iicm.vrml.pw.TimeSensor
 
isActive - Variable in class iicm.vrml.pw.TouchSensor
 
isChildOfAppearance - Variable in class iicm.vrml.pw.SceneTraverser
 
isChildOfShape - Variable in class iicm.vrml.pw.SceneTraverser
 
isChildOfSound - Variable in class iicm.vrml.pw.SceneTraverser
 
isChildOfText - Variable in class iicm.vrml.pw.SceneTraverser
 
isColorChild - Variable in class iicm.vrml.pw.SceneTraverser
 
isCoordinateChild - Variable in class iicm.vrml.pw.SceneTraverser
 
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
isNormalChild - Variable in class iicm.vrml.pw.SceneTraverser
 
isOrdinaryField(String) - Method in class iicm.vrml.pw.Script
check for base field name (ordinary fields)
isOver - Variable in class iicm.vrml.pw.TouchSensor
 
isspace(byte) - Static method in class iicm.vrml.pw.CType
whitespace character?
isTextureCoordinateChild - Variable in class iicm.vrml.pw.SceneTraverser
 
istok - Variable in class iicm.vrml.pw.VRMLparser
input stream tokenizer

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.ColorInterpolator
 
key - Variable in class iicm.vrml.pw.CoordinateInterpolator
 
key - Variable in class iicm.vrml.pw.NormalInterpolator
 
key - Variable in class iicm.vrml.pw.OrientationInterpolator
 
key - Variable in class iicm.vrml.pw.PositionInterpolator
 
key - Variable in class iicm.vrml.pw.ScalarInterpolator
 
keyValue - Variable in class iicm.vrml.pw.ColorInterpolator
 
keyValue - Variable in class iicm.vrml.pw.CoordinateInterpolator
 
keyValue - Variable in class iicm.vrml.pw.NormalInterpolator
 
keyValue - Variable in class iicm.vrml.pw.OrientationInterpolator
 
keyValue - Variable in class iicm.vrml.pw.PositionInterpolator
 
keyValue - Variable in class iicm.vrml.pw.ScalarInterpolator
 

L

language - Variable in class iicm.vrml.pw.FontStyle
 
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.Camera
make the Camera leveled with ground plane
levelize() - Method in class iicm.utils3d.Quaternion
make the quaternion represent a rotation around (0, +/-1, 0); i.e. on the same "level"
Light - Class in iicm.vrml.pw
 
Light() - Constructor for class iicm.vrml.pw.Light
 
linearInterpolation(float, float, float, float[], int, float[], int) - Method in class iicm.vrml.pw.Interpolator
linear interpolation of valsperkey values. fraction frac lies between key1 and key2.
linearInterpolation(float, float, float, float[], int, float[], int) - Method in class iicm.vrml.pw.NormalInterpolator
linear interpolation of valsperkey values. fraction frac lies between key1 and key2.
linearInterpolation(float, float, float, float[], int, float[], int) - Method in class iicm.vrml.pw.OrientationInterpolator
linear interpolation of valsperkey values. fraction frac lies between key1 and key2.
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
lineno_ - Variable in class iicm.vrml.pw.StrTokenizer
 
lineStyle(short) - Static method in class iicm.ge3d.GE3D
 
loadedlib - Variable in class iicm.ge3d.OGLCanvas
 
loadIdentity() - Static method in class iicm.ge3d.GE3D
 
loadTextureIdentity() - Static method in class iicm.ge3d.GE3D
 
loadTextureMatrix(float[]) - Static method in class iicm.ge3d.GE3D
 
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 in iicm.vrml.pw
 
LOD() - Constructor for class iicm.vrml.pw.LOD
 
loop - Variable in class iicm.vrml.pw.AudioClip
 
loop - Variable in class iicm.vrml.pw.MovieTexture
 
loop - Variable in class iicm.vrml.pw.TimeSensor
 

M

main(String[]) - Static method in class iicm.utils3d.QuatTest
 
main(String[]) - Static method in class iicm.vrml.pwutils.UtilTest
 
main(String[]) - Static method in class iicm.vrml.vrml2x3d.vrml2x3d
 
Mat4f - Class in iicm.utils3d
Mat4f - small utilities for 4D matrices.
Mat4f() - Constructor for 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(float, float[], float[], float, float[], float) - Static method in class iicm.ge3d.GE3D
 
material - Variable in class iicm.vrml.pw.Appearance
 
Material - Class in iicm.vrml.pw
 
Material() - Constructor for class iicm.vrml.pw.Material
 
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
 
mesa_backbuf - Variable in class iicm.ge3d.OGLCanvas
 
MESABACKBUF_AUTO - Static variable in class iicm.ge3d.OGLCanvas
 
MESABACKBUF_PIXMAP - Static variable in class iicm.ge3d.OGLCanvas
 
MESABACKBUF_XIMAGE - Static variable in class iicm.ge3d.OGLCanvas
 
META_KEYWORD - Static variable in class iicm.vrml.pw.Node
 
MetaNode - Class in iicm.vrml.pw
 
MetaNode() - Constructor for class iicm.vrml.pw.MetaNode
 
MetaNode(String, String) - Constructor for class iicm.vrml.pw.MetaNode
 
MFColor - Class in iicm.vrml.pw
MFColor - Field that holds an array of RGB triples Copyright (c) 1996,97 IICM
MFColor() - Constructor for class iicm.vrml.pw.MFColor
 
MFColor(float[]) - Constructor for class iicm.vrml.pw.MFColor
 
MFColor(FloatArray) - Constructor for class iicm.vrml.pw.MFColor
 
MFFloat - Class in iicm.vrml.pw
MFFloat - Field that holds an array of floats Copyright (c) 1996 IICM
MFFloat() - Constructor for class iicm.vrml.pw.MFFloat
 
MFFloat(float[]) - Constructor for class iicm.vrml.pw.MFFloat
 
MFFloat(FloatArray) - Constructor for class iicm.vrml.pw.MFFloat
 
MFInt32 - Class in iicm.vrml.pw
MFInt32 - Field that holds an array of ints (32 bit) Copyright (c) 1996 IICM
MFInt32() - Constructor for class iicm.vrml.pw.MFInt32
 
MFInt32(int[]) - Constructor for class iicm.vrml.pw.MFInt32
 
MFInt32(IntArray) - Constructor for class iicm.vrml.pw.MFInt32
 
MFNode - Class in iicm.vrml.pw
MFNode - Field that holds a vector of nodes Copyright (c) 1996 IICM
MFNode() - Constructor for class iicm.vrml.pw.MFNode
 
MFRotation - Class in iicm.vrml.pw
MFRotation - Field that holds an array of rotations, each represented by 4 floats (3D axis and rotation angle) Copyright (c) 1996,97 IICM
MFRotation() - Constructor for class iicm.vrml.pw.MFRotation
 
MFRotation(float[]) - Constructor for class iicm.vrml.pw.MFRotation
 
MFRotation(FloatArray) - Constructor for class iicm.vrml.pw.MFRotation
 
MFString - Class in iicm.vrml.pw
MFString - Field that holds an array of Strings Copyright (c) 1996 IICM
MFString() - Constructor for class iicm.vrml.pw.MFString
 
MFString(String[]) - Constructor for class iicm.vrml.pw.MFString
 
MFString(StringArray) - Constructor for class iicm.vrml.pw.MFString
 
MFVec2f - Class in iicm.vrml.pw
MFVec2f - Field that holds an array of 2D vectors/points Copyright (c) 1996,97 IICM
MFVec2f() - Constructor for class iicm.vrml.pw.MFVec2f
 
MFVec2f(float[]) - Constructor for class iicm.vrml.pw.MFVec2f
 
MFVec2f(FloatArray) - Constructor for class iicm.vrml.pw.MFVec2f
 
MFVec3f - Class in iicm.vrml.pw
MFVec3f - Field that holds an array of 3D vectors/points Copyright (c) 1996,97 IICM
MFVec3f() - Constructor for class iicm.vrml.pw.MFVec3f
 
MFVec3f(float[]) - Constructor for class iicm.vrml.pw.MFVec3f
 
MFVec3f(FloatArray) - Constructor for class iicm.vrml.pw.MFVec3f
 
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
minPosition - Variable in class iicm.vrml.pw.PlaneSensor
 
mouseDown(float, float, Hitpoint, double) - Method in class iicm.vrml.pw.Anchor
 
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.PlaneSensor
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.SphereSensor
handle mouse down in interaction mode
mouseDown(float, float, Hitpoint, double) - Method in class iicm.vrml.pw.TouchSensor
handle mouse down 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.CylinderSensor
handle mouse drag in interaction mode
mouseDrag(float, float, Hitpoint, double) - Method in class iicm.vrml.pw.PlaneSensor
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.SphereSensor
handle mouse drag in interaction mode
mouseDrag(float, float, Hitpoint, double) - Method in class iicm.vrml.pw.TouchSensor
handle mouse drag in interaction mode
mouseEnter(Event, int, int) - Method in class iicm.ge3d.OGLCanvas
react on mouse enter/exit.
mouseExit(Event, int, int) - Method in class iicm.ge3d.OGLCanvas
 
mouseExit(double) - Method in class iicm.vrml.pw.Anchor
 
mouseExit(double) - Method in class iicm.vrml.pw.CylinderSensor
handle mouse exit
mouseExit(double) - Method in class iicm.vrml.pw.PlaneSensor
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.SphereSensor
handle mouse exit
mouseExit(double) - Method in class iicm.vrml.pw.TouchSensor
handle mouse exit
mouseInside(int) - Method in class iicm.ge3d.OGLCanvas
 
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.CylinderSensor
handle mouse move in interaction mode
mouseMove(float, float, Hitpoint, double) - Method in class iicm.vrml.pw.PlaneSensor
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.SphereSensor
handle mouse move in interaction mode
mouseMove(float, float, Hitpoint, double) - Method in class iicm.vrml.pw.TouchSensor
handle mouse move in interaction mode
mouseUp(double) - Method in class iicm.vrml.pw.Anchor
 
mouseUp(double) - Method in class iicm.vrml.pw.CylinderSensor
handle mouse up in interaction mode
mouseUp(double) - Method in class iicm.vrml.pw.PlaneSensor
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.SphereSensor
handle mouse up in interaction mode
mouseUp(double) - Method in class iicm.vrml.pw.TouchSensor
handle mouse up in interaction mode
MovieTexture - Class in iicm.vrml.pw
 
MovieTexture() - Constructor for class iicm.vrml.pw.MovieTexture
 
MultiField - Class in iicm.vrml.pw
MultiField - multi valued Field base class Copyright (c) 1996,97 IICM
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.
multiplyLeft(Quaternion) - Method in class iicm.utils3d.Quaternion
multiply this quaternion (q0) with another (q1) from the left side.
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 - Variable in class iicm.vrml.pw.MetaNode
 
name - Variable in class iicm.vrml.pw.ProfileNode
 
NavigationInfo - Class in iicm.vrml.pw
 
NavigationInfo() - Constructor for class iicm.vrml.pw.NavigationInfo
 
nbuffer - Variable in class iicm.ge3d.OGLCanvas
 
nbufferL - Variable in class iicm.ge3d.OGLCanvas
 
ncanvas - Variable in class iicm.ge3d.OGLCanvas
 
ncolormap - Variable in class iicm.ge3d.OGLCanvas
 
ncontext - Variable in class iicm.ge3d.OGLCanvas
 
ncontextL - Variable in class iicm.ge3d.OGLCanvas
 
near_ - Variable in class iicm.utils3d.Ray
 
negate() - Method in class iicm.utils3d.Vec3f
negate (v = -v)
newCycle_ - Variable in class iicm.vrml.pw.TimeSensor
 
newFieldInstance() - Method in class iicm.vrml.pw.Field
create a new instance of the prototyped field changed flags etc. will be virgin (not taken from proto field)
newFieldInstance() - Method in class iicm.vrml.pw.MFColor
 
newFieldInstance() - Method in class iicm.vrml.pw.MFFloat
 
newFieldInstance() - Method in class iicm.vrml.pw.MFInt32
 
newFieldInstance() - Method in class iicm.vrml.pw.MFNode
 
newFieldInstance() - Method in class iicm.vrml.pw.MFRotation
 
newFieldInstance() - Method in class iicm.vrml.pw.MFString
 
newFieldInstance() - Method in class iicm.vrml.pw.MFVec2f
 
newFieldInstance() - Method in class iicm.vrml.pw.MFVec3f
 
newFieldInstance() - Method in class iicm.vrml.pw.SFBool
 
newFieldInstance() - Method in class iicm.vrml.pw.SFColor
 
newFieldInstance() - Method in class iicm.vrml.pw.SFFloat
 
newFieldInstance() - Method in class iicm.vrml.pw.SFImage
 
newFieldInstance() - Method in class iicm.vrml.pw.SFInt32
 
newFieldInstance() - Method in class iicm.vrml.pw.SFNode
 
newFieldInstance() - Method in class iicm.vrml.pw.SFRotation
 
newFieldInstance() - Method in class iicm.vrml.pw.SFString
 
newFieldInstance() - Method in class iicm.vrml.pw.SFTime
 
newFieldInstance() - Method in class iicm.vrml.pw.SFVec2f
 
newFieldInstance() - Method in class iicm.vrml.pw.SFVec3f
 
newISname - Static variable in class iicm.vrml.pw.Node
 
newISnum - Static variable in class iicm.vrml.pw.Node
 
nextChar() - Method in class iicm.vrml.pw.StrTokenizer
look at next character without reading a new one.
Node - Class in iicm.vrml.pw
Node - Node base class Copyright (c) 1996,97 IICM
Node() - Constructor for class iicm.vrml.pw.Node
 
node - Variable in class iicm.vrml.pw.SFNode
 
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_META - 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_PROFILE - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_PROXIMITYSENSOR - Static variable in class iicm.vrml.pw.NodeNames
 
NODE_ROUTE - 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
 
nodeName() - Method in class iicm.vrml.pw.Anchor
 
nodeName() - Method in class iicm.vrml.pw.Appearance
 
nodeName() - Method in class iicm.vrml.pw.AudioClip
 
nodeName() - Method in class iicm.vrml.pw.Background
 
nodeName() - Method in class iicm.vrml.pw.Billboard
 
nodeName() - Method in class iicm.vrml.pw.Box
 
nodeName() - Method in class iicm.vrml.pw.Collision
 
nodeName() - Method in class iicm.vrml.pw.Color
 
nodeName() - Method in class iicm.vrml.pw.ColorInterpolator
 
nodeName() - Method in class iicm.vrml.pw.Cone
 
nodeName() - Method in class iicm.vrml.pw.Coordinate
 
nodeName() - Method in class iicm.vrml.pw.CoordinateInterpolator
 
nodeName() - Method in class iicm.vrml.pw.Cylinder
 
nodeName() - Method in class iicm.vrml.pw.CylinderSensor
 
nodeName() - Method in class iicm.vrml.pw.DirectionalLight
 
nodeName() - Method in class iicm.vrml.pw.ElevationGrid
 
nodeName() - Method in class iicm.vrml.pw.Extrusion
 
nodeName() - Method in class iicm.vrml.pw.Fog
 
nodeName() - Method in class iicm.vrml.pw.FontStyle
 
nodeName() - Method in class iicm.vrml.pw.Group
 
nodeName() - Method in class iicm.vrml.pw.GroupNode
 
nodeName() - Method in class iicm.vrml.pw.ImageTexture
 
nodeName() - Method in class iicm.vrml.pw.IndexedFaceSet
 
nodeName() - Method in class iicm.vrml.pw.IndexedLineSet
 
nodeName() - Method in class iicm.vrml.pw.Inline
 
nodeName() - Method in class iicm.vrml.pw.LOD
 
nodeName() - Method in class iicm.vrml.pw.Material
 
nodeName() - Method in class iicm.vrml.pw.MetaNode
 
nodeName() - Method in class iicm.vrml.pw.MovieTexture
 
nodeName() - Method in class iicm.vrml.pw.NavigationInfo
 
nodeName() - Method in class iicm.vrml.pw.Node
the node's name
nodeName() - Method in class iicm.vrml.pw.Normal
 
nodeName() - Method in class iicm.vrml.pw.NormalInterpolator
 
nodeName() - Method in class iicm.vrml.pw.OrientationInterpolator
 
nodeName() - Method in class iicm.vrml.pw.PixelTexture
 
nodeName() - Method in class iicm.vrml.pw.PlaneSensor
 
nodeName() - Method in class iicm.vrml.pw.PointLight
 
nodeName() - Method in class iicm.vrml.pw.PointSet
 
nodeName() - Method in class iicm.vrml.pw.PositionInterpolator
 
nodeName() - Method in class iicm.vrml.pw.ProfileNode
 
nodeName() - Method in class iicm.vrml.pw.ProtoInstance
 
nodeName() - Method in class iicm.vrml.pw.ProtoNode
 
nodeName() - Method in class iicm.vrml.pw.ProximitySensor
 
nodeName() - Method in class iicm.vrml.pw.RouteNode
 
nodeName() - Method in class iicm.vrml.pw.ScalarInterpolator
 
nodeName() - Method in class iicm.vrml.pw.Script
 
nodeName() - Method in class iicm.vrml.pw.Shape
 
nodeName() - Method in class iicm.vrml.pw.Sound
 
nodeName() - Method in class iicm.vrml.pw.Sphere
 
nodeName() - Method in class iicm.vrml.pw.SphereSensor
 
nodeName() - Method in class iicm.vrml.pw.SpotLight
 
nodeName() - Method in class iicm.vrml.pw.Switch
 
nodeName() - Method in class iicm.vrml.pw.Text
 
nodeName() - Method in class iicm.vrml.pw.TextureCoordinate
 
nodeName() - Method in class iicm.vrml.pw.TextureTransform
 
nodeName() - Method in class iicm.vrml.pw.TimeSensor
 
nodeName() - Method in class iicm.vrml.pw.TouchSensor
 
nodeName() - Method in class iicm.vrml.pw.Transform
 
nodeName() - Method in class iicm.vrml.pw.Viewpoint
 
nodeName() - Method in class iicm.vrml.pw.VisibilitySensor
 
nodeName() - Method in class iicm.vrml.pw.WorldInfo
 
NodeNames - Class in iicm.vrml.pw
NodeNames - definiton of node names; node creation by name Copyright (c) 1996,97 IICM
NodeNames() - Constructor for class iicm.vrml.pw.NodeNames
 
nodeNames - Variable in class iicm.vrml.pw.VRMLparser
 
nodes - Variable in class iicm.vrml.pw.MFNode
 
noglwindow - Variable in class iicm.ge3d.OGLCanvas
 
normal - Variable in class iicm.vrml.pw.ElevationGrid
 
normal - Variable in class iicm.vrml.pw.IndexedFaceSet
 
Normal - Class in iicm.vrml.pw
 
Normal() - Constructor for class iicm.vrml.pw.Normal
 
normal_ - Variable in class iicm.utils3d.Hitpoint
 
normalIndex - Variable in class iicm.vrml.pw.IndexedFaceSet
 
NormalInterpolator - Class in iicm.vrml.pw
 
NormalInterpolator() - Constructor for class iicm.vrml.pw.NormalInterpolator
 
normalize() - Method in class iicm.utils3d.Vec3f
normalize. return old length
normalobj_ - Variable in class iicm.utils3d.Hitpoint
 
normalPerVertex - Variable in class iicm.vrml.pw.ElevationGrid
 
normalPerVertex - Variable in class iicm.vrml.pw.IndexedFaceSet
 
nwindow - Variable in class iicm.ge3d.OGLCanvas
 
nxactive - Variable in class iicm.ge3d.OGLCanvas
 
nxbuffer - Variable in class iicm.ge3d.OGLCanvas
 
nxbufferL - Variable in class iicm.ge3d.OGLCanvas
 
nxcontext - Variable in class iicm.ge3d.OGLCanvas
 
nxcontextL - Variable in class iicm.ge3d.OGLCanvas
 

O

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.PlaneSensor
 
offset - Variable in class iicm.vrml.pw.SphereSensor
 
OGLCanvas - Class in iicm.ge3d
OGLCanvas - window context for GE3D.
OGLCanvas(String) - Constructor for class iicm.ge3d.OGLCanvas
constructor
oldTrackAng_ - Variable in class iicm.vrml.pw.CylinderSensor
 
oldTrackPos - Variable in class iicm.vrml.pw.PlaneSensor
 
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.DirectionalLight
 
on - Variable in class iicm.vrml.pw.PointLight
 
on - Variable in class iicm.vrml.pw.SpotLight
 
optsize - Variable in class iicm.vrml.pw.StrTokenizer
 
orientation - Variable in class iicm.vrml.pw.Extrusion
 
orientation - Variable in class iicm.vrml.pw.Viewpoint
 
orientation_ - Variable in class iicm.utils3d.Camera
 
OrientationInterpolator - Class in iicm.vrml.pw
 
OrientationInterpolator() - Constructor for class iicm.vrml.pw.OrientationInterpolator
 
OutputComment() - Method in class iicm.vrml.pw.StrTokenizer
OutputComment outputs the commen.

P

paint(Graphics) - Method in class iicm.ge3d.OGLCanvas
create an OpenGL canvas on first painting.
parameter - Variable in class iicm.vrml.pw.Anchor
 
parentAppearance - Variable in class iicm.vrml.pw.SceneTraverser
 
parentElement - Variable in class iicm.vrml.pw.SceneTraverser
 
parentElementSet - Variable in class iicm.vrml.pw.SceneTraverser
 
parentOfColor - Variable in class iicm.vrml.pw.SceneTraverser
 
parentOfCoordinate - Variable in class iicm.vrml.pw.SceneTraverser
 
parentOfNormal - Variable in class iicm.vrml.pw.SceneTraverser
 
parentOfTextureCoordinate - Variable in class iicm.vrml.pw.SceneTraverser
 
parentProto - Variable in class iicm.vrml.pw.SceneTraverser
 
parents - Variable in class iicm.vrml.pw.SceneTraverser
 
parentShape - Variable in class iicm.vrml.pw.SceneTraverser
 
parentSound - Variable in class iicm.vrml.pw.SceneTraverser
 
parentText - Variable in class iicm.vrml.pw.SceneTraverser
 
ParserOutput - Interface in iicm.vrml.pw
ParserOutput - callbacks for parser messages Copyright (c) 1996,97 IICM
PICK_NORMAL - Static variable in class iicm.utils3d.Hitpoint
 
PickUtil - Class in iicm.utils3d
PickUtil - collection of simple picking functions Copyright (c) 1997 IICM
PickUtil() - Constructor for class iicm.utils3d.PickUtil
 
pitch - Variable in class iicm.vrml.pw.AudioClip
 
PixelTexture - Class in iicm.vrml.pw
 
PixelTexture() - Constructor for class iicm.vrml.pw.PixelTexture
 
PlaneSensor - Class in iicm.vrml.pw
 
PlaneSensor() - Constructor for class iicm.vrml.pw.PlaneSensor
 
point - Variable in class iicm.vrml.pw.Coordinate
 
point - Variable in class iicm.vrml.pw.TextureCoordinate
 
PointerSensor - Interface in iicm.vrml.pw
PointerSensor interface
PointLight - Class in iicm.vrml.pw
 
PointLight() - Constructor for class iicm.vrml.pw.PointLight
 
PointSet - Class in iicm.vrml.pw
 
PointSet() - Constructor for class iicm.vrml.pw.PointSet
 
popMatrix() - Static method in class iicm.ge3d.GE3D
 
position - Variable in class iicm.vrml.pw.Viewpoint
 
position_ - Variable in class iicm.utils3d.Camera
 
PositionInterpolator - Class in iicm.vrml.pw
 
PositionInterpolator() - Constructor for class iicm.vrml.pw.PositionInterpolator
 
pout - Variable in class iicm.vrml.pw.VRMLparser
callbacks for parser messages
preferredSize() - Method in class iicm.ge3d.OGLCanvas
my preferred size ...
print(float[]) - Static method in class iicm.utils3d.Vec3f
print a 3D float array (debugging tool)
printIA(IntArray) - Static method in class iicm.vrml.pwutils.UtilTest
 
printMat33(float[]) - Static method in class iicm.utils3d.Mat4f
 
printMat44(float[]) - Static method in class iicm.utils3d.Mat4f
 
printValues(PrintStream) - Method in class iicm.utils3d.Camera
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).
PROFILE_KEYWORD - Static variable in class iicm.vrml.pw.Node
 
ProfileNode - Class in iicm.vrml.pw
 
ProfileNode() - Constructor for class iicm.vrml.pw.ProfileNode
 
ProfileNode(String) - Constructor for class iicm.vrml.pw.ProfileNode
 
PROTO_KEYWORD - Static variable in class iicm.vrml.pw.Node
 
protofields - Variable in class iicm.vrml.pw.ProtoNode
prototyped fields
ProtoInstance - Class in iicm.vrml.pw
ProtoInstance - instance of PROTO or EXTERNPROTO node Copyright (c) 1996,97 IICM
ProtoInstance(ProtoNode) - Constructor for class iicm.vrml.pw.ProtoInstance
 
protoIS - Variable in class iicm.vrml.pw.Field
 
protoIScontent - Variable in class iicm.vrml.pw.Field
 
protoISfield - Variable in class iicm.vrml.pw.Field
 
protoISname - Variable in class iicm.vrml.pw.Field
 
protoname - Variable in class iicm.vrml.pw.ProtoNode
 
ProtoNode - Class in iicm.vrml.pw
ProtoNode - PROTO or EXTERNPROTO node definition Copyright (c) 1996,97 IICM
ProtoNode(String, boolean) - Constructor for class iicm.vrml.pw.ProtoNode
 
protoNodes - Variable in class iicm.vrml.pw.VRMLparser
 
ProximitySensor - Class in iicm.vrml.pw
 
ProximitySensor() - Constructor for 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 in iicm.utils3d
Quaternion - quaternion used to describe rotations/orientations Copyright (c) 1996,97 IICM
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
Quaternion(float[]) - Constructor for class iicm.utils3d.Quaternion
create a quaternion in its internal representation; float[4] array will then be handled by the quaternion
QuatTest - Class in iicm.utils3d
 
QuatTest() - Constructor for class iicm.utils3d.QuatTest
 

R

radius - Variable in class iicm.vrml.pw.Cylinder
 
radius - Variable in class iicm.vrml.pw.PointLight
 
radius - Variable in class iicm.vrml.pw.Sphere
 
radius - Variable in class iicm.vrml.pw.SpotLight
 
range - Variable in class iicm.vrml.pw.LOD
 
Ray - Class in iicm.utils3d
Ray - definition of a ray for picking purposes.
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(Vec3f, Vec3f, float, float) - Constructor for class iicm.utils3d.Ray
create a ray (as above).
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_ - Variable in class iicm.vrml.pw.CylinderSensor
 
ray_ - Variable in class iicm.vrml.pw.SphereSensor
 
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, Vec3f, Vec3f, Hitpoint) - Static method in class iicm.utils3d.PickUtil
pick a cube from outside.
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.
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).
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
 
read1Value(VRMLparser) - Method in class iicm.vrml.pw.MFColor
 
read1Value(VRMLparser) - Method in class iicm.vrml.pw.MFFloat
 
read1Value(VRMLparser) - Method in class iicm.vrml.pw.MFInt32
 
read1Value(VRMLparser) - Method in class iicm.vrml.pw.MFNode
 
read1Value(VRMLparser) - Method in class iicm.vrml.pw.MFRotation
 
read1Value(VRMLparser) - Method in class iicm.vrml.pw.MFString
 
read1Value(VRMLparser) - Method in class iicm.vrml.pw.MFVec2f
 
read1Value(VRMLparser) - Method in class iicm.vrml.pw.MFVec3f
 
read1Value(VRMLparser) - Method in class iicm.vrml.pw.MultiField
read and return a single field value
readBody() - Method in class iicm.vrml.pw.VRMLparser
read VRML body should not be called before readHeader or setVersion
readBoolValue(StrTokenizer) - Method in class iicm.vrml.pw.Field
read a boolean field
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
 
readFields(VRMLparser) - Method in class iicm.vrml.pw.Node
read fields of this node instance (node body)
readFields(VRMLparser) - Method in class iicm.vrml.pw.ProtoNode
called both from readProtoBody ([]) and readNodeBody ({})
readFields(VRMLparser) - Method in class iicm.vrml.pw.Script
read the fields (inside "{" ... "}"): static and field declarations
readFieldValue(VRMLparser) - Method in class iicm.vrml.pw.Field
read field's value(s), which may be a prototyped field (IS).
readFloatValue(StrTokenizer) - Method in class iicm.vrml.pw.Field
read a float/double 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)
readingprotofields - Variable in class iicm.vrml.pw.ProtoNode
 
readIntValue(StrTokenizer) - Method in class iicm.vrml.pw.Field
read an integer field (32 bit)
readIntValue() - Method in class iicm.vrml.pw.StrTokenizer
read an integer. format: [+-][0-9]* or [+-]0x[0-9A-Fa-f]*
readISdeclaration(VRMLparser) - Method in class iicm.vrml.pw.Field
check for occurance of an IS clause (inside PROTO).
readISdeclaration(VRMLparser, String) - Method in class iicm.vrml.pw.Field
 
readLine(char[]) - Method in class iicm.vrml.pw.StrTokenizer
read a whole line (until \r or \n) into a char[] buffer.
readNode(VRMLparser) - Static method in class iicm.vrml.pw.Node
read a node instance
readNodeBody(VRMLparser, String) - Method in class iicm.vrml.pw.Node
read node body (from "{" to "}") of node name
readNodeBody(VRMLparser, String, char, char) - Method in class iicm.vrml.pw.Node
check for openbrace, readFields, read closebrace
readNodes(VRMLparser) - Method in class iicm.vrml.pw.GroupNode
read nodes at root level
readNodes(VRMLparser, boolean) - Method in class iicm.vrml.pw.GroupNode
 
readProtoBody(VRMLparser) - Method in class iicm.vrml.pw.ProtoNode
read the field declarations (within "[" ... "]")
readProtoFields(VRMLparser) - Method in class iicm.vrml.pw.ProtoNode
read the prototyped fields (inside "[" ... "]")
readProtoURLs(VRMLparser) - Method in class iicm.vrml.pw.ProtoNode
body of EXTERNPROTO: SFString URLs
readQuotedString() - Method in class iicm.vrml.pw.StrTokenizer
read a quoted String ("...").
readStream() - Method in class iicm.vrml.pw.VRMLparser
parse complete VRML stream (header + body)
readStringValue(StrTokenizer) - Method in class iicm.vrml.pw.Field
read a String field, must be enclosed in quotes ("").
readValue(VRMLparser) - Method in class iicm.vrml.pw.Field
read field's value(s); sets changed and/or readerror flags accordingly
readValue(VRMLparser) - Method in class iicm.vrml.pw.MultiField
read and return field's values
readValue(VRMLparser) - Method in class iicm.vrml.pw.SFBool
 
readValue(VRMLparser) - Method in class iicm.vrml.pw.SFColor
 
readValue(VRMLparser) - Method in class iicm.vrml.pw.SFFloat
 
readValue(VRMLparser) - Method in class iicm.vrml.pw.SFImage
 
readValue(VRMLparser) - Method in class iicm.vrml.pw.SFInt32
 
readValue(VRMLparser) - Method in class iicm.vrml.pw.SFNode
 
readValue(VRMLparser) - Method in class iicm.vrml.pw.SFRotation
 
readValue(VRMLparser) - Method in class iicm.vrml.pw.SFString
 
readValue(VRMLparser) - Method in class iicm.vrml.pw.SFTime
 
readValue(VRMLparser) - Method in class iicm.vrml.pw.SFVec2f
 
readValue(VRMLparser) - Method in class iicm.vrml.pw.SFVec3f
 
receiveEvent(double, Field) - Method in class iicm.vrml.pw.Field
receive an event and send it to all receiver of the sender
receiver_ - Variable in class iicm.vrml.pw.Field
 
removeChildren - Variable in class iicm.vrml.pw.GroupNode
 
removeNodes(Vector) - Method in class iicm.vrml.pw.MFNode
 
removeReceiver(Field) - Method in class iicm.vrml.pw.Field
remove eventIn from receiver-liat.
renormalize() - Method in class iicm.utils3d.Quaternion
ensure the quaternion stays normalized.
repeatS - Variable in class iicm.vrml.pw.ImageTexture
 
repeatS - Variable in class iicm.vrml.pw.MovieTexture
 
repeatS - Variable in class iicm.vrml.pw.PixelTexture
 
repeatT - Variable in class iicm.vrml.pw.ImageTexture
 
repeatT - Variable in class iicm.vrml.pw.MovieTexture
 
repeatT - Variable in class iicm.vrml.pw.PixelTexture
 
reset() - Method in class iicm.utils3d.Camera
reset the Camera to its default position/orientation
reset() - Method in class iicm.utils3d.Quaternion
back to the "identity" quaternion
rightUrl - Variable in class iicm.vrml.pw.Background
 
rotate - Variable in class iicm.vrml.pw.SphereSensor
 
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.
rotateXYposition(float, float) - Method in class iicm.utils3d.Camera
rotate horizontally and vertical around camera position.
rotation - Variable in class iicm.vrml.pw.TextureTransform
 
rotation - Variable in class iicm.vrml.pw.Transform
 
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.
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
rotationBetweenVectorsInternal(Vec3f, double, float[]) - Static method in class iicm.utils3d.Quaternion
implementation of rotationBetweenVectors and rotationAxisToVector.
ROUTE_KEYWORD - Static variable in class iicm.vrml.pw.Node
 
routeExists(Field) - Method in class iicm.vrml.pw.Field
check whether a route exists to a reciever
RouteNode - Class in iicm.vrml.pw
 
RouteNode() - Constructor for class iicm.vrml.pw.RouteNode
 
RouteNode(Node, Node, String, String) - Constructor for class iicm.vrml.pw.RouteNode
 

S

saveCycleIRec_ - Variable in class iicm.vrml.pw.TimeSensor
 
saveStartTRec_ - Variable in class iicm.vrml.pw.TimeSensor
 
saveStopTRec_ - Variable in class iicm.vrml.pw.TimeSensor
 
ScalarInterpolator - Class in iicm.vrml.pw
 
ScalarInterpolator() - Constructor for class iicm.vrml.pw.ScalarInterpolator
 
scale(float) - Method in class iicm.utils3d.Vec3f
scale by a scalar
scale(float[], float) - Static method in class iicm.utils3d.Vec3f
 
scale - Variable in class iicm.vrml.pw.Extrusion
 
scale - Variable in class iicm.vrml.pw.TextureTransform
 
scale - Variable in class iicm.vrml.pw.Transform
 
scaleOrientation - Variable in class iicm.vrml.pw.Transform
 
sceneElement - Variable in class iicm.vrml.pw.SceneTraverser
 
SceneTraverser - Class in iicm.vrml.pw
Traverses VRML scene graph.
SceneTraverser(Document, Element) - Constructor for class iicm.vrml.pw.SceneTraverser
Constructs a SceneTraverser.
Script - Class in iicm.vrml.pw
 
Script() - Constructor for class iicm.vrml.pw.Script
 
SCRIPT_KEYWORD - Static variable in class iicm.vrml.pw.Node
 
sendEvent(double) - Method in class iicm.vrml.pw.Field
send an event. actual value to be set before with setValue
Sensor - Class in iicm.vrml.pw
Sensor base class
Sensor() - Constructor for class iicm.vrml.pw.Sensor
 
set_fraction - Variable in class iicm.vrml.pw.ColorInterpolator
 
set_fraction - Variable in class iicm.vrml.pw.CoordinateInterpolator
 
set_fraction - Variable in class iicm.vrml.pw.NormalInterpolator
 
set_fraction - Variable in class iicm.vrml.pw.OrientationInterpolator
 
set_fraction - Variable in class iicm.vrml.pw.PositionInterpolator
 
set_fraction - Variable in class iicm.vrml.pw.ScalarInterpolator
 
setBackgroundColor(int) - Static method in class iicm.ge3d.GE3D
 
setCamera(float, float, float, float) - Method in class iicm.utils3d.Camera
set Camera via GE3D
setContext(boolean) - Method in class iicm.ge3d.OGLCanvas
activate the context before issuing OpenGL commands in paint
setData(CharArray) - Method in class iicm.vrml.pwutils.CharArray
copy data from another CharArray
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(DoubleArray) - Method in class iicm.vrml.pwutils.DoubleArray
copy data from another DoubleArray
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(FloatArray) - Method in class iicm.vrml.pwutils.FloatArray
copy data from another FloatArray
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(IntArray) - Method in class iicm.vrml.pwutils.IntArray
copy data from another IntArray
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(StringArray) - Method in class iicm.vrml.pwutils.StringArray
copy data from another StringArray
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[]
setDrawMode(int) - Static method in class iicm.ge3d.GE3D
 
setEventCallback(GotEventCallback) - Method in class iicm.vrml.pw.Field
 
setExternProto - Variable in class iicm.vrml.pw.SceneTraverser
 
setFieldClass(int) - Method in class iicm.vrml.pw.Field
set field class
setFieldValue - Variable in class iicm.vrml.pw.SceneTraverser
 
setHeadLight(float[]) - Static method in class iicm.ge3d.GE3D
 
setIScontent(String) - Method in class iicm.vrml.pw.Field
 
setObjectName(Element, String) - Method in class iicm.vrml.pw.SceneTraverser
Registers object name for the node.
setPerspectiveCamera(float[], float[], float, float, float, float) - Static method in class iicm.ge3d.GE3D
 
setSize(int) - Method in class iicm.vrml.pw.MFVec3f
 
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.DoubleArray
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.IntArray
set number of used array elements (ensures there is enough storage)
setSize(int) - Method in class iicm.vrml.pwutils.StringArray
set number of used array elements (ensures there is enough storage)
setTextureMipmapping(int) - Static method in class iicm.ge3d.GE3D
 
setValue(float[]) - Method in class iicm.vrml.pw.MFColor
 
setValue(float[]) - Method in class iicm.vrml.pw.MFFloat
 
setValue(int[]) - Method in class iicm.vrml.pw.MFInt32
 
setValue(Node[]) - Method in class iicm.vrml.pw.MFNode
 
setValue(float[]) - Method in class iicm.vrml.pw.MFRotation
 
setValue(String[]) - Method in class iicm.vrml.pw.MFString
 
setValue(float[]) - Method in class iicm.vrml.pw.MFVec2f
 
setValue(float[]) - Method in class iicm.vrml.pw.MFVec3f
 
setValue(boolean) - Method in class iicm.vrml.pw.SFBool
 
setValue(float, float, float) - Method in class iicm.vrml.pw.SFColor
 
setValue(float) - Method in class iicm.vrml.pw.SFFloat
 
setValue(int) - Method in class iicm.vrml.pw.SFInt32
 
setValue(Node) - Method in class iicm.vrml.pw.SFNode
 
setValue(float, float, float, float) - Method in class iicm.vrml.pw.SFRotation
 
setValue(String) - Method in class iicm.vrml.pw.SFString
 
setValue(double) - Method in class iicm.vrml.pw.SFTime
 
setValue(float, float) - Method in class iicm.vrml.pw.SFVec2f
 
setValue(float, float, float) - Method in class iicm.vrml.pw.SFVec3f
 
setVersion(float) - Method in class iicm.vrml.pw.VRMLparser
set VRML version for headerless VRML stream
SFBool - Class in iicm.vrml.pw
SFBool - Field that holds one boolean Copyright (c) 1996 IICM
SFBool(boolean) - Constructor for class iicm.vrml.pw.SFBool
 
SFColor - Class in iicm.vrml.pw
SFColor - Field that holds an RGB color (3 floats) Copyright (c) 1996 IICM
SFColor(float, float, float) - Constructor for class iicm.vrml.pw.SFColor
 
SFFloat - Class in iicm.vrml.pw
SFFloat - Field that holds one float Copyright (c) 1996 IICM
SFFloat(float) - Constructor for class iicm.vrml.pw.SFFloat
 
SFImage - Class in iicm.vrml.pw
SFImage - Field that holds an array of ints (32 bit) Copyright (c) 1996,97 IICM
SFImage() - Constructor for class iicm.vrml.pw.SFImage
 
SFImage(int[]) - Constructor for class iicm.vrml.pw.SFImage
 
SFImage(IntArray) - Constructor for class iicm.vrml.pw.SFImage
 
SFInt32 - Class in iicm.vrml.pw
SFInt32 - Field that holds one int (32 bit) Copyright (c) 1996 IICM
SFInt32(int) - Constructor for class iicm.vrml.pw.SFInt32
 
SFNode - Class in iicm.vrml.pw
SFNode - Field that holds one node (or null) Copyright (c) 1996,97 IICM
SFNode() - Constructor for class iicm.vrml.pw.SFNode
 
SFRotation - Class in iicm.vrml.pw
SFRotation - Field that holds an axis of rotation (3 floats) followed by the amount of right-handed rotation about that axis (in radians) Copyright (c) 1996 IICM
SFRotation(float, float, float, float) - Constructor for class iicm.vrml.pw.SFRotation
 
SFString - Class in iicm.vrml.pw
SFString - Field that holds one String Copyright (c) 1996 IICM
SFString(String) - Constructor for class iicm.vrml.pw.SFString
 
SFTime - Class in iicm.vrml.pw
SFTime - Field that holds one douple Copyright (c) 1996 IICM
SFTime(double) - Constructor for class iicm.vrml.pw.SFTime
 
SFVec2f - Class in iicm.vrml.pw
SFVec2f - Field that holds a 2D vector (2 floats) Copyright (c) 1996 IICM
SFVec2f(float, float) - Constructor for class iicm.vrml.pw.SFVec2f
 
SFVec3f - Class in iicm.vrml.pw
SFVec3f - Field that holds a 3D vector (3 floats) Copyright (c) 1996 IICM
SFVec3f(float, float, float) - Constructor for class iicm.vrml.pw.SFVec3f
 
Shape - Class in iicm.vrml.pw
 
Shape() - Constructor for class iicm.vrml.pw.Shape
 
shininess - Variable in class iicm.vrml.pw.Material
 
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, Vec3f) - Method in class iicm.utils3d.Vec3f
sincrease (v += f * b). increase by a scaled vector
sincrease(float, float[]) - Method in class iicm.utils3d.Vec3f
 
size - Variable in class iicm.vrml.pw.Box
 
size - Variable in class iicm.vrml.pw.FontStyle
 
size - Variable in class iicm.vrml.pw.ProximitySensor
 
size - Variable in class iicm.vrml.pw.VisibilitySensor
 
skipComment() - Method in class iicm.vrml.pw.StrTokenizer
skip any amount of whitespace - handle any comment.
skipCommentReturn(boolean) - Method in class iicm.vrml.pw.StrTokenizer
call skipComment and return the argument.
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.
slerp_epsilon - Static variable in class iicm.utils3d.Quaternion
 
slerpN_epsilon - Static variable in class iicm.utils3d.Vec3f
 
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.
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 in iicm.vrml.pw
 
Sound() - Constructor for class iicm.vrml.pw.Sound
 
source - Variable in class iicm.vrml.pw.Sound
 
SPACE - Static variable in class iicm.vrml.pw.CType
 
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.MovieTexture
 
speed - Variable in class iicm.vrml.pw.NavigationInfo
 
Sphere - Class in iicm.vrml.pw
 
Sphere() - Constructor for class iicm.vrml.pw.Sphere
 
SphereSensor - Class in iicm.vrml.pw
 
SphereSensor() - Constructor for class iicm.vrml.pw.SphereSensor
 
sphRadius_ - Variable in class iicm.vrml.pw.SphereSensor
 
spine - Variable in class iicm.vrml.pw.Extrusion
 
SpotLight - Class in iicm.vrml.pw
 
SpotLight() - Constructor for class iicm.vrml.pw.SpotLight
 
start_ - Variable in class iicm.utils3d.Ray
 
startTime - Variable in class iicm.vrml.pw.AudioClip
 
startTime - Variable in class iicm.vrml.pw.MovieTexture
 
startTime - Variable in class iicm.vrml.pw.TimeSensor
 
startTime_ - Variable in class iicm.vrml.pw.TimeSensor
 
stopTime - Variable in class iicm.vrml.pw.AudioClip
 
stopTime - Variable in class iicm.vrml.pw.MovieTexture
 
stopTime - Variable in class iicm.vrml.pw.TimeSensor
 
stopTime_ - Variable in class iicm.vrml.pw.TimeSensor
 
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_FALSE - 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_NULL - Static variable in class iicm.vrml.pw.Field
 
STR_TRUE - Static variable in class iicm.vrml.pw.Field
 
STR_URL - Static variable in class iicm.vrml.pw.Script
 
STR_X3D_EVENTIN - Static variable in class iicm.vrml.pw.Field
 
STR_X3D_EVENTOUT - Static variable in class iicm.vrml.pw.Field
 
STR_X3D_EXPOSEDFIELD - Static variable in class iicm.vrml.pw.Field
 
STR_X3D_FIELD - Static variable in class iicm.vrml.pw.Field
 
string - Variable in class iicm.vrml.pw.Text
 
StringArray - Class in iicm.vrml.pwutils
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).
StrTokenizer - Class in iicm.vrml.pw
StrTokenizer - read VRML stream tokens Copyright (c) 1997 IICM
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
swapBuffers() - Method in class iicm.ge3d.OGLCanvas
when finished with drawing, swap buffers or flush drawings (for double buffering resp. single buffering)
Switch - Class in iicm.vrml.pw
 
Switch() - Constructor for class iicm.vrml.pw.Switch
 

T

tab(PrintStream, int) - Method in class iicm.vrml.pw.Node
 
tAnchor(Anchor) - Method in class iicm.vrml.pw.SceneTraverser
Traverses an Anchor node.
tAnchor(Anchor) - Method in class iicm.vrml.pw.Traverser
 
tAppearance(Appearance) - Method in class iicm.vrml.pw.SceneTraverser
Traverses an Appearance node.
tAppearance(Appearance) - Method in class iicm.vrml.pw.Traverser
 
tAudioClip(AudioClip) - Method in class iicm.vrml.pw.SceneTraverser
Traverses an AudioClip node.
tAudioClip(AudioClip) - Method in class iicm.vrml.pw.Traverser
 
tBackground(Background) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a Background node.
tBackground(Background) - Method in class iicm.vrml.pw.Traverser
 
tBillboard(Billboard) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a Billboard node.
tBillboard(Billboard) - Method in class iicm.vrml.pw.Traverser
 
tBox(Box) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a Box node.
tBox(Box) - Method in class iicm.vrml.pw.Traverser
 
tCollision(Collision) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a Collision node.
tCollision(Collision) - Method in class iicm.vrml.pw.Traverser
 
tColor(Color) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a Color node.
tColor(Color) - Method in class iicm.vrml.pw.Traverser
 
tColorInterpolator(ColorInterpolator) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a ColorInterpolator node.
tColorInterpolator(ColorInterpolator) - Method in class iicm.vrml.pw.Traverser
 
tCone(Cone) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a Cone node.
tCone(Cone) - Method in class iicm.vrml.pw.Traverser
 
tCoordinate(Coordinate) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a Coordinate node.
tCoordinate(Coordinate) - Method in class iicm.vrml.pw.Traverser
 
tCoordinateInterpolator(CoordinateInterpolator) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a CoordinateInterpolator node.
tCoordinateInterpolator(CoordinateInterpolator) - Method in class iicm.vrml.pw.Traverser
 
tCylinder(Cylinder) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a Cylinder node.
tCylinder(Cylinder) - Method in class iicm.vrml.pw.Traverser
 
tCylinderSensor(CylinderSensor) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a CylinderSensor node.
tCylinderSensor(CylinderSensor) - Method in class iicm.vrml.pw.Traverser
 
tDirectionalLight(DirectionalLight) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a DirectionalLight node.
tDirectionalLight(DirectionalLight) - Method in class iicm.vrml.pw.Traverser
 
tElevationGrid(ElevationGrid) - Method in class iicm.vrml.pw.SceneTraverser
Traverses an ElevationGrid node.
tElevationGrid(ElevationGrid) - Method in class iicm.vrml.pw.Traverser
 
texCoord - Variable in class iicm.vrml.pw.ElevationGrid
 
texCoord - Variable in class iicm.vrml.pw.IndexedFaceSet
 
texCoordIndex - Variable in class iicm.vrml.pw.IndexedFaceSet
 
Text - Class in iicm.vrml.pw
 
Text() - Constructor for class iicm.vrml.pw.Text
 
tExtrusion(Extrusion) - Method in class iicm.vrml.pw.SceneTraverser
Traverses an Extrusion node.
tExtrusion(Extrusion) - Method in class iicm.vrml.pw.Traverser
 
texture - Variable in class iicm.vrml.pw.Appearance
 
Texture - Class in iicm.vrml.pw
 
Texture() - Constructor for class iicm.vrml.pw.Texture
 
TextureCoordinate - Class in iicm.vrml.pw
 
TextureCoordinate() - Constructor for 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 in iicm.vrml.pw
 
TextureTransform() - Constructor for class iicm.vrml.pw.TextureTransform
 
tFog(Fog) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a Fog node.
tFog(Fog) - Method in class iicm.vrml.pw.Traverser
 
tFontStyle(FontStyle) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a FontStyle node.
tFontStyle(FontStyle) - Method in class iicm.vrml.pw.Traverser
 
tGroup(Group) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a Group node.
tGroup(Group) - Method in class iicm.vrml.pw.Traverser
 
tGroupNode(GroupNode) - Method in class iicm.vrml.pw.SceneTraverser
Overrides super class's method.
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
tImageTexture(ImageTexture) - Method in class iicm.vrml.pw.SceneTraverser
Traverses an ImageTexture node.
tImageTexture(ImageTexture) - Method in class iicm.vrml.pw.Traverser
 
time - Variable in class iicm.vrml.pw.TimeSensor
 
timeOfChange_ - Variable in class iicm.vrml.pw.Field
 
TimeSensor - Class in iicm.vrml.pw
 
TimeSensor() - Constructor for class iicm.vrml.pw.TimeSensor
 
tIndexedFaceSet(IndexedFaceSet) - Method in class iicm.vrml.pw.SceneTraverser
Traverses an IndexedFaceSet node.
tIndexedFaceSet(IndexedFaceSet) - Method in class iicm.vrml.pw.Traverser
 
tIndexedLineSet(IndexedLineSet) - Method in class iicm.vrml.pw.SceneTraverser
Traverses an IndexedLineSet node.
tIndexedLineSet(IndexedLineSet) - Method in class iicm.vrml.pw.Traverser
 
tInline(Inline) - Method in class iicm.vrml.pw.SceneTraverser
Traverses an Inline node.
tInline(Inline) - Method in class iicm.vrml.pw.Traverser
 
title - Variable in class iicm.ge3d.OGLCanvas
 
title - Variable in class iicm.vrml.pw.WorldInfo
 
tLOD(LOD) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a LOD node.
tLOD(LOD) - Method in class iicm.vrml.pw.Traverser
 
tMaterial(Material) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a Material node.
tMaterial(Material) - Method in class iicm.vrml.pw.Traverser
 
tMeta(MetaNode) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a META node (statement).
tMeta(MetaNode) - Method in class iicm.vrml.pw.Traverser
 
tMovieTexture(MovieTexture) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a MovieTexture node.
tMovieTexture(MovieTexture) - Method in class iicm.vrml.pw.Traverser
 
tNavigationInfo(NavigationInfo) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a NavigationInfo node.
tNavigationInfo(NavigationInfo) - Method in class iicm.vrml.pw.Traverser
 
tNormal(Normal) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a Normal node.
tNormal(Normal) - Method in class iicm.vrml.pw.Traverser
 
tNormalInterpolator(NormalInterpolator) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a NormalInterpolator node.
tNormalInterpolator(NormalInterpolator) - Method in class iicm.vrml.pw.Traverser
 
toEvent - Variable in class iicm.vrml.pw.RouteNode
 
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.SceneTraverser
Traverses an OrientationInterpolator node.
tOrientationInterpolator(OrientationInterpolator) - Method in class iicm.vrml.pw.Traverser
 
toString() - Method in class iicm.utils3d.Ray
string rep (for debugging)
toString() - Method in class iicm.utils3d.Vec3f
conversion to string: "(x, y, z)".
toString() - Method in class iicm.vrml.pwutils.CharArray
returns contents as String
TouchSensor - Class in iicm.vrml.pw
 
TouchSensor() - Constructor for class iicm.vrml.pw.TouchSensor
 
touchTime - Variable in class iicm.vrml.pw.TouchSensor
 
tPixelTexture(PixelTexture) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a PixelTexture node.
tPixelTexture(PixelTexture) - Method in class iicm.vrml.pw.Traverser
 
tPlaneSensor(PlaneSensor) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a PlaneSensor node.
tPlaneSensor(PlaneSensor) - Method in class iicm.vrml.pw.Traverser
 
tPointLight(PointLight) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a PointLight node.
tPointLight(PointLight) - Method in class iicm.vrml.pw.Traverser
 
tPointSet(PointSet) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a PointSet node.
tPointSet(PointSet) - Method in class iicm.vrml.pw.Traverser
 
tPositionInterpolator(PositionInterpolator) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a PositionInterpolator node.
tPositionInterpolator(PositionInterpolator) - Method in class iicm.vrml.pw.Traverser
 
tProfile(ProfileNode) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a PROFILE node (statement).
tProfile(ProfileNode) - Method in class iicm.vrml.pw.Traverser
 
tProtoInstance(ProtoInstance) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a ProtoInstance node.
tProtoInstance(ProtoInstance) - Method in class iicm.vrml.pw.Traverser
 
tProtoNode(ProtoNode) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a Proto node.
tProtoNode(ProtoNode) - Method in class iicm.vrml.pw.Traverser
 
tProximitySensor(ProximitySensor) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a ProximitySensor node.
tProximitySensor(ProximitySensor) - Method in class iicm.vrml.pw.Traverser
 
trackingPlan_ - Variable in class iicm.vrml.pw.CylinderSensor
 
trackPoint_changed - Variable in class iicm.vrml.pw.CylinderSensor
 
trackPoint_changed - Variable in class iicm.vrml.pw.PlaneSensor
 
trackPoint_changed - Variable in class iicm.vrml.pw.SphereSensor
 
Transform - Class in iicm.vrml.pw
 
Transform() - Constructor for class iicm.vrml.pw.Transform
 
transformAxis(int) - Method in class iicm.utils3d.Quaternion
transform (rotate) an axis by the quaternion
transformPoint3Mat44(float[], float[]) - Static method in class iicm.utils3d.Mat4f
transform 3D point by 4D matrix (incl. translation)
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.
transitional - Static variable in class iicm.vrml.vrml2x3d.vrml2x3d
 
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.TextureTransform
 
translation - Variable in class iicm.vrml.pw.Transform
 
translation_changed - Variable in class iicm.vrml.pw.PlaneSensor
 
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.Anchor
 
traverse(Traverser) - Method in class iicm.vrml.pw.Appearance
 
traverse(Traverser) - Method in class iicm.vrml.pw.AudioClip
 
traverse(Traverser) - Method in class iicm.vrml.pw.Background
 
traverse(Traverser) - Method in class iicm.vrml.pw.Billboard
 
traverse(Traverser) - Method in class iicm.vrml.pw.Box
 
traverse(Traverser) - Method in class iicm.vrml.pw.Collision
 
traverse(Traverser) - Method in class iicm.vrml.pw.Color
 
traverse(Traverser) - Method in class iicm.vrml.pw.ColorInterpolator
 
traverse(Traverser) - Method in class iicm.vrml.pw.Cone
 
traverse(Traverser) - Method in class iicm.vrml.pw.Coordinate
 
traverse(Traverser) - Method in class iicm.vrml.pw.CoordinateInterpolator
 
traverse(Traverser) - Method in class iicm.vrml.pw.Cylinder
 
traverse(Traverser) - Method in class iicm.vrml.pw.CylinderSensor
 
traverse(Traverser) - Method in class iicm.vrml.pw.DirectionalLight
 
traverse(Traverser) - Method in class iicm.vrml.pw.ElevationGrid
 
traverse(Traverser) - Method in class iicm.vrml.pw.Extrusion
 
traverse(Traverser) - Method in class iicm.vrml.pw.Fog
 
traverse(Traverser) - Method in class iicm.vrml.pw.FontStyle
 
traverse(Traverser) - Method in class iicm.vrml.pw.Group
 
traverse(Traverser) - Method in class iicm.vrml.pw.GroupNode
 
traverse(Traverser) - Method in class iicm.vrml.pw.ImageTexture
 
traverse(Traverser) - Method in class iicm.vrml.pw.IndexedFaceSet
 
traverse(Traverser) - Method in class iicm.vrml.pw.IndexedLineSet
 
traverse(Traverser) - Method in class iicm.vrml.pw.Inline
 
traverse(Traverser) - Method in class iicm.vrml.pw.LOD
 
traverse(Traverser) - Method in class iicm.vrml.pw.Material
 
traverse(Traverser) - Method in class iicm.vrml.pw.MetaNode
 
traverse(Traverser) - Method in class iicm.vrml.pw.MovieTexture
 
traverse(Traverser) - Method in class iicm.vrml.pw.NavigationInfo
 
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.Normal
 
traverse(Traverser) - Method in class iicm.vrml.pw.NormalInterpolator
 
traverse(Traverser) - Method in class iicm.vrml.pw.OrientationInterpolator
 
traverse(Traverser) - Method in class iicm.vrml.pw.PixelTexture
 
traverse(Traverser) - Method in class iicm.vrml.pw.PlaneSensor
 
traverse(Traverser) - Method in class iicm.vrml.pw.PointLight
 
traverse(Traverser) - Method in class iicm.vrml.pw.PointSet
 
traverse(Traverser) - Method in class iicm.vrml.pw.PositionInterpolator
 
traverse(Traverser) - Method in class iicm.vrml.pw.ProfileNode
 
traverse(Traverser) - Method in class iicm.vrml.pw.ProtoInstance
 
traverse(Traverser) - Method in class iicm.vrml.pw.ProtoNode
 
traverse(Traverser) - Method in class iicm.vrml.pw.ProximitySensor
 
traverse(Traverser) - Method in class iicm.vrml.pw.RouteNode
 
traverse(Traverser) - Method in class iicm.vrml.pw.ScalarInterpolator
 
traverse(Traverser) - Method in class iicm.vrml.pw.Script
 
traverse(Traverser) - Method in class iicm.vrml.pw.Shape
 
traverse(Traverser) - Method in class iicm.vrml.pw.Sound
 
traverse(Traverser) - Method in class iicm.vrml.pw.Sphere
 
traverse(Traverser) - Method in class iicm.vrml.pw.SphereSensor
 
traverse(Traverser) - Method in class iicm.vrml.pw.SpotLight
 
traverse(Traverser) - Method in class iicm.vrml.pw.Switch
 
traverse(Traverser) - Method in class iicm.vrml.pw.Text
 
traverse(Traverser) - Method in class iicm.vrml.pw.TextureCoordinate
 
traverse(Traverser) - Method in class iicm.vrml.pw.TextureTransform
 
traverse(Traverser) - Method in class iicm.vrml.pw.TimeSensor
 
traverse(Traverser) - Method in class iicm.vrml.pw.TouchSensor
 
traverse(Traverser) - Method in class iicm.vrml.pw.Transform
 
traverse(Traverser) - Method in class iicm.vrml.pw.Viewpoint
 
traverse(Traverser) - Method in class iicm.vrml.pw.VisibilitySensor
 
traverse(Traverser) - Method in class iicm.vrml.pw.WorldInfo
 
traverseGenericNode(Node, Element) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a generic node with a given parent.
traverseNode(Traverser, Node) - Static method in class iicm.vrml.pw.Node
traverse a node, if it is non-null
Traverser - Class in iicm.vrml.pw
Traverser - scene graph traverser base class Copyright (c) 1996,97 IICM
Traverser() - Constructor for class iicm.vrml.pw.Traverser
 
trfmat_ - Variable in class iicm.vrml.pw.CylinderSensor
 
trfmat_ - Variable in class iicm.vrml.pw.SphereSensor
 
tRoute(RouteNode) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a ROUTE node (statement).
tRoute(RouteNode) - Method in class iicm.vrml.pw.Traverser
 
tScalarInterpolator(ScalarInterpolator) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a ScalarInterpolator node.
tScalarInterpolator(ScalarInterpolator) - Method in class iicm.vrml.pw.Traverser
 
tScript(Script) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a Script node.
tScript(Script) - Method in class iicm.vrml.pw.Traverser
 
tShape(Shape) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a Shape node.
tShape(Shape) - Method in class iicm.vrml.pw.Traverser
 
tSound(Sound) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a Sound node.
tSound(Sound) - Method in class iicm.vrml.pw.Traverser
 
tSphere(Sphere) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a Sphere node.
tSphere(Sphere) - Method in class iicm.vrml.pw.Traverser
 
tSphereSensor(SphereSensor) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a SphereSensor node.
tSphereSensor(SphereSensor) - Method in class iicm.vrml.pw.Traverser
 
tSpotLight(SpotLight) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a SpotLight node.
tSpotLight(SpotLight) - Method in class iicm.vrml.pw.Traverser
 
tSwitch(Switch) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a Switch node.
tSwitch(Switch) - Method in class iicm.vrml.pw.Traverser
 
tText(Text) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a Texture node.
tText(Text) - Method in class iicm.vrml.pw.Traverser
 
tTextureCoordinate(TextureCoordinate) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a TextureCoordinate node.
tTextureCoordinate(TextureCoordinate) - Method in class iicm.vrml.pw.Traverser
 
tTextureTransform(TextureTransform) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a TextureTransform node.
tTextureTransform(TextureTransform) - Method in class iicm.vrml.pw.Traverser
 
tTimeSensor(TimeSensor) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a TimeSensor node.
tTimeSensor(TimeSensor) - Method in class iicm.vrml.pw.Traverser
 
tTouchSensor(TouchSensor) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a TouchSensor node.
tTouchSensor(TouchSensor) - Method in class iicm.vrml.pw.Traverser
 
tTransform(Transform) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a Transform node.
tTransform(Transform) - Method in class iicm.vrml.pw.Traverser
 
tViewpoint(Viewpoint) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a Viewpoint node.
tViewpoint(Viewpoint) - Method in class iicm.vrml.pw.Traverser
 
tVisibilitySensor(VisibilitySensor) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a VisibilitySensor node.
tVisibilitySensor(VisibilitySensor) - Method in class iicm.vrml.pw.Traverser
 
tWorldInfo(WorldInfo) - Method in class iicm.vrml.pw.SceneTraverser
Traverses a WorldInfo node.
tWorldInfo(WorldInfo) - Method in class iicm.vrml.pw.Traverser
 
type - Variable in class iicm.vrml.pw.NavigationInfo
 

U

untilt() - Method in class iicm.utils3d.Camera
untilt the Camera (up is (0, 1, 0))
untilt() - Method in class iicm.utils3d.Quaternion
make the quaternion represent tilt-free rotation (no z part)
update(Graphics) - Method in class iicm.ge3d.OGLCanvas
no need to clear background on graphics update (will be done by 3D drawing)
url - Variable in class iicm.vrml.pw.Anchor
 
url - Variable in class iicm.vrml.pw.AudioClip
 
url - Variable in class iicm.vrml.pw.ImageTexture
 
url - Variable in class iicm.vrml.pw.Inline
 
url - Variable in class iicm.vrml.pw.MovieTexture
 
url - Variable in class iicm.vrml.pw.Script
 
urls_ - Variable in class iicm.vrml.pw.ProtoNode
 
USE_KEYWORD - Static variable in class iicm.vrml.pw.Node
 
userdata - Variable in class iicm.vrml.pw.Node
this allows for storage of user data
UtilTest - Class in iicm.vrml.pwutils
 
UtilTest() - Constructor for class iicm.vrml.pwutils.UtilTest
 

V

val - Variable in class iicm.utils3d.Quaternion
the val array is kept normalized: we deal with unit quaternions only; val[0..2] store the vector part, val[3] is the scalar part
value - Variable in class iicm.vrml.pw.Interpolator
 
value - Variable in class iicm.vrml.pw.SFBool
 
value - Variable in class iicm.vrml.pw.SFColor
 
value - Variable in class iicm.vrml.pw.SFFloat
 
value - Variable in class iicm.vrml.pw.SFInt32
 
value - Variable in class iicm.vrml.pw.SFRotation
 
value - Variable in class iicm.vrml.pw.SFString
 
value - Variable in class iicm.vrml.pw.SFTime
 
value - Variable in class iicm.vrml.pw.SFVec2f
 
value - Variable in class iicm.vrml.pw.SFVec3f
 
value_ - Variable in class iicm.utils3d.Vec3f
3D vector of values
value_changed - Variable in class iicm.vrml.pw.ColorInterpolator
 
value_changed - Variable in class iicm.vrml.pw.CoordinateInterpolator
 
value_changed - Variable in class iicm.vrml.pw.NormalInterpolator
 
value_changed - Variable in class iicm.vrml.pw.OrientationInterpolator
 
value_changed - Variable in class iicm.vrml.pw.PositionInterpolator
 
value_changed - Variable in class iicm.vrml.pw.ScalarInterpolator
 
values - Variable in class iicm.vrml.pw.MFColor
 
values - Variable in class iicm.vrml.pw.MFFloat
 
values - Variable in class iicm.vrml.pw.MFInt32
 
values - Variable in class iicm.vrml.pw.MFRotation
 
values - Variable in class iicm.vrml.pw.MFString
 
values - Variable in class iicm.vrml.pw.MFVec2f
 
values - Variable in class iicm.vrml.pw.MFVec3f
 
values - Variable in class iicm.vrml.pw.OrientationInterpolator
 
values - Variable in class iicm.vrml.pw.ScalarInterpolator
 
Vec3f - Class in iicm.utils3d
Vec3f - small utilities for 3D vectors.
Vec3f() - Constructor for class iicm.utils3d.Vec3f
constructor (0, 0, 0)
Vec3f(float, float, float) - Constructor for class iicm.utils3d.Vec3f
constructor (x, y, z)
Vec3f(float[]) - Constructor for class iicm.utils3d.Vec3f
constructor (a[0], a[1], a[2]). values are copied into internal array.
vector - Variable in class iicm.vrml.pw.Normal
 
verbose - Variable in class iicm.ge3d.OGLCanvas
 
verbose(String) - Method in class iicm.vrml.pw.DefParserOutput
 
verbose(String) - Method in interface iicm.vrml.pw.ParserOutput
 
version - Variable in class iicm.vrml.pw.HeaderInfo
 
version - Variable in class iicm.vrml.pw.VRMLparser
 
version_1_0_8 - Variable in class iicm.ge3d.OGLCanvas
 
viewingmat_ - Variable in class iicm.utils3d.Hitpoint
 
viewingRay(float, float, float, float, float, float) - Method in class iicm.utils3d.Camera
get the viewing ray (for picking). direction is not normalized.
Viewpoint - Class in iicm.vrml.pw
 
Viewpoint() - Constructor for class iicm.vrml.pw.Viewpoint
 
visibilityLimit - Variable in class iicm.vrml.pw.NavigationInfo
 
visibilityRange - Variable in class iicm.vrml.pw.Fog
 
VisibilitySensor - Class in iicm.vrml.pw
 
VisibilitySensor() - Constructor for class iicm.vrml.pw.VisibilitySensor
 
vrml2x3d - Class in iicm.vrml.vrml2x3d
 
vrml2x3d() - Constructor for class iicm.vrml.vrml2x3d.vrml2x3d
 
VRMLparser - Class in iicm.vrml.pw
VRMLparser - VRML parser class Copyright (c) 1996,97 IICM
VRMLparser(InputStream) - Constructor for class iicm.vrml.pw.VRMLparser
create VRMLparser for specific input stream to read from.
VRMLparser(InputStream, ParserOutput) - Constructor for class iicm.vrml.pw.VRMLparser
VRMLparser constructor with message callbacks

W

W - Static variable in class iicm.utils3d.Quaternion
 
warning(String) - Method in class iicm.vrml.pw.DefParserOutput
 
warning(String) - Method in interface iicm.vrml.pw.ParserOutput
 
wasChanged() - Method in class iicm.vrml.pw.Field
 
whichChoice - Variable in class iicm.vrml.pw.Switch
 
WorldInfo - Class in iicm.vrml.pw
 
WorldInfo() - Constructor for class iicm.vrml.pw.WorldInfo
 
writeFieldValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.Field
write field's value(s), which may be a prototyped field (IS)
writeHeader(PrintStream) - Method in class iicm.vrml.pw.VRMLparser
write VRML header line
writeNode(PrintStream, Hashtable) - Method in class iicm.vrml.pw.MetaNode
the MetaNode represents a META statement; it currently only exists to be output again, voila:
writeNode(PrintStream, Hashtable) - Method in class iicm.vrml.pw.Node
write node to output stream
writeNode(PrintStream, Hashtable) - Method in class iicm.vrml.pw.ProfileNode
the ProfileNode represents a PROFILE statement; it currently only exists to be output again, voila:
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.Appearance
 
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.Node
write subfields (inside {}) to outputstream
writeSubfields(PrintStream, Hashtable) - Method in class iicm.vrml.pw.Shape
 
writeValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.Field
write field's value(s) to an output stream
writeValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.MFColor
 
writeValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.MFFloat
 
writeValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.MFInt32
 
writeValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.MFNode
 
writeValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.MFRotation
 
writeValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.MFString
 
writeValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.MFVec2f
 
writeValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.MFVec3f
 
writeValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.SFBool
 
writeValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.SFColor
 
writeValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.SFFloat
 
writeValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.SFImage
 
writeValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.SFInt32
 
writeValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.SFNode
 
writeValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.SFRotation
 
writeValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.SFString
 
writeValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.SFTime
 
writeValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.SFVec2f
 
writeValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.SFVec3f
 
writeX3dEnd(PrintStream) - Static method in class iicm.vrml.vrml2x3d.vrml2x3d
 
writeX3dFieldValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.Field
 
writeX3dHeader(PrintStream, String, String) - Static method in class iicm.vrml.vrml2x3d.vrml2x3d
 
writeX3dISfields(VRMLparser, PrintStream, Hashtable, int) - Method in class iicm.vrml.pw.Node
 
writeX3dNode(PrintStream, Hashtable) - Method in class iicm.vrml.pw.MetaNode
 
writeX3dNode(VRMLparser, PrintStream, Hashtable, int, int) - Method in class iicm.vrml.pw.Node
 
writeX3dNode(VRMLparser, PrintStream, Hashtable, int) - Method in class iicm.vrml.pw.Node
write X3d node to output stream
writeX3dNode(PrintStream, Hashtable, int) - Method in class iicm.vrml.pw.Node
write X3d node to output stream
writeX3dNode(PrintStream, Hashtable) - Method in class iicm.vrml.pw.ProfileNode
 
writeX3dNode(VRMLparser, PrintStream, Hashtable, int) - Method in class iicm.vrml.pw.ProtoInstance
 
writeX3dNode(VRMLparser, PrintStream, Hashtable, int) - Method in class iicm.vrml.pw.ProtoNode
 
writeX3dNode(PrintStream, Hashtable) - Method in class iicm.vrml.pw.RouteNode
 
writeX3dNode(PrintStream, Hashtable, int) - Method in class iicm.vrml.pw.Script
 
writeX3dNodes(PrintStream) - Method in class iicm.vrml.pw.GroupNode
write X3d nodes at root level
writeX3dNodes(PrintStream, int) - Method in class iicm.vrml.pw.GroupNode
 
writeX3dNodes(VRMLparser, PrintStream) - Method in class iicm.vrml.pw.GroupNode
 
writeX3dNodes(VRMLparser, PrintStream, int) - Method in class iicm.vrml.pw.GroupNode
 
writeX3dNodes(VRMLparser, PrintStream, int, int) - Method in class iicm.vrml.pw.GroupNode
 
writeX3dSFString(PrintStream, String) - Static method in class iicm.vrml.pw.SFString
 
writeX3dSubfield(String, Field, PrintStream, Hashtable) - Method in class iicm.vrml.pw.Node
write one X3d subfield
writeX3dSubfields(PrintStream, Hashtable, int) - Method in class iicm.vrml.pw.Node
write X3d subfields (inside {}) to outputstream
writeX3dSubfields(VRMLparser, PrintStream, Hashtable, int) - Method in class iicm.vrml.pw.Node
write X3d subfields (inside {}) to outputstream
writeX3dValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.Field
write field's value(s) to an x3d output stream
writeX3dValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.MFColor
 
writeX3dValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.MFFloat
 
writeX3dValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.MFInt32
 
writeX3dValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.MFNode
 
writeX3dValue(PrintStream, Hashtable, int) - Method in class iicm.vrml.pw.MFNode
 
writeX3dValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.MFRotation
 
writeX3dValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.MFString
 
writeX3dValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.MFVec2f
 
writeX3dValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.MFVec3f
 
writeX3dValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.SFBool
 
writeX3dValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.SFColor
 
writeX3dValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.SFFloat
 
writeX3dValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.SFImage
 
writeX3dValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.SFInt32
 
writeX3dValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.SFNode
 
writeX3dValue(PrintStream, Hashtable, int) - Method in class iicm.vrml.pw.SFNode
 
writeX3dValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.SFRotation
 
writeX3dValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.SFString
 
writeX3dValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.SFTime
 
writeX3dValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.SFVec2f
 
writeX3dValue(PrintStream, Hashtable) - Method in class iicm.vrml.pw.SFVec3f
 

X

X - Static variable in class iicm.utils3d.Camera
 
X - Static variable in class iicm.utils3d.PickUtil
 
X - Static variable in class iicm.utils3d.Quaternion
 
X - Static variable in class iicm.utils3d.Vec3f
 
X - Static variable in class iicm.vrml.pw.CylinderSensor
 
X - Static variable in class iicm.vrml.pw.PlaneSensor
 
X - Static variable in class iicm.vrml.pw.SphereSensor
 
X_AXIS - Static variable in class iicm.ge3d.GE3D
 
xaxis_ - Variable in class iicm.vrml.pw.SphereSensor
 
xDimension - Variable in class iicm.vrml.pw.ElevationGrid
 
xSpacing - Variable in class iicm.vrml.pw.ElevationGrid
 

Y

Y - Static variable in class iicm.utils3d.Camera
 
Y - Static variable in class iicm.utils3d.PickUtil
 
Y - Static variable in class iicm.utils3d.Quaternion
 
Y - Static variable in class iicm.utils3d.Vec3f
 
Y - Static variable in class iicm.vrml.pw.CylinderSensor
 
Y - Static variable in class iicm.vrml.pw.PlaneSensor
 
Y - Static variable in class iicm.vrml.pw.SphereSensor
 
Y_AXIS - Static variable in class iicm.ge3d.GE3D
 
yaxis_ - Variable in class iicm.vrml.pw.SphereSensor
 

Z

Z - Static variable in class iicm.utils3d.Camera
 
Z - Static variable in class iicm.utils3d.PickUtil
 
Z - Static variable in class iicm.utils3d.Quaternion
 
Z - Static variable in class iicm.utils3d.Vec3f
 
Z - Static variable in class iicm.vrml.pw.CylinderSensor
 
Z - Static variable in class iicm.vrml.pw.PlaneSensor
 
Z - Static variable in class iicm.vrml.pw.SphereSensor
 
Z_AXIS - Static variable in class iicm.ge3d.GE3D
 
zDimension - Variable in class iicm.vrml.pw.ElevationGrid
 
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