NAME¶
VRML97 Classes -
Classes¶
class
SoVRMLAnchor
The SoVRMLAnchor class is used for linking to other URL
resources.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLAppearance
The SoVRMLAppearance class specifies visual properties for
shapes.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLAudioClip
The SoVRMLAudioClip class is used to load and store audio
data.
Audio data is loaded using the simage library, so make sure you have built the
simage library with support for the audio file formats you intend to use
(libogg, libvorbis and libvorbisfile for OggVorbis, libsndfile for WAV and
several other formats).
" class
SoVRMLBackground
The SoVRMLBackground class is used for specifying a viewer
panorama.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLBillboard
The SoVRMLBillboard class is used for rotating geometry towards
the viewpoint.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLBox
The SoVRMLBox class is used for representing a 3D box.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLCollision
The SoVRMLCollision class is used for collision detection with
the avatar.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLColor
The SoVRMLColor class is used to specify multiple colors for a
single shape.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLColorInterpolator
The SoVRMLColorInterpolator class is used to interpolate color
values.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLCone
The SoVRMLCone class is used to represent a Cone object.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLCoordinate
The SoVRMLCoordinate class is used to define 3D coordinates for
shapes.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLCoordinateInterpolator
The SoVRMLCoordinateInterpolator class is used to interpolate
3D coordinates.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLCylinder
The SoVRMLCylinder class is used to represent a cylinder
object.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLCylinderSensor
The SoVRMLCylinderSensor class maps pointer motion into
rotations around the Y axis.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLDirectionalLight
The SoVRMLDirectionalLight class is a node type for specifying
directional light sources
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLElevationGrid
The SoVRMLElevationGrid class is used to represent elevation
grids.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLExtrusion
The SoVRMLExtrusion class is a a geometry node for extruding a
cross section along a spine.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLFog
The SoVRMLFog class is used to specify a global scene fog.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLFontStyle
The SoVRMLFontStyle class is used to define the current
font.
Important note: currently, the
SoVRMLText node implementation is not
complete, and some of the features mentioned in the documentation below may
not be working yet.
" class
SoVRMLGroup
The SoVRMLGroup class is used for grouping VRML nodes.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLImageTexture
The SoVRMLImageTexture class is used for mapping a texture file
onto geometry.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLIndexedFaceSet
The SoVRMLIndexedFaceSet class is used for representing a
generic 3D shape.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLIndexedLine
The SoVRMLIndexedLine class is an abstract superclass for lines
specified with indices.
This API member is considered internal to the library, as it is not likely to
be of interest to the application programmer. " class
SoVRMLIndexedLineSet
The SoVRMLIndexedLineSet class is used to represent a generic
3D line shape.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLInline
The SoVRMLInline class is used to insert VRML files into a
scene.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLLOD
The SoVRMLLOD class is used to represent various levels of
detail based on distance.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLMaterial
The SoVRMLMaterial class is used to assign a material to
geometry.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLMovieTexture
The SoVRMLMovieTexture class is used the map movies onto
geometry.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLNavigationInfo
The SoVRMLNavigationInfo class is used to specify avatar and
viewer settings.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLNormal
The SoVRMLNormal class is used to bind normals to geometry.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLNormalInterpolator
The SoVRMLNormalInterpolator class is used to interpolate
normals.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLOrientationInterpolator
The SoVRMLOrientationInterpolator class is used to interpolate
orientations.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLPixelTexture
The SoVRMLPixelTexture class is used for mapping a texture
image onto geometry..
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLPlaneSensor
The SoVRMLPlaneSensor class maps pointer motion into object
space translations.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLPointLight
The SoVRMLPointLight class is used to represent a point
light.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLPointSet
The SoVRMLPointSet class is used to represent a set of 3D
points.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLPositionInterpolator
The SoVRMLPositionInterpolator class is used to interpolate 3D
points.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLProximitySensor
The SoVRMLProximitySensor class is used to generate events when
the viewer enters or exits a region.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLScalarInterpolator
The SoVRMLScalarInterpolator class is used to interpolate
scalar values. class
SoVRMLScript
The SoVRMLScript class is used to control the scene using
scripts.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLShape
The SoVRMLShape class holds geometry and geometry appearance
nodes.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLSound
The SoVRMLSound class is used to represent a sound source.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLSphere
The SoVRMLSphere class is used to represent a spherical 3D
object.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLSphereSensor
The SoVRMLSphereSensor class maps pointer motion into rotations
on a sphere.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLSpotLight
The SoVRMLSpotLight class defines a spot light source.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLSwitch
The SoVRMLSwitch class is a group node for traversing selected
children.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLText
The SoVRMLText class is used to represent text in a scene.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLTextureCoordinate
The SoVRMLTextureCoordinate class binds texture coordinates to
vertex-based geometry.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLTextureTransform
The SoVRMLTextureTransform class defines a transformation
applied to texture coordinates.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLTimeSensor
The SoVRMLTimeSensor class is a multi-purpose time event
generator.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLTouchSensor
The SoVRMLTouchSensor class tracks to pointer position and
sends events based on user interaction.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLTransform
The SoVRMLTransform class is a grouping node that defines a
transformation for its children.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLViewpoint
The SoVRMLViewpoint class is a perspective camera class.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLVisibilitySensor
The SoVRMLVisibilitySensor class will generate events based on
visibility.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: " class
SoVRMLWorldInfo
The SoVRMLWorldInfo class contains information about the VRML
scene.
The detailed class documentation is taken verbatim from the VRML97 standard
(ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by
permission of the Consortium: "
Detailed Description¶
This is the set of items specified by VRML97, also known as VRML2.0. These nodes
are different from VRML1/Inventor nodes in the way you structure them into
scene-graphs, and in the requirements they set for traversing them correctly
(VRML1/Inventor require that you traverse siblings on the left side before the
node of interest, while for VRML2.0 this is not true).
You can find out more about VRML97 in
The Annotated VRML2.0 Reference
Manual.
The VRML97 specification is online at
http://www.web3d.org/x3d/specifications/vrml/
Author¶
Generated automatically by Doxygen for Coin from the source code.