Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NopenvrmlThe OpenVRML Runtime Library
 NglOpenGL geometry renderer
 Nnode_impl_utilUtility classes to facilitate node implementations
 Caxis_aligned_bounding_boxAn axis-aligned bounding box
 Cbad_media_typeThrown when an unexpected media type is received
 Cbad_urlThrown when there is a problem resolving a URI
 Cbounding_sphereA bounding sphere
 Cbounding_volumeA bounding volume
 CbrowserEncapsulates a VRML browser
 Cbrowser_eventA browser-wide event
 Cbrowser_listenerThis class should be inherited by classes that want to listen for browser_events
 CcolorA POD-struct comprising a color
 Ccolor_rgbaA POD-struct comprising a color with an alpha channel
 Ccolor_rgba_parserThe implementation of the openvrml::color_rgba_p functor parser
 Cevent_emitterAbstract base class of event emitters
 Cevent_listenerAbstract base class of event listeners
 CexposedfieldClass template to simplify implementation of exposedFields
 Cfield_valueAbstract base class for the VRML field types
 Cfield_value_emitterConcrete event emitter template
 Cfield_value_listenerConcrete event listener template
 CFieldValueConceptConcept checking class to validate that a template parameter is a model of the Field Value concept
 CfrustumA view frustum
 CimagePixmap data
 Cinvalid_urlThrown when parsing a URI fails
 Cinvalid_vrmlException thrown when the parser fails due to errors in the VRML input
 Cmat4fA POD-struct comprising a 4x4 matrix
 CmfboolA bool array node field value
 CmfcolorA color array node field value
 CmfcolorrgbaA color_rgba array node field value
 CmfdoubleA double array node field value
 CmffloatA float array node field value
 CmfimageA image array node field value
 Cmfint32An integer array node field value
 CmfnodeA node reference array node field value
 CmfrotationA rotation array node field value
 CmfstringA string array node field value
 CmftimeA double array node field value
 Cmfvec2dA 2-component vector array node field value
 Cmfvec2fA 2-component vector array node field value
 Cmfvec3dA 3-component vector array node field value
 Cmfvec3fA 3-component vector array node field value
 Cno_alternative_urlException thrown when no URI in an alternative URI list can be resolved
 Cnode_event_listenerBase class for event listeners of nodes
 Cnode_field_value_listenerBase class for field_value_listeners that are members of nodes
 Cnode_metatype_registryRegistry for node_metatypes
 Cnull_vrml97_parse_actionsNo-op semantic actions for vrml97_grammar
 Cnull_x3d_vrml_parse_actionsNo-op semantic actions for x3d_vrml_grammar
 CquatfA POD-struct comprising a quaternion
 Crendering_contextInformation needed during a render traversal
 Cresource_fetcherAn abstract factory for resource_istreams
 Cresource_istreamAn abstract input stream for network resources
 CrotationA POD-struct comprising a rotation
 CsceneA scene in the VRML world
 CscopeThe scope class keeps track of defined nodes and prototypes
 CscriptAbstract class implemented by scripting language bindings
 Cscript_factoryAn abstract factory for scripts
 Cscript_factory_registryRegistry of script_factories
 Cscript_nodeRepresents a VRML Script node
 Cscript_node_metatypeClass object for script_nodes
 CsfboolA boolean node field value
 CsfcolorA color node field value
 CsfcolorrgbaA color_rgba node field value
 CsfdoubleA single precision doubleing point node field value
 CsffloatA single precision floating point node field value
 CsfimageA pixmap
 Csfint32A 32-bit integer node field value
 CsfnodeA node field value to hold a single node reference
 CsfrotationA rotation node field value
 CsfstringA string node field value
 CsftimeA double precision floating point node field value
 Csfvec2dA 2-component vector node field value
 Csfvec2fA 2-component vector node field value
 Csfvec3dA 3-component vector node field value
 Csfvec3fA 3-component vector node field value
 Cstream_listenerAn interface to simplify asynchronously reading a resource_istream
 Cunreachable_urlThrown when a URI cannot be reached
 Cunsupported_interfaceException to indicate that a node interface is not supported
 Cvec2dTwo-component double-precision vector
 Cvec2d_parserThe implementation of the openvrml::vec2d_p functor parser
 Cvec2fA POD-struct comprising a two-component single-precision vector
 Cvec3dA POD-struct comprising a three-component double-precision vector
 Cvec3d_parserThe implementation of the openvrml::vec3d_p functor parser
 Cvec3fThree-component single-precision vector
 CviewerMap the scene graph to the underlying graphics library
 Cviewer_in_useException thrown when attempting to associate a viewer with a browser when the viewer is already associated with a browser
 Cvrml97_grammarA Spirit grammar for parsing VRML97
 Cvrml97_parse_error_handlerA Spirit error handler that emits error and warning messages to a std::ostream
 Cvrml97_skip_grammarA Spirit grammar appropriate for use as a skip parser for VRML97 and VRML-encoded X3D
 Cvrml97_space_parserA Spirit space parser appropriate for use with VRML97 and VRML-encoded X3D
 Cx3d_vrml_grammarA Spirit grammar for parsing Classic VRML X3D
 Cx3d_vrml_parse_error_handlerA Spirit error handler that emits error and warning messages to a std::ostream