File vrml1lib.icn |
########################################################################### File: vrml1lib.icn Subject: Procedures to support construction of VRML 1.0 files Author: Ralph E. Griswold Date: November 19, 1997 ########################################################################### This file is in the public domain. ########################################################################### This file contains record declarations for VRML 1.0 nodes. Note: Although VRML 1.0 allows node fields to be given in any order, they must be specified in the order given in the record declarations that follow. Omitted (null-valued) fields are ignored on output. Group nodes require list arguments for lists of nodes. ########################################################################### See also: vrml2lib.icn, vrml.icn ###########################################################################
This file is part of the (main) package.
Source code.Details |
Records: |
AsciiText(string, spacing, justification, width)
Cone(height, bottomRadius, parts)
Cylinder(radius, height, parts)
DirectionalLight(on, intensity, color, direction)
FontStyle(family, style, size)
IndexedFaceSet(coordIndex, materialIndex, normalIndex, textureCoordIndex)
IndexedLineSet(coordIndex, materialIndex, normalIndex, textureCoordIndex)
Material(diffuseColor, ambientColor, emissiveColor, shininess, specularColor, transparency)
OrthographicCamera(position, orientation, focalDistance, height)
PerspectiveCamera(position, orientation, focalDistance, heightAngle, nearDistance, farDistance)
PointLight(on, location, radius, color)
PointSet(startIndex, numPoints)
Separator(list, renderCulling)
ShapeHints(vertexOrdering, shapeType, faceType, creaseAngle)
SpotLight(on, location, direction, intensity, color, dropOffRate, cutOffAngle)
Texture2Transform(translation, rotation, scaleFactor, center)
Transform(translation, rotation, scaleFactor, scaleOrientation, center)
WWWAnchor(name, description, map)
WWWInline(name, bboxSize, bboxCenter)