| Home | Download | Screen shots | Discussion | Documentation | Links |
|---|
| AABox | An axis-aligned bounding box |
| AbstractBase | Abstract base class for VRML97 node implementations |
| AbstractChild | Base class for all child nodes |
| AbstractGeometry | Base class for all geometry nodes |
| AbstractIndexedSet | Abstract base class for IndexedFaceSet and IndexedLineSet |
| AbstractLight | Base class for all light nodes |
| AbstractTexture | Abstract base class for VRML97 texture nodes |
| Anchor | Represents Anchor node instances |
| AnchorClass | Class object for Anchor nodes |
| Appearance | Appearance node instances |
| AppearanceClass | Class object for Appearance nodes |
| AppearanceNode | Abstract base class for appearance nodes |
| Audio | Play audio clips |
| AudioClip | AudioClip node instances |
| AudioClipClass | Class object for AudioClip nodes |
| Background | Background node instances |
| BackgroundClass | Class object for Background nodes |
| BadURI | Thrown when there is a problem resolving a URI |
| Billboard | Billboard node instances |
| BillboardClass | Class object for Billboard nodes |
| Box | Box node instances |
| BoxClass | Class object for Box nodes |
| Browser | Encapsulates a VRML browser |
| Event | An event |
| BSphere | A bounding sphere |
| BVolume | A bounding volume |
| ChildNode | Abstract base class for child nodes |
| Collision | Collision node instances |
| CollisionClass | Class object for Collision nodes |
| Color | Color node instances |
| ColorClass | Class object for Color nodes |
| ColorInterpolator | ColorInterpolator node instances |
| ColorInterpolatorClass | Class object for ColorInterpolator nodes |
| ColorNode | Abstract base class for color nodes |
| Cone | Cone node instances |
| ConeClass | Class object for Cone nodes |
| Coordinate | Coordinate node instances |
| CoordinateClass | Class object for Material nodes |
| CoordinateInterpolator | CoordinateInterpolator node instances |
| CoordinateInterpolatorClass | Class object for CoordinateInterpolator nodes |
| CoordinateNode | Abstract base class for coordinate nodes |
| Cylinder | Cylinder node instances |
| CylinderClass | Class object for Cylinder nodes |
| CylinderSensor | CylinderSensor node instances |
| CylinderSensorClass | Class object for CylinderSensor nodes |
| DirectionalLight | DirectionalLight node instances |
| DirectionalLightClass | Class object for DirectionalLight nodes |
| Doc | A class to contain document references |
| Doc2 | A class to contain document references |
| ElevationGrid | ElevationGrid node instances |
| ElevationGridClass | Class object for ElevationGrid nodes |
| Extrusion | Extrusion node instances |
| ExtrusionClass | Class object for Extrusion nodes |
| FieldValue | Abstract base class for the VRML field types |
| FieldValuePtr | FieldValuePtr is a reference-counting smart pointer for FieldValues |
| FieldValueTypeMismatch | Thrown when field value types do not match, generally in a ROUTE or IS |
| Fog | Fog node instances |
| FogClass | Class object for Fog nodes |
| FontStyle | FontStyle node instances |
| FontStyleClass | Class object for FontStyle nodes |
| FontStyleNode | Abstract base class for font style nodes |
| GeometryNode | Abstract base class for geometry nodes |
| Group | Represents Group node instances |
| GroupClass | Class object for Group nodes |
| Image | |
| ImageTexture | Represents ImageTexture node instances |
| ImageTextureClass | Class object for ImageTexture nodes |
| IndexedFaceSet | Represents IndexedFaceSet node instances |
| IndexedFaceSetClass | Class object for IndexedFaceSet nodes |
| IndexedLineSet | Represents IndexedLineSet node instances |
| IndexedLineSetClass | Class object for IndexedLineSet nodes |
| Inline | Represents Inline node instances |
| InlineClass | Class object for Inline nodes |
| InvalidURI | Thrown when parsing a URI fails |
| InvalidVrml | Exception thrown when the parser fails due to errors in the VRML input |
| LOD | Represents LOD node instances |
| LODClass | Class object for LOD nodes |
| Material | Material node instances |
| MaterialClass | Class object for Material nodes |
| MaterialNode | Abstract base class for material nodes |
| MFColor | Encapsulates a MFColor |
| MFFloat | Encapsulates a MFFloat |
| MFInt32 | Encapsulates a MFInt32 |
| MFNode | Encapsulates a MFNode |
| MFRotation | Encapsulates an MFRotation |
| MFString | Encapsulates a MFString |
| MFTime | Encapsulates a MFTime |
| MFVec2f | Encapsulates an MFVec2f |
| MFVec3f | Encapsulates an MFVec3f |
| MovieTexture | MovieTexture node instances |
| MovieTextureClass | Class object for MovieTexture nodes |
| NavigationInfo | NavigationInfo node instances |
| NavigationInfoClass | Class object for NavigationInfo nodes |
| Node | A node in the scene graph |
| PolledEventOutValue | Simple struct for use in implementing nodes that are polled for pending events |
| Route | A route from one node to another through which events propagate |
| NodeClass | A class object for Node instances |
| NodeClassPtr | NodeClassPtr is a reference-counting smart pointer for NodeClasss |
| NodeInterface | Type information for an interface of a node |
| NodeInterfaceSet | A group of unique NodeInterfaces |
| NodePtr | A reference-counted smart pointer for Nodes |
| NodeType | Type information object for Nodes |
| NodeTypePtr | NodeTypePtr is a reference-counting smart pointer for NodeTypes |
| NodeVisitor | An interface to be implemented by visitors for nodes in a scene graph |
| Normal | Normal node instances |
| NormalClass | Class object for Material nodes |
| NormalInterpolator | NormalInterpolator node instances |
| NormalInterpolatorClass | Class object for NormalInterpolator nodes |
| NormalNode | Abstract base class for normal nodes |
| OrientationInterpolator | OrientationInterpolator node instances |
| OrientationInterpolatorClass | Class object for OrientationInterpolator nodes |
| PixelTexture | Represents PixelTexture node instances |
| PixelTextureClass | Class object for PixelTexture nodes |
| PlaneSensor | |
| PlaneSensorClass | Class object for PlaneSensor nodes |
| PointLight | PointLight node instances |
| PointLightClass | Class object for PointLight nodes |
| PointSet | Represents PointSet node instances |
| PointSetClass | Class object for PointSets |
| PositionInterpolator | PositionInterpolator node instances |
| PositionInterpolatorClass | Class object for PositionInterpolators |
| ProximitySensor | Represents ProximitySensor node instances |
| ProximitySensorClass | Class object for ProximitySensors |
| ScalarInterpolator | ScalarInterpolator node instances |
| ScalarInterpolatorClass | Class object for ScalarInterpolators |
| Scene | A scene in the VRML world |
| Scope | The Scope class keeps track of defined nodes and prototypes |
| ScopePtr | ScopePtr is a reference-counting smart pointer for Scopes |
| Script | Abstract class implemented by scripting language bindings |
| ScriptNode | Represents a VRML Script node |
| ScriptNodeType | Type objects for ScriptNodes |
| ScriptNodeClass | Class object for ScriptNodes |
| SFBool | Encapsulates an SFBool value |
| SFColor | Encapsulates an SFColor value |
| SFFloat | Encapsulates an SFFloat value |
| SFImage | |
| SFInt32 | Encapsulates an SFInt32 value |
| SFNode | Encapsulates an SFNode |
| SFRotation | Encapsulates an SFRotation |
| SFString | Encapsulates an SFString |
| SFTime | Encapsulates an SFTime value |
| SFVec2f | Encapsulates a SFVec2f value |
| SFVec3f | Encapsulates a SFVec3f value |
| Shape | Represents Shape node instances |
| ShapeClass | Class object for Shape |
| Sound | Represents Sound node instances |
| SoundClass | Class object for Sound |
| SoundSourceNode | Abstract base class for sound source nodes |
| Sphere | Sphere node instances |
| SphereClass | Class object for Sphere |
| SphereSensor | SphereSensor node instances |
| SphereSensorClass | Class object for SphereSensor |
| SpotLight | SpotLight node instances |
| SpotLightClass | Class object for SpotLight |
| Switch | Switch node instances |
| SwitchClass | Class object for Switch |
| Text | Text node instances |
| GlyphGeometry | Used to hold the geometry of individual glyphs |
| TextGeometry | Holds the text geometry |
| TextClass | Class object for Text nodes |
| TextureCoordinate | TextureCoordinate node instances |
| TextureCoordinateClass | Class object for TextureCoordinate nodes |
| TextureCoordinateNode | Abstract base class for texture coordinate nodes |
| TextureNode | Abstract base class for texture nodes |
| TextureTransform | TextureTransform node instances |
| TextureTransformClass | Class object for TextureTransform nodes |
| TextureTransformNode | Abstract base class for texture transform nodes |
| TimeSensor | TimeSensor node instances |
| TimeSensorClass | Class object for TimeSensor nodes |
| TouchSensor | TouchSensor node instances |
| TouchSensorClass | Class object for TouchSensor nodes |
| Transform | Transform node instances |
| TransformClass | Class object for Transform nodes |
| UnreachableURI | Thrown when a URI cannot be reached |
| UnsupportedInterface | Exception to indicate that a node interface is not supported |
| Viewer | Map the scene graph to the underlying graphics library |
| ViewerOpenGL | Abstract class for display of VRML models using OpenGL/Mesa |
| ModelviewMatrixStack | Encapsulates and extended modelview matrix stack |
| Viewpoint | |
| ViewpointClass | Class object for Viewpoint nodes |
| VisibilitySensor | VisibilitySensor node instances |
| VisibilitySensorClass | Class object for VisibilitySensor nodes |
| VrmlFrustum | A view frustum |
| VrmlMatrix | A class for all matrix operations |
| VrmlRenderContext | Information needed during a render traversal |
| WorldInfo | WorldInfo node instances |
| WorldInfoClass | Class object for WorldInfo nodes |