.TH "coin_VRMLnodes" 3 "Tue Dec 26 2023 17:59:22" "Version 4.0.2" "Coin" \" -*- nroff -*- .ad l .nh .SH NAME coin_VRMLnodes \- VRML97 Classes .PP \- Nodes implementing the VRML97 standard\&. .SH SYNOPSIS .br .PP .SS "Classes" .in +1c .ti -1c .RI "class \fBSoVRMLAnchor\fP" .br .RI "The \fBSoVRMLAnchor\fP class is used for linking to other URL resources\&. " .ti -1c .RI "class \fBSoVRMLAppearance\fP" .br .RI "The \fBSoVRMLAppearance\fP class specifies visual properties for shapes\&. " .ti -1c .RI "class \fBSoVRMLAudioClip\fP" .br .RI "The \fBSoVRMLAudioClip\fP class is used to load and store audio data\&. " .ti -1c .RI "class \fBSoVRMLBackground\fP" .br .RI "The \fBSoVRMLBackground\fP class is used for specifying a viewer panorama\&. " .ti -1c .RI "class \fBSoVRMLBillboard\fP" .br .RI "The \fBSoVRMLBillboard\fP class is used for rotating geometry towards the viewpoint\&. " .ti -1c .RI "class \fBSoVRMLBox\fP" .br .RI "The \fBSoVRMLBox\fP class is used for representing a 3D box\&. " .ti -1c .RI "class \fBSoVRMLCollision\fP" .br .RI "The \fBSoVRMLCollision\fP class is used for collision detection with the avatar\&. " .ti -1c .RI "class \fBSoVRMLColor\fP" .br .RI "The \fBSoVRMLColor\fP class is used to specify multiple colors for a single shape\&. " .ti -1c .RI "class \fBSoVRMLColorInterpolator\fP" .br .RI "The \fBSoVRMLColorInterpolator\fP class is used to interpolate color values\&. " .ti -1c .RI "class \fBSoVRMLCone\fP" .br .RI "The \fBSoVRMLCone\fP class is used to represent a Cone object\&. " .ti -1c .RI "class \fBSoVRMLCoordinate\fP" .br .RI "The \fBSoVRMLCoordinate\fP class is used to define 3D coordinates for shapes\&. " .ti -1c .RI "class \fBSoVRMLCoordinateInterpolator\fP" .br .RI "The \fBSoVRMLCoordinateInterpolator\fP class is used to interpolate 3D coordinates\&. " .ti -1c .RI "class \fBSoVRMLCylinder\fP" .br .RI "The \fBSoVRMLCylinder\fP class is used to represent a cylinder object\&. " .ti -1c .RI "class \fBSoVRMLCylinderSensor\fP" .br .RI "The \fBSoVRMLCylinderSensor\fP class maps pointer motion into rotations around the Y-axis\&. " .ti -1c .RI "class \fBSoVRMLDirectionalLight\fP" .br .RI "The \fBSoVRMLDirectionalLight\fP class is a node type for specifying directional light sources\&. " .ti -1c .RI "class \fBSoVRMLElevationGrid\fP" .br .RI "The \fBSoVRMLElevationGrid\fP class is used to represent elevation grids\&. " .ti -1c .RI "class \fBSoVRMLExtrusion\fP" .br .RI "The \fBSoVRMLExtrusion\fP class is a a geometry node for extruding a cross section along a spine\&. " .ti -1c .RI "class \fBSoVRMLFog\fP" .br .RI "The \fBSoVRMLFog\fP class is used to specify a global scene fog\&. " .ti -1c .RI "class \fBSoVRMLFontStyle\fP" .br .RI "The \fBSoVRMLFontStyle\fP class is used to define the current font\&. " .ti -1c .RI "class \fBSoVRMLGroup\fP" .br .RI "The \fBSoVRMLGroup\fP class is used for grouping VRML nodes\&. " .ti -1c .RI "class \fBSoVRMLImageTexture\fP" .br .RI "The \fBSoVRMLImageTexture\fP class is used for mapping a texture file onto geometry\&. " .ti -1c .RI "class \fBSoVRMLIndexedFaceSet\fP" .br .RI "The \fBSoVRMLIndexedFaceSet\fP class is used for representing a generic 3D shape\&. " .ti -1c .RI "class \fBSoVRMLIndexedLine\fP" .br .RI "The \fBSoVRMLIndexedLine\fP class is an abstract superclass for lines specified with indices\&. " .ti -1c .RI "class \fBSoVRMLIndexedLineSet\fP" .br .RI "The \fBSoVRMLIndexedLineSet\fP class is used to represent a generic 3D line shape\&. " .ti -1c .RI "class \fBSoVRMLInline\fP" .br .RI "The \fBSoVRMLInline\fP class is used to insert VRML files into a scene\&. " .ti -1c .RI "class \fBSoVRMLLOD\fP" .br .RI "The \fBSoVRMLLOD\fP class is used to represent various levels of detail based on distance\&. " .ti -1c .RI "class \fBSoVRMLMaterial\fP" .br .RI "The \fBSoVRMLMaterial\fP class is used to assign a material to geometry\&. " .ti -1c .RI "class \fBSoVRMLMovieTexture\fP" .br .RI "The \fBSoVRMLMovieTexture\fP class is used the map movies onto geometry\&. " .ti -1c .RI "class \fBSoVRMLNavigationInfo\fP" .br .RI "The \fBSoVRMLNavigationInfo\fP class is used to specify avatar and viewer settings\&. " .ti -1c .RI "class \fBSoVRMLNormal\fP" .br .RI "The \fBSoVRMLNormal\fP class is used to bind normals to geometry\&. " .ti -1c .RI "class \fBSoVRMLNormalInterpolator\fP" .br .RI "The \fBSoVRMLNormalInterpolator\fP class is used to interpolate normals\&. " .ti -1c .RI "class \fBSoVRMLOrientationInterpolator\fP" .br .RI "The \fBSoVRMLOrientationInterpolator\fP class is used to interpolate orientations\&. " .ti -1c .RI "class \fBSoVRMLPixelTexture\fP" .br .RI "The \fBSoVRMLPixelTexture\fP class is used for mapping a texture image onto geometry\&.\&. " .ti -1c .RI "class \fBSoVRMLPlaneSensor\fP" .br .RI "The \fBSoVRMLPlaneSensor\fP class maps pointer motion into object space translations\&. " .ti -1c .RI "class \fBSoVRMLPointLight\fP" .br .RI "The \fBSoVRMLPointLight\fP class is used to represent a point light\&. " .ti -1c .RI "class \fBSoVRMLPointSet\fP" .br .RI "The \fBSoVRMLPointSet\fP class is used to represent a set of 3D points\&. " .ti -1c .RI "class \fBSoVRMLPositionInterpolator\fP" .br .RI "The \fBSoVRMLPositionInterpolator\fP class is used to interpolate 3D points\&. " .ti -1c .RI "class \fBSoVRMLProximitySensor\fP" .br .RI "The \fBSoVRMLProximitySensor\fP class is used to generate events when the viewer enters or exits a region\&. " .ti -1c .RI "class \fBSoVRMLScalarInterpolator\fP" .br .RI "The \fBSoVRMLScalarInterpolator\fP class is used to interpolate scalar values\&. " .ti -1c .RI "class \fBSoVRMLScript\fP" .br .RI "The \fBSoVRMLScript\fP class is used to control the scene using scripts\&. " .ti -1c .RI "class \fBSoVRMLShape\fP" .br .RI "The \fBSoVRMLShape\fP class holds geometry and geometry appearance nodes\&. " .ti -1c .RI "class \fBSoVRMLSound\fP" .br .RI "The \fBSoVRMLSound\fP class is used to represent a sound source\&. " .ti -1c .RI "class \fBSoVRMLSphere\fP" .br .RI "The \fBSoVRMLSphere\fP class is used to represent a spherical 3D object\&. " .ti -1c .RI "class \fBSoVRMLSphereSensor\fP" .br .RI "The \fBSoVRMLSphereSensor\fP class maps pointer motion into rotations on a sphere\&. " .ti -1c .RI "class \fBSoVRMLSpotLight\fP" .br .RI "The \fBSoVRMLSpotLight\fP class defines a spot light source\&. " .ti -1c .RI "class \fBSoVRMLSwitch\fP" .br .RI "The \fBSoVRMLSwitch\fP class is a group node for traversing selected children\&. " .ti -1c .RI "class \fBSoVRMLText\fP" .br .RI "The \fBSoVRMLText\fP class is used to represent text in a scene\&. " .ti -1c .RI "class \fBSoVRMLTextureCoordinate\fP" .br .RI "The \fBSoVRMLTextureCoordinate\fP class binds texture coordinates to vertex-based geometry\&. " .ti -1c .RI "class \fBSoVRMLTextureTransform\fP" .br .RI "The \fBSoVRMLTextureTransform\fP class defines a transformation applied to texture coordinates\&. " .ti -1c .RI "class \fBSoVRMLTimeSensor\fP" .br .RI "The \fBSoVRMLTimeSensor\fP class is a multi-purpose time event generator\&. " .ti -1c .RI "class \fBSoVRMLTouchSensor\fP" .br .RI "The \fBSoVRMLTouchSensor\fP class tracks to pointer position and sends events based on user interaction\&. " .ti -1c .RI "class \fBSoVRMLTransform\fP" .br .RI "The \fBSoVRMLTransform\fP class is a grouping node that defines a transformation for its children\&. " .ti -1c .RI "class \fBSoVRMLViewpoint\fP" .br .RI "The \fBSoVRMLViewpoint\fP class is a perspective camera class\&. " .ti -1c .RI "class \fBSoVRMLVisibilitySensor\fP" .br .RI "The \fBSoVRMLVisibilitySensor\fP class will generate events based on visibility\&. " .ti -1c .RI "class \fBSoVRMLWorldInfo\fP" .br .RI "The \fBSoVRMLWorldInfo\fP class contains information about the VRML scene\&. " .in -1c .SH "Detailed Description" .PP Nodes implementing the VRML97 standard\&. 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)\&. .PP You can find out more about VRML97 in \fBThe Annotated VRML2\&.0 Reference Manual\fP\&. .PP The VRML97 specification is online at http://www.web3d.org/documents/specifications/14772/V2.0/ .SH "Author" .PP Generated automatically by Doxygen for Coin from the source code\&.