Home | Download | Screen shots | Discussion | Documentation |
---|
![]() ![]() | The OpenVRML Runtime Library |
![]() ![]() ![]() | Utility classes to facilitate node implementations |
![]() ![]() ![]() ![]() | Abstract base class for a pointer-to-polymorphic-member type |
![]() ![]() ![]() ![]() | Concrete pointer-to-polymorphic-member type |
![]() ![]() ![]() ![]() | Abstract base for openvrml::node_type subclasses |
![]() ![]() ![]() ![]() | A template for concrete node_types |
![]() ![]() ![]() ![]() ![]() | Concrete pointer-to-member wrapper |
![]() ![]() ![]() ![]() ![]() | Concrete pointer-to-member wrapper |
![]() ![]() ![]() ![]() ![]() | Concrete pointer-to-member wrapper |
![]() ![]() ![]() ![]() | Abstract base for event_listener implementations |
![]() ![]() ![]() ![]() | Abstract base for event_emitter implementations |
![]() ![]() ![]() ![]() | Abstract base class for node implementations |
![]() ![]() ![]() ![]() ![]() | Concrete event emitter class template |
![]() ![]() ![]() ![]() ![]() | ExposedField implementation |
![]() ![]() ![]() ![]() | Concept checking class to validate that a template parameter is a model of the Bindable Node concept |
![]() ![]() ![]() ![]() | A stack of bindable nodes |
![]() ![]() ![]() | OpenGL geometry renderer |
![]() ![]() ![]() ![]() | Abstract class for display of VRML models using OpenGL/Mesa |
![]() ![]() ![]() ![]() ![]() | Input event |
![]() ![]() ![]() ![]() ![]() | Light information |
![]() ![]() ![]() ![]() ![]() | Encapsulates an extended modelview matrix stack |
![]() ![]() ![]() | Thrown when there is a problem resolving a URI |
![]() ![]() ![]() | Thrown when parsing a URI fails |
![]() ![]() ![]() | Thrown when an unexpected media type is received |
![]() ![]() ![]() | Thrown when a URI cannot be reached |
![]() ![]() ![]() | Exception thrown when no URI in an alternative URI list can be resolved |
![]() ![]() ![]() | A POD-struct comprising a color |
![]() ![]() ![]() | A POD-struct comprising a color with an alpha channel |
![]() ![]() ![]() | A POD-struct comprising a two-component single-precision vector |
![]() ![]() ![]() | Two-component double-precision vector |
![]() ![]() ![]() | Three-component single-precision vector |
![]() ![]() ![]() | A POD-struct comprising a three-component double-precision vector |
![]() ![]() ![]() | A POD-struct comprising a rotation |
![]() ![]() ![]() | A POD-struct comprising a 4x4 matrix |
![]() ![]() ![]() | A POD-struct comprising a quaternion |
![]() ![]() ![]() | Pixmap data |
![]() ![]() ![]() | A bounding volume |
![]() ![]() ![]() | A bounding sphere |
![]() ![]() ![]() | An axis-aligned bounding box |
![]() ![]() ![]() | An abstract input stream for network resources |
![]() ![]() ![]() | An abstract factory for resource_istreams |
![]() ![]() ![]() | An interface to simplify asynchronously reading a resource_istream |
![]() ![]() ![]() | Exception thrown when the parser fails due to errors in the VRML input |
![]() ![]() ![]() | Exception thrown when attempting to associate a viewer with a browser when the viewer is already associated with a browser |
![]() ![]() ![]() | A browser -wide event |
![]() ![]() ![]() | This class should be inherited by classes that want to listen for browser_events |
![]() ![]() ![]() | Registry for node_metatypes |
![]() ![]() ![]() | Encapsulates a VRML browser |
![]() ![]() ![]() | Abstract base class of event listeners |
![]() ![]() ![]() | Base class for event listeners of nodes |
![]() ![]() ![]() | Concrete event listener template |
![]() ![]() ![]() | Base class for field_value_listeners that are members of nodes |
![]() ![]() ![]() | Abstract base class of event emitters |
![]() ![]() ![]() | Concrete event emitter template |
![]() ![]() ![]() | Class template to simplify implementation of exposedFields |
![]() ![]() ![]() | Abstract base class for the VRML field types |
![]() ![]() ![]() ![]() | This struct exists only to disambiguate field_value 's constructor template from its copy constructor |
![]() ![]() ![]() | Concept checking class to validate that a template parameter is a model of the Field Value concept |
![]() ![]() ![]() | A boolean node field value |
![]() ![]() ![]() | A color node field value |
![]() ![]() ![]() | A color_rgba node field value |
![]() ![]() ![]() | A single precision floating point node field value |
![]() ![]() ![]() | A single precision doubleing point node field value |
![]() ![]() ![]() | A pixmap |
![]() ![]() ![]() | A 32-bit integer node field value |
![]() ![]() ![]() | A node field value to hold a single node reference |
![]() ![]() ![]() | A rotation node field value |
![]() ![]() ![]() | A string node field value |
![]() ![]() ![]() | A double precision floating point node field value |
![]() ![]() ![]() | A 2-component vector node field value |
![]() ![]() ![]() | A 2-component vector node field value |
![]() ![]() ![]() | A 3-component vector node field value |
![]() ![]() ![]() | A 3-component vector node field value |
![]() ![]() ![]() | A bool array node field value |
![]() ![]() ![]() | A color array node field value |
![]() ![]() ![]() | A color_rgba array node field value |
![]() ![]() ![]() | A float array node field value |
![]() ![]() ![]() | A double array node field value |
![]() ![]() ![]() | A image array node field value |
![]() ![]() ![]() | An integer array node field value |
![]() ![]() ![]() | A node reference array node field value |
![]() ![]() ![]() | A rotation array node field value |
![]() ![]() ![]() | A string array node field value |
![]() ![]() ![]() | A double array node field value |
![]() ![]() ![]() | A 2-component vector array node field value |
![]() ![]() ![]() | A 2-component vector array node field value |
![]() ![]() ![]() | A 3-component vector array node field value |
![]() ![]() ![]() | A 3-component vector array node field value |
![]() ![]() ![]() | A view frustum |
![]() ![]() ![]() | Type information for an interface of a node |
![]() ![]() ![]() | Exception to indicate that a node interface is not supported |
![]() ![]() ![]() | Determine if a node_interface matches an eventIn identifier |
![]() ![]() ![]() | Determine if a node_interface matches an eventOut identifier |
![]() ![]() ![]() | Determine if a node_interface matches an exposedField identifier |
![]() ![]() ![]() | Determine if a node_interface matches an field identifier |
![]() ![]() ![]() | Function object to compare two node_interfaces based on their id |
![]() ![]() ![]() | Identifier for node_metatypes |
![]() ![]() ![]() | A class object for node instances |
![]() ![]() ![]() | A placeholder node_metatype |
![]() ![]() ![]() | Type information object for nodes |
![]() ![]() ![]() | A placeholder node_type |
![]() ![]() ![]() | Thrown when field value types do not match, generally in a ROUTE or IS |
![]() ![]() ![]() | A node in the scene graph |
![]() ![]() ![]() | Abstract base class for appearance nodes |
![]() ![]() ![]() | Abstract base class for nodes that represent a bounded volume in the scene graph |
![]() ![]() ![]() | Abstract base class for child nodes |
![]() ![]() ![]() | Abstract base class for background nodes |
![]() ![]() ![]() | Abstract base class for color nodes |
![]() ![]() ![]() | Abstract base class for RGBA color nodes |
![]() ![]() ![]() | Abstract base class for coordinate nodes |
![]() ![]() ![]() | Abstract base class for font style nodes |
![]() ![]() ![]() | Abstract base class for geometry nodes |
![]() ![]() ![]() | Abstract base class for grouping nodes |
![]() ![]() ![]() | Abstract base class for light nodes |
![]() ![]() ![]() | Abstract base class for material nodes |
![]() ![]() ![]() | Abstract base class for normal nodes |
![]() ![]() ![]() | Abstract base class for normal nodes |
![]() ![]() ![]() | A node that can be affected by a pointing device |
![]() ![]() ![]() | A light that falls within a specified area |
![]() ![]() ![]() | Abstract base class for sound source nodes |
![]() ![]() ![]() | Abstract base class for texture nodes |
![]() ![]() ![]() | Abstract base class for texture coordinate nodes |
![]() ![]() ![]() | Abstract base class for texture transform nodes |
![]() ![]() ![]() | Abstract base class for time-dependent nodes |
![]() ![]() ![]() | Abstract base class for transform nodes |
![]() ![]() ![]() | Abstract base class for viewpoint nodes |
![]() ![]() ![]() | Traverse the children of each node in a node hierarchy only once |
![]() ![]() ![]() | Information needed during a render traversal |
![]() ![]() ![]() | A scene in the VRML world |
![]() ![]() ![]() | The scope class keeps track of defined nodes and prototypes |
![]() ![]() ![]() | Abstract class implemented by scripting language bindings |
![]() ![]() ![]() | An abstract factory for scripts |
![]() ![]() ![]() | Registry of script_factories |
![]() ![]() ![]() | Class object for script_nodes |
![]() ![]() ![]() | Represents a VRML Script node |
![]() ![]() ![]() ![]() | An event_emitter along with the emitted value |
![]() ![]() ![]() | Map the scene graph to the underlying graphics library |
![]() ![]() ![]() | A Spirit space parser appropriate for use with VRML97 and VRML-encoded X3D |
![]() ![]() ![]() | A Spirit grammar appropriate for use as a skip parser for VRML97 and VRML-encoded X3D |
![]() ![]() ![]() | A Spirit error handler that emits error and warning messages to a std::ostream |
![]() ![]() ![]() | No-op semantic actions for vrml97_grammar |
![]() ![]() ![]() | A Spirit grammar for parsing VRML97 |
![]() ![]() ![]() ![]() | VRML97 grammar definition |
![]() ![]() ![]() | A Spirit error handler that emits error and warning messages to a std::ostream |
![]() ![]() ![]() | The implementation of the openvrml::color_rgba_p functor parser |
![]() ![]() ![]() | The implementation of the openvrml::vec2d_p functor parser |
![]() ![]() ![]() | The implementation of the openvrml::vec3d_p functor parser |
![]() ![]() ![]() | No-op semantic actions for x3d_vrml_grammar |
![]() ![]() ![]() | A Spirit grammar for parsing Classic VRML X3D |
![]() ![]() ![]() ![]() | Classic VRML X3D grammar definition |