OIV.Inventor.VRMLnodes Namespace |
Virtual Reality Modeling Language.
Class | Description | |
---|---|---|
![]() | SoVRMLAnchor | Obsolete. Group node with URL hyperlink. |
![]() | SoVRMLAppearance | Obsolete. Specifies the material, texture, textureTransform fillProperties, and lineProperties nodes. |
![]() | SoVRMLArc2D | Obsolete. 2D arc node. |
![]() | SoVRMLArcClose2D | Obsolete. 2D closed arc node. |
![]() | SoVRMLAudioClip | Obsolete. Audio data node <font color="#0000FF">[Windows only]</font>. |
![]() | SoVRMLBackground | Obsolete. Color backdrop node. <font color="#FF0000">Action not implemented for this node. |
![]() | SoVRMLBillboard | Obsolete. Grouping node that modifies its coordinate system so that its local Z-axis always points at the viewer. |
![]() | SoVRMLBooleanFilter | Obsolete. Filters boolean events. |
![]() | SoVRMLBooleanSequencer | Obsolete. Generates sequential SoSFBool events when driven from a VRMLTimeSensor clock. |
![]() | SoVRMLBooleanToggle | Obsolete. Stores a boolean value for toggling on/off. |
![]() | SoVRMLBooleanTrigger | Obsolete. Generates boolean events upon receiving time events. |
![]() | SoVRMLBox | Obsolete. Box shape node. |
![]() | SoVRMLCircle2D | Obsolete. 2D circle node. |
![]() | SoVRMLCollision | Obsolete. Grouping node that controls collision detection. <font color="#FF0000">Action partially implemented for this node. |
![]() | SoVRMLColor | Obsolete. Specifies RGB colors to be used in the fields of another node. |
![]() | SoVRMLColorInterpolator | Obsolete. Interpolates among a set of color values. |
![]() | SoVRMLColorRGBA | Obsolete. Specifies RGBA colors to be used in the fields of another node. <font color="#FF0000">Action not implemented for this node. |
![]() | SoVRMLCone | Obsolete. Cone shape node. |
![]() | SoVRMLCoordinate | Obsolete. Coordinate node. |
![]() | SoVRMLCoordinateInterpolator | Obsolete. Interpolates among a set of coordinate values. |
![]() | SoVRMLCoordinateInterpolator2D | Obsolete. Interpolates among a set of 2D coordinate values. |
![]() | SoVRMLCylinder | Obsolete. Cylinder shape node. |
![]() | SoVRMLCylinderSensor | Obsolete. Maps pointing device motion onto a cylinder. <font color="#FF0000">Action not implemented for this node. |
![]() | SoVRMLDirectionalLight | Obsolete. Node representing a directional light source. |
![]() | SoVRMLDisk2D | Obsolete. 2D disk node. |
![]() | SoVRMLElevationGrid | Obsolete. Specifies a uniform rectangular grid of varying height in the XZ plane. |
![]() | SoVRMLEXTERNPROTODef | Obsolete. Contains the internal definition of an externprototype. |
![]() | SoVRMLEXTERNPROTOField | Obsolete. Contains the internal definition for one of an externprototype's fields, exposedFields, eventIns or eventOuts. |
![]() | SoVRMLEXTERNPROTOInstance | Obsolete. Instance of an externprototype. |
![]() | SoVRMLExtrusion | Obsolete. Specifies geometric shapes based on a 2D cross section along a 3D spine. |
![]() | SoVRMLFillProperties | Obsolete. Specifies additional properties to be applied to all polygonal areas on top of whatever appearance is specified. <font color="#FF0000">Action not implemented for this node. |
![]() | SoVRMLFog | Obsolete. Simulates fog. <font color="#FF0000">Action not implemented for this node. |
![]() | SoVRMLFontStyle | Obsolete. Specifies font size, family, style, etc. |
![]() | SoVRMLGeometry | Obsolete. Abstract base class for all VRML97 and X3D geometry nodes. |
![]() | SoVRMLGridShape | Obsolete. Abstract base class for the SoVRMLElevationGrid node. |
![]() | SoVRMLGroup | Obsolete. Group node. |
![]() | SoVRMLImageTexture | Obsolete. Texture map node. |
![]() | SoVRMLIndexedFaceSet | Obsolete. Indexed polygonal face shape node. |
![]() | SoVRMLIndexedLine | Obsolete. Abstract base class for the SoVRMLIndexedLineSet node. |
![]() | SoVRMLIndexedLineSet | Obsolete. Indexed polyline shape node. |
![]() | SoVRMLIndexedShape | Obsolete. Abstract base class for SoVRMLIndexedFaceSet. |
![]() | SoVRMLIndexedTriangleFanSet | Obsolete. Indexed triangle fan set shape node. <font color="#FF0000">Action not implemented for this node. |
![]() | SoVRMLIndexedTriangleSet | Obsolete. Indexed triangle set shape node. <font color="#FF0000">Action not implemented for this node. |
![]() | SoVRMLIndexedTriangleStripSet | Obsolete. Indexed triangle strip set shape node. <font color="#FF0000">Action not implemented for this node. |
![]() | SoVRMLInline | Obsolete. Grouping node that refers to children through a URL. |
![]() | SoVRMLIntegerSequencer | Obsolete. Interpolates among a set of float values. |
![]() | SoVRMLIntegerTrigger | Obsolete. Sets an integer value for the output event. |
![]() | SoVRMLInterpolator | Obsolete. Abstract base class for VRML interpolators. |
![]() | SoVRMLInterpOutput | Obsolete. Class for all VRML interpolator outputs. |
![]() | SoVRMLKeySensor | Obsolete. Maps pointing device motion onto a plane. <font color="#FF0000">Action not implemented for this node. |
![]() | SoVRMLLight | Obsolete. Abstract base class for all VRML97 light nodes. |
![]() | SoVRMLLineProperties | Obsolete. Specifies additional properties to be applied to all line geometry. |
![]() | SoVRMLLineSet | Obsolete. Indexed polyline shape node. <font color="#FF0000">Action not implemented for this node. |
![]() | SoVRMLLoadSensor | Obsolete. Monitors the progress and success of downloading URL elements over a network. <font color="#FF0000">Action not implemented for this node. |
![]() | SoVRMLLOD | Obsolete. Distance-based level-of-detail switching group node. |
![]() | SoVRMLMaterial | Obsolete. Surface material definition node. |
![]() | SoVRMLMetadataDouble | Obsolete. Provides Metadata in double precision. |
![]() | SoVRMLMetadataFloat | Obsolete. Provides Metadata in single precision. |
![]() | SoVRMLMetadataInteger | Obsolete. Provides Metadata in 32-bit integer precision. |
![]() | SoVRMLMetadataObject | Obsolete. Abstract base class for all X3D MetadataObject nodes. |
![]() | SoVRMLMetadataSet | Obsolete. Provides Metadata nodes. |
![]() | SoVRMLMetadataString | Obsolete. Provides Metadata in strings. |
![]() | SoVRMLMovieTexture | Obsolete. Texture and sound node. |
![]() | SoVRMLMultiTexture | Obsolete. MultiTexture node. <font color="#FF0000">Action not implemented for this node. |
![]() | SoVRMLMultiTextureCoordinate | Obsolete. MultiTexture coordinate node. <font color="#FF0000">Action not implemented for this node. |
![]() | SoVRMLMultiTextureTransform | Obsolete. MultiTexture transform node. <font color="#FF0000">Action not implemented for this node. |
![]() | SoVRMLNavigationInfo | Obsolete. Describes physical characteristics of viewer and viewing model. <font color="#FF0000">Action partially implemented for this node. |
![]() | SoVRMLNode | Obsolete. Abstract base class for all VRML nodes. |
![]() | SoVRMLNormal | Obsolete. Node that defines surface normals for shapes. |
![]() | SoVRMLNormalInterpolator | Obsolete. Interpolates among a set of normals. |
![]() | SoVRMLOrientationInterpolator | Obsolete. Interpolates among a set of rotation values. |
![]() | SoVRMLParent | Obsolete. Abstract base class for all VRML grouping nodes that have children. |
![]() | SoVRMLPixelTexture | Obsolete. Texture node. |
![]() | SoVRMLPlaneSensor | Obsolete. Maps pointing device motion onto a plane. |
![]() | SoVRMLPointLight | Obsolete. Node representing a point light source. |
![]() | SoVRMLPointSet | Obsolete. Point set shape node. |
![]() | SoVRMLPolyline2D | Obsolete. 2D polyline node. |
![]() | SoVRMLPolypoint2D | Obsolete. 2D polypoint node. |
![]() | SoVRMLPositionInterpolator | Obsolete. Interpolates among a set of position values. |
![]() | SoVRMLPositionInterpolator2D | Obsolete. Interpolates among a set of position values. |
![]() | SoVRMLPROTODef | Obsolete. Contains the internal definition of a prototype. |
![]() | SoVRMLPROTOField | Obsolete. Contains the internal definition for one of a prototype's fields, exposedFields, eventIns or eventOuts. |
![]() | SoVRMLPROTOInstance | Obsolete. Instance of a prototype. |
![]() | SoVRMLProximitySensor | Obsolete. Generates events when the user moves into, out of, or within a specified region of space. |
![]() | SoVRMLRectangle2D | Obsolete. Rectangle shape node. |
![]() | SoVRMLScalarInterpolator | Obsolete. Interpolates among a set of float values. |
![]() | SoVRMLScript | Obsolete. Used to program behavior in a scene. <font color="#FF0000">Action not implemented for this node. |
![]() | SoVRMLShape | Obsolete. Defines a shape by specifying its appearance and geometry. |
![]() | SoVRMLSound | Obsolete. Specifies position and spatial representation of a sound <font color="#0000FF">[Windows only]</font>. |
![]() | SoVRMLSphere | Obsolete. Sphere shape node. |
![]() | SoVRMLSphereSensor | Obsolete. Maps pointing device motion onto a sphere. <font color="#FF0000">Action not implemented for this node. |
![]() | SoVRMLSpotLight | Obsolete. Node representing a spotlight source. |
![]() | SoVRMLStaticGroup | Obsolete. Group node. <font color="#FF0000">Action partially implemented for this node. |
![]() | SoVRMLStringSensor | Obsolete. Maps pointing device motion onto a plane. <font color="#FF0000">Action not implemented for this node. |
![]() | SoVRMLSwitch | Obsolete. Group node that traverses one chosen child. |
![]() | SoVRMLText | Obsolete. Text shape node. |
![]() | SoVRMLTexture | Obsolete. Abstract base class for all VRML texture nodes. |
![]() | SoVRMLTextureBackground | Obsolete. Color backdrop node. <font color="#FF0000">Action not implemented for this node. |
![]() | SoVRMLTextureCoordinate | Obsolete. Texture coordinate node. |
![]() | SoVRMLTextureCoordinateGenerator | Obsolete. Texture coordinate generator node. <font color="#FF0000">Action not implemented for this node. |
![]() | SoVRMLTextureTransform | Obsolete. Defines a 2D transformation. |
![]() | SoVRMLTimeSensor | Obsolete. Generates events as time passes. |
![]() | SoVRMLTimeTrigger | Obsolete. Generates time events upon receiving boolean events. |
![]() | SoVRMLTouchSensor | Obsolete. Detects when the user has pointed at a specific piece of geometry. |
![]() | SoVRMLTransform | Obsolete. Grouping node that defines a coordinate system for its children. |
![]() | SoVRMLTriangle | Obsolete. Abstract base class for the three VRMLIndexedTriangle nodes. <font color="#FF0000">Action not implemented for this node. |
![]() | SoVRMLTriangleFanSet | Obsolete. Triangle fan set shape node. <font color="#FF0000">Action not implemented for this node. |
![]() | SoVRMLTriangleSet | Obsolete. Triangle set shape node. <font color="#FF0000">Action not implemented for this node. |
![]() | SoVRMLTriangleSet2D | Obsolete. 2D triangle set shape node. |
![]() | SoVRMLTriangleStripSet | Obsolete. Triangle strip set shape node. <font color="#FF0000">Action not implemented for this node. |
![]() | SoVRMLVertexLine | Obsolete. Abstract base class for SoVRMLIndexedLineSet. |
![]() | SoVRMLVertexPoint | Obsolete. Abstract base class for the SoVRMLPointSet node. |
![]() | SoVRMLVertexShape | Obsolete. Abstract base class for various geometry nodes. |
![]() | SoVRMLViewpoint | Obsolete. Specifies position from which the user might view the scene. |
![]() | SoVRMLVisibilitySensor | Obsolete. Detects visibility changes of a rectangular box. <font color="#FF0000">Action not implemented for this node. |
![]() | SoVRMLWorldInfo | Obsolete. Contains information about the world. |
Delegate | Description | |
---|---|---|
![]() | SoVRMLAnchorFetchURLCallback | Obsolete. This is the format for callbacks during anchor activation (left mouse click) and highlight (move over the anchor). |
![]() | SoVRMLAnchorFetchURLUserDataCallback | Obsolete.
FetchURLCallback delegate.
|
![]() | SoVRMLImageTextureImagePrequalifyFileCallback | Obsolete. |
![]() | SoVRMLImageTextureImagePrequalifyFileUserDataCallback | Obsolete.
ImagePrequalifyFileCallback delegate. See #SetImagePrequalifyFileCallback for more details
|
![]() | SoVRMLInlineFetchURLCallback | Obsolete. This is the format for callbacks that will get URL data for us. |
![]() | SoVRMLInlineFetchURLUserDataCallback | Obsolete.
This is the format for delegates that will get URL data for us.
Once they get the data, they should call the SetChildData() method.
|
![]() | SoVRMLMovieTextureMoviePrequalifyFileCallback | Obsolete. |
![]() | SoVRMLMovieTextureMoviePrequalifyFileUserDataCallback | Obsolete.
MoviePrequalifyFileCallback delegate. See #SetMoviePrequalifyFileCallback for more details
|
Enumeration | Description | |
---|---|---|
![]() | SoVRMLEXTERNPROTOFieldKinds | Kind. |
![]() | SoVRMLFontStyleFamilies | Family. |
![]() | SoVRMLFontStyleStyles | Style. |
![]() | SoVRMLGridShapeBindings | |
![]() | SoVRMLGroupCachings | Possible values for caching. |
![]() | SoVRMLImageTextureFileTypes | FileType. |
![]() | SoVRMLInlineBboxVisibilities | BboxVisibility. |
![]() | SoVRMLMovieTextureModels | Model. |
![]() | SoVRMLPROTOFieldKinds | Kind. |
![]() | SoVRMLShapeCachings | Possible values for caching. |
![]() | SoVRMLStaticGroupCachings | Possible values for caching. |
![]() | SoVRMLTextJustifications |
VRML (Virtual Reality Modeling Language) is the file format adopted by the Internet community for 3D geometry data on the World Wide Web. Both individual objects and complete scenes can be defined with VRML. Most of the VRML format is taken directly from the Open Inventor file format and Open Inventor nodes may be mixed with VRML nodes.
2.0.2 of Open Inventor by FEI supports the unique VRML 1.0 nodes as native Open Inventor nodes.
2.4 (and higher) of Open Inventor by FEI supports the VRML nodes as well.
This makes Open Inventor the most powerful tool available for building applications that utilize VRML and 3D on the Internet.
<font color="#0000FF">NOTE:</font> The VRML classes do not exist in Open Inventor 10.0 and later.