File vrml2lib.icn |
########################################################################### File: vrml2lib.icn Subject: Procedures to support construction of VRML 2.0 files Author: Ralph E. Griswold Date: November 19, 1997 ########################################################################### This file is in the public domain. ########################################################################### This file contains record declarations for VRML 2.0 nodes. Note: Although VRML 2.0 allows node fields to be given in any order, they must be specified in the order given in the record declarations that follow. Group nodes require list arguments for lists of nodes. ###########################################################################
This file is part of the (main) package.
Source code.Details |
Records: |
Anchor(children, bboxCenter, bboxSize, url, parameter, decsription, addChildren, removeChildren)
Appearance(material, texture, textureTransform)
AudioClip(url, duration, starttime, stopTime, pitch, loop, isActive, duration_changed)
Billboard(children, axixOfRotation, bboxCenter, bboxSize, addChildren, removeChildren)
Collision(children, collide, bboxCenter, bboxSize, proxy, collideTime, addChildren, removeChildren)
ColorInterpolator(key, keyValue, set_fraction, value_changed)
Cone(height, bottomRadius, side, bottom)
CoordinateInterpolator(key, keyValue, set_fraction, value_changed)
Cylinder(radius, height, side, top, bottom)
DirectionalLight(on, intensity, ambientIntensity, color, direction)
Fog(color, visibilityRange, fogType, set_bind, bind_changed)
FontStyle(family, style, size, spacing, justify, horizontal, leftToRight, topToBottom, language)
Group(children, bboxCenter, bboxSize, addChildren, removeChildren)
ImageTexture(url, repeatS, repeatT)
IndexedLineSet(coord, coordIndex, color, colorIndex, colorPerVertex, set_coordIndex, set_colorIndex)
Inline(url, bboxCenter, bboxSize)
Material(diffuseColor, ambientIntensity, emissiveColor, shininess, specularColor, transparency)
MovieTexture(url, loop, speed, startTime, stopTime, repeatS, repeatT, isActive, duration_changed)
NavigationInfo(type, speed, avatarSize, headlight, visibilityLimit, set_bind, isBound)
NormalInterpolator(key, keyValue, set_fraction, value_changed)
OrientationInterpolator(key, keyValue, set_fraction, value_changed)
PixelTexture(image, repeatS, repeatT)
PointLight(on, location, radius, intensity, ambientIntensity, color, attenuation)
PositionInterpolator(key, keyValue, set_fraction, value_changed)
ScalarInterpolator(key, keyValue, set_fraction, value_changed)
Script(url, mustEvaluate, directOutput, list)
SphereSensor(enabled, autoOffset, offset, isActive, rotation_changed, trackPoint_changed)
Switch(children, choice, whichChoice)
Text(string, length, maxExtent, fontStyle)
TextureTransform(translation, rotation, scale, center)
Viewpoint(position, orientation, fieldOfView, description, jump, set_bind, isBound, bindTime)
VisibilitySensor(enabled, center, size, isActive, enterTime, exitTIme)