Home | Download | Screen shots | Discussion | Documentation |
---|
Classic VRML X3D Spirit grammar. More...
#include <openvrml/vrml97_grammar.h>
Classes | |
struct | openvrml::x3d_vrml_parse_error_handler |
A Spirit error handler that emits error and warning messages to a std::ostream . More... | |
struct | openvrml::color_rgba_parser |
The implementation of the openvrml::color_rgba_p functor parser. More... | |
struct | openvrml::vec2d_parser |
The implementation of the openvrml::vec2d_p functor parser. More... | |
struct | openvrml::vec3d_parser |
The implementation of the openvrml::vec3d_p functor parser. More... | |
struct | openvrml::null_x3d_vrml_parse_actions |
No-op semantic actions for x3d_vrml_grammar . More... | |
struct | openvrml::x3d_vrml_grammar< Actions, ErrorHandler > |
A Spirit grammar for parsing Classic VRML X3D. More... | |
struct | openvrml::x3d_vrml_grammar< Actions, ErrorHandler >::definition< ScannerT > |
Classic VRML X3D grammar definition. More... |
Namespaces | |
namespace | openvrml |
The OpenVRML Runtime Library. |
Functions | |
const char * | openvrml::x3d_vrml_parse_error_msg (const vrml_parse_error error) |
Get the error messages associated with a vrml_parse_error . |
Variables | |
const vrml_parse_error | openvrml::profile_expected = vrml_parse_error_end |
The PROFILE keyword was expected. | |
const vrml_parse_error | openvrml::unrecognized_profile_id |
The profile identifier was not recognized as a supported profile. | |
const vrml_parse_error | openvrml::unrecognized_component_id_or_level |
The component identifier was unrecognized or the component level is unsupported. | |
const vrml_parse_error | openvrml::colon_expected |
A “:” was expected. | |
const vrml_parse_error | openvrml::bool_or_lbracket_expected |
A boolean value (i.e., TRUE or FALSE ) or “[” was expected. | |
const vrml_parse_error | openvrml::bool_or_rbracket_expected |
A boolean value (i.e., TRUE or FALSE ) or “]” was expected. | |
const vrml_parse_error | openvrml::color_rgba_expected |
An RGBA color value was expected. | |
const vrml_parse_error | openvrml::color_rgba_or_lbracket_expected |
An RGBA color value or “[” was expected. | |
const vrml_parse_error | openvrml::color_rgba_or_rbracket_expected |
An RGBA color value or “]” was expected. | |
const vrml_parse_error | openvrml::eventin_deprecated |
The eventIn keyword is deprecated. | |
const vrml_parse_error | openvrml::eventout_deprecated |
The eventOut keyword is deprecated. | |
const vrml_parse_error | openvrml::exposedfield_deprecated |
The exposedField keyword is deprecated. | |
const vrml_parse_error | openvrml::field_deprecated |
The field keyword is deprecated. | |
const boost::spirit::classic::functor_parser < color_rgba_parser > | openvrml::color_rgba_p |
A Spirit parser for RGBA color values. | |
const boost::spirit::classic::functor_parser < vec2d_parser > | openvrml::vec2d_p |
A Spirit parser for double-precision 2-component vector values. | |
const boost::spirit::classic::functor_parser < vec3d_parser > | openvrml::vec3d_p |
A Spirit parser for double-precision 3-component vector values. |
Classic VRML X3D Spirit grammar.