| 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.