Home | Download | Screen shots | Discussion | Documentation |
---|
Classes that manage the scene. More...
#include <openvrml/script.h>
Classes | |
class | openvrml::resource_istream |
An abstract input stream for network resources. More... | |
class | openvrml::resource_fetcher |
An abstract factory for resource_istreams . More... | |
class | openvrml::stream_listener |
An interface to simplify asynchronously reading a resource_istream . More... | |
class | openvrml::invalid_vrml |
Exception thrown when the parser fails due to errors in the VRML input. More... | |
class | openvrml::viewer_in_use |
Exception thrown when attempting to associate a viewer with a browser when the viewer is already associated with a browser . More... | |
class | openvrml::browser_event |
A browser -wide event. More... | |
class | openvrml::browser_listener |
This class should be inherited by classes that want to listen for browser_events . More... | |
class | openvrml::node_metatype_registry |
Registry for node_metatypes . More... | |
class | openvrml::browser |
Encapsulates a VRML browser. More... |
Namespaces | |
namespace | openvrml |
The OpenVRML Runtime Library. |
Typedefs | |
typedef void(* | openvrml::register_node_metatypes_func )(node_metatype_registry &) |
The signature of the node module entry point. |
Functions | |
std::auto_ptr< node_type_decls > | openvrml::profile (const std::string &profile_id) throw ( std::invalid_argument , std::bad_alloc ) |
Get a node_type_decls map corresponding to a particular profile. | |
void | openvrml::add_component (node_type_decls &node_types, const std::string &component_id, size_t level) throw ( std::invalid_argument , std::bad_alloc ) |
Add the nodes corresponding to a component level to a node_type_decls map. |
Variables | |
const char | openvrml::vrml_media_type [11] = "model/vrml" |
VRML MIME media type. | |
const char | openvrml::x_vrml_media_type [15] = "x-world/x-vrml" |
Experimental VRML MIME media type. | |
const char | openvrml::x3d_vrml_media_type [15] = "model/x3d-vrml" |
X3D VRML MIME media type. |
Classes that manage the scene.