<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>OpenVRML: x3d_vrml_grammar.h File Reference</title> <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> <link rel="icon" href="../vrml-16"> <link rel="start" href="http://openvrml.org/index" title="OpenVRML Home"> <link rel="prev" href="http://openvrml.org/discussion" title="Discussion"> <link rel="contents" href="index" title="Documentation Main Page"> <link rel="index" href="functions" title="OpenVRML Compound Members"> <link rel="appendix" href="conformance" title="Conformance Test Results"> <style type="text/css"> @import url("doxygen.css"); @import url("tabs.css"); @import url("http://openvrml.org/openvrml.css"); body, td { font-size: 100%; } p, center, td, th, ul, dl, div { font-family: inherit; } h2 { border-bottom-style: solid; border-bottom-width: 1px; } /* * Doxygen as of 1.5.4-20071217 uses the class "navpath" instead of "nav". * For now, we'll do both. */ div.nav, div.navpath { background-color: transparent; text-align: left; margin-top: 1em; margin-bottom: 1em; border-color: black; border-left: none; border-right: none; padding-top: 0.5em; padding-bottom: 0.5em; } div.nav a.el:link, div.nav a.el:visited, div.navpath a.el:link, div.navpath a.el:visited { border-width: 1px; border-style: solid; border-color: silver; padding: 2px; } div.nav a.el:link:hover, div.nav a.el:visited:hover, div.navpath a.el:link:hover, div.navpath a.el:visited:hover { border-style: outset; border-color: gray; } div.nav a.el:active, div.navpath a.el:active { border-style: inset; border-color: gray; } .body td { background-color: transparent; } div.qindex { background-color: transparent; border: none; } a { color: inherit; } a.qindex { text-decoration: inherit; color: inherit; padding: 0; } a.qindex:visited { text-decoration: inherit; font-weight: inherit; color: inherit; padding: 0; } a.qindex:hover { text-decoration: inherit; background-color: transparent; padding: 0; } a.qindexHL { text-decoration: inherit; font-weight: inherit; background-color: transparent; color: inherit; padding: 0; } a.qindexHL:hover { text-decoration: inherit; background-color: transparent; color: inherit; padding: 0; } a.qindexHL:visited { text-decoration: inherit; background-color: transparent; color: inherit; } a.el { text-decoration: inherit; font-weight: inherit } a.elRef { font-weight: inherit } a.code:link, a.code:visited { text-decoration: inherit; font-weight: inherit; color: inherit; } a.codeRef:link { font-weight: normal; color: inherit; } a { color: inherit; } a:visited { color: silver; } a:hover { color: inherit; text-decoration: inherit; background-color: transparent; } h1 { line-height: 1.2em; } div.qindex { font-size: smaller; } div.qindex .qindex:link, div.qindex .qindex:visited { font-weight: inherit; } div.qindex .qindexHL:link, div.qindex .qindexHL:visited { font-weight: bold; } td.memItemLeft, td.memItemRight, td.memTemplParams, td.memTemplItemLeft, td.memTemplItemRight, .memtemplate, .memname td { font-family: Consolas, "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Lucida Console", LucidaTypewriter, monospace; } td.memItemLeft, td.memItemRight, td.mdescLeft, td.mdescRight { background-color: rgb(95%, 95%, 95%); } .mdTable { background-color: rgb(95%, 95%, 95%); } .memproto td code { font-family: inherit; font-style: italic; } td.pass { background-color: rgb(50%, 100%, 50%); } td.fail { background-color: rgb(100%, 50%, 50%); } td.invalid { background-color: rgb(75%, 75%, 75%); } .memitem { background-color: rgb(95%, 95%, 95%); border-color: rgb(80%, 80%, 80%); } .memproto { background-color: rgb(90%, 90%, 90%); border-color: rgb(65%, 65%, 65%); font-weight: inherit; } .memname { font-weight: inherit; } div.tabs { background-image: url("tab_b-openvrml.png"); } div.tabs span { background-image: url("tab_l-openvrml.png"); } div.tabs a { background-image: url("tab_r-openvrml.png"); border-bottom: 1px solid #a5a5a5; } div.tabs a:link, div.tabs a:visited, div.tabs a:active, div.tabs a:hover { color: black; } table { border-collapse: collapse; border-spacing: 0; } .note { border: 1px solid rgb(65%, 65%, 65%); background-color: rgb(95%, 95%, 95%); margin-left: 10%; margin-right: 10%; } </style> </head> <body> <table class="sitenav"> <tr> <th><a href="http://openvrml.org/index" title="Home">Home</a></th> <th><a href="http://openvrml.org/download" title="Download">Download</a></th> <th><a href="http://openvrml.org/screenshots/index" title="Screen shots">Screen shots</a></th> <th><a href="http://openvrml.org/discussion" title="Mailing lists and IRC">Discussion</a></th> <th>Documentation</th> </tr> </table> <div class="body"> <!-- Generated by Doxygen 1.5.4 --> <div class="tabs"> <ul> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li><a href="annotated.html"><span>Classes</span></a></li> <li class="current"><a href="files.html"><span>Files</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="examples.html"><span>Examples</span></a></li> </ul> </div> <h1>x3d_vrml_grammar.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2> Classic VRML X3D Spirit grammar. <p> <p> <code>#include <<a class="el" href="vrml97__grammar_8h.html">openvrml/vrml97_grammar.h</a>></code><br> <p> <div class="dynheader"> Include dependency graph for x3d_vrml_grammar.h:</div> <div class="dynsection"> <p><center><img src="x3d__vrml__grammar_8h__incl.png" border="0" usemap="#x3d_vrml_grammar.h_map" alt=""></center> <map name="x3d_vrml_grammar.h_map"> <area shape="rect" href="vrml97__grammar_8h.html" title="VRML97 Spirit grammar and associated parsers." alt="" coords="421,84,651,111"><area shape="rect" href="browser_8h.html" title="Classes that manage the scene." alt="" coords="1219,161,1381,188"><area shape="rect" href="read__write__mutex_8h.html" title="A read/write mutex." alt="" coords="859,471,1093,497"><area shape="rect" href="script_8h.html" title="Pluggable scripting engine support." alt="" coords="1699,239,1845,265"><area shape="rect" href="node_8h.html" title="Abstract node types and supporting types." alt="" coords="2031,316,2175,343"><area shape="rect" href="event_8h.html" title="Event emitter and listener interfaces." alt="" coords="1791,316,1940,343"><area shape="rect" href="field__value_8h.html" title="Field value types." alt="" coords="1707,393,1891,420"><area shape="rect" href="openvrml_2viewer_8h.html" title="Definition of openvrml::viewer." alt="" coords="2543,393,2695,420"><area shape="rect" href="rendering__context_8h.html" title="Definition of openvrml::rendering_context." alt="" coords="2751,393,2991,420"><area shape="rect" href="scope_8h.html" title="Definition of openvrml::scope." alt="" coords="2309,393,2459,420"><area shape="rect" href="basetypes_8h.html" title="Basic types for representing data in VRML/X3D worlds (color, rotations, vectors,..." alt="" coords="2108,548,2289,575"><area shape="rect" href="bounding__volume_8h.html" title="Bounding volumes." alt="" coords="2784,471,3021,497"><area shape="rect" href="frustum_8h.html" title="Definition of openvrml::frustum." alt="" coords="2597,471,2760,497"></map> </div> <table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Namespaces</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">namespace </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceopenvrml.html">openvrml</a></td></tr> <tr><td colspan="2"><br><h2>Classes</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structopenvrml_1_1x3d__vrml__parse__error__handler.html">openvrml::x3d_vrml_parse_error_handler</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">A Spirit error handler that emits error and warning messages to a <code>std::ostream</code>. <a href="structopenvrml_1_1x3d__vrml__parse__error__handler.html#_details">More...</a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structopenvrml_1_1color__rgba__parser.html">openvrml::color_rgba_parser</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">The implementation of the <code><a class="el" href="namespaceopenvrml.html#484be0d6856a0268c27724696e03ee3b" title="A Spirit parser for RGBA color values.">openvrml::color_rgba_p</a></code> functor parser. <a href="structopenvrml_1_1color__rgba__parser.html#_details">More...</a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structopenvrml_1_1vec2d__parser.html">openvrml::vec2d_parser</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">The implementation of the <code><a class="el" href="namespaceopenvrml.html#dcb1649d79006537dc3a93de7faa7fc8" title="A Spirit parser for double-precision 2-component vector values.">openvrml::vec2d_p</a></code> functor parser. <a href="structopenvrml_1_1vec2d__parser.html#_details">More...</a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structopenvrml_1_1vec3d__parser.html">openvrml::vec3d_parser</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">The implementation of the <code><a class="el" href="namespaceopenvrml.html#7490db49e88d93173c41524e504d50a8" title="A Spirit parser for double-precision 3-component vector values.">openvrml::vec3d_p</a></code> functor parser. <a href="structopenvrml_1_1vec3d__parser.html#_details">More...</a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structopenvrml_1_1null__x3d__vrml__parse__actions.html">openvrml::null_x3d_vrml_parse_actions</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">No-op semantic actions for <code><a class="el" href="structopenvrml_1_1x3d__vrml__grammar.html" title="A Spirit grammar for parsing Classic VRML X3D.">x3d_vrml_grammar</a></code>. <a href="structopenvrml_1_1null__x3d__vrml__parse__actions.html#_details">More...</a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structopenvrml_1_1x3d__vrml__grammar.html">openvrml::x3d_vrml_grammar< Actions, ErrorHandler ></a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">A <a href="http://spirit.sourceforge.net">Spirit</a> grammar for parsing Classic VRML X3D. <a href="structopenvrml_1_1x3d__vrml__grammar.html#_details">More...</a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structopenvrml_1_1x3d__vrml__grammar_1_1definition.html">openvrml::x3d_vrml_grammar< Actions, ErrorHandler >::definition< ScannerT ></a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Classic VRML X3D grammar <a class="el" href="structopenvrml_1_1x3d__vrml__grammar_1_1definition.html" title="Classic VRML X3D grammar definition.">definition</a>. <a href="structopenvrml_1_1x3d__vrml__grammar_1_1definition.html#_details">More...</a><br></td></tr> <tr><td colspan="2"><br><h2>Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e236ec31ae55fdf1b1eb525ab67c934c"></a><!-- doxytag: member="x3d_vrml_grammar.h::expect_profile" ref="e236ec31ae55fdf1b1eb525ab67c934c" args="(profile_expected)" --> const vrml_parse_assertion </td><td class="memItemRight" valign="bottom"><b>openvrml::expect_profile</b> (profile_expected)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="57fe6324e17fd5f80da611a15f4dd5f7"></a><!-- doxytag: member="x3d_vrml_grammar.h::expect_colon" ref="57fe6324e17fd5f80da611a15f4dd5f7" args="(colon_expected)" --> const vrml_parse_assertion </td><td class="memItemRight" valign="bottom"><b>openvrml::expect_colon</b> (colon_expected)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f578e863ce35d9114a1df305f2983437"></a><!-- doxytag: member="x3d_vrml_grammar.h::expect_color_rgba" ref="f578e863ce35d9114a1df305f2983437" args="(color_rgba_expected)" --> const vrml_parse_assertion </td><td class="memItemRight" valign="bottom"><b>openvrml::expect_color_rgba</b> (color_rgba_expected)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6c30274a51f40215b3b16ac7a6120b32"></a><!-- doxytag: member="x3d_vrml_grammar.h::deprecated_eventin" ref="6c30274a51f40215b3b16ac7a6120b32" args="(eventin_deprecated)" --> const vrml_parse_assertion </td><td class="memItemRight" valign="bottom"><b>openvrml::deprecated_eventin</b> (eventin_deprecated)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a4034133d3f5c1d58b8fdd0280f8fb77"></a><!-- doxytag: member="x3d_vrml_grammar.h::deprecated_eventout" ref="a4034133d3f5c1d58b8fdd0280f8fb77" args="(eventout_deprecated)" --> const vrml_parse_assertion </td><td class="memItemRight" valign="bottom"><b>openvrml::deprecated_eventout</b> (eventout_deprecated)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3a541893de722fcf30d66439085ad645"></a><!-- doxytag: member="x3d_vrml_grammar.h::deprecated_exposedfield" ref="3a541893de722fcf30d66439085ad645" args="(exposedfield_deprecated)" --> const vrml_parse_assertion </td><td class="memItemRight" valign="bottom"><b>openvrml::deprecated_exposedfield</b> (exposedfield_deprecated)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e3ec8b4a256fdb2cc5f7c73d9adb8e67"></a><!-- doxytag: member="x3d_vrml_grammar.h::deprecated_field" ref="e3ec8b4a256fdb2cc5f7c73d9adb8e67" args="(field_deprecated)" --> const vrml_parse_assertion </td><td class="memItemRight" valign="bottom"><b>openvrml::deprecated_field</b> (field_deprecated)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceopenvrml.html#1b50bab490c96e3be3024198cab95534">openvrml::x3d_vrml_parse_error_msg</a> (const vrml_parse_error error)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get the error messages associated with a <code>vrml_parse_error</code>. <a href="#1b50bab490c96e3be3024198cab95534"></a><br></td></tr> <tr><td colspan="2"><br><h2>Variables</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const vrml_parse_error </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceopenvrml.html#b8879d0df7a8a9257ff547903c92c7c0">openvrml::profile_expected</a> = vrml_parse_error_end</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">The <code>PROFILE</code> keyword was expected. <a href="#b8879d0df7a8a9257ff547903c92c7c0"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const vrml_parse_error </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceopenvrml.html#1f6b5faba7e4c5c88cbcea5b091b29eb">openvrml::unrecognized_profile_id</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">The profile identifier was not recognized as a supported profile. <a href="#1f6b5faba7e4c5c88cbcea5b091b29eb"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const vrml_parse_error </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceopenvrml.html#b9456a68d2f05d97215722e03b43fa72">openvrml::unrecognized_component_id_or_level</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">The component identifier was unrecognized or the component level is unsupported. <a href="#b9456a68d2f05d97215722e03b43fa72"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const vrml_parse_error </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceopenvrml.html#f25f5db70d355b26033b567c3d37b774">openvrml::colon_expected</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">A “:” was expected. <a href="#f25f5db70d355b26033b567c3d37b774"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const vrml_parse_error </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceopenvrml.html#6fec1e5ea0e05fe0942296ede830f225">openvrml::bool_or_lbracket_expected</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">A boolean value (i.e., <code>TRUE</code> or <code>FALSE</code>) or “[” was expected. <a href="#6fec1e5ea0e05fe0942296ede830f225"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const vrml_parse_error </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceopenvrml.html#4bd94c7f66c8cb81221f611be41745fa">openvrml::bool_or_rbracket_expected</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">A boolean value (i.e., <code>TRUE</code> or <code>FALSE</code>) or “]” was expected. <a href="#4bd94c7f66c8cb81221f611be41745fa"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const vrml_parse_error </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceopenvrml.html#4fa41130ff3e14eddd6b5f799bdb2752">openvrml::color_rgba_expected</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">An RGBA color value was expected. <a href="#4fa41130ff3e14eddd6b5f799bdb2752"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const vrml_parse_error </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceopenvrml.html#8a8b21b1d4d978179963a6a54f36cb51">openvrml::color_rgba_or_lbracket_expected</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">An RGBA color value or “[” was expected. <a href="#8a8b21b1d4d978179963a6a54f36cb51"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const vrml_parse_error </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceopenvrml.html#bdc38a7a2846e57d6aeb6e31fde07c80">openvrml::color_rgba_or_rbracket_expected</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">An RGBA color value or “]” was expected. <a href="#bdc38a7a2846e57d6aeb6e31fde07c80"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const vrml_parse_error </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceopenvrml.html#29471a1e4c17ff928904ef280b40d67f">openvrml::eventin_deprecated</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">The <code>eventIn</code> keyword is deprecated. <a href="#29471a1e4c17ff928904ef280b40d67f"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const vrml_parse_error </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceopenvrml.html#95412c5185793e85714b8b270a4ad16b">openvrml::eventout_deprecated</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">The <code>eventOut</code> keyword is deprecated. <a href="#95412c5185793e85714b8b270a4ad16b"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const vrml_parse_error </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceopenvrml.html#a5c92e65cb156a559486a367ed8b398a">openvrml::exposedfield_deprecated</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">The <code>exposedField</code> keyword is deprecated. <a href="#a5c92e65cb156a559486a367ed8b398a"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const vrml_parse_error </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceopenvrml.html#0c3524152588e6e987dec27df658e66f">openvrml::field_deprecated</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">The <code>field</code> keyword is deprecated. <a href="#0c3524152588e6e987dec27df658e66f"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const <br> boost::spirit::functor_parser<br> < color_rgba_parser > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceopenvrml.html#484be0d6856a0268c27724696e03ee3b">openvrml::color_rgba_p</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">A Spirit parser for RGBA color values. <a href="#484be0d6856a0268c27724696e03ee3b"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const <br> boost::spirit::functor_parser<br> < vec2d_parser > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceopenvrml.html#dcb1649d79006537dc3a93de7faa7fc8">openvrml::vec2d_p</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">A Spirit parser for double-precision 2-component vector values. <a href="#dcb1649d79006537dc3a93de7faa7fc8"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const <br> boost::spirit::functor_parser<br> < vec3d_parser > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceopenvrml.html#7490db49e88d93173c41524e504d50a8">openvrml::vec3d_p</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">A Spirit parser for double-precision 3-component vector values. <a href="#7490db49e88d93173c41524e504d50a8"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="78cf308a8981bc3f347107bb5f60684a"></a><!-- doxytag: member="x3d_vrml_grammar.h::set_component_id" ref="78cf308a8981bc3f347107bb5f60684a" args="" --> const phoenix::function<br> < set_component_id_function > </td><td class="memItemRight" valign="bottom"><b>openvrml::set_component_id</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="91bf01b5ddc9cac8d12cbe8013486e1d"></a><!-- doxytag: member="x3d_vrml_grammar.h::set_component_level" ref="91bf01b5ddc9cac8d12cbe8013486e1d" args="" --> const phoenix::function<br> < set_component_level_function > </td><td class="memItemRight" valign="bottom"><b>openvrml::set_component_level</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d7b49ce645770ae3752896bf741cd229"></a><!-- doxytag: member="x3d_vrml_grammar.h::set_meta_name" ref="d7b49ce645770ae3752896bf741cd229" args="" --> const phoenix::function<br> < set_meta_name_function > </td><td class="memItemRight" valign="bottom"><b>openvrml::set_meta_name</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ad60bc0c3cdbeebc503b9bff102254e8"></a><!-- doxytag: member="x3d_vrml_grammar.h::set_meta_value" ref="ad60bc0c3cdbeebc503b9bff102254e8" args="" --> const phoenix::function<br> < set_meta_value_function > </td><td class="memItemRight" valign="bottom"><b>openvrml::set_meta_value</b></td></tr> </table> </div> <address class="footer"><span class="images"><a href="http://opengl.org"><img src="OGL_sm_wht.png" width="68" height="32" border="0" alt="OpenGL"></a><a href="http://sourceforge.net"><img src="http://sourceforge.net/sflogo.php?group_id=7151&type=3" width="125" height="37" border="0" alt="SourceForge.net"></a></span><a href="http://sourceforge.net/tracker/?func=add&group_id=7151&atid=107151">Report error</a><br>Generated Tue Feb 5 04:13:12 2008 by Doxygen 1.5.4</address> <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script> <script type="text/javascript">_uacct = "UA-446379-2"; urchinTracker();</script> </body> </html>