ant -f C:\\x3d-code\\www.web3d.org\\semantics -DXmaxwarns=1000 all
summary:
X3D Ontology for Semantic Web provides terms of reference for semantic query of X3D models.
versions:
  ANT_HOME=C:\apache-ant-1.10.12
 JAVA_HOME=C:\Program Files\Java\openjdk\jdk-19.0.2
 JENA_HOME=C:\languages\java\apache-jena-4.2.0
PYTHONHOME=${env.PYTHONHOME}
PYTHONPATH=C:\x3d-code\www.web3d.org\x3d\stylesheets\python
Check CLASSPATH for X3DJSAIL X3DJSAIL.4.0.full.jar or X3DJSAIL.4.0.classes.jar
CLASSPATH=C:\x3d-code\www.web3d.org\x3d\stylesheets\java\jars\X3DJSAIL.4.0.full.jar;
javac source/target      $java.source=1.8
                         $java.target=1.8
Java/JVM version    $ant.java.version=19
Java/JVM detail version $java.version=19.0.2
Saxon directory            $saxon.dir=C:\x3d-code\www.web3d.org\semantics\lib
Saxon jar                  $saxon.jar=saxon-he-11.3.jar
Ant version              $ant.version=Apache Ant(TM) version 1.10.12 compiled on October 13 2021
ant -version

Apache Ant(TM) version 1.10.12 compiled on October 13 2021
java -version
openjdk version "19.0.2" 2023-01-17
OpenJDK Runtime Environment (build 19.0.2+7-44)
OpenJDK 64-Bit Server VM (build 19.0.2+7-44, mixed mode, sharing)
python -version
Python 3.11.1
saxon -? help
SaxonJ-HE 11.3 from Saxonica
Usage: see http://www.saxonica.com/documentation/index.html#!using-xsl/commandline
Format: net.sf.saxon.Transform options params
Options available: -? -a -catalog -config -cr -diag -dtd -ea -expand -explain -export -ext -im -init -it -jit -json -l -lib -license -nogo -now -ns -o -opt -or -outval -p -quit -r -relocate -repeat -s -sa -scmin -strip -t -T -target -TB -threads -TJ -Tlevel -Tout -TP -traceout -tree -u -val -versionmsg -warnings -x -xi -xmlversion -xsd -xsdversion -xsiloc -xsl -y --?
Use -XYZ:? for details of option XYZ
Params: 
  param=value           Set stylesheet string parameter
  +param=filename       Set stylesheet document parameter
  ?param=expression     Set stylesheet parameter using XPath
  !param=value          Set serialization parameter
Check for node.js installation from https://nodejs.org
v18.13.0
X3DJSAIL.4.0.full.jar -version
X3DJSAIL version date: 29 January 2023
Configuration settings:  https://savage.nps.edu/Savage/developers.html
===========================================
clean:
Deleting C:\x3d-code\www.web3d.org\semantics\X3dSemanticWebDevelopmentArchive.zip
BuildX3dOntologyFromX3duom.saxon:
X3D stylesheets.BuildX3dOntologyFromX3duom.saxon:
Following output is for X3D ontology version 4.0 in Terse Triple Language (Turtle)
*** rename: FontStyle field 'style' renamed as 'styleSelection' to avoid name collision with CSS style attribute
*** info:   Inline has multiple AdditionalInterface definitions: X3DBoundedObject X3DUrlObject
*** info:   MovieTexture has multiple AdditionalInterface definitions: X3DTexture2DNode X3DUrlObject
*** info:   PackagedShader has multiple AdditionalInterface definitions: X3DProgrammableShaderObject X3DUrlObject
*** rename: ScreenFontStyle field 'style' renamed as 'styleSelection' to avoid name collision with CSS style attribute
*** info:   ShaderProgram has multiple AdditionalInterface definitions: X3DProgrammableShaderObject X3DUrlObject
Copying 1 file to C:\x3d-code\www.web3d.org\semantics\ontologies
Copying C:\x3d-code\www.web3d.org\x3d\stylesheets\X3dOntology4.0.ttl to C:\x3d-code\www.web3d.org\semantics\ontologies\X3dOntology4.0.ttl
Copying 1 file to C:\x3d-code\www.web3d.org\x3d\specifications
Copying C:\x3d-code\www.web3d.org\x3d\stylesheets\X3dOntology4.0.ttl to C:\x3d-code\www.web3d.org\x3d\specifications\X3dOntology4.0.ttl
OWL validation available at
  http://mowl-power.cs.man.ac.uk:8080/validator (Profile OWL 2, Report syntax: Manchester Owl Syntax)
  http://visualdataweb.de/validator
  https://www.web3d.org/x3d/specifications/X3dOntology4.0.ttl
  https://www.web3d.org/x3d/content/semantics/ontologies/X3dOntology4.0.ttl

build.SanCarlosCathedralAltar:
Convert examples/Altar.x3d to Altar.html using X3dToXhtml.xslt stylesheet
SaxonJ-HE 11.3 from Saxonica
Java version 19.0.2
Stylesheet compilation time: 1.0247848s (1024.7848ms)
Processing file:/C:/x3d-code/www.web3d.org/semantics/examples/Altar.x3d
Using parser com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser
Building tree for file:/C:/x3d-code/www.web3d.org/semantics/examples/Altar.x3d using class net.sf.saxon.tree.tiny.TinyBuilder
Tree built in 1.3518752s (1351.8752ms)
Tree size: 88 nodes, 0 characters, 337 attributes
Execution time: 1.5837366s (1583.7366ms)
Memory used: 22Mb
exampleFileName=Altar
===========================================
Deleting C:\x3d-code\www.web3d.org\semantics\examples\Altar.ttl
===========================================
convertX3dToTurtle macro conversion of Altar.x3d to Altar.ttl complete.

@prefix :        <https://x3dgraphics.com/examples/X3dForAdvancedModeling/SanCarlosCathedral/Altar.ttl#> .
@prefix owl:     <http://www.w3.org/2002/07/owl#> .
@prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
@prefix schema:  <http://schema.org/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix xsd:     <http://www.w3.org/2001/XMLSchema#> .
@prefix x3d:     <https://www.web3d.org/specifications/x3d-4.0.xsd#> .
@prefix x3do:    <https://www.web3d.org/specifications/X3dOntology4.0#> .

:X3D a owl:NamedIndividual, x3do:X3D ;
  x3do:hasHead :head ;
  x3do:hasScene :Scene ;
  x3do:profile 'Interchange' ;
  x3do:version '3.3' ;
  x3do:noNamespaceSchemaLocation 'https://www.web3d.org/specifications/x3d-3.3.xsd' .
:head a owl:NamedIndividual, x3do:head ;
  x3do:hasParent :X3D ;
  x3do:hasMeta :meta_1_1, :meta_1_2, :meta_1_3, :meta_1_4, :meta_1_5, :meta_1_6, :meta_1_7, :meta_1_8, :meta_1_9, :meta_1_10, :meta_1_11, :meta_1_12, :meta_1_13, :meta_1_14 .
:meta_1_1 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'Altar.x3d' ;
  x3do:name 'title' .
:meta_1_2 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'Altar for San Carlos Cathedral' ;
  x3do:name 'description' .
:meta_1_3 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'Michele Foti' ;
  x3do:name 'creator' .
:meta_1_4 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content '8 March 2012' ;
  x3do:name 'created' .
:meta_1_5 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content '14 November 2019' ;
  x3do:name 'modified' .
:meta_1_6 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'TODO.html' ;
  x3do:name 'reference' .
:meta_1_7 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'http://www.sancarloscathedral.net' ;
  x3do:name 'reference' .
:meta_1_8 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'RoyalPresidioChapelHistoricalReferences.pdf' ;
  x3do:name 'reference' .
:meta_1_9 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'CulturalHeritageProjectSanCarlosCathedral.pdf' ;
  x3do:name 'reference' .
:meta_1_10 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'originals/' ;
  x3do:name 'reference' .
:meta_1_11 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'originals/ModelSanCarlosChurchFeb-3-2012.x3d' ;
  x3do:name 'reference' .
:meta_1_12 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'https://x3dgraphics.com/examples/X3dForAdvancedModeling/SanCarlosCathedral/Altar.x3d' ;
  x3do:name 'identifier' .
:meta_1_13 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit' ;
  x3do:name 'generator' .
:meta_1_14 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content '../license.html' ;
  x3do:name 'license' .
:meta dcterms:title "Altar.x3d" .
:meta dcterms:description "Altar for San Carlos Cathedral" .
:meta dcterms:creator "Michele Foti" .
:meta dcterms:created "8 March 2012" .
:meta dcterms:modified "14 November 2019" .
:meta dcterms:reference "TODO.html" .
:meta dcterms:reference "http://www.sancarloscathedral.net" .
:meta dcterms:reference "RoyalPresidioChapelHistoricalReferences.pdf" .
:meta dcterms:reference "CulturalHeritageProjectSanCarlosCathedral.pdf" .
:meta dcterms:reference "originals/" .
:meta dcterms:reference "originals/ModelSanCarlosChurchFeb-3-2012.x3d" .
:meta dcterms:identifier "https://x3dgraphics.com/examples/X3dForAdvancedModeling/SanCarlosCathedral/Altar.x3d" .
:meta dcterms:generator "X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit" .
:meta dcterms:license "../license.html" .
:Scene a owl:NamedIndividual, x3do:Scene ;
  x3do:hasParent :X3D ;
  x3do:hasChildren :WorldInfo_2_1, :Background_2_2, :Colonna1, :Colonna2, :Colonna3, :Colonna4, :bbase, :bbase2, :bbase3, :bbase4, :arcoAltare, :arcoAltare2, :arcoAltare3, :arcoAltare4, :piano1d, :piano1 .
:WorldInfo_2_1 a owl:NamedIndividual, x3do:WorldInfo ;
  x3do:hasParent :Scene ;
  x3do:title 'Altar.x3d' .
:Background_2_2 a owl:NamedIndividual, x3do:Background ;
  x3do:hasParent :Scene ;
  x3do:skyColor ( 0.7216 0.8 0.9922 ) .
:Colonna1 a owl:NamedIndividual, x3do:Transform ;
  x3do:hasParent :Scene ;
  x3do:hasChildren :Shape_2_3_1 ;
  x3do:DEF 'Colonna1' ;
  x3do:translation ( 0.7 0 -0.7 ) .
:Shape_2_3_1 a owl:NamedIndividual, x3do:Shape ;
  x3do:hasParent :Colonna1 ;
  x3do:hasGeometry :Box_2_3_1_1 ;
  x3do:hasAppearance :WoodAppearance .
:Box_2_3_1_1 a owl:NamedIndividual, x3do:Box ;
  x3do:hasParent :Shape_2_3_1 ;
  x3do:size ( 0.4 1.2 0.4 ) .
:WoodAppearance a owl:NamedIndividual, x3do:Appearance ;
  x3do:hasParent :Shape_2_3_1 ;
  x3do:hasTexture :Wood ;
  x3do:DEF 'WoodAppearance' .
:Wood a owl:NamedIndividual, x3do:ImageTexture ;
  x3do:hasParent :WoodAppearance ;
  x3do:DEF 'Wood' ;
  x3do:url '"images/Wood.jpg" "https://x3dgraphics.com/examples/X3dForAdvancedModeling/SanCarlosCathedral/images/Wood.jpg"' .
:Colonna2 a owl:NamedIndividual, x3do:Transform ;
  x3do:hasParent :Scene ;
  x3do:hasChildren :Shape_2_4_1 ;
  x3do:DEF 'Colonna2' ;
  x3do:translation ( -0.7 0 -0.7 ) .
:Shape_2_4_1 a owl:NamedIndividual, x3do:Shape ;
  x3do:hasParent :Colonna2 ;
  x3do:hasGeometry :Box_2_4_1_1 ;
  x3do:hasAppearance :WoodAppearance-USE-1 .
:Box_2_4_1_1 a owl:NamedIndividual, x3do:Box ;
  x3do:hasParent :Shape_2_4_1 ;
  x3do:size ( 0.4 1.2 0.4 ) .
:WoodAppearance-USE-1 a owl:NamedIndividual, x3do:Appearance ;
  x3do:hasParent :Shape_2_4_1 ;
  owl:sameAs :WoodAppearance . # DEF matching this USE
:Colonna3 a owl:NamedIndividual, x3do:Transform ;
  x3do:hasParent :Scene ;
  x3do:hasChildren :Shape_2_5_1 ;
  x3do:DEF 'Colonna3' ;
  x3do:translation ( 0.7 0 0.7 ) .
:Shape_2_5_1 a owl:NamedIndividual, x3do:Shape ;
  x3do:hasParent :Colonna3 ;
  x3do:hasGeometry :Box_2_5_1_1 ;
  x3do:hasAppearance :WoodAppearance-USE-2 .
:Box_2_5_1_1 a owl:NamedIndividual, x3do:Box ;
  x3do:hasParent :Shape_2_5_1 ;
  x3do:size ( 0.4 1.2 0.4 ) .
:WoodAppearance-USE-2 a owl:NamedIndividual, x3do:Appearance ;
  x3do:hasParent :Shape_2_5_1 ;
  owl:sameAs :WoodAppearance . # DEF matching this USE
:Colonna4 a owl:NamedIndividual, x3do:Transform ;
  x3do:hasParent :Scene ;
  x3do:hasChildren :Shape_2_6_1 ;
  x3do:DEF 'Colonna4' ;
  x3do:translation ( -0.7 0 0.7 ) .
:Shape_2_6_1 a owl:NamedIndividual, x3do:Shape ;
  x3do:hasParent :Colonna4 ;
  x3do:hasGeometry :Box_2_6_1_1 ;
  x3do:hasAppearance :WoodAppearance-USE-3 .
:Box_2_6_1_1 a owl:NamedIndividual, x3do:Box ;
  x3do:hasParent :Shape_2_6_1 ;
  x3do:size ( 0.4 1.2 0.4 ) .
:WoodAppearance-USE-3 a owl:NamedIndividual, x3do:Appearance ;
  x3do:hasParent :Shape_2_6_1 ;
  owl:sameAs :WoodAppearance . # DEF matching this USE
:bbase a owl:NamedIndividual, x3do:Transform ;
  x3do:hasParent :Scene ;
  x3do:hasChildren :Shape_2_7_1 ;
  x3do:DEF 'bbase' ;
  x3do:translation ( -1 -0.7 1 ) .
:Shape_2_7_1 a owl:NamedIndividual, x3do:Shape ;
  x3do:hasParent :bbase ;
  x3do:hasGeometry :IndexedFaceSet_2_7_1_1 ;
  x3do:hasAppearance :WoodAppearance-USE-4 .
:IndexedFaceSet_2_7_1_1 a owl:NamedIndividual, x3do:IndexedFaceSet ;
  x3do:hasParent :Shape_2_7_1 ;
  x3do:hasCoord :CoordinatePoints ;
  x3do:convex false ;
  x3do:coordIndex ( 3 7 4 0 -1 0 1 5 4 -1 4 5 6 7 -1 3 7 6 2 -1 1 5 6 2 -1 ) ;
  x3do:solid false .
:CoordinatePoints a owl:NamedIndividual, x3do:Coordinate ;
  x3do:hasParent :IndexedFaceSet_2_7_1_1 ;
  x3do:DEF 'CoordinatePoints' ;
  x3do:point ( 0 0 0 0.5 0 0 0.5 0 -0.5 0 0 -0.5 0.09 0.2 -0.09 0.5 0.2 -0.09 0.5 0.2 -0.5 0.09 0.2 -0.5 ) .
:WoodAppearance-USE-4 a owl:NamedIndividual, x3do:Appearance ;
  x3do:hasParent :Shape_2_7_1 ;
  owl:sameAs :WoodAppearance . # DEF matching this USE
:bbase2 a owl:NamedIndividual, x3do:Transform ;
  x3do:hasParent :Scene ;
  x3do:hasChildren :Shape_2_8_1 ;
  x3do:DEF 'bbase2' ;
  x3do:rotation ( 0 1 0 1.57 ) ;
  x3do:translation ( 0.9995 -0.7 1 ) .
:Shape_2_8_1 a owl:NamedIndividual, x3do:Shape ;
  x3do:hasParent :bbase2 ;
  x3do:hasGeometry :IndexedFaceSet_2_8_1_1 ;
  x3do:hasAppearance :WoodAppearance-USE-5 .
:IndexedFaceSet_2_8_1_1 a owl:NamedIndividual, x3do:IndexedFaceSet ;
  x3do:hasParent :Shape_2_8_1 ;
  x3do:hasCoord :CoordinatePoints-USE-1 ;
  x3do:convex false ;
  x3do:coordIndex ( 3 7 4 0 -1 0 1 5 4 -1 4 5 6 7 -1 3 7 6 2 -1 1 5 6 2 -1 ) ;
  x3do:solid false .
:CoordinatePoints-USE-1 a owl:NamedIndividual, x3do:Coordinate ;
  x3do:hasParent :IndexedFaceSet_2_8_1_1 ;
  owl:sameAs :CoordinatePoints . # DEF matching this USE
:WoodAppearance-USE-5 a owl:NamedIndividual, x3do:Appearance ;
  x3do:hasParent :Shape_2_8_1 ;
  owl:sameAs :WoodAppearance . # DEF matching this USE
:bbase3 a owl:NamedIndividual, x3do:Transform ;
  x3do:hasParent :Scene ;
  x3do:hasChildren :Shape_2_9_1 ;
  x3do:DEF 'bbase3' ;
  x3do:rotation ( 0 1 0 3.14 ) ;
  x3do:translation ( 0.9995 -0.7 -1 ) .
:Shape_2_9_1 a owl:NamedIndividual, x3do:Shape ;
  x3do:hasParent :bbase3 ;
  x3do:hasGeometry :IndexedFaceSet_2_9_1_1 ;
  x3do:hasAppearance :WoodAppearance-USE-6 .
:IndexedFaceSet_2_9_1_1 a owl:NamedIndividual, x3do:IndexedFaceSet ;
  x3do:hasParent :Shape_2_9_1 ;
  x3do:hasCoord :CoordinatePoints-USE-2 ;
  x3do:convex false ;
  x3do:coordIndex ( 3 7 4 0 -1 0 1 5 4 -1 4 5 6 7 -1 3 7 6 2 -1 1 5 6 2 -1 ) ;
  x3do:solid false .
:CoordinatePoints-USE-2 a owl:NamedIndividual, x3do:Coordinate ;
  x3do:hasParent :IndexedFaceSet_2_9_1_1 ;
  owl:sameAs :CoordinatePoints . # DEF matching this USE
:WoodAppearance-USE-6 a owl:NamedIndividual, x3do:Appearance ;
  x3do:hasParent :Shape_2_9_1 ;
  owl:sameAs :WoodAppearance . # DEF matching this USE
:bbase4 a owl:NamedIndividual, x3do:Transform ;
  x3do:hasParent :Scene ;
  x3do:hasChildren :Shape_2_10_1 ;
  x3do:DEF 'bbase4' ;
  x3do:rotation ( 0 1 0 -1.57 ) ;
  x3do:translation ( -1 -0.7 -1 ) .
:Shape_2_10_1 a owl:NamedIndividual, x3do:Shape ;
  x3do:hasParent :bbase4 ;
  x3do:hasGeometry :IndexedFaceSet_2_10_1_1 ;
  x3do:hasAppearance :WoodAppearance-USE-7 .
:IndexedFaceSet_2_10_1_1 a owl:NamedIndividual, x3do:IndexedFaceSet ;
  x3do:hasParent :Shape_2_10_1 ;
  x3do:hasCoord :CoordinatePoints-USE-3 ;
  x3do:convex false ;
  x3do:coordIndex ( 3 7 4 0 -1 0 1 5 4 -1 4 5 6 7 -1 3 7 6 2 -1 1 5 6 2 -1 ) ;
  x3do:solid false .
:CoordinatePoints-USE-3 a owl:NamedIndividual, x3do:Coordinate ;
  x3do:hasParent :IndexedFaceSet_2_10_1_1 ;
  owl:sameAs :CoordinatePoints . # DEF matching this USE
:WoodAppearance-USE-7 a owl:NamedIndividual, x3do:Appearance ;
  x3do:hasParent :Shape_2_10_1 ;
  owl:sameAs :WoodAppearance . # DEF matching this USE
:arcoAltare a owl:NamedIndividual, x3do:Transform ;
  x3do:hasParent :Scene ;
  x3do:hasChildren :Shape_2_11_1 ;
  x3do:DEF 'arcoAltare' ;
  x3do:scale ( 0.7 0.6 0.7 ) ;
  x3do:translation ( 0 -0.15 0.66 ) .
:Shape_2_11_1 a owl:NamedIndividual, x3do:Shape ;
  x3do:hasParent :arcoAltare ;
  x3do:hasGeometry :IndexedFaceSet_2_11_1_1 ;
  x3do:hasAppearance :WoodAppearance-USE-8 .
:IndexedFaceSet_2_11_1_1 a owl:NamedIndividual, x3do:IndexedFaceSet ;
  x3do:hasParent :Shape_2_11_1 ;
  x3do:hasCoord :CoordinatePointArrayLarge ;
  x3do:convex false ;
  x3do:coordIndex ( 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 84 85 86 87 88 89 -1 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 90 91 92 93 94 95 -1 0 42 43 1 -1 1 43 44 2 -1 2 44 45 3 -1 3 45 46 4 -1 4 46 47 5 -1 5 47 48 6 -1 6 48 49 7 -1 7 49 50 8 -1 8 50 51 9 -1 9 51 52 10 -1 10 52 53 11 -1 11 53 54 12 -1 12 54 55 13 -1 13 55 56 14 -1 14 56 57 15 -1 15 57 58 16 -1 16 58 59 17 -1 17 59 60 18 -1 18 60 61 19 -1 19 61 62 20 -1 20 62 63 21 -1 21 63 64 22 -1 22 64 65 23 -1 23 65 66 24 -1 24 66 67 25 -1 25 67 68 26 -1 26 68 69 27 -1 27 69 70 28 -1 28 70 71 29 -1 29 71 72 30 -1 30 72 73 31 -1 31 73 74 32 -1 32 74 75 33 -1 33 75 76 34 -1 34 76 77 35 -1 35 77 78 36 -1 36 78 79 37 -1 37 79 80 38 -1 38 80 81 39 -1 39 81 82 40 -1 40 82 83 41 -1 84 41 83 90 -1 89 0 42 95 -1 ) ;
  x3do:solid false .
:CoordinatePointArrayLarge a owl:NamedIndividual, x3do:Coordinate ;
  x3do:hasParent :IndexedFaceSet_2_11_1_1 ;
  x3do:DEF 'CoordinatePointArrayLarge' ;
  x3do:point ( 0.62265 0.0 0 0.6218712004456791 0.0311325 0 0.6195289277144369 0.062265 0 0.6156053358230011 0.0933975 0 0.6100699153375784 0.12453 0 0.6028782701290121 0.1556625 0 0.5939702437622613 0.186795 0 0.5832672005554145 0.2179275 0 0.5706681512928509 0.24906 0 0.5560442297549271 0.2801925 0 0.5392307176663808 0.311325 0 0.520015272077417 0.3424575 0 0.49812000000000006 0.37359 0 0.47317303441103875 0.4047225 0 0.4446610411032206 0.435855 0 0.4118442634585919 0.4669875 0 0.37359000000000003 0.49812 0 0.3280012404606879 0.5292525 0 0.2714068427195601 0.560385 0 0.19442240018513812 0.5915175 0 0.0 0.62265 0 -0.0 0.62265 0 -0.19442240018513812 0.5915175 0 -0.2714068427195601 0.560385 0 -0.3280012404606879 0.5292525 0 -0.37359000000000003 0.49812 0 -0.4118442634585919 0.4669875 0 -0.4446610411032206 0.435855 0 -0.47317303441103875 0.4047225 0 -0.49812000000000006 0.37359 0 -0.520015272077417 0.3424575 0 -0.5392307176663808 0.311325 0 -0.5560442297549271 0.2801925 0 -0.5706681512928509 0.24906 0 -0.5832672005554145 0.2179275 0 -0.5939702437622613 0.186795 0 -0.6028782701290121 0.1556625 0 -0.6100699153375784 0.12453 0 -0.6156053358230011 0.0933975 0 -0.6195289277144369 0.062265 0 -0.6218712004456791 0.0311325 0 -0.62265 0.0 0 0.62265 0.0 0.30 0.6218712004456791 0.0311325 0.30 0.6195289277144369 0.062265 0.30 0.6156053358230011 0.0933975 0.30 0.6100699153375784 0.12453 0.30 0.6028782701290121 0.1556625 0.30 0.5939702437622613 0.186795 0.30 0.5832672005554145 0.2179275 0.30 0.5706681512928509 0.24906 0.30 0.5560442297549271 0.2801925 0.30 0.5392307176663808 0.311325 0.30 0.520015272077417 0.3424575 0.30 0.49812000000000006 0.37359 0.30 0.47317303441103875 0.4047225 0.30 0.4446610411032206 0.435855 0.30 0.4118442634585919 0.4669875 0.30 0.37359000000000003 0.49812 0.30 0.3280012404606879 0.5292525 0.30 0.2714068427195601 0.560385 0.30 0.19442240018513812 0.5915175 0.30 0.0 0.62265 0.30 -0.0 0.62265 0.30 -0.19442240018513812 0.5915175 0.30 -0.2714068427195601 0.560385 0.30 -0.3280012404606879 0.5292525 0.30 -0.37359000000000003 0.49812 0.30 -0.4118442634585919 0.4669875 0.30 -0.4446610411032206 0.435855 0.30 -0.47317303441103875 0.4047225 0.30 -0.49812000000000006 0.37359 0.30 -0.520015272077417 0.3424575 0.30 -0.5392307176663808 0.311325 0.30 -0.5560442297549271 0.2801925 0.30 -0.5706681512928509 0.24906 0.30 -0.5832672005554145 0.2179275 0.30 -0.5939702437622613 0.186795 0.30 -0.6028782701290121 0.1556625 0.30 -0.6100699153375784 0.12453 0.30 -0.6156053358230011 0.0933975 0.30 -0.6195289277144369 0.062265 0.30 -0.6218712004456791 0.0311325 0.30 -0.62265 0.0 0.30 -0.62265 -0.95 0 -1 -0.95 0 -1 1.1001 0 1 1.1001 0 1 -0.95 0 0.62265 -0.95 0 -0.62265 -0.95 0.30 -1 -0.95 0.30 -1 1.2001 0.30 1 1.2001 0.30 1 -0.95 0.30 0.62265 -0.95 0.30 ) .
:WoodAppearance-USE-8 a owl:NamedIndividual, x3do:Appearance ;
  x3do:hasParent :Shape_2_11_1 ;
  owl:sameAs :WoodAppearance . # DEF matching this USE
:arcoAltare2 a owl:NamedIndividual, x3do:Transform ;
  x3do:hasParent :Scene ;
  x3do:hasChildren :Shape_2_12_1 ;
  x3do:DEF 'arcoAltare2' ;
  x3do:scale ( 0.7 0.6 0.7 ) ;
  x3do:translation ( 0 -0.15 -0.86 ) .
:Shape_2_12_1 a owl:NamedIndividual, x3do:Shape ;
  x3do:hasParent :arcoAltare2 ;
  x3do:hasGeometry :IndexedFaceSet_2_12_1_1 ;
  x3do:hasAppearance :WoodAppearance-USE-9 .
:IndexedFaceSet_2_12_1_1 a owl:NamedIndividual, x3do:IndexedFaceSet ;
  x3do:hasParent :Shape_2_12_1 ;
  x3do:hasCoord :CoordinatePointArrayLarge-USE-1 ;
  x3do:convex false ;
  x3do:coordIndex ( 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 84 85 86 87 88 89 -1 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 90 91 92 93 94 95 -1 0 42 43 1 -1 1 43 44 2 -1 2 44 45 3 -1 3 45 46 4 -1 4 46 47 5 -1 5 47 48 6 -1 6 48 49 7 -1 7 49 50 8 -1 8 50 51 9 -1 9 51 52 10 -1 10 52 53 11 -1 11 53 54 12 -1 12 54 55 13 -1 13 55 56 14 -1 14 56 57 15 -1 15 57 58 16 -1 16 58 59 17 -1 17 59 60 18 -1 18 60 61 19 -1 19 61 62 20 -1 20 62 63 21 -1 21 63 64 22 -1 22 64 65 23 -1 23 65 66 24 -1 24 66 67 25 -1 25 67 68 26 -1 26 68 69 27 -1 27 69 70 28 -1 28 70 71 29 -1 29 71 72 30 -1 30 72 73 31 -1 31 73 74 32 -1 32 74 75 33 -1 33 75 76 34 -1 34 76 77 35 -1 35 77 78 36 -1 36 78 79 37 -1 37 79 80 38 -1 38 80 81 39 -1 39 81 82 40 -1 40 82 83 41 -1 84 41 83 90 -1 89 0 42 95 -1 ) ;
  x3do:solid false .
:CoordinatePointArrayLarge-USE-1 a owl:NamedIndividual, x3do:Coordinate ;
  x3do:hasParent :IndexedFaceSet_2_12_1_1 ;
  owl:sameAs :CoordinatePointArrayLarge . # DEF matching this USE
:WoodAppearance-USE-9 a owl:NamedIndividual, x3do:Appearance ;
  x3do:hasParent :Shape_2_12_1 ;
  owl:sameAs :WoodAppearance . # DEF matching this USE
:arcoAltare3 a owl:NamedIndividual, x3do:Transform ;
  x3do:hasParent :Scene ;
  x3do:hasChildren :Shape_2_13_1 ;
  x3do:DEF 'arcoAltare3' ;
  x3do:rotation ( 0 1 0 1.57 ) ;
  x3do:scale ( 0.7 0.6 0.7 ) ;
  x3do:translation ( 0.66 -0.15 0 ) .
:Shape_2_13_1 a owl:NamedIndividual, x3do:Shape ;
  x3do:hasParent :arcoAltare3 ;
  x3do:hasGeometry :IndexedFaceSet_2_13_1_1 ;
  x3do:hasAppearance :WoodAppearance-USE-10 .
:IndexedFaceSet_2_13_1_1 a owl:NamedIndividual, x3do:IndexedFaceSet ;
  x3do:hasParent :Shape_2_13_1 ;
  x3do:hasCoord :CoordinatePointArrayLarge-USE-2 ;
  x3do:convex false ;
  x3do:coordIndex ( 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 84 85 86 87 88 89 -1 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 90 91 92 93 94 95 -1 0 42 43 1 -1 1 43 44 2 -1 2 44 45 3 -1 3 45 46 4 -1 4 46 47 5 -1 5 47 48 6 -1 6 48 49 7 -1 7 49 50 8 -1 8 50 51 9 -1 9 51 52 10 -1 10 52 53 11 -1 11 53 54 12 -1 12 54 55 13 -1 13 55 56 14 -1 14 56 57 15 -1 15 57 58 16 -1 16 58 59 17 -1 17 59 60 18 -1 18 60 61 19 -1 19 61 62 20 -1 20 62 63 21 -1 21 63 64 22 -1 22 64 65 23 -1 23 65 66 24 -1 24 66 67 25 -1 25 67 68 26 -1 26 68 69 27 -1 27 69 70 28 -1 28 70 71 29 -1 29 71 72 30 -1 30 72 73 31 -1 31 73 74 32 -1 32 74 75 33 -1 33 75 76 34 -1 34 76 77 35 -1 35 77 78 36 -1 36 78 79 37 -1 37 79 80 38 -1 38 80 81 39 -1 39 81 82 40 -1 40 82 83 41 -1 84 41 83 90 -1 89 0 42 95 -1 ) ;
  x3do:solid false .
:CoordinatePointArrayLarge-USE-2 a owl:NamedIndividual, x3do:Coordinate ;
  x3do:hasParent :IndexedFaceSet_2_13_1_1 ;
  owl:sameAs :CoordinatePointArrayLarge . # DEF matching this USE
:WoodAppearance-USE-10 a owl:NamedIndividual, x3do:Appearance ;
  x3do:hasParent :Shape_2_13_1 ;
  owl:sameAs :WoodAppearance . # DEF matching this USE
:arcoAltare4 a owl:NamedIndividual, x3do:Transform ;
  x3do:hasParent :Scene ;
  x3do:hasChildren :Shape_2_14_1 ;
  x3do:DEF 'arcoAltare4' ;
  x3do:rotation ( 0 1 0 1.57 ) ;
  x3do:scale ( 0.7 0.6 0.7 ) ;
  x3do:translation ( -0.86 -0.15 0 ) .
:Shape_2_14_1 a owl:NamedIndividual, x3do:Shape ;
  x3do:hasParent :arcoAltare4 ;
  x3do:hasGeometry :IndexedFaceSet_2_14_1_1 ;
  x3do:hasAppearance :WoodAppearance-USE-11 .
:IndexedFaceSet_2_14_1_1 a owl:NamedIndividual, x3do:IndexedFaceSet ;
  x3do:hasParent :Shape_2_14_1 ;
  x3do:hasCoord :CoordinatePointArrayLarge-USE-3 ;
  x3do:convex false ;
  x3do:coordIndex ( 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 84 85 86 87 88 89 -1 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 90 91 92 93 94 95 -1 0 42 43 1 -1 1 43 44 2 -1 2 44 45 3 -1 3 45 46 4 -1 4 46 47 5 -1 5 47 48 6 -1 6 48 49 7 -1 7 49 50 8 -1 8 50 51 9 -1 9 51 52 10 -1 10 52 53 11 -1 11 53 54 12 -1 12 54 55 13 -1 13 55 56 14 -1 14 56 57 15 -1 15 57 58 16 -1 16 58 59 17 -1 17 59 60 18 -1 18 60 61 19 -1 19 61 62 20 -1 20 62 63 21 -1 21 63 64 22 -1 22 64 65 23 -1 23 65 66 24 -1 24 66 67 25 -1 25 67 68 26 -1 26 68 69 27 -1 27 69 70 28 -1 28 70 71 29 -1 29 71 72 30 -1 30 72 73 31 -1 31 73 74 32 -1 32 74 75 33 -1 33 75 76 34 -1 34 76 77 35 -1 35 77 78 36 -1 36 78 79 37 -1 37 79 80 38 -1 38 80 81 39 -1 39 81 82 40 -1 40 82 83 41 -1 84 41 83 90 -1 89 0 42 95 -1 ) ;
  x3do:solid false .
:CoordinatePointArrayLarge-USE-3 a owl:NamedIndividual, x3do:Coordinate ;
  x3do:hasParent :IndexedFaceSet_2_14_1_1 ;
  owl:sameAs :CoordinatePointArrayLarge . # DEF matching this USE
:WoodAppearance-USE-11 a owl:NamedIndividual, x3do:Appearance ;
  x3do:hasParent :Shape_2_14_1 ;
  owl:sameAs :WoodAppearance . # DEF matching this USE
:piano1d a owl:NamedIndividual, x3do:Transform ;
  x3do:hasParent :Scene ;
  x3do:hasChildren :Shape_2_15_1 ;
  x3do:DEF 'piano1d' ;
  x3do:translation ( 0 0.58 0 ) .
:Shape_2_15_1 a owl:NamedIndividual, x3do:Shape ;
  x3do:hasParent :piano1d ;
  x3do:hasGeometry :Box_2_15_1_1 ;
  x3do:hasAppearance :WoodAppearance-USE-12 .
:Box_2_15_1_1 a owl:NamedIndividual, x3do:Box ;
  x3do:hasParent :Shape_2_15_1 ;
  x3do:size ( 2.1 0.06 2.1 ) .
:WoodAppearance-USE-12 a owl:NamedIndividual, x3do:Appearance ;
  x3do:hasParent :Shape_2_15_1 ;
  owl:sameAs :WoodAppearance . # DEF matching this USE
:piano1 a owl:NamedIndividual, x3do:Transform ;
  x3do:hasParent :Scene ;
  x3do:hasChildren :Shape_2_16_1 ;
  x3do:DEF 'piano1' ;
  x3do:translation ( 0 0.5 0 ) .
:Shape_2_16_1 a owl:NamedIndividual, x3do:Shape ;
  x3do:hasParent :piano1 ;
  x3do:hasGeometry :Box_2_16_1_1 ;
  x3do:hasAppearance :WoodAppearance-USE-13 .
:Box_2_16_1_1 a owl:NamedIndividual, x3do:Box ;
  x3do:hasParent :Shape_2_16_1 ;
  x3do:size ( 1.9 0.02 1.9 ) .
:WoodAppearance-USE-13 a owl:NamedIndividual, x3do:Appearance ;
  x3do:hasParent :Shape_2_16_1 ;
  owl:sameAs :WoodAppearance . # DEF matching this USE
===========================================
X3dSanCarlosCathedralAltarQuery_03.rq
===========================
Perform X3D Ontology query X3dSanCarlosCathedralAltarQuery_03.rq using examples/Altar.ttl to produce output file X3dSanCarlosCathedralAltarQuery_03.rq.txt:
===========================
PREFIX rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl:  <http://www.w3.org/2002/07/owl#>
PREFIX xsd:  <http://www.w3.org/2001/XMLSchema#>
PREFIX x3d:  <https://www.web3d.org/specifications/x3d-4.0.xsd#>
PREFIX x3do: <https://www.web3d.org/specifications/X3dOntology4.0#>

# X3dSanCarlosCathedralAltarQuery_03.rq    Query Altar.ttl to determine Background skyColor values.

###############################################

# Every X3D knowledge base can be subject to semantic queries.

# The following query retrieves the Background skyColor used in the scene.
# The result is the following list of RGB values: (0.7216 0.8 0.9922) (cf. Listing 3, line 6).

# Note special handling of RDF lists:
# Bob DuCharme's weblog, 21 April 2014, "RDF lists and SPARQL"
# http://www.snee.com/bobdc.blog/2014/04/rdf-lists-and-sparql.html

SELECT ?backgroundNode ?skyColorListValues

WHERE
{
    ?background rdf:type                          x3do:Background ;
                x3do:skyColor/rdf:rest*/rdf:first ?skyColorListValues .

    BIND (strafter(xsd:string(?background),"#") AS ?backgroundNode)

    # TODO re-aggregate skyColor list values into list of tuples
}

###############################################
Query results:
arq --data=ontologies/X3dOntology4.0.ttl --query=queries/X3dSanCarlosCathedralAltarQuery_03.rq --graph=examples/Altar.ttl
-----------------------------------------
| backgroundNode   | skyColorListValues |
=========================================
| "Background_2_2" | 0.7216             |
| "Background_2_2" | 0.8                |
| "Background_2_2" | 0.9922             |
-----------------------------------------
build.HelloX3dAuthorsAnimationChain:
Convert examples/HelloX3dAuthorsAnimationChain.x3d to HelloX3dAuthorsAnimationChain.html using X3dToXhtml.xslt stylesheet
SaxonJ-HE 11.3 from Saxonica
Java version 19.0.2
Stylesheet compilation time: 1.546566s (1546.566ms)
Processing file:/C:/x3d-code/www.web3d.org/semantics/examples/HelloX3dAuthorsAnimationChain.x3d
Using parser com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser
Building tree for file:/C:/x3d-code/www.web3d.org/semantics/examples/HelloX3dAuthorsAnimationChain.x3d using class net.sf.saxon.tree.tiny.TinyBuilder
Tree built in 1.4215716s (1421.5716ms)
Tree size: 35 nodes, 0 characters, 118 attributes
Execution time: 1.7579904s (1757.9904ms)
Memory used: 42Mb
exampleFileName=HelloX3dAuthorsAnimationChain
===========================================
Deleting C:\x3d-code\www.web3d.org\semantics\examples\HelloX3dAuthorsAnimationChain.ttl
===========================================
convertX3dToTurtle macro conversion of HelloX3dAuthorsAnimationChain.x3d to HelloX3dAuthorsAnimationChain.ttl complete.

@prefix :        <https://X3dGraphics.com/examples/X3dForWebAuthors/Chapter07EventAnimationInterpolation/HelloX3dAuthorsAnimationChain.ttl#> .
@prefix owl:     <http://www.w3.org/2002/07/owl#> .
@prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
@prefix schema:  <http://schema.org/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix xsd:     <http://www.w3.org/2001/XMLSchema#> .
@prefix x3d:     <https://www.web3d.org/specifications/x3d-4.0.xsd#> .
@prefix x3do:    <https://www.web3d.org/specifications/X3dOntology4.0#> .

:X3D a owl:NamedIndividual, x3do:X3D ;
  x3do:hasHead :head ;
  x3do:hasScene :Scene ;
  x3do:profile 'Immersive' ;
  x3do:version '3.3' ;
  x3do:noNamespaceSchemaLocation 'https://www.web3d.org/specifications/x3d-3.3.xsd' .
:head a owl:NamedIndividual, x3do:head ;
  x3do:hasParent :X3D ;
  x3do:hasMeta :meta_1_1, :meta_1_2, :meta_1_3, :meta_1_4, :meta_1_5, :meta_1_6, :meta_1_7, :meta_1_8, :meta_1_9 .
:meta_1_1 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'HelloX3dAuthorsAnimationChain.x3d' ;
  x3do:name 'title' .
:meta_1_2 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'Don Brutzman' ;
  x3do:name 'creator' .
:meta_1_3 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content '5 October 2000' ;
  x3do:name 'created' .
:meta_1_4 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content '20 October 2019' ;
  x3do:name 'modified' .
:meta_1_5 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'Fully developed animation-chain example showing spinning globe and text: Hello!' ;
  x3do:name 'description' .
:meta_1_6 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'https://X3dGraphics.com/examples/X3dForWebAuthors/Chapter07EventAnimationInterpolation/HelloX3dAuthorsAnimationChain.x3d' ;
  x3do:name 'identifier' .
:meta_1_7 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'https://www.web3d.org/x3d/content/examples/Basic/course/HelloX3dAuthorsAnimationChain.x3d' ;
  x3do:name 'reference' .
:meta_1_8 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit' ;
  x3do:name 'generator' .
:meta_1_9 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content '../license.html' ;
  x3do:name 'license' .
:meta dcterms:title "HelloX3dAuthorsAnimationChain.x3d" .
:meta dcterms:creator "Don Brutzman" .
:meta dcterms:created "5 October 2000" .
:meta dcterms:modified "20 October 2019" .
:meta dcterms:description "Fully developed animation-chain example showing spinning globe and text: Hello!" .
:meta dcterms:identifier "https://X3dGraphics.com/examples/X3dForWebAuthors/Chapter07EventAnimationInterpolation/HelloX3dAuthorsAnimationChain.x3d" .
:meta dcterms:reference "https://www.web3d.org/x3d/content/examples/Basic/course/HelloX3dAuthorsAnimationChain.x3d" .
:meta dcterms:generator "X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit" .
:meta dcterms:license "../license.html" .
:Scene a owl:NamedIndividual, x3do:Scene ;
  x3do:hasParent :X3D ;
  x3do:hasChildren :WorldInfo_2_1, :Viewpoint_2_2, :OrbitalTimeInterval, :SpinThoseThings, :EarthCoordinateSystem ;
  x3do:hasROUTE :ROUTE_2_5 .
:WorldInfo_2_1 a owl:NamedIndividual, x3do:WorldInfo ;
  x3do:hasParent :Scene ;
  x3do:info '"an introductory scene"' ;
  x3do:title 'Hello X3D Authors Animation Chain' .
:Viewpoint_2_2 a owl:NamedIndividual, x3do:Viewpoint ;
  x3do:hasParent :Scene ;
  x3do:description 'Hello, world' ;
  x3do:orientation ( 0 1 0 3.14159 ) ;
  x3do:position ( 0 0 -8 ) .
:OrbitalTimeInterval a owl:NamedIndividual, x3do:TimeSensor ;
  x3do:hasParent :Scene ;
  x3do:DEF 'OrbitalTimeInterval' ;
  x3do:cycleInterval '12' .
:SpinThoseThings a owl:NamedIndividual, x3do:OrientationInterpolator ;
  x3do:hasParent :Scene ;
  x3do:DEF 'SpinThoseThings' ;
  x3do:key ( 0.00 0.25 0.50 0.75 1.00 ) ;
  x3do:keyValue ( 0 1 0 0 0 1 0 1.57079 0 1 0 3.14159 0 1 0 4.7123889 0 1 0 6.2831852 ) .
:ROUTE_2_5 a owl:NamedIndividual, x3do:ROUTE ;
  x3do:hasParent :Scene ;
  x3do:fromField 'fraction_changed' ;
  x3do:fromNode 'OrbitalTimeInterval' ;
  x3do:toField 'set_fraction' ;
  x3do:toNode 'SpinThoseThings' .
:EarthCoordinateSystem a owl:NamedIndividual, x3do:Transform ;
  x3do:hasParent :Scene ;
  x3do:hasROUTE :ROUTE_2_6_1, :ROUTE_2_6_5 ;
  x3do:hasChildren :MiniWorld, :SimpleGeoStationarySatellite, :ClickTriggerTouchSensor ;
  x3do:DEF 'EarthCoordinateSystem' .
:ROUTE_2_6_1 a owl:NamedIndividual, x3do:ROUTE ;
  x3do:hasParent :EarthCoordinateSystem ;
  x3do:fromField 'value_changed' ;
  x3do:fromNode 'SpinThoseThings' ;
  x3do:toField 'set_rotation' ;
  x3do:toNode 'EarthCoordinateSystem' .
:MiniWorld a owl:NamedIndividual, x3do:Group ;
  x3do:hasParent :EarthCoordinateSystem ;
  x3do:hasChildren :Shape_2_6_2_1 ;
  x3do:DEF 'MiniWorld' .
:Shape_2_6_2_1 a owl:NamedIndividual, x3do:Shape ;
  x3do:hasParent :MiniWorld ;
  x3do:hasAppearance :Appearance_2_6_2_1_1 ;
  x3do:hasGeometry :Sphere_2_6_2_1_2 .
:Appearance_2_6_2_1_1 a owl:NamedIndividual, x3do:Appearance ;
  x3do:hasParent :Shape_2_6_2_1 ;
  x3do:hasTexture :ImageTexture_2_6_2_1_1_1 .
:ImageTexture_2_6_2_1_1_1 a owl:NamedIndividual, x3do:ImageTexture ;
  x3do:hasParent :Appearance_2_6_2_1_1 ;
  x3do:url '"../../earth-topo.png" "../../earth-topo.gif" "../../earth-topo-small.gif" "https://X3dGraphics.com/examples/X3dForWebAuthors/earth-topo.png" "https://X3dGraphics.com/examples/X3dForWebAuthors/earth-topo.gif" "https://X3dGraphics.com/examples/X3dForWebAuthors/earth-topo-small.gif"' .
:Sphere_2_6_2_1_2 a owl:NamedIndividual, x3do:Sphere ;
  x3do:hasParent :Shape_2_6_2_1 .
:SimpleGeoStationarySatellite a owl:NamedIndividual, x3do:Transform ;
  x3do:hasParent :EarthCoordinateSystem ;
  x3do:hasChildren :Shape_2_6_3_1 ;
  x3do:DEF 'SimpleGeoStationarySatellite' ;
  x3do:rotation ( 1 0 0 .3 ) ;
  x3do:scale ( 0.1 0.3 0.1 ) ;
  x3do:translation ( 0 0 5 ) .
:Shape_2_6_3_1 a owl:NamedIndividual, x3do:Shape ;
  x3do:hasParent :SimpleGeoStationarySatellite ;
  x3do:hasAppearance :Appearance_2_6_3_1_1 ;
  x3do:hasGeometry :Text_2_6_3_1_2 .
:Appearance_2_6_3_1_1 a owl:NamedIndividual, x3do:Appearance ;
  x3do:hasParent :Shape_2_6_3_1 ;
  x3do:hasMaterial :Material_2_6_3_1_1_1 .
:Material_2_6_3_1_1_1 a owl:NamedIndividual, x3do:Material ;
  x3do:hasParent :Appearance_2_6_3_1_1 ;
  x3do:diffuseColor ( 0.9 0.1 0.1 ) ;
  x3do:emissiveColor ( 0.9 0.2 0.1 ) .
:Text_2_6_3_1_2 a owl:NamedIndividual, x3do:Text ;
  x3do:hasParent :Shape_2_6_3_1 ;
  x3do:hasFontStyle :FontStyle_2_6_3_1_2_1 ;
  x3do:string '"Hello X3D Authors !!"' .
:FontStyle_2_6_3_1_2_1 a owl:NamedIndividual, x3do:FontStyle ;
  x3do:hasParent :Text_2_6_3_1_2 ;
  x3do:size 3 .
:ClickTriggerTouchSensor a owl:NamedIndividual, x3do:TouchSensor ;
  x3do:hasParent :EarthCoordinateSystem ;
  x3do:DEF 'ClickTriggerTouchSensor' ;
  x3do:description 'Click to start animation' .
:ROUTE_2_6_5 a owl:NamedIndividual, x3do:ROUTE ;
  x3do:hasParent :EarthCoordinateSystem ;
  x3do:fromField 'touchTime' ;
  x3do:fromNode 'ClickTriggerTouchSensor' ;
  x3do:toField 'startTime' ;
  x3do:toNode 'OrbitalTimeInterval' .
===========================================
HelloX3dAuthorsAnimationChainQuery_01.rq
===========================
Perform X3D Ontology query HelloX3dAuthorsAnimationChainQuery_01.rq using examples/HelloX3dAuthorsAnimationChain.ttl to produce output file HelloX3dAuthorsAnimationChainQuery_01.rq.txt:
===========================
PREFIX rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl:  <http://www.w3.org/2002/07/owl#>
PREFIX xsd:  <http://www.w3.org/2001/XMLSchema#>
PREFIX x3d:  <https://www.web3d.org/specifications/x3d-4.0.xsd#>
PREFIX x3do: <https://www.web3d.org/specifications/X3dOntology4.0#>

# HelloX3dAuthorsAnimationChainQuery_01.rq    Query HelloX3dAuthorsAnimationChain.ttl to perform ROUTE diagnostics.

# TODO Node types, field types, accessTypes, diagnostics for matches

###############################################

SELECT ?parentNode ?RouteFound ?fromNodeDEF ?fromNodeTypeFound ?fromField ?toNodeDEF ?toField

WHERE
{ 
    ?route  a x3do:ROUTE ;     # Shorthand expression: a = rdf:type
            x3do:hasParent     ?parent ;
            x3do:fromNode      ?fromNodeDEF ;
            x3do:fromField     ?fromField ;
            x3do:toNode        ?toNodeDEF ;
            x3do:toField       ?toField .
    OPTIONAL
    {
        ?from   x3do:DEF   ?fromNodeDEF ;                     # ?from is node with DEF
                a          ?fromNodeTypeFound.                # get the node type

#       FILTER (CONTAINS ( str(?fromNodeTypeFound), "x3do:")) # filter out rdf:type owl:NamedIndividual, it effectively filters
#       FILTER (regex(?fromNodeTypeFound,"(x3do:).*","i"))    # filter out rdf:type owl:NamedIndividual, it effectively filters
                                                              # https://regex101.com
    }
    # https://stackoverflow.com/questions/11234371/sparql-query-results-without-namespace
    BIND (strafter(xsd:string(?route),"#")              AS ?RouteFound)
    BIND (strafter(xsd:string(?parent),"#")             AS ?parentNode)

#   TODO debug output of ?fromNodeTypeFound which is not occurring in output after either FILTER is applied:

    BIND (strafter(str(?fromNodeTypeFound),"x3do:")     AS ?fromNodeType) # TODO fix, trying to get results of filter output
}
ORDER BY (?RouteFound) # alphabetic order results in scene-graph order given by each name

###############################################
Query results:
arq --data=ontologies/X3dOntology4.0.ttl --query=queries/HelloX3dAuthorsAnimationChainQuery_01.rq --graph=examples/HelloX3dAuthorsAnimationChain.ttl
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
| parentNode              | RouteFound    | fromNodeDEF               | fromNodeTypeFound            | fromField          | toNodeDEF               | toField        |
======================================================================================================================================================================
| "Scene"                 | "ROUTE_2_5"   | "OrbitalTimeInterval"     | owl:NamedIndividual          | "fraction_changed" | "SpinThoseThings"       | "set_fraction" |
| "Scene"                 | "ROUTE_2_5"   | "OrbitalTimeInterval"     | x3do:TimeSensor              | "fraction_changed" | "SpinThoseThings"       | "set_fraction" |
| "EarthCoordinateSystem" | "ROUTE_2_6_1" | "SpinThoseThings"         | owl:NamedIndividual          | "value_changed"    | "EarthCoordinateSystem" | "set_rotation" |
| "EarthCoordinateSystem" | "ROUTE_2_6_1" | "SpinThoseThings"         | x3do:OrientationInterpolator | "value_changed"    | "EarthCoordinateSystem" | "set_rotation" |
| "EarthCoordinateSystem" | "ROUTE_2_6_5" | "ClickTriggerTouchSensor" | owl:NamedIndividual          | "touchTime"        | "OrbitalTimeInterval"   | "startTime"    |
| "EarthCoordinateSystem" | "ROUTE_2_6_5" | "ClickTriggerTouchSensor" | x3do:TouchSensor             | "touchTime"        | "OrbitalTimeInterval"   | "startTime"    |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
build.MaterialModulator:
Convert examples/MaterialModulator.x3d to MaterialModulator.html using X3dToXhtml.xslt stylesheet
SaxonJ-HE 11.3 from Saxonica
Java version 19.0.2
Stylesheet compilation time: 1.2007162s (1200.7162ms)
Processing file:/C:/x3d-code/www.web3d.org/semantics/examples/MaterialModulator.x3d
Using parser com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser
Building tree for file:/C:/x3d-code/www.web3d.org/semantics/examples/MaterialModulator.x3d using class net.sf.saxon.tree.tiny.TinyBuilder
Tree built in 1.3717798s (1371.7798ms)
Tree size: 76 nodes, 65536 characters, 207 attributes
Execution time: 1.5476322s (1547.6322ms)
Memory used: 51Mb
exampleFileName=MaterialModulator
===========================================
Deleting C:\x3d-code\www.web3d.org\semantics\examples\MaterialModulator.ttl
===========================================
convertX3dToTurtle macro conversion of MaterialModulator.x3d to MaterialModulator.ttl complete.

@prefix :        <https://X3dGraphics.com/examples/X3dForWebAuthors/Chapter14Prototypes/MaterialModulator.ttl#> .
@prefix owl:     <http://www.w3.org/2002/07/owl#> .
@prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
@prefix schema:  <http://schema.org/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix xsd:     <http://www.w3.org/2001/XMLSchema#> .
@prefix x3d:     <https://www.web3d.org/specifications/x3d-4.0.xsd#> .
@prefix x3do:    <https://www.web3d.org/specifications/X3dOntology4.0#> .

:X3D a owl:NamedIndividual, x3do:X3D ;
  x3do:hasHead :head ;
  x3do:hasScene :Scene ;
  x3do:profile 'Immersive' ;
  x3do:version '3.3' ;
  x3do:noNamespaceSchemaLocation 'https://www.web3d.org/specifications/x3d-3.3.xsd' .
:head a owl:NamedIndividual, x3do:head ;
  x3do:hasParent :X3D ;
  x3do:hasMeta :meta_1_1, :meta_1_2, :meta_1_3, :meta_1_4, :meta_1_5, :meta_1_6, :meta_1_7, :meta_1_8, :meta_1_9, :meta_1_10, :meta_1_11 .
:meta_1_1 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'MaterialModulator.x3d' ;
  x3do:name 'title' .
:meta_1_2 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'Mimic a Material node and modulate the diffuseColor field as an animation effect, provided as a prototype for reusability.' ;
  x3do:name 'description' .
:meta_1_3 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'Learning suggestion for authors: try changing the modulation script so that it goes from [0 ... 1] and then [1 ... 0] alternating, rather than abruptly shifting from 1 immediately back to 0.' ;
  x3do:name 'hint' .
:meta_1_4 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'Don Brutzman' ;
  x3do:name 'creator' .
:meta_1_5 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content '10 March 2008' ;
  x3do:name 'created' .
:meta_1_6 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content '20 October 2019' ;
  x3do:name 'modified' .
:meta_1_7 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'X3D prototype requiring Script inputOutput fields' ;
  x3do:name 'subject' .
:meta_1_8 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'MaterialModulator.png' ;
  x3do:name 'Image' .
:meta_1_9 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'https://X3dGraphics.com/examples/X3dForWebAuthors/Chapter14Prototypes/MaterialModulator.x3d' ;
  x3do:name 'identifier' .
:meta_1_10 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit' ;
  x3do:name 'generator' .
:meta_1_11 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content '../license.html' ;
  x3do:name 'license' .
:meta dcterms:title "MaterialModulator.x3d" .
:meta dcterms:description "Mimic a Material node and modulate the diffuseColor field as an animation effect, provided as a prototype for reusability." .
:meta dcterms:creator "Don Brutzman" .
:meta dcterms:created "10 March 2008" .
:meta dcterms:modified "20 October 2019" .
:meta dcterms:subject "X3D prototype requiring Script inputOutput fields" .
:meta dcterms:Image "MaterialModulator.png" .
:meta dcterms:identifier "https://X3dGraphics.com/examples/X3dForWebAuthors/Chapter14Prototypes/MaterialModulator.x3d" .
:meta dcterms:generator "X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit" .
:meta dcterms:license "../license.html" .
:Scene a owl:NamedIndividual, x3do:Scene ;
  x3do:hasParent :X3D ;
  x3do:hasChildren :WorldInfo_2_1, :Transform_2_3, :Transform_2_4 ;
  x3do:hasProtoDeclare :ProtoDeclare_2_2 .
:WorldInfo_2_1 a owl:NamedIndividual, x3do:WorldInfo ;
  x3do:hasParent :Scene ;
  x3do:title 'MaterialModulator.x3d' .
:ProtoDeclare_2_2 a owl:NamedIndividual, x3do:ProtoDeclare ;
  x3do:hasParent :Scene ;
  x3do:hasProtoInterface :ProtoInterface_2_2_1 ;
  x3do:hasProtoBody :ProtoBody_2_2_2 ;
  x3do:appinfo 'mimic a Material node and modulate the diffuseColor field as an animation effect' ;
  x3do:documentation 'https://x3dgraphics.com/examples/X3dForWebAuthors/Chapter14Prototypes/MaterialModulatorIndex.html' ;
  x3do:name 'MaterialModulator' .
:ProtoInterface_2_2_1 a owl:NamedIndividual, x3do:ProtoInterface ;
  x3do:hasParent :ProtoDeclare_2_2 ;
  x3do:hasField :field_2_2_1_1, :field_2_2_1_2, :field_2_2_1_3, :field_2_2_1_4, :field_2_2_1_5, :field_2_2_1_6, :field_2_2_1_7 .
:field_2_2_1_1 a owl:NamedIndividual, x3do:field ;
  x3do:hasParent :ProtoInterface_2_2_1 ;
  x3do:accessType 'inputOutput' ;
  x3do:appinfo 'default value true' ;
  x3do:name 'enabled' ;
  x3do:type 'SFBool' ;
  x3do:value true .
:field_2_2_1_2 a owl:NamedIndividual, x3do:field ;
  x3do:hasParent :ProtoInterface_2_2_1 ;
  x3do:accessType 'inputOutput' ;
  x3do:appinfo 'default value 0.8 0.8 0.8' ;
  x3do:name 'diffuseColor' ;
  x3do:type 'SFColor' ;
  x3do:value ( 0.8 0.8 0.8 ) .
:field_2_2_1_3 a owl:NamedIndividual, x3do:field ;
  x3do:hasParent :ProtoInterface_2_2_1 ;
  x3do:accessType 'inputOutput' ;
  x3do:appinfo 'default value 0 0 0' ;
  x3do:name 'emissiveColor' ;
  x3do:type 'SFColor' ;
  x3do:value ( 0 0 0 ) .
:field_2_2_1_4 a owl:NamedIndividual, x3do:field ;
  x3do:hasParent :ProtoInterface_2_2_1 ;
  x3do:accessType 'inputOutput' ;
  x3do:appinfo 'default value 0 0 0' ;
  x3do:name 'specularColor' ;
  x3do:type 'SFColor' ;
  x3do:value ( 0 0 0 ) .
:field_2_2_1_5 a owl:NamedIndividual, x3do:field ;
  x3do:hasParent :ProtoInterface_2_2_1 ;
  x3do:accessType 'inputOutput' ;
  x3do:appinfo 'default value 0.0' ;
  x3do:name 'transparency' ;
  x3do:type 'SFFloat' ;
  x3do:value 0.0 .
:field_2_2_1_6 a owl:NamedIndividual, x3do:field ;
  x3do:hasParent :ProtoInterface_2_2_1 ;
  x3do:accessType 'inputOutput' ;
  x3do:appinfo 'default value 0.2' ;
  x3do:name 'shininess' ;
  x3do:type 'SFFloat' ;
  x3do:value 0.2 .
:field_2_2_1_7 a owl:NamedIndividual, x3do:field ;
  x3do:hasParent :ProtoInterface_2_2_1 ;
  x3do:accessType 'inputOutput' ;
  x3do:appinfo 'default value 0.2' ;
  x3do:name 'ambientIntensity' ;
  x3do:type 'SFFloat' ;
  x3do:value 0.2 .
:ProtoBody_2_2_2 a owl:NamedIndividual, x3do:ProtoBody ;
  x3do:hasParent :ProtoDeclare_2_2 ;
  x3do:hasMaterial :MaterialNode ;
  x3do:hasChildren :MaterialModulatorScript, :ModulationClock ;
  x3do:hasROUTE :ROUTE_2_2_2_3, :ROUTE_2_2_2_5 .
:MaterialNode a owl:NamedIndividual, x3do:Material ;
  x3do:hasParent :ProtoBody_2_2_2 ;
  x3do:hasIS :IS_2_2_2_1_1 ;
  x3do:DEF 'MaterialNode' .
:IS_2_2_2_1_1 a owl:NamedIndividual, x3do:IS ;
  x3do:hasParent :MaterialNode ;
  x3do:hasConnect :connect_2_2_2_1_1_1, :connect_2_2_2_1_1_2, :connect_2_2_2_1_1_3, :connect_2_2_2_1_1_4, :connect_2_2_2_1_1_5, :connect_2_2_2_1_1_6 .
:connect_2_2_2_1_1_1 a owl:NamedIndividual, x3do:connect ;
  x3do:hasParent :IS_2_2_2_1_1 ;
  x3do:nodeField 'diffuseColor' ;
  x3do:protoField 'diffuseColor' .
:connect_2_2_2_1_1_2 a owl:NamedIndividual, x3do:connect ;
  x3do:hasParent :IS_2_2_2_1_1 ;
  x3do:nodeField 'emissiveColor' ;
  x3do:protoField 'emissiveColor' .
:connect_2_2_2_1_1_3 a owl:NamedIndividual, x3do:connect ;
  x3do:hasParent :IS_2_2_2_1_1 ;
  x3do:nodeField 'specularColor' ;
  x3do:protoField 'specularColor' .
:connect_2_2_2_1_1_4 a owl:NamedIndividual, x3do:connect ;
  x3do:hasParent :IS_2_2_2_1_1 ;
  x3do:nodeField 'transparency' ;
  x3do:protoField 'transparency' .
:connect_2_2_2_1_1_5 a owl:NamedIndividual, x3do:connect ;
  x3do:hasParent :IS_2_2_2_1_1 ;
  x3do:nodeField 'shininess' ;
  x3do:protoField 'shininess' .
:connect_2_2_2_1_1_6 a owl:NamedIndividual, x3do:connect ;
  x3do:hasParent :IS_2_2_2_1_1 ;
  x3do:nodeField 'ambientIntensity' ;
  x3do:protoField 'ambientIntensity' .
:MaterialModulatorScript a owl:NamedIndividual, x3do:Script ;
  x3do:hasParent :ProtoBody_2_2_2 ;
  x3do:hasField :field_2_2_2_2_1, :field_2_2_2_2_2, :field_2_2_2_2_3, :field_2_2_2_2_4 ;
  x3do:hasIS :IS_2_2_2_2_5 ;
  x3do:DEF 'MaterialModulatorScript' ;
  x3do:sourceCode """
ecmascript:
function initialize ()
{
    newColor = diffuseColor; // start with original color
}
function clockTrigger (timeValue)
{
    if (!enabled) return;
    red   = newColor.r;
    green = newColor.g;
    blue  = newColor.b;
    
    // note different modulation rates for each color component, % is modulus operator
    newColor = new SFColor ((red + 0.02) % 1, (green + 0.03) % 1, (blue + 0.04) % 1);
	if (enabled)
	{
		Browser.print ('diffuseColor=(' + red +',' + green + ',' + blue + ') newColor=' + newColor.toString() + '\n');
	}
}
function set_enabled (newValue)
{
	enabled = newValue;
}
""" .
:field_2_2_2_2_1 a owl:NamedIndividual, x3do:field ;
  x3do:hasParent :MaterialModulatorScript ;
  x3do:accessType 'inputOutput' ;
  x3do:name 'enabled' ;
  x3do:type 'SFBool' .
:field_2_2_2_2_2 a owl:NamedIndividual, x3do:field ;
  x3do:hasParent :MaterialModulatorScript ;
  x3do:accessType 'inputOutput' ;
  x3do:name 'diffuseColor' ;
  x3do:type 'SFColor' .
:field_2_2_2_2_3 a owl:NamedIndividual, x3do:field ;
  x3do:hasParent :MaterialModulatorScript ;
  x3do:accessType 'outputOnly' ;
  x3do:name 'newColor' ;
  x3do:type 'SFColor' .
:field_2_2_2_2_4 a owl:NamedIndividual, x3do:field ;
  x3do:hasParent :MaterialModulatorScript ;
  x3do:accessType 'inputOnly' ;
  x3do:name 'clockTrigger' ;
  x3do:type 'SFTime' .
:IS_2_2_2_2_5 a owl:NamedIndividual, x3do:IS ;
  x3do:hasParent :MaterialModulatorScript ;
  x3do:hasConnect :connect_2_2_2_2_5_1, :connect_2_2_2_2_5_2 .
:connect_2_2_2_2_5_1 a owl:NamedIndividual, x3do:connect ;
  x3do:hasParent :IS_2_2_2_2_5 ;
  x3do:nodeField 'enabled' ;
  x3do:protoField 'enabled' .
:connect_2_2_2_2_5_2 a owl:NamedIndividual, x3do:connect ;
  x3do:hasParent :IS_2_2_2_2_5 ;
  x3do:nodeField 'diffuseColor' ;
  x3do:protoField 'diffuseColor' .
:ROUTE_2_2_2_3 a owl:NamedIndividual, x3do:ROUTE ;
  x3do:hasParent :ProtoBody_2_2_2 ;
  x3do:fromField 'newColor' ;
  x3do:fromNode 'MaterialModulatorScript' ;
  x3do:toField 'diffuseColor' ;
  x3do:toNode 'MaterialNode' .
:ModulationClock a owl:NamedIndividual, x3do:TimeSensor ;
  x3do:hasParent :ProtoBody_2_2_2 ;
  x3do:hasIS :IS_2_2_2_4_1 ;
  x3do:DEF 'ModulationClock' ;
  x3do:cycleInterval '0.1' ;
  x3do:loop true .
:IS_2_2_2_4_1 a owl:NamedIndividual, x3do:IS ;
  x3do:hasParent :ModulationClock ;
  x3do:hasConnect :connect_2_2_2_4_1_1 .
:connect_2_2_2_4_1_1 a owl:NamedIndividual, x3do:connect ;
  x3do:hasParent :IS_2_2_2_4_1 ;
  x3do:nodeField 'enabled' ;
  x3do:protoField 'enabled' .
:ROUTE_2_2_2_5 a owl:NamedIndividual, x3do:ROUTE ;
  x3do:hasParent :ProtoBody_2_2_2 ;
  x3do:fromField 'cycleTime' ;
  x3do:fromNode 'ModulationClock' ;
  x3do:toField 'clockTrigger' ;
  x3do:toNode 'MaterialModulatorScript' .
:Transform_2_3 a owl:NamedIndividual, x3do:Transform ;
  x3do:hasParent :Scene ;
  x3do:hasChildren :Shape_2_3_1 ;
  x3do:translation ( 0 1 0 ) .
:Shape_2_3_1 a owl:NamedIndividual, x3do:Shape ;
  x3do:hasParent :Transform_2_3 ;
  x3do:hasGeometry :Sphere_2_3_1_1 ;
  x3do:hasAppearance :Appearance_2_3_1_2 .
:Sphere_2_3_1_1 a owl:NamedIndividual, x3do:Sphere ;
  x3do:hasParent :Shape_2_3_1 .
:Appearance_2_3_1_2 a owl:NamedIndividual, x3do:Appearance ;
  x3do:hasParent :Shape_2_3_1 ;
  x3do:hasMaterial :MaterialModulatorInstance .
:MaterialModulatorInstance a owl:NamedIndividual, x3do:ProtoInstance ;
  x3do:hasParent :Appearance_2_3_1_2 ;
  x3do:hasFieldValue :fieldValue_2_3_1_2_1_1, :fieldValue_2_3_1_2_1_2 ;
  x3do:DEF 'MaterialModulatorInstance' ;
  x3do:name 'MaterialModulator' .
:fieldValue_2_3_1_2_1_1 a owl:NamedIndividual, x3do:fieldValue ;
  x3do:hasParent :MaterialModulatorInstance ;
  x3do:name 'enabled' ;
  x3do:value 'true' .
:fieldValue_2_3_1_2_1_2 a owl:NamedIndividual, x3do:fieldValue ;
  x3do:hasParent :MaterialModulatorInstance ;
  x3do:name 'diffuseColor' ;
  x3do:value '0.5 0.1 0.1' .
:Transform_2_4 a owl:NamedIndividual, x3do:Transform ;
  x3do:hasParent :Scene ;
  x3do:hasChildren :Shape_2_4_1, :Shape_2_4_2, :TouchTextInterface, :EventToggler ;
  x3do:hasROUTE :ROUTE_2_4_5, :ROUTE_2_4_6 ;
  x3do:translation ( 0 -2 0 ) .
:Shape_2_4_1 a owl:NamedIndividual, x3do:Shape ;
  x3do:hasParent :Transform_2_4 ;
  x3do:hasGeometry :Text_2_4_1_1 ;
  x3do:hasAppearance :Appearance_2_4_1_2 .
:Text_2_4_1_1 a owl:NamedIndividual, x3do:Text ;
  x3do:hasParent :Shape_2_4_1 ;
  x3do:hasFontStyle :FontStyle_2_4_1_1_1 ;
  x3do:string '"enable/disable" "MaterialModulator"' .
:FontStyle_2_4_1_1_1 a owl:NamedIndividual, x3do:FontStyle ;
  x3do:hasParent :Text_2_4_1_1 ;
  x3do:family '"SANS"' ;
  x3do:justify '"MIDDLE" "MIDDLE"' ;
  x3do:cssStyle 'BOLD' .
:Appearance_2_4_1_2 a owl:NamedIndividual, x3do:Appearance ;
  x3do:hasParent :Shape_2_4_1 ;
  x3do:hasMaterial :Material_2_4_1_2_1 .
:Material_2_4_1_2_1 a owl:NamedIndividual, x3do:Material ;
  x3do:hasParent :Appearance_2_4_1_2 ;
  x3do:diffuseColor ( 0.9 0.9 0.9 ) .
:Shape_2_4_2 a owl:NamedIndividual, x3do:Shape ;
  x3do:hasParent :Transform_2_4 ;
  x3do:hasGeometry :Box_2_4_2_1 ;
  x3do:hasAppearance :Appearance_2_4_2_2 .
:Box_2_4_2_1 a owl:NamedIndividual, x3do:Box ;
  x3do:hasParent :Shape_2_4_2 ;
  x3do:size ( 8 2 .001 ) .
:Appearance_2_4_2_2 a owl:NamedIndividual, x3do:Appearance ;
  x3do:hasParent :Shape_2_4_2 ;
  x3do:hasMaterial :Material_2_4_2_2_1 .
:Material_2_4_2_2_1 a owl:NamedIndividual, x3do:Material ;
  x3do:hasParent :Appearance_2_4_2_2 ;
  x3do:transparency 1 .
:TouchTextInterface a owl:NamedIndividual, x3do:TouchSensor ;
  x3do:hasParent :Transform_2_4 ;
  x3do:DEF 'TouchTextInterface' ;
  x3do:description 'Select to enable/disable MaterialModulator' .
:EventToggler a owl:NamedIndividual, x3do:BooleanToggle ;
  x3do:hasParent :Transform_2_4 ;
  x3do:DEF 'EventToggler' .
:ROUTE_2_4_5 a owl:NamedIndividual, x3do:ROUTE ;
  x3do:hasParent :Transform_2_4 ;
  x3do:fromField 'isActive' ;
  x3do:fromNode 'TouchTextInterface' ;
  x3do:toField 'set_boolean' ;
  x3do:toNode 'EventToggler' .
:ROUTE_2_4_6 a owl:NamedIndividual, x3do:ROUTE ;
  x3do:hasParent :Transform_2_4 ;
  x3do:fromField 'toggle' ;
  x3do:fromNode 'EventToggler' ;
  x3do:toField 'enabled' ;
  x3do:toNode 'MaterialModulatorInstance' .
===========================================
MaterialModulator 
===========================
Perform X3D Ontology query X3dMaterialModulatorQuery_03.rq using examples/MaterialModulator.ttl to produce output file X3dMaterialModulatorQuery_03.rq.txt:
===========================
PREFIX rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl:  <http://www.w3.org/2002/07/owl#>
PREFIX xsd:  <http://www.w3.org/2001/XMLSchema#>
PREFIX x3d:  <https://www.web3d.org/specifications/x3d-4.0.xsd#>
PREFIX x3do: <https://www.web3d.org/specifications/X3dOntology4.0#>

# X3dMaterialModulatorQuery_03.rq    Query MaterialModulator.ttl to show title given to model within a WorldInfo node.

###############################################

SELECT ?WorldInfoNode ?title ?parentNode
WHERE
{
    ?WorldInfo rdf:type       x3do:WorldInfo ;
               x3do:title     ?title         ;
               x3do:hasParent ?parent .

    BIND (strafter(xsd:string(?WorldInfo),"#") AS ?WorldInfoNode)
    BIND (strafter(xsd:string(?parent),"#")    AS ?parentNode)
}

###############################################
Query results:
arq --data=ontologies/X3dOntology4.0.ttl --query=queries/X3dMaterialModulatorQuery_03.rq --graph=examples/MaterialModulator.ttl
----------------------------------------------------------
| WorldInfoNode   | title                   | parentNode |
==========================================================
| "WorldInfo_2_1" | "MaterialModulator.x3d" | "Scene"    |
----------------------------------------------------------
===========================
Perform X3D Ontology query X3dMaterialModulatorQuery_01.rq using examples/MaterialModulator.ttl to produce output file X3dMaterialModulatorQuery_01.rq.txt:
===========================
PREFIX rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl:  <http://www.w3.org/2002/07/owl#>
PREFIX xsd:  <http://www.w3.org/2001/XMLSchema#>
PREFIX x3d:  <https://www.web3d.org/specifications/x3d-4.0.xsd#>
PREFIX x3do: <https://www.web3d.org/specifications/X3dOntology4.0#>

# X3dMaterialModulatorQuery_01.rq    Query MaterialModulator.ttl to show Script sourceCode.

###############################################

# TODO how to REPLACE resulting \n characters as actual line breaks

SELECT ?ScriptNode ?DEFname replace(?sourceCodeText,"\n","\\\n")  # ?ScriptMatch  str(?DEFname) str(?sourceCode)
WHERE
{
    ?ScriptMatch a            x3do:Script     .

    OPTIONAL
    {
        ?ScriptMatch
            x3do:sourceCode  ?sourceCodeText ;
            x3do:DEF         ?DEFname    .
    }
    BIND (strafter(xsd:string(?ScriptMatch),"#") AS ?ScriptNode)
}

###############################################
Query results:
arq --data=ontologies/X3dOntology4.0.ttl --query=queries/X3dMaterialModulatorQuery_01.rq --graph=examples/MaterialModulator.ttl
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| ScriptNode                | DEFname                   | .0                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
======================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================
| "MaterialModulatorScript" | "MaterialModulatorScript" | "\necmascript:\nfunction initialize ()\n{\n    newColor = diffuseColor; // start with original color\n}\nfunction clockTrigger (timeValue)\n{\n    if (!enabled) return;\n    red   = newColor.r;\n    green = newColor.g;\n    blue  = newColor.b;\n    \n    // note different modulation rates for each color component, % is modulus operator\n    newColor = new SFColor ((red + 0.02) % 1, (green + 0.03) % 1, (blue + 0.04) % 1);\n\tif (enabled)\n\t{\n\t\tBrowser.print ('diffuseColor=(' + red +',' + green + ',' + blue + ') newColor=' + newColor.toString() + '\n');\n\t}\n}\nfunction set_enabled (newValue)\n{\n\tenabled = newValue;\n}\n" |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
build.MetadataNodeExamplesX3D4:
Convert examples/MetadataNodeExamplesX3D4.x3d to MetadataNodeExamplesX3D4.html using X3dToXhtml.xslt stylesheet
SaxonJ-HE 11.3 from Saxonica
Java version 19.0.2
Stylesheet compilation time: 1.0259409s (1025.9409ms)
Processing file:/C:/x3d-code/www.web3d.org/semantics/examples/MetadataNodeExamplesX3D4.x3d
Using parser com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser
Building tree for file:/C:/x3d-code/www.web3d.org/semantics/examples/MetadataNodeExamplesX3D4.x3d using class net.sf.saxon.tree.tiny.TinyBuilder
Tree built in 1.6746527s (1674.6527ms)
Tree size: 50 nodes, 0 characters, 145 attributes
Execution time: 1.8405344s (1840.5344ms)
Memory used: 49Mb
exampleFileName=MetadataNodeExamplesX3D4
===========================================
Deleting C:\x3d-code\www.web3d.org\semantics\examples\MetadataNodeExamplesX3D4.ttl
===========================================
convertX3dToTurtle macro conversion of MetadataNodeExamplesX3D4.x3d to MetadataNodeExamplesX3D4.ttl complete.

@prefix :        <https://X3dGraphics.com/examples/X3dForWebAuthors/Chapter15Metadata/MetadataNodeExamplesX3D4.ttl#> .
@prefix owl:     <http://www.w3.org/2002/07/owl#> .
@prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
@prefix schema:  <http://schema.org/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix xsd:     <http://www.w3.org/2001/XMLSchema#> .
@prefix x3d:     <https://www.web3d.org/specifications/x3d-4.0.xsd#> .
@prefix x3do:    <https://www.web3d.org/specifications/X3dOntology4.0#> .

:X3D a owl:NamedIndividual, x3do:X3D ;
  x3do:hasHead :head ;
  x3do:hasScene :Scene ;
  x3do:profile 'Immersive' ;
  x3do:version '4.0' ;
  x3do:noNamespaceSchemaLocation 'https://www.web3d.org/specifications/x3d-4.0.xsd' .
:head a owl:NamedIndividual, x3do:head ;
  x3do:hasParent :X3D ;
  x3do:hasMeta :meta_1_1, :meta_1_2, :meta_1_3, :meta_1_4, :meta_1_5, :meta_1_6, :meta_1_7, :meta_1_8, :meta_1_9, :meta_1_10, :meta_1_11, :meta_1_12, :meta_1_13, :meta_1_14, :meta_1_15, :meta_1_16, :meta_1_17, :meta_1_18, :meta_1_19 .
:meta_1_1 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'MetadataNodeExamplesX3D4.x3d' ;
  x3do:name 'title' .
:meta_1_2 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'Simple examples of meta statements, comments, WorldInfo node and typed metadata nodes.' ;
  x3do:name 'description' .
:meta_1_3 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'Don Brutzman' ;
  x3do:name 'creator' .
:meta_1_4 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content '30 September 2011' ;
  x3do:name 'created' .
:meta_1_5 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content '24 April 2022' ;
  x3do:name 'modified' .
:meta_1_6 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'Original name MetadataNodeExamples.x3d, renamed since handling of metadata containerField defaults changed in X3D4.' ;
  x3do:name 'reference' .
:meta_1_7 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'MetadataNodeExamplesX3D3.x3d' ;
  x3do:name 'reference' .
:meta_1_8 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'Information in head and meta elements is retained after a scene is parsed and loaded, and can be referenced via the Scene Access Interface (SAI) or Document Object Model (DOM)' ;
  x3do:name 'info' .
:meta_1_9 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'Authoring note: MetadataBoolean requires X3D version 4.0, as used in this example scene' ;
  x3do:name 'info' .
:meta_1_10 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'The following referenced chapter is published online but was not included in the printed book.' ;
  x3do:name 'reference' .
:meta_1_11 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'Chapter15MetadataInformation.html' ;
  x3do:name 'reference' .
:meta_1_12 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'https://x3dgraphics.com/chapters/Chapter15MetadataInformation.html' ;
  x3do:name 'reference' .
:meta_1_13 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'https://X3dGraphics.com' ;
  x3do:name 'reference' .
:meta_1_14 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'https://www.web3d.org/x3d/content/examples/X3dResources.html' ;
  x3do:name 'reference' .
:meta_1_15 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'Copyright 2006, Daly Realism and Don Brutzman' ;
  x3do:name 'rights' .
:meta_1_16 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'X3D book, X3D graphics, X3D-Edit, http://www.x3dGraphics.com' ;
  x3do:name 'subject' .
:meta_1_17 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'https://X3dGraphics.com/examples/X3dForWebAuthors/Chapter15Metadata/MetadataNodeExamplesX3D4.x3d' ;
  x3do:name 'identifier' .
:meta_1_18 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit' ;
  x3do:name 'generator' .
:meta_1_19 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content '../license.html' ;
  x3do:name 'license' .
:meta dcterms:title "MetadataNodeExamplesX3D4.x3d" .
:meta dcterms:description "Simple examples of meta statements, comments, WorldInfo node and typed metadata nodes." .
:meta dcterms:creator "Don Brutzman" .
:meta dcterms:created "30 September 2011" .
:meta dcterms:modified "24 April 2022" .
:meta dcterms:reference "Original name MetadataNodeExamples.x3d, renamed since handling of metadata containerField defaults changed in X3D4." .
:meta dcterms:reference "MetadataNodeExamplesX3D3.x3d" .
:meta dcterms:reference "The following referenced chapter is published online but was not included in the printed book." .
:meta dcterms:reference "Chapter15MetadataInformation.html" .
:meta dcterms:reference "https://x3dgraphics.com/chapters/Chapter15MetadataInformation.html" .
:meta dcterms:reference "https://X3dGraphics.com" .
:meta dcterms:reference "https://www.web3d.org/x3d/content/examples/X3dResources.html" .
:meta dcterms:rights "Copyright 2006, Daly Realism and Don Brutzman" .
:meta dcterms:subject "X3D book, X3D graphics, X3D-Edit, http://www.x3dGraphics.com" .
:meta dcterms:identifier "https://X3dGraphics.com/examples/X3dForWebAuthors/Chapter15Metadata/MetadataNodeExamplesX3D4.x3d" .
:meta dcterms:generator "X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit" .
:meta dcterms:license "../license.html" .
:Scene a owl:NamedIndividual, x3do:Scene ;
  x3do:hasParent :X3D ;
  x3do:hasValue :MetadataString_2_1 ;
  x3do:hasChildren :MyWorldInfo, :Background_2_3, :Viewpoint_2_4, :Anchor_2_5 .
:MetadataString_2_1 a owl:NamedIndividual, x3do:MetadataString ;
  x3do:hasParent :Scene ;
  x3do:name 'TestRootMetadataNode' ;
  x3do:value '"Test satisfactory." "Note that all SFString values must be quoted."' .
:MyWorldInfo a owl:NamedIndividual, x3do:WorldInfo ;
  x3do:hasParent :Scene ;
  x3do:hasMetadata :MyMetadataSetNode ;
  x3do:DEF 'MyWorldInfo' ;
  x3do:info '"Metadata strings" "can go here" "as string array values"' ;
  x3do:title 'MetadataNodeExamplesX3D4.x3d Example Scene' .
:MyMetadataSetNode a owl:NamedIndividual, x3do:MetadataSet ;
  x3do:hasParent :MyWorldInfo ;
  x3do:hasValue :MyMetadataBooleanNode, :MyMetadataDoubleNode, :MyMetadataFloatNode, :MyMetadataIntegerNode, :MyMetadataStringNode, :NestedMetadataSetNode ;
  x3do:DEF 'MyMetadataSetNode' ;
  x3do:name 'Metadata_name' ;
  x3do:reference 'SomeReferenceStandard 1.2.3c' .
:MyMetadataBooleanNode a owl:NamedIndividual, x3do:MetadataBoolean ;
  x3do:hasParent :MyMetadataSetNode ;
  x3do:DEF 'MyMetadataBooleanNode' ;
  x3do:name 'Coin Flip' ;
  x3do:reference 'MetadataBoolean allowed in X3D v3.3 and later' ;
  x3do:value ( true false true false ) .
:MyMetadataDoubleNode a owl:NamedIndividual, x3do:MetadataDouble ;
  x3do:hasParent :MyMetadataSetNode ;
  x3do:DEF 'MyMetadataDoubleNode' ;
  x3do:name 'Metadata_name' ;
  x3do:reference 'SomeReferenceStandard 1.2.3c' ;
  x3do:value ( 3.141592658 2.71812181 ) .
:MyMetadataFloatNode a owl:NamedIndividual, x3do:MetadataFloat ;
  x3do:hasParent :MyMetadataSetNode ;
  x3do:DEF 'MyMetadataFloatNode' ;
  x3do:name 'Metadata_name' ;
  x3do:reference 'SomeReferenceStandard 1.2.3c' ;
  x3do:value ( 9.8 6.023e+23 ) .
:MyMetadataIntegerNode a owl:NamedIndividual, x3do:MetadataInteger ;
  x3do:hasParent :MyMetadataSetNode ;
  x3do:DEF 'MyMetadataIntegerNode' ;
  x3do:name 'Metadata_name' ;
  x3do:reference 'SomeReferenceStandard 1.2.3c' ;
  x3do:value ( 6 28 496 ) .
:MyMetadataStringNode a owl:NamedIndividual, x3do:MetadataString ;
  x3do:hasParent :MyMetadataSetNode ;
  x3do:DEF 'MyMetadataStringNode' ;
  x3do:name 'Metadata_name' ;
  x3do:reference 'SomeReferenceStandard 1.2.3c' ;
  x3do:value '"Part 27" "P27" "p27"' .
:NestedMetadataSetNode a owl:NamedIndividual, x3do:MetadataSet ;
  x3do:hasParent :MyMetadataSetNode ;
  x3do:hasValue :MyMetadataStringNode-USE-1, :MyMetadataIntegerNode-USE-1, :MyMetadataFloatNode-USE-1, :MetadataFloat_2_2_1_6_4 ;
  x3do:DEF 'NestedMetadataSetNode' ;
  x3do:name 'TestNestedMetadataSetNodes' .
:MyMetadataStringNode-USE-1 a owl:NamedIndividual, x3do:MetadataString ;
  x3do:hasParent :NestedMetadataSetNode ;
  owl:sameAs :MyMetadataStringNode . # DEF matching this USE
:MyMetadataIntegerNode-USE-1 a owl:NamedIndividual, x3do:MetadataInteger ;
  x3do:hasParent :NestedMetadataSetNode ;
  owl:sameAs :MyMetadataIntegerNode . # DEF matching this USE
:MyMetadataFloatNode-USE-1 a owl:NamedIndividual, x3do:MetadataFloat ;
  x3do:hasParent :NestedMetadataSetNode ;
  owl:sameAs :MyMetadataFloatNode . # DEF matching this USE
:MetadataFloat_2_2_1_6_4 a owl:NamedIndividual, x3do:MetadataFloat ;
  x3do:hasParent :NestedMetadataSetNode ;
  x3do:name 'coefficients' ;
  x3do:value ( 3.141592653 2.7128 1 0 ) .
:Background_2_3 a owl:NamedIndividual, x3do:Background ;
  x3do:hasParent :Scene ;
  x3do:skyColor ( 0 0.439216 0.760784 ) .
:Viewpoint_2_4 a owl:NamedIndividual, x3do:Viewpoint ;
  x3do:hasParent :Scene ;
  x3do:description 'View scene source to see metadata examples' ;
  x3do:position ( 0 0 9 ) .
:Anchor_2_5 a owl:NamedIndividual, x3do:Anchor ;
  x3do:hasParent :Scene ;
  x3do:hasChildren :Shape_2_5_1 ;
  x3do:description 'Load scene index page' ;
  x3do:parameter '"target=_blank"' ;
  x3do:url '"MetadataNodeExamplesIndex.html" "https://X3dGraphics.com/examples/X3dForWebAuthors/Chapter15Metadata/MetadataNodeExamplesIndex.html"' .
:Shape_2_5_1 a owl:NamedIndividual, x3do:Shape ;
  x3do:hasParent :Anchor_2_5 ;
  x3do:hasGeometry :Text_2_5_1_1 ;
  x3do:hasAppearance :Appearance_2_5_1_2 .
:Text_2_5_1_1 a owl:NamedIndividual, x3do:Text ;
  x3do:hasParent :Shape_2_5_1 ;
  x3do:hasFontStyle :FontStyle_2_5_1_1_1 ;
  x3do:string '"View scene source" "to see" "metadata examples"' .
:FontStyle_2_5_1_1_1 a owl:NamedIndividual, x3do:FontStyle ;
  x3do:hasParent :Text_2_5_1_1 ;
  x3do:justify '"MIDDLE" "MIDDLE"' .
:Appearance_2_5_1_2 a owl:NamedIndividual, x3do:Appearance ;
  x3do:hasParent :Shape_2_5_1 ;
  x3do:hasMaterial :Material_2_5_1_2_1 .
:Material_2_5_1_2_1 a owl:NamedIndividual, x3do:Material ;
  x3do:hasParent :Appearance_2_5_1_2 ;
  x3do:diffuseColor ( 1 0.992157 0.039216 ) .
===========================================
MetadataNodeExamplesX3D4 
===========================
Perform X3D Ontology query DocumentMetadataValues.rq using examples/MetadataNodeExamplesX3D4.ttl to produce output file DocumentMetadataValues.rq.txt:
===========================
PREFIX rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs:    <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl:     <http://www.w3.org/2002/07/owl#>
PREFIX xsd:     <http://www.w3.org/2001/XMLSchema#>
PREFIX x3d:     <https://www.web3d.org/specifications/x3d-4.0.xsd#>
PREFIX x3do:    <https://www.web3d.org/specifications/X3dOntology4.0#>
PREFIX dcterms: <http://purl.org/dc/terms/>

###############################################

# Note special handling of RDF lists:
# Bob DuCharme's weblog, 21 April 2014, "RDF lists and SPARQL"
# http://www.snee.com/bobdc.blog/2014/04/rdf-lists-and-sparql.html

# DocumentMetadataValues.rq    Query to list all values found in Metadata nodes.

SELECT ?ID ?nodeType ?name ((?value1) AS ?value) ?reference

WHERE
{
    ?metadataNode a ?nodeType1 .

    ?nodeType1    rdfs:subClassOf x3do:X3DMetadataObject .

    OPTIONAL { ?metadataNode x3do:name                       ?name1      . }
    OPTIONAL { ?metadataNode x3do:value/rdf:rest*/rdf:first  ?value1     . }
    OPTIONAL { ?metadataNode x3do:reference                  ?reference1 . }

    BIND (strafter(xsd:string(?metadataNode),"#") AS ?ID) # DEF if available, otherwise assigned identifier
    BIND (strafter(xsd:string(?nodeType1),"#")    AS ?nodeType)
    BIND (str(?name1)       AS    ?name)
#   BIND (?value1           AS    ?value)     # evaluates value1, converts to string
    BIND (str(?reference1)  AS    ?reference)
}
ORDER BY ASC(?ID) ?nodeType ?value1 # alphabetize and sort

# TODO maybe filter out USE nodes
# TODO non-string values

###############################################
Query results:
arq --data=ontologies/X3dOntology4.0.ttl --query=queries/DocumentMetadataValues.rq --graph=examples/MetadataNodeExamplesX3D4.ttl
----------------------------------------------------------------------------------------------------------------------------------------------------
| ID                            | nodeType          | name                         | value       | reference                                       |
====================================================================================================================================================
| "MetadataFloat_2_2_1_6_4"     | "MetadataFloat"   | "coefficients"               | 0           |                                                 |
| "MetadataFloat_2_2_1_6_4"     | "MetadataFloat"   | "coefficients"               | 1           |                                                 |
| "MetadataFloat_2_2_1_6_4"     | "MetadataFloat"   | "coefficients"               | 2.7128      |                                                 |
| "MetadataFloat_2_2_1_6_4"     | "MetadataFloat"   | "coefficients"               | 3.141592653 |                                                 |
| "MetadataString_2_1"          | "MetadataString"  | "TestRootMetadataNode"       |             |                                                 |
| "MyMetadataBooleanNode"       | "MetadataBoolean" | "Coin Flip"                  | false       | "MetadataBoolean allowed in X3D v3.3 and later" |
| "MyMetadataBooleanNode"       | "MetadataBoolean" | "Coin Flip"                  | false       | "MetadataBoolean allowed in X3D v3.3 and later" |
| "MyMetadataBooleanNode"       | "MetadataBoolean" | "Coin Flip"                  | true        | "MetadataBoolean allowed in X3D v3.3 and later" |
| "MyMetadataBooleanNode"       | "MetadataBoolean" | "Coin Flip"                  | true        | "MetadataBoolean allowed in X3D v3.3 and later" |
| "MyMetadataDoubleNode"        | "MetadataDouble"  | "Metadata_name"              | 2.71812181  | "SomeReferenceStandard 1.2.3c"                  |
| "MyMetadataDoubleNode"        | "MetadataDouble"  | "Metadata_name"              | 3.141592658 | "SomeReferenceStandard 1.2.3c"                  |
| "MyMetadataFloatNode"         | "MetadataFloat"   | "Metadata_name"              | 9.8         | "SomeReferenceStandard 1.2.3c"                  |
| "MyMetadataFloatNode"         | "MetadataFloat"   | "Metadata_name"              | 6.023e+23   | "SomeReferenceStandard 1.2.3c"                  |
| "MyMetadataFloatNode-USE-1"   | "MetadataFloat"   |                              |             |                                                 |
| "MyMetadataIntegerNode"       | "MetadataInteger" | "Metadata_name"              | 6           | "SomeReferenceStandard 1.2.3c"                  |
| "MyMetadataIntegerNode"       | "MetadataInteger" | "Metadata_name"              | 28          | "SomeReferenceStandard 1.2.3c"                  |
| "MyMetadataIntegerNode"       | "MetadataInteger" | "Metadata_name"              | 496         | "SomeReferenceStandard 1.2.3c"                  |
| "MyMetadataIntegerNode-USE-1" | "MetadataInteger" |                              |             |                                                 |
| "MyMetadataSetNode"           | "MetadataSet"     | "Metadata_name"              |             | "SomeReferenceStandard 1.2.3c"                  |
| "MyMetadataStringNode"        | "MetadataString"  | "Metadata_name"              |             | "SomeReferenceStandard 1.2.3c"                  |
| "MyMetadataStringNode-USE-1"  | "MetadataString"  |                              |             |                                                 |
| "NestedMetadataSetNode"       | "MetadataSet"     | "TestNestedMetadataSetNodes" |             |                                                 |
----------------------------------------------------------------------------------------------------------------------------------------------------
build.HelloWorld:
Convert examples/HelloWorld.x3d to HelloWorld.html using X3dToXhtml.xslt stylesheet
SaxonJ-HE 11.3 from Saxonica
Java version 19.0.2
Stylesheet compilation time: 985.7066ms
Processing file:/C:/x3d-code/www.web3d.org/semantics/examples/HelloWorld.x3d
Using parser com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser
Building tree for file:/C:/x3d-code/www.web3d.org/semantics/examples/HelloWorld.x3d using class net.sf.saxon.tree.tiny.TinyBuilder
Tree built in 1.1319421s (1131.9421ms)
Tree size: 49 nodes, 0 characters, 129 attributes
Execution time: 1.3262049s (1326.2049ms)
Memory used: 44Mb
exampleFileName=HelloWorld
===========================================
Deleting C:\x3d-code\www.web3d.org\semantics\examples\HelloWorld.ttl
===========================================
convertX3dToTurtle macro conversion of HelloWorld.x3d to HelloWorld.ttl complete.

@prefix :        <https://X3dGraphics.com/examples/X3dForWebAuthors/Chapter01TechnicalOverview/HelloWorld.ttl#> .
@prefix owl:     <http://www.w3.org/2002/07/owl#> .
@prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
@prefix schema:  <http://schema.org/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix xsd:     <http://www.w3.org/2001/XMLSchema#> .
@prefix x3d:     <https://www.web3d.org/specifications/x3d-4.0.xsd#> .
@prefix x3do:    <https://www.web3d.org/specifications/X3dOntology4.0#> .

:X3D a owl:NamedIndividual, x3do:X3D ;
  x3do:hasHead :head ;
  x3do:hasScene :Scene ;
  x3do:profile 'Immersive' ;
  x3do:version '3.3' ;
  x3do:noNamespaceSchemaLocation 'https://www.web3d.org/specifications/x3d-3.3.xsd' .
:head a owl:NamedIndividual, x3do:head ;
  x3do:hasParent :X3D ;
  x3do:hasMeta :meta_1_1, :meta_1_2, :meta_1_3, :meta_1_4, :meta_1_5, :meta_1_6, :meta_1_7, :meta_1_8, :meta_1_9, :meta_1_10, :meta_1_11, :meta_1_12, :meta_1_13, :meta_1_14, :meta_1_15, :meta_1_16, :meta_1_17, :meta_1_18, :meta_1_19, :meta_1_20, :meta_1_21, :meta_1_22, :meta_1_23 .
:meta_1_1 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'HelloWorld.x3d' ;
  x3do:name 'title' .
:meta_1_2 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'Simple X3D scene example: Hello World!' ;
  x3do:name 'description' .
:meta_1_3 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content '30 October 2000' ;
  x3do:name 'created' .
:meta_1_4 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content '18 November 2019' ;
  x3do:name 'modified' .
:meta_1_5 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'Don Brutzman' ;
  x3do:name 'creator' .
:meta_1_6 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'HelloWorld.tall.png' ;
  x3do:name 'Image' .
:meta_1_7 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'http://en.wikipedia.org/wiki/Hello_world' ;
  x3do:name 'reference' .
:meta_1_8 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'https://en.wikipedia.org/wiki/Hello#.22Hello.2C_World.22_computer_program' ;
  x3do:name 'reference' .
:meta_1_9 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'https://en.wikipedia.org/wiki/"Hello,_World!"_program' ;
  x3do:name 'reference' .
:meta_1_10 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'http://en.wikibooks.org/w/index.php?title=Computer_Programming/Hello_world' ;
  x3do:name 'reference' .
:meta_1_11 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'http://www.HelloWorldExample.net' ;
  x3do:name 'reference' .
:meta_1_12 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'http://www.web3D.org' ;
  x3do:name 'reference' .
:meta_1_13 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'https://www.web3d.org/realtime-3d/news/internationalization-x3d' ;
  x3do:name 'reference' .
:meta_1_14 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'https://www.web3d.org/x3d/content/examples/HelloWorld.x3d' ;
  x3do:name 'reference' .
:meta_1_15 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'https://X3dGraphics.com/examples/X3dForAdvancedModeling/HelloWorldScenes' ;
  x3do:name 'reference' .
:meta_1_16 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'https://X3dGraphics.com/examples/X3dForWebAuthors/Chapter01TechnicalOverview/HelloWorld.x3d' ;
  x3do:name 'identifier' .
:meta_1_17 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'https://www.web3d.org/x3d/content/examples/license.html' ;
  x3do:name 'license' .
:meta_1_18 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit' ;
  x3do:name 'generator' .
:meta_1_19 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'HelloWorld.wrl' ;
  x3do:name 'reference' .
:meta_1_20 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'HelloWorld.x3dv' ;
  x3do:name 'reference' .
:meta_1_21 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'HelloWorld.x3db' ;
  x3do:name 'reference' .
:meta_1_22 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'HelloWorld.xhtml' ;
  x3do:name 'reference' .
:meta_1_23 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'HelloWorld.json' ;
  x3do:name 'reference' .
:meta dcterms:title "HelloWorld.x3d" .
:meta dcterms:description "Simple X3D scene example: Hello World!" .
:meta dcterms:created "30 October 2000" .
:meta dcterms:modified "18 November 2019" .
:meta dcterms:creator "Don Brutzman" .
:meta dcterms:Image "HelloWorld.tall.png" .
:meta dcterms:reference "http://en.wikipedia.org/wiki/Hello_world" .
:meta dcterms:reference "https://en.wikipedia.org/wiki/Hello#.22Hello.2C_World.22_computer_program" .
:meta dcterms:reference "https://en.wikipedia.org/wiki/\"Hello,_World!\"_program" .
:meta dcterms:reference "http://en.wikibooks.org/w/index.php?title=Computer_Programming/Hello_world" .
:meta dcterms:reference "http://www.HelloWorldExample.net" .
:meta dcterms:reference "http://www.web3D.org" .
:meta dcterms:reference "https://www.web3d.org/realtime-3d/news/internationalization-x3d" .
:meta dcterms:reference "https://www.web3d.org/x3d/content/examples/HelloWorld.x3d" .
:meta dcterms:reference "https://X3dGraphics.com/examples/X3dForAdvancedModeling/HelloWorldScenes" .
:meta dcterms:identifier "https://X3dGraphics.com/examples/X3dForWebAuthors/Chapter01TechnicalOverview/HelloWorld.x3d" .
:meta dcterms:license "https://www.web3d.org/x3d/content/examples/license.html" .
:meta dcterms:generator "X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit" .
:meta dcterms:reference "HelloWorld.wrl" .
:meta dcterms:reference "HelloWorld.x3dv" .
:meta dcterms:reference "HelloWorld.x3db" .
:meta dcterms:reference "HelloWorld.xhtml" .
:meta dcterms:reference "HelloWorld.json" .
:Scene a owl:NamedIndividual, x3do:Scene ;
  x3do:hasParent :X3D ;
  x3do:hasChildren :WorldInfo_2_1, :Background_2_2, :Group_2_3 .
:WorldInfo_2_1 a owl:NamedIndividual, x3do:WorldInfo ;
  x3do:hasParent :Scene ;
  x3do:title 'Hello World!' .
:Background_2_2 a owl:NamedIndividual, x3do:Background ;
  x3do:hasParent :Scene ;
  x3do:skyColor ( 0.2 0.2 0.6 ) .
:Group_2_3 a owl:NamedIndividual, x3do:Group ;
  x3do:hasParent :Scene ;
  x3do:hasChildren :ViewUpClose, :TestWhitespaceCommas, :Transform_2_3_3 .
:ViewUpClose a owl:NamedIndividual, x3do:Viewpoint ;
  x3do:hasParent :Group_2_3 ;
  x3do:DEF 'ViewUpClose' ;
  x3do:centerOfRotation ( 0 -1 0 ) ;
  x3do:description 'Hello world!' ;
  x3do:position ( 0 -1 7 ) .
:TestWhitespaceCommas a owl:NamedIndividual, x3do:Transform ;
  x3do:hasParent :Group_2_3 ;
  x3do:hasChildren :Shape_2_3_2_1 ;
  x3do:DEF 'TestWhitespaceCommas' ;
  x3do:rotation ( 0 1 0 3 ) .
:Shape_2_3_2_1 a owl:NamedIndividual, x3do:Shape ;
  x3do:hasParent :TestWhitespaceCommas ;
  x3do:hasGeometry :Sphere_2_3_2_1_1 ;
  x3do:hasAppearance :Appearance_2_3_2_1_2 .
:Sphere_2_3_2_1_1 a owl:NamedIndividual, x3do:Sphere ;
  x3do:hasParent :Shape_2_3_2_1 .
:Appearance_2_3_2_1_2 a owl:NamedIndividual, x3do:Appearance ;
  x3do:hasParent :Shape_2_3_2_1 ;
  x3do:hasMaterial :MaterialLightBlue ;
  x3do:hasTexture :ImageCloudlessEarth .
:MaterialLightBlue a owl:NamedIndividual, x3do:Material ;
  x3do:hasParent :Appearance_2_3_2_1_2 ;
  x3do:DEF 'MaterialLightBlue' ;
  x3do:diffuseColor ( 0.1 0.5 1 ) .
:ImageCloudlessEarth a owl:NamedIndividual, x3do:ImageTexture ;
  x3do:hasParent :Appearance_2_3_2_1_2 ;
  x3do:DEF 'ImageCloudlessEarth' ;
  x3do:url '"earth-topo.png" "earth-topo.jpg" "earth-topo-small.gif" "https://www.web3d.org/x3d/content/examples/Basic/earth-topo.png" "https://www.web3d.org/x3d/content/examples/Basic/earth-topo.jpg" "https://www.web3d.org/x3d/content/examples/Basic/earth-topo-small.gif"' .
:Transform_2_3_3 a owl:NamedIndividual, x3do:Transform ;
  x3do:hasParent :Group_2_3 ;
  x3do:hasChildren :Shape_2_3_3_1 ;
  x3do:translation ( 0 -2 0 ) .
:Shape_2_3_3_1 a owl:NamedIndividual, x3do:Shape ;
  x3do:hasParent :Transform_2_3_3 ;
  x3do:hasGeometry :TextMessage ;
  x3do:hasAppearance :Appearance_2_3_3_1_2 .
:TextMessage a owl:NamedIndividual, x3do:Text ;
  x3do:hasParent :Shape_2_3_3_1 ;
  x3do:hasFontStyle :FontStyle_2_3_3_1_1_1 ;
  x3do:DEF 'TextMessage' ;
  x3do:string '"Hello" "world!"' .
:FontStyle_2_3_3_1_1_1 a owl:NamedIndividual, x3do:FontStyle ;
  x3do:hasParent :TextMessage ;
  x3do:justify '"MIDDLE" "MIDDLE"' .
:Appearance_2_3_3_1_2 a owl:NamedIndividual, x3do:Appearance ;
  x3do:hasParent :Shape_2_3_3_1 ;
  x3do:hasMaterial :MaterialLightBlue-USE-1 .
:MaterialLightBlue-USE-1 a owl:NamedIndividual, x3do:Material ;
  x3do:hasParent :Appearance_2_3_3_1_2 ;
  owl:sameAs :MaterialLightBlue . # DEF matching this USE
===========================================
build:
SPARQL.runQuery.tests:
===========================
arq --version

Jena:       VERSION: 4.2.0
Jena:       BUILD_DATE: 2021-09-12T10:37:37Z

arq --help

arq --data=<file> --query=<query>
  Control
      --explain              Explain and log query execution
      --repeat=N or N,M      Do N times or N warmup and then M times (use for timing to overcome start up costs of Java)
      --optimize=            Turn the query optimizer on or off (default: on)
  Time
      --time                 Time the operation
  Query Engine
      --engine=EngineName    Register another engine factory[ref]
      --unengine=EngineName   Unregister an engine factory
  Dataset
      --data=FILE            Data for the dataset - triple or quad formats
      --graph=FILE           Graph for default graph of the datset
      --namedGraph=FILE      Add a graph into the dataset as a named graph
  Results
      --results=             Results format (Result set: text, XML, JSON, CSV, TSV; Graph: RDF serialization)
      --desc=                Assembler description file
  Query
      --query, --file        File containing a query
      --syntax, --in         Syntax of the query
      --base                 Base URI for the query
  Symbol definition
      --set                  Set a configuration symbol to a value
  General
      -v   --verbose         Verbose
      -q   --quiet           Run with minimal output
      --debug                Output information for debugging
      --help
      --version              Version information
      --strict               Operate in strict SPARQL mode (no extensions of any kind)
===========================
Metaqueries against the ontology itself:
===========================
X3dOntologyQuery_01.rq
===========================
Perform X3D Ontology metaquery X3dOntologyQuery_01.rq to produce output file X3dOntologyQuery_01.rq.txt:
===========================
PREFIX rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl:  <http://www.w3.org/2002/07/owl#>
PREFIX xsd:  <http://www.w3.org/2001/XMLSchema#>
PREFIX x3d:  <https://www.web3d.org/specifications/x3d-4.0.xsd#>
PREFIX x3do: <https://www.web3d.org/specifications/X3dOntology4.0#>

# X3dOntologyQuery_01.rq    Metaquery to list all properties with corresponding domains and ranges in X3D Ontology.

###############################################

SELECT distinct ?property ?domain ?range
WHERE
{
    ?property rdfs:range  ?range ;
              rdfs:domain ?domain .
}
ORDER BY ASC(?property) # alphabetize

###############################################
Metaquery results:
arq --data=ontologies/X3dOntology4.0.ttl --query=queries/X3dOntologyQuery_01.rq
------------------------------------------------------------------------------------------------------------------------------------------
| property                                        | domain                                  | range                                      |
==========================================================================================================================================
| x3do:AS                                         | x3do:EXPORT                             | xsd:ID                                     |
| x3do:AS                                         | x3do:EXPORT                             | xsd:NMTOKEN                                |
| x3do:AS                                         | x3do:IMPORT                             | xsd:ID                                     |
| x3do:AS                                         | x3do:IMPORT                             | xsd:NMTOKEN                                |
| x3do:DEF                                        | x3do:AcousticProperties                 | xsd:ID                                     |
| x3do:DEF                                        | x3do:Analyser                           | xsd:ID                                     |
| x3do:DEF                                        | x3do:Anchor                             | xsd:ID                                     |
| x3do:DEF                                        | x3do:Appearance                         | xsd:ID                                     |
| x3do:DEF                                        | x3do:Arc2D                              | xsd:ID                                     |
| x3do:DEF                                        | x3do:ArcClose2D                         | xsd:ID                                     |
| x3do:DEF                                        | x3do:AudioClip                          | xsd:ID                                     |
| x3do:DEF                                        | x3do:AudioDestination                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:Background                         | xsd:ID                                     |
| x3do:DEF                                        | x3do:BallJoint                          | xsd:ID                                     |
| x3do:DEF                                        | x3do:Billboard                          | xsd:ID                                     |
| x3do:DEF                                        | x3do:BiquadFilter                       | xsd:ID                                     |
| x3do:DEF                                        | x3do:BlendedVolumeStyle                 | xsd:ID                                     |
| x3do:DEF                                        | x3do:BooleanFilter                      | xsd:ID                                     |
| x3do:DEF                                        | x3do:BooleanSequencer                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:BooleanToggle                      | xsd:ID                                     |
| x3do:DEF                                        | x3do:BooleanTrigger                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:BoundaryEnhancementVolumeStyle     | xsd:ID                                     |
| x3do:DEF                                        | x3do:BoundedPhysicsModel                | xsd:ID                                     |
| x3do:DEF                                        | x3do:Box                                | xsd:ID                                     |
| x3do:DEF                                        | x3do:BufferAudioSource                  | xsd:ID                                     |
| x3do:DEF                                        | x3do:CADAssembly                        | xsd:ID                                     |
| x3do:DEF                                        | x3do:CADFace                            | xsd:ID                                     |
| x3do:DEF                                        | x3do:CADLayer                           | xsd:ID                                     |
| x3do:DEF                                        | x3do:CADPart                            | xsd:ID                                     |
| x3do:DEF                                        | x3do:CartoonVolumeStyle                 | xsd:ID                                     |
| x3do:DEF                                        | x3do:ChannelMerger                      | xsd:ID                                     |
| x3do:DEF                                        | x3do:ChannelSelector                    | xsd:ID                                     |
| x3do:DEF                                        | x3do:ChannelSplitter                    | xsd:ID                                     |
| x3do:DEF                                        | x3do:Circle2D                           | xsd:ID                                     |
| x3do:DEF                                        | x3do:ClipPlane                          | xsd:ID                                     |
| x3do:DEF                                        | x3do:CollidableOffset                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:CollidableShape                    | xsd:ID                                     |
| x3do:DEF                                        | x3do:Collision                          | xsd:ID                                     |
| x3do:DEF                                        | x3do:CollisionCollection                | xsd:ID                                     |
| x3do:DEF                                        | x3do:CollisionSensor                    | xsd:ID                                     |
| x3do:DEF                                        | x3do:CollisionSpace                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:Color                              | xsd:ID                                     |
| x3do:DEF                                        | x3do:ColorChaser                        | xsd:ID                                     |
| x3do:DEF                                        | x3do:ColorDamper                        | xsd:ID                                     |
| x3do:DEF                                        | x3do:ColorInterpolator                  | xsd:ID                                     |
| x3do:DEF                                        | x3do:ColorRGBA                          | xsd:ID                                     |
| x3do:DEF                                        | x3do:ComposedCubeMapTexture             | xsd:ID                                     |
| x3do:DEF                                        | x3do:ComposedShader                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:ComposedTexture3D                  | xsd:ID                                     |
| x3do:DEF                                        | x3do:ComposedVolumeStyle                | xsd:ID                                     |
| x3do:DEF                                        | x3do:Cone                               | xsd:ID                                     |
| x3do:DEF                                        | x3do:ConeEmitter                        | xsd:ID                                     |
| x3do:DEF                                        | x3do:Contact                            | xsd:ID                                     |
| x3do:DEF                                        | x3do:Contour2D                          | xsd:ID                                     |
| x3do:DEF                                        | x3do:ContourPolyline2D                  | xsd:ID                                     |
| x3do:DEF                                        | x3do:Convolver                          | xsd:ID                                     |
| x3do:DEF                                        | x3do:Coordinate                         | xsd:ID                                     |
| x3do:DEF                                        | x3do:CoordinateChaser                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:CoordinateDamper                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:CoordinateDouble                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:CoordinateInterpolator             | xsd:ID                                     |
| x3do:DEF                                        | x3do:CoordinateInterpolator2D           | xsd:ID                                     |
| x3do:DEF                                        | x3do:Cylinder                           | xsd:ID                                     |
| x3do:DEF                                        | x3do:CylinderSensor                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:DISEntityManager                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:DISEntityTypeMapping               | xsd:ID                                     |
| x3do:DEF                                        | x3do:Delay                              | xsd:ID                                     |
| x3do:DEF                                        | x3do:DirectionalLight                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:Disk2D                             | xsd:ID                                     |
| x3do:DEF                                        | x3do:DoubleAxisHingeJoint               | xsd:ID                                     |
| x3do:DEF                                        | x3do:DynamicsCompressor                 | xsd:ID                                     |
| x3do:DEF                                        | x3do:EaseInEaseOut                      | xsd:ID                                     |
| x3do:DEF                                        | x3do:EdgeEnhancementVolumeStyle         | xsd:ID                                     |
| x3do:DEF                                        | x3do:ElevationGrid                      | xsd:ID                                     |
| x3do:DEF                                        | x3do:EspduTransform                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:ExplosionEmitter                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:Extrusion                          | xsd:ID                                     |
| x3do:DEF                                        | x3do:FillProperties                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:FloatVertexAttribute               | xsd:ID                                     |
| x3do:DEF                                        | x3do:Fog                                | xsd:ID                                     |
| x3do:DEF                                        | x3do:FogCoordinate                      | xsd:ID                                     |
| x3do:DEF                                        | x3do:FontStyle                          | xsd:ID                                     |
| x3do:DEF                                        | x3do:ForcePhysicsModel                  | xsd:ID                                     |
| x3do:DEF                                        | x3do:Gain                               | xsd:ID                                     |
| x3do:DEF                                        | x3do:GeneratedCubeMapTexture            | xsd:ID                                     |
| x3do:DEF                                        | x3do:GeoCoordinate                      | xsd:ID                                     |
| x3do:DEF                                        | x3do:GeoElevationGrid                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:GeoLOD                             | xsd:ID                                     |
| x3do:DEF                                        | x3do:GeoLocation                        | xsd:ID                                     |
| x3do:DEF                                        | x3do:GeoMetadata                        | xsd:ID                                     |
| x3do:DEF                                        | x3do:GeoOrigin                          | xsd:ID                                     |
| x3do:DEF                                        | x3do:GeoPositionInterpolator            | xsd:ID                                     |
| x3do:DEF                                        | x3do:GeoProximitySensor                 | xsd:ID                                     |
| x3do:DEF                                        | x3do:GeoTouchSensor                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:GeoTransform                       | xsd:ID                                     |
| x3do:DEF                                        | x3do:GeoViewpoint                       | xsd:ID                                     |
| x3do:DEF                                        | x3do:Group                              | xsd:ID                                     |
| x3do:DEF                                        | x3do:HAnimDisplacer                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:HAnimHumanoid                      | xsd:ID                                     |
| x3do:DEF                                        | x3do:HAnimJoint                         | xsd:ID                                     |
| x3do:DEF                                        | x3do:HAnimMotion                        | xsd:ID                                     |
| x3do:DEF                                        | x3do:HAnimSegment                       | xsd:ID                                     |
| x3do:DEF                                        | x3do:HAnimSite                          | xsd:ID                                     |
| x3do:DEF                                        | x3do:ImageCubeMapTexture                | xsd:ID                                     |
| x3do:DEF                                        | x3do:ImageTexture                       | xsd:ID                                     |
| x3do:DEF                                        | x3do:ImageTexture3D                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:IndexedFaceSet                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:IndexedLineSet                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:IndexedQuadSet                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:IndexedTriangleFanSet              | xsd:ID                                     |
| x3do:DEF                                        | x3do:IndexedTriangleSet                 | xsd:ID                                     |
| x3do:DEF                                        | x3do:IndexedTriangleStripSet            | xsd:ID                                     |
| x3do:DEF                                        | x3do:Inline                             | xsd:ID                                     |
| x3do:DEF                                        | x3do:IntegerSequencer                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:IntegerTrigger                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:IsoSurfaceVolumeData               | xsd:ID                                     |
| x3do:DEF                                        | x3do:KeySensor                          | xsd:ID                                     |
| x3do:DEF                                        | x3do:LOD                                | xsd:ID                                     |
| x3do:DEF                                        | x3do:Layer                              | xsd:ID                                     |
| x3do:DEF                                        | x3do:LayerSet                           | xsd:ID                                     |
| x3do:DEF                                        | x3do:Layout                             | xsd:ID                                     |
| x3do:DEF                                        | x3do:LayoutGroup                        | xsd:ID                                     |
| x3do:DEF                                        | x3do:LayoutLayer                        | xsd:ID                                     |
| x3do:DEF                                        | x3do:LinePickSensor                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:LineProperties                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:LineSet                            | xsd:ID                                     |
| x3do:DEF                                        | x3do:ListenerPointSource                | xsd:ID                                     |
| x3do:DEF                                        | x3do:LoadSensor                         | xsd:ID                                     |
| x3do:DEF                                        | x3do:LocalFog                           | xsd:ID                                     |
| x3do:DEF                                        | x3do:Material                           | xsd:ID                                     |
| x3do:DEF                                        | x3do:Matrix3VertexAttribute             | xsd:ID                                     |
| x3do:DEF                                        | x3do:Matrix4VertexAttribute             | xsd:ID                                     |
| x3do:DEF                                        | x3do:MetadataBoolean                    | xsd:ID                                     |
| x3do:DEF                                        | x3do:MetadataDouble                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:MetadataFloat                      | xsd:ID                                     |
| x3do:DEF                                        | x3do:MetadataInteger                    | xsd:ID                                     |
| x3do:DEF                                        | x3do:MetadataSet                        | xsd:ID                                     |
| x3do:DEF                                        | x3do:MetadataString                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:MicrophoneSource                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:MotorJoint                         | xsd:ID                                     |
| x3do:DEF                                        | x3do:MovieTexture                       | xsd:ID                                     |
| x3do:DEF                                        | x3do:MultiTexture                       | xsd:ID                                     |
| x3do:DEF                                        | x3do:MultiTextureCoordinate             | xsd:ID                                     |
| x3do:DEF                                        | x3do:MultiTextureTransform              | xsd:ID                                     |
| x3do:DEF                                        | x3do:NavigationInfo                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:Normal                             | xsd:ID                                     |
| x3do:DEF                                        | x3do:NormalInterpolator                 | xsd:ID                                     |
| x3do:DEF                                        | x3do:NurbsCurve                         | xsd:ID                                     |
| x3do:DEF                                        | x3do:NurbsCurve2D                       | xsd:ID                                     |
| x3do:DEF                                        | x3do:NurbsOrientationInterpolator       | xsd:ID                                     |
| x3do:DEF                                        | x3do:NurbsPatchSurface                  | xsd:ID                                     |
| x3do:DEF                                        | x3do:NurbsPositionInterpolator          | xsd:ID                                     |
| x3do:DEF                                        | x3do:NurbsSet                           | xsd:ID                                     |
| x3do:DEF                                        | x3do:NurbsSurfaceInterpolator           | xsd:ID                                     |
| x3do:DEF                                        | x3do:NurbsSweptSurface                  | xsd:ID                                     |
| x3do:DEF                                        | x3do:NurbsSwungSurface                  | xsd:ID                                     |
| x3do:DEF                                        | x3do:NurbsTextureCoordinate             | xsd:ID                                     |
| x3do:DEF                                        | x3do:NurbsTrimmedSurface                | xsd:ID                                     |
| x3do:DEF                                        | x3do:OpacityMapVolumeStyle              | xsd:ID                                     |
| x3do:DEF                                        | x3do:OrientationChaser                  | xsd:ID                                     |
| x3do:DEF                                        | x3do:OrientationDamper                  | xsd:ID                                     |
| x3do:DEF                                        | x3do:OrientationInterpolator            | xsd:ID                                     |
| x3do:DEF                                        | x3do:OrthoViewpoint                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:OscillatorSource                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:PackagedShader                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:ParticleSystem                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:PeriodicWave                       | xsd:ID                                     |
| x3do:DEF                                        | x3do:PhysicalMaterial                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:PickableGroup                      | xsd:ID                                     |
| x3do:DEF                                        | x3do:PixelTexture                       | xsd:ID                                     |
| x3do:DEF                                        | x3do:PixelTexture3D                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:PlaneSensor                        | xsd:ID                                     |
| x3do:DEF                                        | x3do:PointEmitter                       | xsd:ID                                     |
| x3do:DEF                                        | x3do:PointLight                         | xsd:ID                                     |
| x3do:DEF                                        | x3do:PointPickSensor                    | xsd:ID                                     |
| x3do:DEF                                        | x3do:PointProperties                    | xsd:ID                                     |
| x3do:DEF                                        | x3do:PointSet                           | xsd:ID                                     |
| x3do:DEF                                        | x3do:Polyline2D                         | xsd:ID                                     |
| x3do:DEF                                        | x3do:PolylineEmitter                    | xsd:ID                                     |
| x3do:DEF                                        | x3do:Polypoint2D                        | xsd:ID                                     |
| x3do:DEF                                        | x3do:PositionChaser                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:PositionChaser2D                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:PositionDamper                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:PositionDamper2D                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:PositionInterpolator               | xsd:ID                                     |
| x3do:DEF                                        | x3do:PositionInterpolator2D             | xsd:ID                                     |
| x3do:DEF                                        | x3do:PrimitivePickSensor                | xsd:ID                                     |
| x3do:DEF                                        | x3do:ProgramShader                      | xsd:ID                                     |
| x3do:DEF                                        | x3do:ProjectionVolumeStyle              | xsd:ID                                     |
| x3do:DEF                                        | x3do:ProtoInstance                      | xsd:ID                                     |
| x3do:DEF                                        | x3do:ProximitySensor                    | xsd:ID                                     |
| x3do:DEF                                        | x3do:QuadSet                            | xsd:ID                                     |
| x3do:DEF                                        | x3do:ReceiverPdu                        | xsd:ID                                     |
| x3do:DEF                                        | x3do:Rectangle2D                        | xsd:ID                                     |
| x3do:DEF                                        | x3do:RigidBody                          | xsd:ID                                     |
| x3do:DEF                                        | x3do:RigidBodyCollection                | xsd:ID                                     |
| x3do:DEF                                        | x3do:ScalarChaser                       | xsd:ID                                     |
| x3do:DEF                                        | x3do:ScalarDamper                       | xsd:ID                                     |
| x3do:DEF                                        | x3do:ScalarInterpolator                 | xsd:ID                                     |
| x3do:DEF                                        | x3do:ScreenFontStyle                    | xsd:ID                                     |
| x3do:DEF                                        | x3do:ScreenGroup                        | xsd:ID                                     |
| x3do:DEF                                        | x3do:Script                             | xsd:ID                                     |
| x3do:DEF                                        | x3do:SegmentedVolumeData                | xsd:ID                                     |
| x3do:DEF                                        | x3do:ShadedVolumeStyle                  | xsd:ID                                     |
| x3do:DEF                                        | x3do:ShaderPart                         | xsd:ID                                     |
| x3do:DEF                                        | x3do:ShaderProgram                      | xsd:ID                                     |
| x3do:DEF                                        | x3do:Shape                              | xsd:ID                                     |
| x3do:DEF                                        | x3do:SignalPdu                          | xsd:ID                                     |
| x3do:DEF                                        | x3do:SilhouetteEnhancementVolumeStyle   | xsd:ID                                     |
| x3do:DEF                                        | x3do:SingleAxisHingeJoint               | xsd:ID                                     |
| x3do:DEF                                        | x3do:SliderJoint                        | xsd:ID                                     |
| x3do:DEF                                        | x3do:Sound                              | xsd:ID                                     |
| x3do:DEF                                        | x3do:SpatialSound                       | xsd:ID                                     |
| x3do:DEF                                        | x3do:Sphere                             | xsd:ID                                     |
| x3do:DEF                                        | x3do:SphereSensor                       | xsd:ID                                     |
| x3do:DEF                                        | x3do:SplinePositionInterpolator         | xsd:ID                                     |
| x3do:DEF                                        | x3do:SplinePositionInterpolator2D       | xsd:ID                                     |
| x3do:DEF                                        | x3do:SplineScalarInterpolator           | xsd:ID                                     |
| x3do:DEF                                        | x3do:SpotLight                          | xsd:ID                                     |
| x3do:DEF                                        | x3do:SquadOrientationInterpolator       | xsd:ID                                     |
| x3do:DEF                                        | x3do:StaticGroup                        | xsd:ID                                     |
| x3do:DEF                                        | x3do:StreamAudioDestination             | xsd:ID                                     |
| x3do:DEF                                        | x3do:StreamAudioSource                  | xsd:ID                                     |
| x3do:DEF                                        | x3do:StringSensor                       | xsd:ID                                     |
| x3do:DEF                                        | x3do:SurfaceEmitter                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:Switch                             | xsd:ID                                     |
| x3do:DEF                                        | x3do:TexCoordChaser2D                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:TexCoordDamper2D                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:Text                               | xsd:ID                                     |
| x3do:DEF                                        | x3do:TextureBackground                  | xsd:ID                                     |
| x3do:DEF                                        | x3do:TextureCoordinate                  | xsd:ID                                     |
| x3do:DEF                                        | x3do:TextureCoordinate3D                | xsd:ID                                     |
| x3do:DEF                                        | x3do:TextureCoordinate4D                | xsd:ID                                     |
| x3do:DEF                                        | x3do:TextureCoordinateGenerator         | xsd:ID                                     |
| x3do:DEF                                        | x3do:TextureProjector                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:TextureProjectorParallel           | xsd:ID                                     |
| x3do:DEF                                        | x3do:TextureProperties                  | xsd:ID                                     |
| x3do:DEF                                        | x3do:TextureTransform                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:TextureTransform3D                 | xsd:ID                                     |
| x3do:DEF                                        | x3do:TextureTransformMatrix3D           | xsd:ID                                     |
| x3do:DEF                                        | x3do:TimeSensor                         | xsd:ID                                     |
| x3do:DEF                                        | x3do:TimeTrigger                        | xsd:ID                                     |
| x3do:DEF                                        | x3do:ToneMappedVolumeStyle              | xsd:ID                                     |
| x3do:DEF                                        | x3do:TouchSensor                        | xsd:ID                                     |
| x3do:DEF                                        | x3do:Transform                          | xsd:ID                                     |
| x3do:DEF                                        | x3do:TransformSensor                    | xsd:ID                                     |
| x3do:DEF                                        | x3do:TransmitterPdu                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:TriangleFanSet                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:TriangleSet                        | xsd:ID                                     |
| x3do:DEF                                        | x3do:TriangleSet2D                      | xsd:ID                                     |
| x3do:DEF                                        | x3do:TriangleStripSet                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:TwoSidedMaterial                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:UniversalJoint                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:UnlitMaterial                      | xsd:ID                                     |
| x3do:DEF                                        | x3do:Viewpoint                          | xsd:ID                                     |
| x3do:DEF                                        | x3do:ViewpointGroup                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:Viewport                           | xsd:ID                                     |
| x3do:DEF                                        | x3do:VisibilitySensor                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:VolumeData                         | xsd:ID                                     |
| x3do:DEF                                        | x3do:VolumeEmitter                      | xsd:ID                                     |
| x3do:DEF                                        | x3do:VolumePickSensor                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:WaveShaper                         | xsd:ID                                     |
| x3do:DEF                                        | x3do:WindPhysicsModel                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:WorldInfo                          | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DAppearanceChildNode             | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DAppearanceNode                  | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DBackgroundNode                  | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DBindableNode                    | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DChaserNode                      | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DChildNode                       | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DColorNode                       | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DComposableVolumeRenderStyleNode | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DComposedGeometryNode            | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DCoordinateNode                  | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DDamperNode                      | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DDragSensorNode                  | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DEnvironmentTextureNode          | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DEnvironmentalSensorNode         | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DFollowerNode                    | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DFontStyleNode                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DGeometricPropertyNode           | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DGeometryNode                    | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DGroupingNode                    | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DInfoNode                        | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DInterpolatorNode                | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DKeyDeviceSensorNode             | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DLayerNode                       | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DLayoutNode                      | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DLightNode                       | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DMaterialNode                    | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DNBodyCollidableNode             | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DNBodyCollisionSpaceNode         | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DNetworkSensorNode               | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DNode                            | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DNormalNode                      | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DNurbsControlCurveNode           | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DNurbsSurfaceGeometryNode        | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DOneSidedMaterialNode            | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DParametricGeometryNode          | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DParticleEmitterNode             | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DParticlePhysicsModelNode        | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DPickSensorNode                  | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DPointingDeviceSensorNode        | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DProductStructureChildNode       | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DProgrammableShaderObject        | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DRigidJointNode                  | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DScriptNode                      | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DSensorNode                      | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DSequencerNode                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DShaderNode                      | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DShapeNode                       | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DSingleTextureCoordinateNode     | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DSingleTextureNode               | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DSingleTextureTransformNode      | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DSoundChannelNode                | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DSoundDestinationNode            | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DSoundNode                       | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DSoundProcessingNode             | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DSoundSourceNode                 | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DTexture2DNode                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DTexture3DNode                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DTextureCoordinateNode           | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DTextureNode                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DTextureProjectorNode            | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DTextureTransformNode            | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DTimeDependentNode               | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DTouchSensorNode                 | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DTriggerNode                     | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DVertexAttributeNode             | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DViewpointNode                   | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DViewportNode                    | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DVolumeDataNode                  | xsd:ID                                     |
| x3do:DEF                                        | x3do:X3DVolumeRenderStyleNode           | xsd:ID                                     |
| x3do:USE                                        | x3do:AcousticProperties                 | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Analyser                           | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Anchor                             | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Appearance                         | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Arc2D                              | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ArcClose2D                         | xsd:IDREF                                  |
| x3do:USE                                        | x3do:AudioClip                          | xsd:IDREF                                  |
| x3do:USE                                        | x3do:AudioDestination                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Background                         | xsd:IDREF                                  |
| x3do:USE                                        | x3do:BallJoint                          | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Billboard                          | xsd:IDREF                                  |
| x3do:USE                                        | x3do:BiquadFilter                       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:BlendedVolumeStyle                 | xsd:IDREF                                  |
| x3do:USE                                        | x3do:BooleanFilter                      | xsd:IDREF                                  |
| x3do:USE                                        | x3do:BooleanSequencer                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:BooleanToggle                      | xsd:IDREF                                  |
| x3do:USE                                        | x3do:BooleanTrigger                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:BoundaryEnhancementVolumeStyle     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:BoundedPhysicsModel                | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Box                                | xsd:IDREF                                  |
| x3do:USE                                        | x3do:BufferAudioSource                  | xsd:IDREF                                  |
| x3do:USE                                        | x3do:CADAssembly                        | xsd:IDREF                                  |
| x3do:USE                                        | x3do:CADFace                            | xsd:IDREF                                  |
| x3do:USE                                        | x3do:CADLayer                           | xsd:IDREF                                  |
| x3do:USE                                        | x3do:CADPart                            | xsd:IDREF                                  |
| x3do:USE                                        | x3do:CartoonVolumeStyle                 | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ChannelMerger                      | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ChannelSelector                    | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ChannelSplitter                    | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Circle2D                           | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ClipPlane                          | xsd:IDREF                                  |
| x3do:USE                                        | x3do:CollidableOffset                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:CollidableShape                    | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Collision                          | xsd:IDREF                                  |
| x3do:USE                                        | x3do:CollisionCollection                | xsd:IDREF                                  |
| x3do:USE                                        | x3do:CollisionSensor                    | xsd:IDREF                                  |
| x3do:USE                                        | x3do:CollisionSpace                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Color                              | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ColorChaser                        | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ColorDamper                        | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ColorInterpolator                  | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ColorRGBA                          | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ComposedCubeMapTexture             | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ComposedShader                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ComposedTexture3D                  | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ComposedVolumeStyle                | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Cone                               | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ConeEmitter                        | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Contact                            | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Contour2D                          | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ContourPolyline2D                  | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Convolver                          | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Coordinate                         | xsd:IDREF                                  |
| x3do:USE                                        | x3do:CoordinateChaser                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:CoordinateDamper                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:CoordinateDouble                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:CoordinateInterpolator             | xsd:IDREF                                  |
| x3do:USE                                        | x3do:CoordinateInterpolator2D           | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Cylinder                           | xsd:IDREF                                  |
| x3do:USE                                        | x3do:CylinderSensor                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:DISEntityManager                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:DISEntityTypeMapping               | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Delay                              | xsd:IDREF                                  |
| x3do:USE                                        | x3do:DirectionalLight                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Disk2D                             | xsd:IDREF                                  |
| x3do:USE                                        | x3do:DoubleAxisHingeJoint               | xsd:IDREF                                  |
| x3do:USE                                        | x3do:DynamicsCompressor                 | xsd:IDREF                                  |
| x3do:USE                                        | x3do:EaseInEaseOut                      | xsd:IDREF                                  |
| x3do:USE                                        | x3do:EdgeEnhancementVolumeStyle         | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ElevationGrid                      | xsd:IDREF                                  |
| x3do:USE                                        | x3do:EspduTransform                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ExplosionEmitter                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Extrusion                          | xsd:IDREF                                  |
| x3do:USE                                        | x3do:FillProperties                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:FloatVertexAttribute               | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Fog                                | xsd:IDREF                                  |
| x3do:USE                                        | x3do:FogCoordinate                      | xsd:IDREF                                  |
| x3do:USE                                        | x3do:FontStyle                          | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ForcePhysicsModel                  | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Gain                               | xsd:IDREF                                  |
| x3do:USE                                        | x3do:GeneratedCubeMapTexture            | xsd:IDREF                                  |
| x3do:USE                                        | x3do:GeoCoordinate                      | xsd:IDREF                                  |
| x3do:USE                                        | x3do:GeoElevationGrid                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:GeoLOD                             | xsd:IDREF                                  |
| x3do:USE                                        | x3do:GeoLocation                        | xsd:IDREF                                  |
| x3do:USE                                        | x3do:GeoMetadata                        | xsd:IDREF                                  |
| x3do:USE                                        | x3do:GeoOrigin                          | xsd:IDREF                                  |
| x3do:USE                                        | x3do:GeoPositionInterpolator            | xsd:IDREF                                  |
| x3do:USE                                        | x3do:GeoProximitySensor                 | xsd:IDREF                                  |
| x3do:USE                                        | x3do:GeoTouchSensor                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:GeoTransform                       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:GeoViewpoint                       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Group                              | xsd:IDREF                                  |
| x3do:USE                                        | x3do:HAnimDisplacer                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:HAnimHumanoid                      | xsd:IDREF                                  |
| x3do:USE                                        | x3do:HAnimJoint                         | xsd:IDREF                                  |
| x3do:USE                                        | x3do:HAnimMotion                        | xsd:IDREF                                  |
| x3do:USE                                        | x3do:HAnimSegment                       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:HAnimSite                          | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ImageCubeMapTexture                | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ImageTexture                       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ImageTexture3D                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:IndexedFaceSet                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:IndexedLineSet                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:IndexedQuadSet                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:IndexedTriangleFanSet              | xsd:IDREF                                  |
| x3do:USE                                        | x3do:IndexedTriangleSet                 | xsd:IDREF                                  |
| x3do:USE                                        | x3do:IndexedTriangleStripSet            | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Inline                             | xsd:IDREF                                  |
| x3do:USE                                        | x3do:IntegerSequencer                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:IntegerTrigger                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:IsoSurfaceVolumeData               | xsd:IDREF                                  |
| x3do:USE                                        | x3do:KeySensor                          | xsd:IDREF                                  |
| x3do:USE                                        | x3do:LOD                                | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Layer                              | xsd:IDREF                                  |
| x3do:USE                                        | x3do:LayerSet                           | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Layout                             | xsd:IDREF                                  |
| x3do:USE                                        | x3do:LayoutGroup                        | xsd:IDREF                                  |
| x3do:USE                                        | x3do:LayoutLayer                        | xsd:IDREF                                  |
| x3do:USE                                        | x3do:LinePickSensor                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:LineProperties                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:LineSet                            | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ListenerPointSource                | xsd:IDREF                                  |
| x3do:USE                                        | x3do:LoadSensor                         | xsd:IDREF                                  |
| x3do:USE                                        | x3do:LocalFog                           | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Material                           | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Matrix3VertexAttribute             | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Matrix4VertexAttribute             | xsd:IDREF                                  |
| x3do:USE                                        | x3do:MetadataBoolean                    | xsd:IDREF                                  |
| x3do:USE                                        | x3do:MetadataDouble                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:MetadataFloat                      | xsd:IDREF                                  |
| x3do:USE                                        | x3do:MetadataInteger                    | xsd:IDREF                                  |
| x3do:USE                                        | x3do:MetadataSet                        | xsd:IDREF                                  |
| x3do:USE                                        | x3do:MetadataString                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:MicrophoneSource                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:MotorJoint                         | xsd:IDREF                                  |
| x3do:USE                                        | x3do:MovieTexture                       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:MultiTexture                       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:MultiTextureCoordinate             | xsd:IDREF                                  |
| x3do:USE                                        | x3do:MultiTextureTransform              | xsd:IDREF                                  |
| x3do:USE                                        | x3do:NavigationInfo                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Normal                             | xsd:IDREF                                  |
| x3do:USE                                        | x3do:NormalInterpolator                 | xsd:IDREF                                  |
| x3do:USE                                        | x3do:NurbsCurve                         | xsd:IDREF                                  |
| x3do:USE                                        | x3do:NurbsCurve2D                       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:NurbsOrientationInterpolator       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:NurbsPatchSurface                  | xsd:IDREF                                  |
| x3do:USE                                        | x3do:NurbsPositionInterpolator          | xsd:IDREF                                  |
| x3do:USE                                        | x3do:NurbsSet                           | xsd:IDREF                                  |
| x3do:USE                                        | x3do:NurbsSurfaceInterpolator           | xsd:IDREF                                  |
| x3do:USE                                        | x3do:NurbsSweptSurface                  | xsd:IDREF                                  |
| x3do:USE                                        | x3do:NurbsSwungSurface                  | xsd:IDREF                                  |
| x3do:USE                                        | x3do:NurbsTextureCoordinate             | xsd:IDREF                                  |
| x3do:USE                                        | x3do:NurbsTrimmedSurface                | xsd:IDREF                                  |
| x3do:USE                                        | x3do:OpacityMapVolumeStyle              | xsd:IDREF                                  |
| x3do:USE                                        | x3do:OrientationChaser                  | xsd:IDREF                                  |
| x3do:USE                                        | x3do:OrientationDamper                  | xsd:IDREF                                  |
| x3do:USE                                        | x3do:OrientationInterpolator            | xsd:IDREF                                  |
| x3do:USE                                        | x3do:OrthoViewpoint                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:OscillatorSource                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:PackagedShader                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ParticleSystem                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:PeriodicWave                       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:PhysicalMaterial                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:PickableGroup                      | xsd:IDREF                                  |
| x3do:USE                                        | x3do:PixelTexture                       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:PixelTexture3D                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:PlaneSensor                        | xsd:IDREF                                  |
| x3do:USE                                        | x3do:PointEmitter                       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:PointLight                         | xsd:IDREF                                  |
| x3do:USE                                        | x3do:PointPickSensor                    | xsd:IDREF                                  |
| x3do:USE                                        | x3do:PointProperties                    | xsd:IDREF                                  |
| x3do:USE                                        | x3do:PointSet                           | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Polyline2D                         | xsd:IDREF                                  |
| x3do:USE                                        | x3do:PolylineEmitter                    | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Polypoint2D                        | xsd:IDREF                                  |
| x3do:USE                                        | x3do:PositionChaser                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:PositionChaser2D                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:PositionDamper                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:PositionDamper2D                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:PositionInterpolator               | xsd:IDREF                                  |
| x3do:USE                                        | x3do:PositionInterpolator2D             | xsd:IDREF                                  |
| x3do:USE                                        | x3do:PrimitivePickSensor                | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ProgramShader                      | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ProjectionVolumeStyle              | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ProtoInstance                      | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ProximitySensor                    | xsd:IDREF                                  |
| x3do:USE                                        | x3do:QuadSet                            | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ReceiverPdu                        | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Rectangle2D                        | xsd:IDREF                                  |
| x3do:USE                                        | x3do:RigidBody                          | xsd:IDREF                                  |
| x3do:USE                                        | x3do:RigidBodyCollection                | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ScalarChaser                       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ScalarDamper                       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ScalarInterpolator                 | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ScreenFontStyle                    | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ScreenGroup                        | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Script                             | xsd:IDREF                                  |
| x3do:USE                                        | x3do:SegmentedVolumeData                | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ShadedVolumeStyle                  | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ShaderPart                         | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ShaderProgram                      | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Shape                              | xsd:IDREF                                  |
| x3do:USE                                        | x3do:SignalPdu                          | xsd:IDREF                                  |
| x3do:USE                                        | x3do:SilhouetteEnhancementVolumeStyle   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:SingleAxisHingeJoint               | xsd:IDREF                                  |
| x3do:USE                                        | x3do:SliderJoint                        | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Sound                              | xsd:IDREF                                  |
| x3do:USE                                        | x3do:SpatialSound                       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Sphere                             | xsd:IDREF                                  |
| x3do:USE                                        | x3do:SphereSensor                       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:SplinePositionInterpolator         | xsd:IDREF                                  |
| x3do:USE                                        | x3do:SplinePositionInterpolator2D       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:SplineScalarInterpolator           | xsd:IDREF                                  |
| x3do:USE                                        | x3do:SpotLight                          | xsd:IDREF                                  |
| x3do:USE                                        | x3do:SquadOrientationInterpolator       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:StaticGroup                        | xsd:IDREF                                  |
| x3do:USE                                        | x3do:StreamAudioDestination             | xsd:IDREF                                  |
| x3do:USE                                        | x3do:StreamAudioSource                  | xsd:IDREF                                  |
| x3do:USE                                        | x3do:StringSensor                       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:SurfaceEmitter                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Switch                             | xsd:IDREF                                  |
| x3do:USE                                        | x3do:TexCoordChaser2D                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:TexCoordDamper2D                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Text                               | xsd:IDREF                                  |
| x3do:USE                                        | x3do:TextureBackground                  | xsd:IDREF                                  |
| x3do:USE                                        | x3do:TextureCoordinate                  | xsd:IDREF                                  |
| x3do:USE                                        | x3do:TextureCoordinate3D                | xsd:IDREF                                  |
| x3do:USE                                        | x3do:TextureCoordinate4D                | xsd:IDREF                                  |
| x3do:USE                                        | x3do:TextureCoordinateGenerator         | xsd:IDREF                                  |
| x3do:USE                                        | x3do:TextureProjector                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:TextureProjectorParallel           | xsd:IDREF                                  |
| x3do:USE                                        | x3do:TextureProperties                  | xsd:IDREF                                  |
| x3do:USE                                        | x3do:TextureTransform                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:TextureTransform3D                 | xsd:IDREF                                  |
| x3do:USE                                        | x3do:TextureTransformMatrix3D           | xsd:IDREF                                  |
| x3do:USE                                        | x3do:TimeSensor                         | xsd:IDREF                                  |
| x3do:USE                                        | x3do:TimeTrigger                        | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ToneMappedVolumeStyle              | xsd:IDREF                                  |
| x3do:USE                                        | x3do:TouchSensor                        | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Transform                          | xsd:IDREF                                  |
| x3do:USE                                        | x3do:TransformSensor                    | xsd:IDREF                                  |
| x3do:USE                                        | x3do:TransmitterPdu                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:TriangleFanSet                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:TriangleSet                        | xsd:IDREF                                  |
| x3do:USE                                        | x3do:TriangleSet2D                      | xsd:IDREF                                  |
| x3do:USE                                        | x3do:TriangleStripSet                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:TwoSidedMaterial                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:UniversalJoint                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:UnlitMaterial                      | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Viewpoint                          | xsd:IDREF                                  |
| x3do:USE                                        | x3do:ViewpointGroup                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:Viewport                           | xsd:IDREF                                  |
| x3do:USE                                        | x3do:VisibilitySensor                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:VolumeData                         | xsd:IDREF                                  |
| x3do:USE                                        | x3do:VolumeEmitter                      | xsd:IDREF                                  |
| x3do:USE                                        | x3do:VolumePickSensor                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:WaveShaper                         | xsd:IDREF                                  |
| x3do:USE                                        | x3do:WindPhysicsModel                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:WorldInfo                          | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DAppearanceChildNode             | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DAppearanceNode                  | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DBackgroundNode                  | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DBindableNode                    | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DChaserNode                      | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DChildNode                       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DColorNode                       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DComposableVolumeRenderStyleNode | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DComposedGeometryNode            | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DCoordinateNode                  | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DDamperNode                      | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DDragSensorNode                  | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DEnvironmentTextureNode          | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DEnvironmentalSensorNode         | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DFollowerNode                    | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DFontStyleNode                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DGeometricPropertyNode           | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DGeometryNode                    | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DGroupingNode                    | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DInfoNode                        | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DInterpolatorNode                | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DKeyDeviceSensorNode             | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DLayerNode                       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DLayoutNode                      | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DLightNode                       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DMaterialNode                    | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DNBodyCollidableNode             | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DNBodyCollisionSpaceNode         | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DNetworkSensorNode               | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DNode                            | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DNormalNode                      | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DNurbsControlCurveNode           | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DNurbsSurfaceGeometryNode        | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DOneSidedMaterialNode            | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DParametricGeometryNode          | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DParticleEmitterNode             | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DParticlePhysicsModelNode        | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DPickSensorNode                  | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DPointingDeviceSensorNode        | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DProductStructureChildNode       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DProgrammableShaderObject        | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DRigidJointNode                  | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DScriptNode                      | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DSensorNode                      | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DSequencerNode                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DShaderNode                      | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DShapeNode                       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DSingleTextureCoordinateNode     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DSingleTextureNode               | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DSingleTextureTransformNode      | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DSoundChannelNode                | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DSoundDestinationNode            | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DSoundNode                       | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DSoundProcessingNode             | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DSoundSourceNode                 | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DTexture2DNode                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DTexture3DNode                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DTextureCoordinateNode           | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DTextureNode                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DTextureProjectorNode            | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DTextureTransformNode            | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DTimeDependentNode               | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DTouchSensorNode                 | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DTriggerNode                     | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DVertexAttributeNode             | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DViewpointNode                   | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DViewportNode                    | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DVolumeDataNode                  | xsd:IDREF                                  |
| x3do:USE                                        | x3do:X3DVolumeRenderStyleNode           | xsd:IDREF                                  |
| x3do:absorption                                 | x3do:AcousticProperties                 | x3do:SFFloat                               |
| x3do:accessType                                 | x3do:field                              | x3do:accessTypeChoices                     |
| x3do:accessTypeChoices                          | xsd:NMTOKEN                             | _:b0                                       |
| x3do:accessTypeInitializeOnly                   | xsd:NMTOKEN                             | xsd:NMTOKEN                                |
| x3do:accessTypeInputOnly                        | xsd:NMTOKEN                             | xsd:NMTOKEN                                |
| x3do:accessTypeInputOutput                      | xsd:NMTOKEN                             | xsd:NMTOKEN                                |
| x3do:accessTypeOutputOnly                       | xsd:NMTOKEN                             | xsd:NMTOKEN                                |
| x3do:actionKeyPress                             | x3do:KeySensor                          | x3do:SFInt32                               |
| x3do:actionKeyRelease                           | x3do:KeySensor                          | x3do:SFInt32                               |
| x3do:activate                                   | x3do:X3DShaderNode                      | x3do:SFBool                                |
| x3do:activeLayer                                | x3do:LayerSet                           | x3do:SFInt32                               |
| x3do:addChildren                                | x3do:X3DGroupingNode                    | x3do:X3DChildNode                          |
| x3do:address                                    | x3do:DISEntityManager                   | x3do:SFString                              |
| x3do:address                                    | x3do:EspduTransform                     | x3do:SFString                              |
| x3do:address                                    | x3do:ReceiverPdu                        | x3do:SFString                              |
| x3do:address                                    | x3do:SignalPdu                          | x3do:SFString                              |
| x3do:address                                    | x3do:TransmitterPdu                     | x3do:SFString                              |
| x3do:align                                      | x3do:Layout                             | x3do:layoutAlignChoices                    |
| x3do:alpha                                      | x3do:MultiTexture                       | x3do:SFFloat                               |
| x3do:alphaCutoff                                | x3do:Appearance                         | x3do:SFFloat                               |
| x3do:alphaMode                                  | x3do:Appearance                         | x3do:alphaModeChoices                      |
| x3do:alphaModeChoices                           | x3do:SFString                           | _:b1                                       |
| x3do:altKey                                     | x3do:KeySensor                          | x3do:SFBool                                |
| x3do:ambientIntensity                           | x3do:DirectionalLight                   | x3do:SFFloat                               |
| x3do:ambientIntensity                           | x3do:Material                           | x3do:SFFloat                               |
| x3do:ambientIntensity                           | x3do:PointLight                         | x3do:SFFloat                               |
| x3do:ambientIntensity                           | x3do:SpotLight                          | x3do:SFFloat                               |
| x3do:ambientIntensity                           | x3do:TextureProjector                   | x3do:SFFloat                               |
| x3do:ambientIntensity                           | x3do:TextureProjectorParallel           | x3do:SFFloat                               |
| x3do:ambientIntensity                           | x3do:TwoSidedMaterial                   | x3do:SFFloat                               |
| x3do:ambientIntensity                           | x3do:X3DLightNode                       | x3do:SFFloat                               |
| x3do:ambientIntensity                           | x3do:X3DTextureProjectorNode            | x3do:SFFloat                               |
| x3do:ambientTextureMapping                      | x3do:Material                           | xsd:NMTOKEN                                |
| x3do:anchorPoint                                | x3do:BallJoint                          | x3do:SFVec3f                               |
| x3do:anchorPoint                                | x3do:DoubleAxisHingeJoint               | x3do:SFVec3f                               |
| x3do:anchorPoint                                | x3do:SingleAxisHingeJoint               | x3do:SFVec3f                               |
| x3do:anchorPoint                                | x3do:UniversalJoint                     | x3do:SFVec3f                               |
| x3do:angle                                      | x3do:ConeEmitter                        | x3do:SFFloat                               |
| x3do:angle                                      | x3do:SingleAxisHingeJoint               | x3do:SFFloat                               |
| x3do:angleRate                                  | x3do:SingleAxisHingeJoint               | x3do:SFFloat                               |
| x3do:angularDampingFactor                       | x3do:RigidBody                          | x3do:SFFloat                               |
| x3do:angularVelocity                            | x3do:RigidBody                          | x3do:SFVec3f                               |
| x3do:anisotropicDegree                          | x3do:TextureProperties                  | x3do:SFFloat                               |
| x3do:antennaLocation                            | x3do:TransmitterPdu                     | x3do:SFVec3f                               |
| x3do:antennaPatternLength                       | x3do:TransmitterPdu                     | x3do:SFInt32                               |
| x3do:antennaPatternType                         | x3do:TransmitterPdu                     | x3do:SFInt32                               |
| x3do:appearance                                 | x3do:ParticleSystem                     | x3do:X3DAppearanceNode                     |
| x3do:appearance                                 | x3do:Shape                              | x3do:X3DAppearanceNode                     |
| x3do:appearance                                 | x3do:X3DShapeNode                       | x3do:X3DAppearanceNode                     |
| x3do:appinfo                                    | x3do:ExternProtoDeclare                 | x3do:SFString                              |
| x3do:appinfo                                    | x3do:ProtoDeclare                       | x3do:SFString                              |
| x3do:appinfo                                    | x3do:field                              | x3do:SFString                              |
| x3do:applicationID                              | x3do:DISEntityManager                   | x3do:SFInt32                               |
| x3do:applicationID                              | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:applicationID                              | x3do:ReceiverPdu                        | x3do:SFInt32                               |
| x3do:applicationID                              | x3do:SignalPdu                          | x3do:SFInt32                               |
| x3do:applicationID                              | x3do:TransmitterPdu                     | x3do:SFInt32                               |
| x3do:applied                                    | x3do:LineProperties                     | x3do:SFBool                                |
| x3do:appliedParameters                          | x3do:CollisionCollection                | x3do:appliedParametersChoices              |
| x3do:appliedParameters                          | x3do:Contact                            | x3do:appliedParametersChoices              |
| x3do:appliedParametersChoices                   | x3do:MFString                           | _:b2                                       |
| x3do:articulationParameterArray                 | x3do:EspduTransform                     | x3do:MFFloat                               |
| x3do:articulationParameterChangeIndicatorArray  | x3do:EspduTransform                     | x3do:MFInt32                               |
| x3do:articulationParameterCount                 | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:articulationParameterDesignatorArray       | x3do:EspduTransform                     | x3do:MFInt32                               |
| x3do:articulationParameterIdPartAttachedToArray | x3do:EspduTransform                     | x3do:MFInt32                               |
| x3do:articulationParameterTypeArray             | x3do:EspduTransform                     | x3do:MFInt32                               |
| x3do:articulationParameterValue0_changed        | x3do:EspduTransform                     | x3do:SFFloat                               |
| x3do:articulationParameterValue1_changed        | x3do:EspduTransform                     | x3do:SFFloat                               |
| x3do:articulationParameterValue2_changed        | x3do:EspduTransform                     | x3do:SFFloat                               |
| x3do:articulationParameterValue3_changed        | x3do:EspduTransform                     | x3do:SFFloat                               |
| x3do:articulationParameterValue4_changed        | x3do:EspduTransform                     | x3do:SFFloat                               |
| x3do:articulationParameterValue5_changed        | x3do:EspduTransform                     | x3do:SFFloat                               |
| x3do:articulationParameterValue6_changed        | x3do:EspduTransform                     | x3do:SFFloat                               |
| x3do:articulationParameterValue7_changed        | x3do:EspduTransform                     | x3do:SFFloat                               |
| x3do:aspectRatio                                | x3do:X3DTextureProjectorNode            | x3do:SFFloat                               |
| x3do:attack                                     | x3do:DynamicsCompressor                 | x3do:SFFloat                               |
| x3do:attenuation                                | x3do:PointLight                         | x3do:SFVec3f                               |
| x3do:attenuation                                | x3do:PointProperties                    | x3do:SFVec3f                               |
| x3do:attenuation                                | x3do:SpotLight                          | x3do:SFVec3f                               |
| x3do:attrib                                     | x3do:IndexedFaceSet                     | x3do:X3DVertexAttributeNode                |
| x3do:attrib                                     | x3do:IndexedQuadSet                     | x3do:X3DVertexAttributeNode                |
| x3do:attrib                                     | x3do:IndexedTriangleFanSet              | x3do:X3DVertexAttributeNode                |
| x3do:attrib                                     | x3do:IndexedTriangleSet                 | x3do:X3DVertexAttributeNode                |
| x3do:attrib                                     | x3do:IndexedTriangleStripSet            | x3do:X3DVertexAttributeNode                |
| x3do:attrib                                     | x3do:QuadSet                            | x3do:X3DVertexAttributeNode                |
| x3do:attrib                                     | x3do:TriangleFanSet                     | x3do:X3DVertexAttributeNode                |
| x3do:attrib                                     | x3do:TriangleSet                        | x3do:X3DVertexAttributeNode                |
| x3do:attrib                                     | x3do:TriangleStripSet                   | x3do:X3DVertexAttributeNode                |
| x3do:attrib                                     | x3do:X3DComposedGeometryNode            | x3do:X3DVertexAttributeNode                |
| x3do:autoCalc                                   | x3do:MotorJoint                         | x3do:SFBool                                |
| x3do:autoDamp                                   | x3do:RigidBody                          | x3do:SFBool                                |
| x3do:autoDisable                                | x3do:RigidBody                          | x3do:SFBool                                |
| x3do:autoDisable                                | x3do:RigidBodyCollection                | x3do:SFBool                                |
| x3do:autoOffset                                 | x3do:CylinderSensor                     | x3do:SFBool                                |
| x3do:autoOffset                                 | x3do:PlaneSensor                        | x3do:SFBool                                |
| x3do:autoOffset                                 | x3do:SphereSensor                       | x3do:SFBool                                |
| x3do:autoOffset                                 | x3do:X3DDragSensorNode                  | x3do:SFBool                                |
| x3do:autoRefresh                                | x3do:Script                             | x3do:SFTime                                |
| x3do:autoRefresh                                | x3do:X3DScriptNode                      | x3do:SFTime                                |
| x3do:autoRefresh                                | x3do:X3DUrlObject                       | x3do:SFTime                                |
| x3do:autoRefreshTimeLimit                       | x3do:Script                             | x3do:SFTime                                |
| x3do:autoRefreshTimeLimit                       | x3do:X3DScriptNode                      | x3do:SFTime                                |
| x3do:autoRefreshTimeLimit                       | x3do:X3DUrlObject                       | x3do:SFTime                                |
| x3do:avatarSize                                 | x3do:NavigationInfo                     | x3do:MFFloat                               |
| x3do:axis                                       | x3do:SingleAxisHingeJoint               | x3do:SFVec3f                               |
| x3do:axis                                       | x3do:SliderJoint                        | x3do:SFVec3f                               |
| x3do:axis1                                      | x3do:DoubleAxisHingeJoint               | x3do:SFVec3f                               |
| x3do:axis1                                      | x3do:UniversalJoint                     | x3do:SFVec3f                               |
| x3do:axis1Angle                                 | x3do:MotorJoint                         | x3do:SFFloat                               |
| x3do:axis1Torque                                | x3do:MotorJoint                         | x3do:SFFloat                               |
| x3do:axis2                                      | x3do:DoubleAxisHingeJoint               | x3do:SFVec3f                               |
| x3do:axis2                                      | x3do:UniversalJoint                     | x3do:SFVec3f                               |
| x3do:axis2Angle                                 | x3do:MotorJoint                         | x3do:SFFloat                               |
| x3do:axis2Torque                                | x3do:MotorJoint                         | x3do:SFFloat                               |
| x3do:axis3Angle                                 | x3do:MotorJoint                         | x3do:SFFloat                               |
| x3do:axis3Torque                                | x3do:MotorJoint                         | x3do:SFFloat                               |
| x3do:axisOfRotation                             | x3do:Billboard                          | x3do:SFVec3f                               |
| x3do:axisRotation                               | x3do:CylinderSensor                     | x3do:SFRotation                            |
| x3do:axisRotation                               | x3do:PlaneSensor                        | x3do:SFRotation                            |
| x3do:backAmbientIntensity                       | x3do:TwoSidedMaterial                   | x3do:SFFloat                               |
| x3do:backDiffuseColor                           | x3do:TwoSidedMaterial                   | x3do:SFColor                               |
| x3do:backEmissiveColor                          | x3do:TwoSidedMaterial                   | x3do:SFColor                               |
| x3do:backShininess                              | x3do:TwoSidedMaterial                   | x3do:SFFloat                               |
| x3do:backSpecularColor                          | x3do:TwoSidedMaterial                   | x3do:SFColor                               |
| x3do:backTransparency                           | x3do:TwoSidedMaterial                   | x3do:SFFloat                               |
| x3do:backUrl                                    | x3do:Background                         | x3do:MFString                              |
| x3do:baseColor                                  | x3do:PhysicalMaterial                   | x3do:SFColor                               |
| x3do:baseTextureMapping                         | x3do:PhysicalMaterial                   | xsd:NMTOKEN                                |
| x3do:bboxCenter                                 | x3do:Anchor                             | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:Billboard                          | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:CADAssembly                        | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:CADLayer                           | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:CADPart                            | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:CollidableOffset                   | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:CollidableShape                    | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:Collision                          | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:CollisionSpace                     | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:EspduTransform                     | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:GeoLocation                        | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:GeoTransform                       | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:Group                              | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:HAnimSegment                       | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:HAnimSite                          | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:IsoSurfaceVolumeData               | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:LOD                                | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:LayoutGroup                        | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:ParticleSystem                     | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:PickableGroup                      | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:ScreenGroup                        | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:SegmentedVolumeData                | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:Shape                              | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:Switch                             | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:Transform                          | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:Viewport                           | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:VolumeData                         | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:X3DBoundedObject                   | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:X3DGroupingNode                    | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:X3DNBodyCollidableNode             | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:X3DNBodyCollisionSpaceNode         | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:X3DShapeNode                       | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:X3DViewportNode                    | x3do:SFVec3f                               |
| x3do:bboxCenter                                 | x3do:X3DVolumeDataNode                  | x3do:SFVec3f                               |
| x3do:bboxDisplay                                | x3do:Anchor                             | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:Billboard                          | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:CADAssembly                        | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:CADLayer                           | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:CADPart                            | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:CollidableOffset                   | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:CollidableShape                    | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:Collision                          | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:CollisionSpace                     | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:EspduTransform                     | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:GeoLocation                        | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:GeoTransform                       | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:Group                              | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:HAnimSegment                       | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:HAnimSite                          | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:IsoSurfaceVolumeData               | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:LOD                                | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:LayoutGroup                        | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:ParticleSystem                     | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:PickableGroup                      | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:ScreenGroup                        | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:SegmentedVolumeData                | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:Shape                              | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:Switch                             | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:Transform                          | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:Viewport                           | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:VolumeData                         | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:X3DBoundedObject                   | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:X3DGroupingNode                    | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:X3DNBodyCollidableNode             | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:X3DNBodyCollisionSpaceNode         | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:X3DShapeNode                       | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:X3DViewportNode                    | x3do:SFBool                                |
| x3do:bboxDisplay                                | x3do:X3DVolumeDataNode                  | x3do:SFBool                                |
| x3do:bboxSize                                   | x3do:Anchor                             | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:Billboard                          | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:CADAssembly                        | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:CADLayer                           | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:CADPart                            | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:CollidableOffset                   | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:CollidableShape                    | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:Collision                          | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:CollisionSpace                     | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:EspduTransform                     | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:GeoLocation                        | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:GeoTransform                       | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:Group                              | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:HAnimSegment                       | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:HAnimSite                          | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:IsoSurfaceVolumeData               | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:LOD                                | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:LayoutGroup                        | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:ParticleSystem                     | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:PickableGroup                      | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:ScreenGroup                        | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:SegmentedVolumeData                | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:Shape                              | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:Switch                             | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:Transform                          | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:Viewport                           | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:VolumeData                         | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:X3DBoundedObject                   | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:X3DGroupingNode                    | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:X3DNBodyCollidableNode             | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:X3DNBodyCollisionSpaceNode         | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:X3DShapeNode                       | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:X3DViewportNode                    | x3do:SFVec3f                               |
| x3do:bboxSize                                   | x3do:X3DVolumeDataNode                  | x3do:SFVec3f                               |
| x3do:beamWidth                                  | x3do:SpotLight                          | x3do:SFFloat                               |
| x3do:beginCap                                   | x3do:Extrusion                          | x3do:SFBool                                |
| x3do:bindTime                                   | x3do:X3DBindableNode                    | x3do:SFTime                                |
| x3do:biquadTypeFilterChoices                    | x3do:SFString                           | _:b3                                       |
| x3do:body1                                      | x3do:BallJoint                          | x3do:RigidBody                             |
| x3do:body1                                      | x3do:DoubleAxisHingeJoint               | x3do:RigidBody                             |
| x3do:body1                                      | x3do:MotorJoint                         | x3do:RigidBody                             |
| x3do:body1                                      | x3do:SingleAxisHingeJoint               | x3do:RigidBody                             |
| x3do:body1                                      | x3do:SliderJoint                        | x3do:RigidBody                             |
| x3do:body1                                      | x3do:UniversalJoint                     | x3do:RigidBody                             |
| x3do:body1                                      | x3do:X3DRigidJointNode                  | x3do:RigidBody                             |
| x3do:body1AnchorPoint                           | x3do:BallJoint                          | x3do:SFVec3f                               |
| x3do:body1AnchorPoint                           | x3do:DoubleAxisHingeJoint               | x3do:SFVec3f                               |
| x3do:body1AnchorPoint                           | x3do:SingleAxisHingeJoint               | x3do:SFVec3f                               |
| x3do:body1AnchorPoint                           | x3do:UniversalJoint                     | x3do:SFVec3f                               |
| x3do:body1Axis                                  | x3do:DoubleAxisHingeJoint               | x3do:SFVec3f                               |
| x3do:body1Axis                                  | x3do:UniversalJoint                     | x3do:SFVec3f                               |
| x3do:body2                                      | x3do:BallJoint                          | x3do:RigidBody                             |
| x3do:body2                                      | x3do:DoubleAxisHingeJoint               | x3do:RigidBody                             |
| x3do:body2                                      | x3do:MotorJoint                         | x3do:RigidBody                             |
| x3do:body2                                      | x3do:SingleAxisHingeJoint               | x3do:RigidBody                             |
| x3do:body2                                      | x3do:SliderJoint                        | x3do:RigidBody                             |
| x3do:body2                                      | x3do:UniversalJoint                     | x3do:RigidBody                             |
| x3do:body2                                      | x3do:X3DRigidJointNode                  | x3do:RigidBody                             |
| x3do:body2AnchorPoint                           | x3do:BallJoint                          | x3do:SFVec3f                               |
| x3do:body2AnchorPoint                           | x3do:DoubleAxisHingeJoint               | x3do:SFVec3f                               |
| x3do:body2AnchorPoint                           | x3do:SingleAxisHingeJoint               | x3do:SFVec3f                               |
| x3do:body2AnchorPoint                           | x3do:UniversalJoint                     | x3do:SFVec3f                               |
| x3do:body2Axis                                  | x3do:DoubleAxisHingeJoint               | x3do:SFFloat                               |
| x3do:body2Axis                                  | x3do:DoubleAxisHingeJoint               | x3do:SFVec3f                               |
| x3do:body2Axis                                  | x3do:UniversalJoint                     | x3do:SFFloat                               |
| x3do:body2Axis                                  | x3do:UniversalJoint                     | x3do:SFVec3f                               |
| x3do:borderColor                                | x3do:TextureProperties                  | x3do:SFColorRGBA                           |
| x3do:borderWidth                                | x3do:TextureProperties                  | x3do:SFInt32                               |
| x3do:bottom                                     | x3do:Cone                               | x3do:SFBool                                |
| x3do:bottom                                     | x3do:Cylinder                           | x3do:SFBool                                |
| x3do:bottomRadius                               | x3do:Cone                               | x3do:SFFloat                               |
| x3do:bottomUrl                                  | x3do:Background                         | x3do:MFString                              |
| x3do:bounce                                     | x3do:CollisionCollection                | x3do:SFFloat                               |
| x3do:bounce                                     | x3do:Contact                            | x3do:SFFloat                               |
| x3do:boundaryModeR                              | x3do:TextureProperties                  | x3do:textureBoundaryModeChoices            |
| x3do:boundaryModeS                              | x3do:TextureProperties                  | x3do:textureBoundaryModeChoices            |
| x3do:boundaryModeT                              | x3do:TextureProperties                  | x3do:textureBoundaryModeChoices            |
| x3do:boundaryOpacity                            | x3do:BoundaryEnhancementVolumeStyle     | x3do:SFFloat                               |
| x3do:buffer                                     | x3do:BufferAudioSource                  | x3do:MFFloat                               |
| x3do:buffer                                     | x3do:Convolver                          | x3do:MFFloat                               |
| x3do:bufferDuration                             | x3do:BufferAudioSource                  | x3do:SFTime                                |
| x3do:bufferlength                               | x3do:BufferAudioSource                  | x3do:SFInt32                               |
| x3do:castShadow                                 | x3do:ParticleSystem                     | x3do:SFBool                                |
| x3do:castShadow                                 | x3do:Shape                              | x3do:SFBool                                |
| x3do:castShadow                                 | x3do:X3DShapeNode                       | x3do:SFBool                                |
| x3do:category                                   | x3do:DISEntityTypeMapping               | x3do:SFInt32                               |
| x3do:category                                   | x3do:DISEntityTypeMapping               | x3do:unitCategoryChoices                   |
| x3do:category                                   | x3do:unit                               | x3do:SFInt32                               |
| x3do:category                                   | x3do:unit                               | x3do:unitCategoryChoices                   |
| x3do:ccw                                        | x3do:ElevationGrid                      | x3do:SFBool                                |
| x3do:ccw                                        | x3do:Extrusion                          | x3do:SFBool                                |
| x3do:ccw                                        | x3do:GeoElevationGrid                   | x3do:SFBool                                |
| x3do:ccw                                        | x3do:IndexedFaceSet                     | x3do:SFBool                                |
| x3do:ccw                                        | x3do:IndexedQuadSet                     | x3do:SFBool                                |
| x3do:ccw                                        | x3do:IndexedTriangleFanSet              | x3do:SFBool                                |
| x3do:ccw                                        | x3do:IndexedTriangleSet                 | x3do:SFBool                                |
| x3do:ccw                                        | x3do:IndexedTriangleStripSet            | x3do:SFBool                                |
| x3do:ccw                                        | x3do:NurbsSweptSurface                  | x3do:SFBool                                |
| x3do:ccw                                        | x3do:NurbsSwungSurface                  | x3do:SFBool                                |
| x3do:ccw                                        | x3do:QuadSet                            | x3do:SFBool                                |
| x3do:ccw                                        | x3do:TriangleFanSet                     | x3do:SFBool                                |
| x3do:ccw                                        | x3do:TriangleSet                        | x3do:SFBool                                |
| x3do:ccw                                        | x3do:TriangleStripSet                   | x3do:SFBool                                |
| x3do:ccw                                        | x3do:X3DComposedGeometryNode            | x3do:SFBool                                |
| x3do:center                                     | x3do:CADPart                            | x3do:SFVec2f                               |
| x3do:center                                     | x3do:CADPart                            | x3do:SFVec3d                               |
| x3do:center                                     | x3do:CADPart                            | x3do:SFVec3f                               |
| x3do:center                                     | x3do:EspduTransform                     | x3do:SFVec2f                               |
| x3do:center                                     | x3do:EspduTransform                     | x3do:SFVec3d                               |
| x3do:center                                     | x3do:EspduTransform                     | x3do:SFVec3f                               |
| x3do:center                                     | x3do:GeoLOD                             | x3do:SFVec2f                               |
| x3do:center                                     | x3do:GeoLOD                             | x3do:SFVec3d                               |
| x3do:center                                     | x3do:GeoLOD                             | x3do:SFVec3f                               |
| x3do:center                                     | x3do:GeoProximitySensor                 | x3do:SFVec2f                               |
| x3do:center                                     | x3do:GeoProximitySensor                 | x3do:SFVec3d                               |
| x3do:center                                     | x3do:GeoProximitySensor                 | x3do:SFVec3f                               |
| x3do:center                                     | x3do:HAnimHumanoid                      | x3do:SFVec2f                               |
| x3do:center                                     | x3do:HAnimHumanoid                      | x3do:SFVec3d                               |
| x3do:center                                     | x3do:HAnimHumanoid                      | x3do:SFVec3f                               |
| x3do:center                                     | x3do:HAnimJoint                         | x3do:SFVec2f                               |
| x3do:center                                     | x3do:HAnimJoint                         | x3do:SFVec3d                               |
| x3do:center                                     | x3do:HAnimJoint                         | x3do:SFVec3f                               |
| x3do:center                                     | x3do:HAnimSite                          | x3do:SFVec2f                               |
| x3do:center                                     | x3do:HAnimSite                          | x3do:SFVec3d                               |
| x3do:center                                     | x3do:HAnimSite                          | x3do:SFVec3f                               |
| x3do:center                                     | x3do:LOD                                | x3do:SFVec2f                               |
| x3do:center                                     | x3do:LOD                                | x3do:SFVec3d                               |
| x3do:center                                     | x3do:LOD                                | x3do:SFVec3f                               |
| x3do:center                                     | x3do:ProximitySensor                    | x3do:SFVec2f                               |
| x3do:center                                     | x3do:ProximitySensor                    | x3do:SFVec3d                               |
| x3do:center                                     | x3do:ProximitySensor                    | x3do:SFVec3f                               |
| x3do:center                                     | x3do:TextureTransform                   | x3do:SFVec2f                               |
| x3do:center                                     | x3do:TextureTransform                   | x3do:SFVec3d                               |
| x3do:center                                     | x3do:TextureTransform                   | x3do:SFVec3f                               |
| x3do:center                                     | x3do:TextureTransform3D                 | x3do:SFVec2f                               |
| x3do:center                                     | x3do:TextureTransform3D                 | x3do:SFVec3d                               |
| x3do:center                                     | x3do:TextureTransform3D                 | x3do:SFVec3f                               |
| x3do:center                                     | x3do:Transform                          | x3do:SFVec2f                               |
| x3do:center                                     | x3do:Transform                          | x3do:SFVec3d                               |
| x3do:center                                     | x3do:Transform                          | x3do:SFVec3f                               |
| x3do:center                                     | x3do:TransformSensor                    | x3do:SFVec2f                               |
| x3do:center                                     | x3do:TransformSensor                    | x3do:SFVec3d                               |
| x3do:center                                     | x3do:TransformSensor                    | x3do:SFVec3f                               |
| x3do:center                                     | x3do:ViewpointGroup                     | x3do:SFVec2f                               |
| x3do:center                                     | x3do:ViewpointGroup                     | x3do:SFVec3d                               |
| x3do:center                                     | x3do:ViewpointGroup                     | x3do:SFVec3f                               |
| x3do:center                                     | x3do:VisibilitySensor                   | x3do:SFVec2f                               |
| x3do:center                                     | x3do:VisibilitySensor                   | x3do:SFVec3d                               |
| x3do:center                                     | x3do:VisibilitySensor                   | x3do:SFVec3f                               |
| x3do:centerOfMass                               | x3do:HAnimSegment                       | x3do:SFVec3f                               |
| x3do:centerOfMass                               | x3do:RigidBody                          | x3do:SFVec3f                               |
| x3do:centerOfRotation                           | x3do:GeoViewpoint                       | x3do:SFVec3d                               |
| x3do:centerOfRotation                           | x3do:GeoViewpoint                       | x3do:SFVec3f                               |
| x3do:centerOfRotation                           | x3do:OrthoViewpoint                     | x3do:SFVec3d                               |
| x3do:centerOfRotation                           | x3do:OrthoViewpoint                     | x3do:SFVec3f                               |
| x3do:centerOfRotation                           | x3do:Viewpoint                          | x3do:SFVec3d                               |
| x3do:centerOfRotation                           | x3do:Viewpoint                          | x3do:SFVec3f                               |
| x3do:centerOfRotation_changed                   | x3do:GeoProximitySensor                 | x3do:SFVec3f                               |
| x3do:centerOfRotation_changed                   | x3do:ProximitySensor                    | x3do:SFVec3f                               |
| x3do:channelCount                               | x3do:BufferAudioSource                  | x3do:SFInt32                               |
| x3do:channelCount                               | x3do:X3DSoundChannelNode                | x3do:SFInt32                               |
| x3do:channelCount                               | x3do:X3DSoundDestinationNode            | x3do:SFInt32                               |
| x3do:channelCount                               | x3do:X3DSoundProcessingNode             | x3do:SFInt32                               |
| x3do:channelCountMode                           | x3do:Analyser                           | x3do:channelCountModeChoices               |
| x3do:channelCountMode                           | x3do:AudioDestination                   | x3do:channelCountModeChoices               |
| x3do:channelCountMode                           | x3do:BiquadFilter                       | x3do:channelCountModeChoices               |
| x3do:channelCountMode                           | x3do:BufferAudioSource                  | x3do:channelCountModeChoices               |
| x3do:channelCountMode                           | x3do:ChannelMerger                      | x3do:channelCountModeChoices               |
| x3do:channelCountMode                           | x3do:ChannelSelector                    | x3do:channelCountModeChoices               |
| x3do:channelCountMode                           | x3do:ChannelSplitter                    | x3do:channelCountModeChoices               |
| x3do:channelCountMode                           | x3do:Convolver                          | x3do:channelCountModeChoices               |
| x3do:channelCountMode                           | x3do:Delay                              | x3do:channelCountModeChoices               |
| x3do:channelCountMode                           | x3do:DynamicsCompressor                 | x3do:channelCountModeChoices               |
| x3do:channelCountMode                           | x3do:Gain                               | x3do:channelCountModeChoices               |
| x3do:channelCountMode                           | x3do:StreamAudioDestination             | x3do:channelCountModeChoices               |
| x3do:channelCountMode                           | x3do:StreamAudioSource                  | x3do:channelCountModeChoices               |
| x3do:channelCountMode                           | x3do:WaveShaper                         | x3do:channelCountModeChoices               |
| x3do:channelCountMode                           | x3do:X3DSoundChannelNode                | x3do:channelCountModeChoices               |
| x3do:channelCountMode                           | x3do:X3DSoundDestinationNode            | x3do:channelCountModeChoices               |
| x3do:channelCountMode                           | x3do:X3DSoundProcessingNode             | x3do:channelCountModeChoices               |
| x3do:channelCountModeChoices                    | x3do:SFString                           | _:b4                                       |
| x3do:channelInterpretation                      | x3do:Analyser                           | x3do:channelInterpretationChoices          |
| x3do:channelInterpretation                      | x3do:AudioDestination                   | x3do:channelInterpretationChoices          |
| x3do:channelInterpretation                      | x3do:BiquadFilter                       | x3do:channelInterpretationChoices          |
| x3do:channelInterpretation                      | x3do:BufferAudioSource                  | x3do:channelInterpretationChoices          |
| x3do:channelInterpretation                      | x3do:ChannelMerger                      | x3do:channelInterpretationChoices          |
| x3do:channelInterpretation                      | x3do:ChannelSelector                    | x3do:channelInterpretationChoices          |
| x3do:channelInterpretation                      | x3do:ChannelSplitter                    | x3do:channelInterpretationChoices          |
| x3do:channelInterpretation                      | x3do:Convolver                          | x3do:channelInterpretationChoices          |
| x3do:channelInterpretation                      | x3do:Delay                              | x3do:channelInterpretationChoices          |
| x3do:channelInterpretation                      | x3do:DynamicsCompressor                 | x3do:channelInterpretationChoices          |
| x3do:channelInterpretation                      | x3do:Gain                               | x3do:channelInterpretationChoices          |
| x3do:channelInterpretation                      | x3do:StreamAudioDestination             | x3do:channelInterpretationChoices          |
| x3do:channelInterpretation                      | x3do:StreamAudioSource                  | x3do:channelInterpretationChoices          |
| x3do:channelInterpretation                      | x3do:WaveShaper                         | x3do:channelInterpretationChoices          |
| x3do:channelInterpretation                      | x3do:X3DSoundChannelNode                | x3do:channelInterpretationChoices          |
| x3do:channelInterpretation                      | x3do:X3DSoundDestinationNode            | x3do:channelInterpretationChoices          |
| x3do:channelInterpretation                      | x3do:X3DSoundProcessingNode             | x3do:channelInterpretationChoices          |
| x3do:channelInterpretationChoices               | x3do:SFString                           | _:b5                                       |
| x3do:channelSelection                           | x3do:ChannelSelector                    | x3do:SFInt32                               |
| x3do:channels                                   | x3do:HAnimMotion                        | x3do:MFString                              |
| x3do:channelsEnabled                            | x3do:HAnimMotion                        | x3do:MFBool                                |
| x3do:child1Url                                  | x3do:GeoLOD                             | x3do:MFString                              |
| x3do:child2Url                                  | x3do:GeoLOD                             | x3do:MFString                              |
| x3do:child3Url                                  | x3do:GeoLOD                             | x3do:MFString                              |
| x3do:child4Url                                  | x3do:GeoLOD                             | x3do:MFString                              |
| x3do:children                                   | x3do:Anchor                             | x3do:X3DChildNode                          |
| x3do:children                                   | x3do:Billboard                          | x3do:X3DChildNode                          |
| x3do:children                                   | x3do:CADAssembly                        | x3do:X3DChildNode                          |
| x3do:children                                   | x3do:CADLayer                           | x3do:X3DChildNode                          |
| x3do:children                                   | x3do:Collision                          | x3do:X3DChildNode                          |
| x3do:children                                   | x3do:EspduTransform                     | x3do:X3DChildNode                          |
| x3do:children                                   | x3do:GeoLocation                        | x3do:X3DChildNode                          |
| x3do:children                                   | x3do:GeoTransform                       | x3do:X3DChildNode                          |
| x3do:children                                   | x3do:Group                              | x3do:X3DChildNode                          |
| x3do:children                                   | x3do:HAnimSegment                       | x3do:X3DChildNode                          |
| x3do:children                                   | x3do:HAnimSite                          | x3do:X3DChildNode                          |
| x3do:children                                   | x3do:LOD                                | x3do:X3DChildNode                          |
| x3do:children                                   | x3do:PickableGroup                      | x3do:X3DChildNode                          |
| x3do:children                                   | x3do:ScreenGroup                        | x3do:X3DChildNode                          |
| x3do:children                                   | x3do:Switch                             | x3do:X3DChildNode                          |
| x3do:children                                   | x3do:Transform                          | x3do:X3DChildNode                          |
| x3do:children                                   | x3do:Viewport                           | x3do:X3DChildNode                          |
| x3do:children                                   | x3do:X3DGroupingNode                    | x3do:X3DChildNode                          |
| x3do:children                                   | x3do:X3DViewportNode                    | x3do:X3DChildNode                          |
| x3do:class                                      | x3do:AcousticProperties                 | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Analyser                           | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Anchor                             | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Appearance                         | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Arc2D                              | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ArcClose2D                         | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:AudioClip                          | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:AudioDestination                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Background                         | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:BallJoint                          | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Billboard                          | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:BiquadFilter                       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:BlendedVolumeStyle                 | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:BooleanFilter                      | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:BooleanSequencer                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:BooleanToggle                      | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:BooleanTrigger                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:BoundaryEnhancementVolumeStyle     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:BoundedPhysicsModel                | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Box                                | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:BufferAudioSource                  | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:CADAssembly                        | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:CADFace                            | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:CADLayer                           | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:CADPart                            | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:CartoonVolumeStyle                 | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ChannelMerger                      | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ChannelSelector                    | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ChannelSplitter                    | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Circle2D                           | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ClipPlane                          | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:CollidableOffset                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:CollidableShape                    | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Collision                          | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:CollisionCollection                | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:CollisionSensor                    | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:CollisionSpace                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Color                              | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ColorChaser                        | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ColorDamper                        | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ColorInterpolator                  | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ColorRGBA                          | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ComposedCubeMapTexture             | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ComposedShader                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ComposedTexture3D                  | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ComposedVolumeStyle                | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Cone                               | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ConeEmitter                        | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Contact                            | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Contour2D                          | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ContourPolyline2D                  | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Convolver                          | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Coordinate                         | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:CoordinateChaser                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:CoordinateDamper                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:CoordinateDouble                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:CoordinateInterpolator             | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:CoordinateInterpolator2D           | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Cylinder                           | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:CylinderSensor                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:DISEntityManager                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:DISEntityTypeMapping               | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Delay                              | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:DirectionalLight                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Disk2D                             | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:DoubleAxisHingeJoint               | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:DynamicsCompressor                 | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:EXPORT                             | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:EaseInEaseOut                      | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:EdgeEnhancementVolumeStyle         | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ElevationGrid                      | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:EspduTransform                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ExplosionEmitter                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ExternProtoDeclare                 | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Extrusion                          | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:FillProperties                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:FloatVertexAttribute               | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Fog                                | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:FogCoordinate                      | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:FontStyle                          | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ForcePhysicsModel                  | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Gain                               | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:GeneratedCubeMapTexture            | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:GeoCoordinate                      | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:GeoElevationGrid                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:GeoLOD                             | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:GeoLocation                        | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:GeoMetadata                        | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:GeoOrigin                          | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:GeoPositionInterpolator            | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:GeoProximitySensor                 | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:GeoTouchSensor                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:GeoTransform                       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:GeoViewpoint                       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Group                              | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:HAnimDisplacer                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:HAnimHumanoid                      | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:HAnimJoint                         | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:HAnimMotion                        | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:HAnimSegment                       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:HAnimSite                          | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:IMPORT                             | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:IS                                 | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ImageCubeMapTexture                | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ImageTexture                       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ImageTexture3D                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:IndexedFaceSet                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:IndexedLineSet                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:IndexedQuadSet                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:IndexedTriangleFanSet              | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:IndexedTriangleSet                 | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:IndexedTriangleStripSet            | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Inline                             | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:IntegerSequencer                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:IntegerTrigger                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:IsoSurfaceVolumeData               | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:KeySensor                          | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:LOD                                | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Layer                              | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:LayerSet                           | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Layout                             | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:LayoutGroup                        | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:LayoutLayer                        | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:LinePickSensor                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:LineProperties                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:LineSet                            | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ListenerPointSource                | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:LoadSensor                         | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:LocalFog                           | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Material                           | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Matrix3VertexAttribute             | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Matrix4VertexAttribute             | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:MetadataBoolean                    | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:MetadataDouble                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:MetadataFloat                      | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:MetadataInteger                    | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:MetadataSet                        | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:MetadataString                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:MicrophoneSource                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:MotorJoint                         | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:MovieTexture                       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:MultiTexture                       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:MultiTextureCoordinate             | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:MultiTextureTransform              | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:NavigationInfo                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Normal                             | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:NormalInterpolator                 | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:NurbsCurve                         | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:NurbsCurve2D                       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:NurbsOrientationInterpolator       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:NurbsPatchSurface                  | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:NurbsPositionInterpolator          | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:NurbsSet                           | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:NurbsSurfaceInterpolator           | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:NurbsSweptSurface                  | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:NurbsSwungSurface                  | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:NurbsTextureCoordinate             | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:NurbsTrimmedSurface                | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:OpacityMapVolumeStyle              | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:OrientationChaser                  | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:OrientationDamper                  | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:OrientationInterpolator            | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:OrthoViewpoint                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:OscillatorSource                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:PackagedShader                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ParticleSystem                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:PeriodicWave                       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:PhysicalMaterial                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:PickableGroup                      | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:PixelTexture                       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:PixelTexture3D                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:PlaneSensor                        | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:PointEmitter                       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:PointLight                         | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:PointPickSensor                    | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:PointProperties                    | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:PointSet                           | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Polyline2D                         | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:PolylineEmitter                    | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Polypoint2D                        | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:PositionChaser                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:PositionChaser2D                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:PositionDamper                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:PositionDamper2D                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:PositionInterpolator               | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:PositionInterpolator2D             | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:PrimitivePickSensor                | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ProgramShader                      | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ProjectionVolumeStyle              | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ProtoBody                          | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ProtoDeclare                       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ProtoInstance                      | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ProtoInterface                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ProximitySensor                    | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:QuadSet                            | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ROUTE                              | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ReceiverPdu                        | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Rectangle2D                        | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:RigidBody                          | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:RigidBodyCollection                | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ScalarChaser                       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ScalarDamper                       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ScalarInterpolator                 | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Scene                              | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ScreenFontStyle                    | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ScreenGroup                        | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Script                             | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:SegmentedVolumeData                | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ShadedVolumeStyle                  | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ShaderPart                         | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ShaderProgram                      | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Shape                              | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:SignalPdu                          | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:SilhouetteEnhancementVolumeStyle   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:SingleAxisHingeJoint               | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:SliderJoint                        | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Sound                              | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:SpatialSound                       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Sphere                             | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:SphereSensor                       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:SplinePositionInterpolator         | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:SplinePositionInterpolator2D       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:SplineScalarInterpolator           | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:SpotLight                          | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:SquadOrientationInterpolator       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:StaticGroup                        | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:StreamAudioDestination             | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:StreamAudioSource                  | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:StringSensor                       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:SurfaceEmitter                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Switch                             | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:TexCoordChaser2D                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:TexCoordDamper2D                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Text                               | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:TextureBackground                  | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:TextureCoordinate                  | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:TextureCoordinate3D                | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:TextureCoordinate4D                | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:TextureCoordinateGenerator         | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:TextureProjector                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:TextureProjectorParallel           | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:TextureProperties                  | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:TextureTransform                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:TextureTransform3D                 | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:TextureTransformMatrix3D           | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:TimeSensor                         | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:TimeTrigger                        | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ToneMappedVolumeStyle              | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:TouchSensor                        | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Transform                          | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:TransformSensor                    | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:TransmitterPdu                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:TriangleFanSet                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:TriangleSet                        | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:TriangleSet2D                      | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:TriangleStripSet                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:TwoSidedMaterial                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:UniversalJoint                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:UnlitMaterial                      | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Viewpoint                          | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:ViewpointGroup                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:Viewport                           | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:VisibilitySensor                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:VolumeData                         | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:VolumeEmitter                      | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:VolumePickSensor                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:WaveShaper                         | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:WindPhysicsModel                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:WorldInfo                          | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3D                                | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DAppearanceChildNode             | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DAppearanceNode                  | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DBackgroundNode                  | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DBindableNode                    | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DChaserNode                      | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DChildNode                       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DColorNode                       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DComposableVolumeRenderStyleNode | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DComposedGeometryNode            | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DCoordinateNode                  | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DDamperNode                      | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DDragSensorNode                  | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DEnvironmentTextureNode          | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DEnvironmentalSensorNode         | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DFollowerNode                    | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DFontStyleNode                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DGeometricPropertyNode           | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DGeometryNode                    | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DGroupingNode                    | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DInfoNode                        | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DInterpolatorNode                | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DKeyDeviceSensorNode             | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DLayerNode                       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DLayoutNode                      | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DLightNode                       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DMaterialNode                    | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DNBodyCollidableNode             | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DNBodyCollisionSpaceNode         | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DNetworkSensorNode               | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DNode                            | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DNormalNode                      | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DNurbsControlCurveNode           | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DNurbsSurfaceGeometryNode        | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DOneSidedMaterialNode            | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DParametricGeometryNode          | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DParticleEmitterNode             | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DParticlePhysicsModelNode        | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DPickSensorNode                  | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DPointingDeviceSensorNode        | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DProductStructureChildNode       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DProgrammableShaderObject        | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DRigidJointNode                  | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DScriptNode                      | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DSensorNode                      | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DSequencerNode                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DShaderNode                      | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DShapeNode                       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DSingleTextureCoordinateNode     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DSingleTextureNode               | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DSingleTextureTransformNode      | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DSoundChannelNode                | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DSoundDestinationNode            | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DSoundNode                       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DSoundProcessingNode             | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DSoundSourceNode                 | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DStatement                       | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DTexture2DNode                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DTexture3DNode                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DTextureCoordinateNode           | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DTextureNode                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DTextureProjectorNode            | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DTextureTransformNode            | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DTimeDependentNode               | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DTouchSensorNode                 | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DTriggerNode                     | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DVertexAttributeNode             | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DViewpointNode                   | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DViewportNode                    | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DVolumeDataNode                  | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:X3DVolumeRenderStyleNode           | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:component                          | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:connect                            | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:field                              | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:fieldValue                         | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:head                               | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:meta                               | xsd:NMTOKENS                               |
| x3do:class                                      | x3do:unit                               | xsd:NMTOKENS                               |
| x3do:clipBoundary                               | x3do:Viewport                           | x3do:MFFloat                               |
| x3do:closed                                     | x3do:NurbsCurve                         | x3do:SFBool                                |
| x3do:closed                                     | x3do:NurbsCurve2D                       | x3do:SFBool                                |
| x3do:closed                                     | x3do:SplinePositionInterpolator         | x3do:SFBool                                |
| x3do:closed                                     | x3do:SplinePositionInterpolator2D       | x3do:SFBool                                |
| x3do:closed                                     | x3do:SplineScalarInterpolator           | x3do:SFBool                                |
| x3do:closureType                                | x3do:ArcClose2D                         | x3do:closureTypeChoices                    |
| x3do:closureTypeChoices                         | xsd:NMTOKEN                             | _:b6                                       |
| x3do:collideTime                                | x3do:Collision                          | x3do:SFTime                                |
| x3do:collideTime                                | x3do:EspduTransform                     | x3do:SFTime                                |
| x3do:collisionType                              | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:color                                      | x3do:Color                              | x3do:MFColor                               |
| x3do:color                                      | x3do:Color                              | x3do:MFColorRGBA                           |
| x3do:color                                      | x3do:Color                              | x3do:SFColor                               |
| x3do:color                                      | x3do:Color                              | x3do:X3DColorNode                          |
| x3do:color                                      | x3do:ColorRGBA                          | x3do:MFColor                               |
| x3do:color                                      | x3do:ColorRGBA                          | x3do:MFColorRGBA                           |
| x3do:color                                      | x3do:ColorRGBA                          | x3do:SFColor                               |
| x3do:color                                      | x3do:ColorRGBA                          | x3do:X3DColorNode                          |
| x3do:color                                      | x3do:DirectionalLight                   | x3do:MFColor                               |
| x3do:color                                      | x3do:DirectionalLight                   | x3do:MFColorRGBA                           |
| x3do:color                                      | x3do:DirectionalLight                   | x3do:SFColor                               |
| x3do:color                                      | x3do:DirectionalLight                   | x3do:X3DColorNode                          |
| x3do:color                                      | x3do:IndexedFaceSet                     | x3do:MFColor                               |
| x3do:color                                      | x3do:IndexedFaceSet                     | x3do:MFColorRGBA                           |
| x3do:color                                      | x3do:IndexedFaceSet                     | x3do:SFColor                               |
| x3do:color                                      | x3do:IndexedFaceSet                     | x3do:X3DColorNode                          |
| x3do:color                                      | x3do:IndexedQuadSet                     | x3do:MFColor                               |
| x3do:color                                      | x3do:IndexedQuadSet                     | x3do:MFColorRGBA                           |
| x3do:color                                      | x3do:IndexedQuadSet                     | x3do:SFColor                               |
| x3do:color                                      | x3do:IndexedQuadSet                     | x3do:X3DColorNode                          |
| x3do:color                                      | x3do:IndexedTriangleFanSet              | x3do:MFColor                               |
| x3do:color                                      | x3do:IndexedTriangleFanSet              | x3do:MFColorRGBA                           |
| x3do:color                                      | x3do:IndexedTriangleFanSet              | x3do:SFColor                               |
| x3do:color                                      | x3do:IndexedTriangleFanSet              | x3do:X3DColorNode                          |
| x3do:color                                      | x3do:IndexedTriangleSet                 | x3do:MFColor                               |
| x3do:color                                      | x3do:IndexedTriangleSet                 | x3do:MFColorRGBA                           |
| x3do:color                                      | x3do:IndexedTriangleSet                 | x3do:SFColor                               |
| x3do:color                                      | x3do:IndexedTriangleSet                 | x3do:X3DColorNode                          |
| x3do:color                                      | x3do:IndexedTriangleStripSet            | x3do:MFColor                               |
| x3do:color                                      | x3do:IndexedTriangleStripSet            | x3do:MFColorRGBA                           |
| x3do:color                                      | x3do:IndexedTriangleStripSet            | x3do:SFColor                               |
| x3do:color                                      | x3do:IndexedTriangleStripSet            | x3do:X3DColorNode                          |
| x3do:color                                      | x3do:MultiTexture                       | x3do:MFColor                               |
| x3do:color                                      | x3do:MultiTexture                       | x3do:MFColorRGBA                           |
| x3do:color                                      | x3do:MultiTexture                       | x3do:SFColor                               |
| x3do:color                                      | x3do:MultiTexture                       | x3do:X3DColorNode                          |
| x3do:color                                      | x3do:PointLight                         | x3do:MFColor                               |
| x3do:color                                      | x3do:PointLight                         | x3do:MFColorRGBA                           |
| x3do:color                                      | x3do:PointLight                         | x3do:SFColor                               |
| x3do:color                                      | x3do:PointLight                         | x3do:X3DColorNode                          |
| x3do:color                                      | x3do:QuadSet                            | x3do:MFColor                               |
| x3do:color                                      | x3do:QuadSet                            | x3do:MFColorRGBA                           |
| x3do:color                                      | x3do:QuadSet                            | x3do:SFColor                               |
| x3do:color                                      | x3do:QuadSet                            | x3do:X3DColorNode                          |
| x3do:color                                      | x3do:SpotLight                          | x3do:MFColor                               |
| x3do:color                                      | x3do:SpotLight                          | x3do:MFColorRGBA                           |
| x3do:color                                      | x3do:SpotLight                          | x3do:SFColor                               |
| x3do:color                                      | x3do:SpotLight                          | x3do:X3DColorNode                          |
| x3do:color                                      | x3do:TextureProjector                   | x3do:MFColor                               |
| x3do:color                                      | x3do:TextureProjector                   | x3do:MFColorRGBA                           |
| x3do:color                                      | x3do:TextureProjector                   | x3do:SFColor                               |
| x3do:color                                      | x3do:TextureProjector                   | x3do:X3DColorNode                          |
| x3do:color                                      | x3do:TextureProjectorParallel           | x3do:MFColor                               |
| x3do:color                                      | x3do:TextureProjectorParallel           | x3do:MFColorRGBA                           |
| x3do:color                                      | x3do:TextureProjectorParallel           | x3do:SFColor                               |
| x3do:color                                      | x3do:TextureProjectorParallel           | x3do:X3DColorNode                          |
| x3do:color                                      | x3do:TriangleFanSet                     | x3do:MFColor                               |
| x3do:color                                      | x3do:TriangleFanSet                     | x3do:MFColorRGBA                           |
| x3do:color                                      | x3do:TriangleFanSet                     | x3do:SFColor                               |
| x3do:color                                      | x3do:TriangleFanSet                     | x3do:X3DColorNode                          |
| x3do:color                                      | x3do:TriangleSet                        | x3do:MFColor                               |
| x3do:color                                      | x3do:TriangleSet                        | x3do:MFColorRGBA                           |
| x3do:color                                      | x3do:TriangleSet                        | x3do:SFColor                               |
| x3do:color                                      | x3do:TriangleSet                        | x3do:X3DColorNode                          |
| x3do:color                                      | x3do:TriangleStripSet                   | x3do:MFColor                               |
| x3do:color                                      | x3do:TriangleStripSet                   | x3do:MFColorRGBA                           |
| x3do:color                                      | x3do:TriangleStripSet                   | x3do:SFColor                               |
| x3do:color                                      | x3do:TriangleStripSet                   | x3do:X3DColorNode                          |
| x3do:color                                      | x3do:X3DComposedGeometryNode            | x3do:MFColor                               |
| x3do:color                                      | x3do:X3DComposedGeometryNode            | x3do:MFColorRGBA                           |
| x3do:color                                      | x3do:X3DComposedGeometryNode            | x3do:SFColor                               |
| x3do:color                                      | x3do:X3DComposedGeometryNode            | x3do:X3DColorNode                          |
| x3do:color                                      | x3do:X3DFogObject                       | x3do:MFColor                               |
| x3do:color                                      | x3do:X3DFogObject                       | x3do:MFColorRGBA                           |
| x3do:color                                      | x3do:X3DFogObject                       | x3do:SFColor                               |
| x3do:color                                      | x3do:X3DFogObject                       | x3do:X3DColorNode                          |
| x3do:color                                      | x3do:X3DLightNode                       | x3do:MFColor                               |
| x3do:color                                      | x3do:X3DLightNode                       | x3do:MFColorRGBA                           |
| x3do:color                                      | x3do:X3DLightNode                       | x3do:SFColor                               |
| x3do:color                                      | x3do:X3DLightNode                       | x3do:X3DColorNode                          |
| x3do:color                                      | x3do:X3DTextureProjectorNode            | x3do:MFColor                               |
| x3do:color                                      | x3do:X3DTextureProjectorNode            | x3do:MFColorRGBA                           |
| x3do:color                                      | x3do:X3DTextureProjectorNode            | x3do:SFColor                               |
| x3do:color                                      | x3do:X3DTextureProjectorNode            | x3do:X3DColorNode                          |
| x3do:colorIndex                                 | x3do:IndexedFaceSet                     | x3do:MFInt32                               |
| x3do:colorIndex                                 | x3do:IndexedLineSet                     | x3do:MFInt32                               |
| x3do:colorKey                                   | x3do:ParticleSystem                     | x3do:MFFloat                               |
| x3do:colorPerVertex                             | x3do:ElevationGrid                      | x3do:SFBool                                |
| x3do:colorPerVertex                             | x3do:GeoElevationGrid                   | x3do:SFBool                                |
| x3do:colorPerVertex                             | x3do:IndexedFaceSet                     | x3do:SFBool                                |
| x3do:colorPerVertex                             | x3do:IndexedLineSet                     | x3do:SFBool                                |
| x3do:colorPerVertex                             | x3do:IndexedQuadSet                     | x3do:SFBool                                |
| x3do:colorPerVertex                             | x3do:IndexedTriangleFanSet              | x3do:SFBool                                |
| x3do:colorPerVertex                             | x3do:IndexedTriangleSet                 | x3do:SFBool                                |
| x3do:colorPerVertex                             | x3do:IndexedTriangleStripSet            | x3do:SFBool                                |
| x3do:colorPerVertex                             | x3do:QuadSet                            | x3do:SFBool                                |
| x3do:colorPerVertex                             | x3do:TriangleFanSet                     | x3do:SFBool                                |
| x3do:colorPerVertex                             | x3do:TriangleSet                        | x3do:SFBool                                |
| x3do:colorPerVertex                             | x3do:TriangleStripSet                   | x3do:SFBool                                |
| x3do:colorPerVertex                             | x3do:X3DComposedGeometryNode            | x3do:SFBool                                |
| x3do:colorSteps                                 | x3do:CartoonVolumeStyle                 | x3do:SFInt32                               |
| x3do:componentNameChoices                       | xsd:NMTOKEN                             | _:b7                                       |
| x3do:coneInnerAngle                             | x3do:SpatialSound                       | x3do:SFFloat                               |
| x3do:coneOuterAngle                             | x3do:SpatialSound                       | x3do:SFFloat                               |
| x3do:coneOuterGain                              | x3do:SpatialSound                       | x3do:SFFloat                               |
| x3do:constantForceMix                           | x3do:RigidBodyCollection                | x3do:SFFloat                               |
| x3do:contactNormal                              | x3do:Contact                            | x3do:SFVec3f                               |
| x3do:contactSurfaceThickness                    | x3do:RigidBodyCollection                | x3do:SFFloat                               |
| x3do:content                                    | x3do:meta                               | x3do:SFString                              |
| x3do:contourStepSize                            | x3do:IsoSurfaceVolumeData               | x3do:SFFloat                               |
| x3do:controlKey                                 | x3do:KeySensor                          | x3do:SFBool                                |
| x3do:controlPoint                               | x3do:ContourPolyline2D                  | _:b8                                       |
| x3do:controlPoint                               | x3do:ContourPolyline2D                  | x3do:MFVec2d                               |
| x3do:controlPoint                               | x3do:ContourPolyline2D                  | x3do:MFVec2f                               |
| x3do:controlPoint                               | x3do:NurbsCurve2D                       | _:b8                                       |
| x3do:controlPoint                               | x3do:NurbsCurve2D                       | x3do:MFVec2d                               |
| x3do:controlPoint                               | x3do:NurbsCurve2D                       | x3do:MFVec2f                               |
| x3do:controlPoint                               | x3do:NurbsPatchSurface                  | _:b8                                       |
| x3do:controlPoint                               | x3do:NurbsPatchSurface                  | x3do:MFVec2d                               |
| x3do:controlPoint                               | x3do:NurbsPatchSurface                  | x3do:MFVec2f                               |
| x3do:controlPoint                               | x3do:NurbsTextureCoordinate             | _:b8                                       |
| x3do:controlPoint                               | x3do:NurbsTextureCoordinate             | x3do:MFVec2d                               |
| x3do:controlPoint                               | x3do:NurbsTextureCoordinate             | x3do:MFVec2f                               |
| x3do:controlPoint                               | x3do:NurbsTrimmedSurface                | _:b8                                       |
| x3do:controlPoint                               | x3do:NurbsTrimmedSurface                | x3do:MFVec2d                               |
| x3do:controlPoint                               | x3do:NurbsTrimmedSurface                | x3do:MFVec2f                               |
| x3do:controlPoint                               | x3do:X3DNurbsControlCurveNode           | _:b8                                       |
| x3do:controlPoint                               | x3do:X3DNurbsControlCurveNode           | x3do:MFVec2d                               |
| x3do:controlPoint                               | x3do:X3DNurbsControlCurveNode           | x3do:MFVec2f                               |
| x3do:controlPoint                               | x3do:X3DNurbsSurfaceGeometryNode        | _:b8                                       |
| x3do:controlPoint                               | x3do:X3DNurbsSurfaceGeometryNode        | x3do:MFVec2d                               |
| x3do:controlPoint                               | x3do:X3DNurbsSurfaceGeometryNode        | x3do:MFVec2f                               |
| x3do:conversionFactor                           | x3do:unit                               | x3do:SFDouble                              |
| x3do:convex                                     | x3do:Extrusion                          | x3do:SFBool                                |
| x3do:convex                                     | x3do:IndexedFaceSet                     | x3do:SFBool                                |
| x3do:coolColor                                  | x3do:ToneMappedVolumeStyle              | x3do:SFColorRGBA                           |
| x3do:coord                                      | x3do:IndexedFaceSet                     | x3do:X3DCoordinateNode                     |
| x3do:coord                                      | x3do:IndexedQuadSet                     | x3do:X3DCoordinateNode                     |
| x3do:coord                                      | x3do:IndexedTriangleFanSet              | x3do:X3DCoordinateNode                     |
| x3do:coord                                      | x3do:IndexedTriangleSet                 | x3do:X3DCoordinateNode                     |
| x3do:coord                                      | x3do:IndexedTriangleStripSet            | x3do:X3DCoordinateNode                     |
| x3do:coord                                      | x3do:QuadSet                            | x3do:X3DCoordinateNode                     |
| x3do:coord                                      | x3do:TriangleFanSet                     | x3do:X3DCoordinateNode                     |
| x3do:coord                                      | x3do:TriangleSet                        | x3do:X3DCoordinateNode                     |
| x3do:coord                                      | x3do:TriangleStripSet                   | x3do:X3DCoordinateNode                     |
| x3do:coord                                      | x3do:X3DComposedGeometryNode            | x3do:X3DCoordinateNode                     |
| x3do:coordIndex                                 | x3do:HAnimDisplacer                     | x3do:MFInt32                               |
| x3do:coordIndex                                 | x3do:IndexedFaceSet                     | x3do:MFInt32                               |
| x3do:coordIndex                                 | x3do:IndexedLineSet                     | x3do:MFInt32                               |
| x3do:coordIndex                                 | x3do:PolylineEmitter                    | x3do:MFInt32                               |
| x3do:coordIndex                                 | x3do:SurfaceEmitter                     | x3do:MFInt32                               |
| x3do:coordIndex                                 | x3do:VolumeEmitter                      | x3do:MFInt32                               |
| x3do:country                                    | x3do:DISEntityTypeMapping               | x3do:SFInt32                               |
| x3do:creaseAngle                                | x3do:ElevationGrid                      | x3do:SFDouble                              |
| x3do:creaseAngle                                | x3do:ElevationGrid                      | x3do:SFFloat                               |
| x3do:creaseAngle                                | x3do:Extrusion                          | x3do:SFDouble                              |
| x3do:creaseAngle                                | x3do:Extrusion                          | x3do:SFFloat                               |
| x3do:creaseAngle                                | x3do:GeoElevationGrid                   | x3do:SFDouble                              |
| x3do:creaseAngle                                | x3do:GeoElevationGrid                   | x3do:SFFloat                               |
| x3do:creaseAngle                                | x3do:IndexedFaceSet                     | x3do:SFDouble                              |
| x3do:creaseAngle                                | x3do:IndexedFaceSet                     | x3do:SFFloat                               |
| x3do:createParticles                            | x3do:ParticleSystem                     | x3do:SFBool                                |
| x3do:crossSection                               | x3do:Extrusion                          | x3do:MFVec2f                               |
| x3do:cryptoKeyID                                | x3do:TransmitterPdu                     | x3do:SFInt32                               |
| x3do:cryptoSystem                               | x3do:TransmitterPdu                     | x3do:SFInt32                               |
| x3do:cutOffAngle                                | x3do:SpotLight                          | x3do:SFFloat                               |
| x3do:cycleInterval                              | x3do:TimeSensor                         | x3do:SFTime                                |
| x3do:cycleTime                                  | x3do:HAnimMotion                        | x3do:SFTime                                |
| x3do:cycleTime                                  | x3do:TimeSensor                         | x3do:SFTime                                |
| x3do:data                                       | x3do:SignalPdu                          | x3do:MFInt32                               |
| x3do:dataLength                                 | x3do:SignalPdu                          | x3do:SFInt32                               |
| x3do:deadReckoning                              | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:delayTime                                  | x3do:Delay                              | x3do:SFTime                                |
| x3do:deletionAllowed                            | x3do:StringSensor                       | x3do:SFBool                                |
| x3do:depth                                      | x3do:Contact                            | x3do:MFFloat                               |
| x3do:depth                                      | x3do:Contact                            | x3do:SFFloat                               |
| x3do:depth                                      | x3do:FogCoordinate                      | x3do:MFFloat                               |
| x3do:depth                                      | x3do:FogCoordinate                      | x3do:SFFloat                               |
| x3do:description                                | x3do:AcousticProperties                 | x3do:SFString                              |
| x3do:description                                | x3do:Analyser                           | x3do:SFString                              |
| x3do:description                                | x3do:AudioClip                          | x3do:SFString                              |
| x3do:description                                | x3do:AudioDestination                   | x3do:SFString                              |
| x3do:description                                | x3do:BiquadFilter                       | x3do:SFString                              |
| x3do:description                                | x3do:BufferAudioSource                  | x3do:SFString                              |
| x3do:description                                | x3do:ChannelMerger                      | x3do:SFString                              |
| x3do:description                                | x3do:ChannelSelector                    | x3do:SFString                              |
| x3do:description                                | x3do:ChannelSplitter                    | x3do:SFString                              |
| x3do:description                                | x3do:Collision                          | x3do:SFString                              |
| x3do:description                                | x3do:CollisionCollection                | x3do:SFString                              |
| x3do:description                                | x3do:CollisionSensor                    | x3do:SFString                              |
| x3do:description                                | x3do:ComposedCubeMapTexture             | x3do:SFString                              |
| x3do:description                                | x3do:ComposedTexture3D                  | x3do:SFString                              |
| x3do:description                                | x3do:Convolver                          | x3do:SFString                              |
| x3do:description                                | x3do:CylinderSensor                     | x3do:SFString                              |
| x3do:description                                | x3do:Delay                              | x3do:SFString                              |
| x3do:description                                | x3do:DynamicsCompressor                 | x3do:SFString                              |
| x3do:description                                | x3do:EspduTransform                     | x3do:SFString                              |
| x3do:description                                | x3do:Gain                               | x3do:SFString                              |
| x3do:description                                | x3do:GeneratedCubeMapTexture            | x3do:SFString                              |
| x3do:description                                | x3do:GeoProximitySensor                 | x3do:SFString                              |
| x3do:description                                | x3do:GeoTouchSensor                     | x3do:SFString                              |
| x3do:description                                | x3do:GeoViewpoint                       | x3do:SFString                              |
| x3do:description                                | x3do:HAnimDisplacer                     | x3do:SFString                              |
| x3do:description                                | x3do:HAnimHumanoid                      | x3do:SFString                              |
| x3do:description                                | x3do:HAnimJoint                         | x3do:SFString                              |
| x3do:description                                | x3do:HAnimMotion                        | x3do:SFString                              |
| x3do:description                                | x3do:HAnimSegment                       | x3do:SFString                              |
| x3do:description                                | x3do:HAnimSite                          | x3do:SFString                              |
| x3do:description                                | x3do:ImageCubeMapTexture                | x3do:SFString                              |
| x3do:description                                | x3do:ImageTexture                       | x3do:SFString                              |
| x3do:description                                | x3do:ImageTexture3D                     | x3do:SFString                              |
| x3do:description                                | x3do:KeySensor                          | x3do:SFString                              |
| x3do:description                                | x3do:LinePickSensor                     | x3do:SFString                              |
| x3do:description                                | x3do:ListenerPointSource                | x3do:SFString                              |
| x3do:description                                | x3do:LoadSensor                         | x3do:SFString                              |
| x3do:description                                | x3do:MicrophoneSource                   | x3do:SFString                              |
| x3do:description                                | x3do:MovieTexture                       | x3do:SFString                              |
| x3do:description                                | x3do:MultiTexture                       | x3do:SFString                              |
| x3do:description                                | x3do:OrthoViewpoint                     | x3do:SFString                              |
| x3do:description                                | x3do:OscillatorSource                   | x3do:SFString                              |
| x3do:description                                | x3do:PeriodicWave                       | x3do:SFString                              |
| x3do:description                                | x3do:PickableGroup                      | x3do:SFString                              |
| x3do:description                                | x3do:PixelTexture                       | x3do:SFString                              |
| x3do:description                                | x3do:PixelTexture3D                     | x3do:SFString                              |
| x3do:description                                | x3do:PlaneSensor                        | x3do:SFString                              |
| x3do:description                                | x3do:PointPickSensor                    | x3do:SFString                              |
| x3do:description                                | x3do:PrimitivePickSensor                | x3do:SFString                              |
| x3do:description                                | x3do:ProximitySensor                    | x3do:SFString                              |
| x3do:description                                | x3do:ReceiverPdu                        | x3do:SFString                              |
| x3do:description                                | x3do:Script                             | x3do:SFString                              |
| x3do:description                                | x3do:SignalPdu                          | x3do:SFString                              |
| x3do:description                                | x3do:Sound                              | x3do:SFString                              |
| x3do:description                                | x3do:SpatialSound                       | x3do:SFString                              |
| x3do:description                                | x3do:SphereSensor                       | x3do:SFString                              |
| x3do:description                                | x3do:StreamAudioDestination             | x3do:SFString                              |
| x3do:description                                | x3do:StreamAudioSource                  | x3do:SFString                              |
| x3do:description                                | x3do:StringSensor                       | x3do:SFString                              |
| x3do:description                                | x3do:TextureProjector                   | x3do:SFString                              |
| x3do:description                                | x3do:TextureProjectorParallel           | x3do:SFString                              |
| x3do:description                                | x3do:TimeSensor                         | x3do:SFString                              |
| x3do:description                                | x3do:TouchSensor                        | x3do:SFString                              |
| x3do:description                                | x3do:TransformSensor                    | x3do:SFString                              |
| x3do:description                                | x3do:TransmitterPdu                     | x3do:SFString                              |
| x3do:description                                | x3do:Viewpoint                          | x3do:SFString                              |
| x3do:description                                | x3do:ViewpointGroup                     | x3do:SFString                              |
| x3do:description                                | x3do:VisibilitySensor                   | x3do:SFString                              |
| x3do:description                                | x3do:VolumePickSensor                   | x3do:SFString                              |
| x3do:description                                | x3do:WaveShaper                         | x3do:SFString                              |
| x3do:description                                | x3do:X3DDragSensorNode                  | x3do:SFString                              |
| x3do:description                                | x3do:X3DEnvironmentTextureNode          | x3do:SFString                              |
| x3do:description                                | x3do:X3DEnvironmentalSensorNode         | x3do:SFString                              |
| x3do:description                                | x3do:X3DKeyDeviceSensorNode             | x3do:SFString                              |
| x3do:description                                | x3do:X3DNetworkSensorNode               | x3do:SFString                              |
| x3do:description                                | x3do:X3DPickSensorNode                  | x3do:SFString                              |
| x3do:description                                | x3do:X3DPointingDeviceSensorNode        | x3do:SFString                              |
| x3do:description                                | x3do:X3DScriptNode                      | x3do:SFString                              |
| x3do:description                                | x3do:X3DSensorNode                      | x3do:SFString                              |
| x3do:description                                | x3do:X3DSingleTextureNode               | x3do:SFString                              |
| x3do:description                                | x3do:X3DSoundChannelNode                | x3do:SFString                              |
| x3do:description                                | x3do:X3DSoundDestinationNode            | x3do:SFString                              |
| x3do:description                                | x3do:X3DSoundNode                       | x3do:SFString                              |
| x3do:description                                | x3do:X3DSoundProcessingNode             | x3do:SFString                              |
| x3do:description                                | x3do:X3DSoundSourceNode                 | x3do:SFString                              |
| x3do:description                                | x3do:X3DTexture2DNode                   | x3do:SFString                              |
| x3do:description                                | x3do:X3DTexture3DNode                   | x3do:SFString                              |
| x3do:description                                | x3do:X3DTextureNode                     | x3do:SFString                              |
| x3do:description                                | x3do:X3DTextureProjectorNode            | x3do:SFString                              |
| x3do:description                                | x3do:X3DTimeDependentNode               | x3do:SFString                              |
| x3do:description                                | x3do:X3DTouchSensorNode                 | x3do:SFString                              |
| x3do:description                                | x3do:X3DUrlObject                       | x3do:SFString                              |
| x3do:description                                | x3do:X3DViewpointNode                   | x3do:SFString                              |
| x3do:desiredAngularVelocity1                    | x3do:DoubleAxisHingeJoint               | x3do:SFFloat                               |
| x3do:desiredAngularVelocity2                    | x3do:DoubleAxisHingeJoint               | x3do:SFFloat                               |
| x3do:detonateTime                               | x3do:EspduTransform                     | x3do:SFTime                                |
| x3do:detonationLocation                         | x3do:EspduTransform                     | x3do:SFVec3f                               |
| x3do:detonationRelativeLocation                 | x3do:EspduTransform                     | x3do:SFVec3f                               |
| x3do:detonationResult                           | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:detune                                     | x3do:BiquadFilter                       | x3do:SFFloat                               |
| x3do:detune                                     | x3do:BufferAudioSource                  | x3do:SFFloat                               |
| x3do:detune                                     | x3do:OscillatorSource                   | x3do:SFFloat                               |
| x3do:diffuse                                    | x3do:AcousticProperties                 | x3do:SFFloat                               |
| x3do:diffuseColor                               | x3do:Material                           | x3do:SFColor                               |
| x3do:diffuseColor                               | x3do:TwoSidedMaterial                   | x3do:SFColor                               |
| x3do:diffuseTextureMapping                      | x3do:Material                           | xsd:NMTOKEN                                |
| x3do:dimensions                                 | x3do:IsoSurfaceVolumeData               | x3do:SFVec3f                               |
| x3do:dimensions                                 | x3do:SegmentedVolumeData                | x3do:SFVec3f                               |
| x3do:dimensions                                 | x3do:VolumeData                         | x3do:SFVec3f                               |
| x3do:dimensions                                 | x3do:X3DVolumeDataNode                  | x3do:SFVec3f                               |
| x3do:dir                                        | x3do:meta                               | x3do:metaDirectionChoices                  |
| x3do:directOutput                               | x3do:Script                             | x3do:SFBool                                |
| x3do:direction                                  | x3do:ConeEmitter                        | x3do:SFVec3f                               |
| x3do:direction                                  | x3do:DirectionalLight                   | x3do:SFVec3f                               |
| x3do:direction                                  | x3do:PointEmitter                       | x3do:SFVec3f                               |
| x3do:direction                                  | x3do:PolylineEmitter                    | x3do:SFVec3f                               |
| x3do:direction                                  | x3do:Sound                              | x3do:SFVec3f                               |
| x3do:direction                                  | x3do:SpatialSound                       | x3do:SFVec3f                               |
| x3do:direction                                  | x3do:SpotLight                          | x3do:SFVec3f                               |
| x3do:direction                                  | x3do:TextureProjector                   | x3do:SFVec3f                               |
| x3do:direction                                  | x3do:TextureProjectorParallel           | x3do:SFVec3f                               |
| x3do:direction                                  | x3do:VolumeEmitter                      | x3do:SFVec3f                               |
| x3do:direction                                  | x3do:WindPhysicsModel                   | x3do:SFVec3f                               |
| x3do:direction                                  | x3do:X3DTextureProjectorNode            | x3do:SFVec3f                               |
| x3do:disableAngularSpeed                        | x3do:RigidBody                          | x3do:SFFloat                               |
| x3do:disableAngularSpeed                        | x3do:RigidBodyCollection                | x3do:SFFloat                               |
| x3do:disableLinearSpeed                         | x3do:RigidBody                          | x3do:SFFloat                               |
| x3do:disableLinearSpeed                         | x3do:RigidBodyCollection                | x3do:SFFloat                               |
| x3do:disableTime                                | x3do:RigidBody                          | x3do:SFTime                                |
| x3do:disableTime                                | x3do:RigidBodyCollection                | x3do:SFTime                                |
| x3do:diskAngle                                  | x3do:CylinderSensor                     | x3do:SFFloat                               |
| x3do:displacements                              | x3do:HAnimDisplacer                     | x3do:MFVec3f                               |
| x3do:displayed                                  | x3do:ViewpointGroup                     | x3do:SFBool                                |
| x3do:distanceModel                              | x3do:SpatialSound                       | x3do:distanceModelChoices                  |
| x3do:distanceModelChoices                       | x3do:SFString                           | _:b9                                       |
| x3do:documentation                              | x3do:ExternProtoDeclare                 | x3do:SFString                              |
| x3do:documentation                              | x3do:ProtoDeclare                       | x3do:SFString                              |
| x3do:documentation                              | x3do:field                              | x3do:SFString                              |
| x3do:domain                                     | x3do:DISEntityTypeMapping               | x3do:SFInt32                               |
| x3do:dopplerEnabled                             | x3do:ListenerPointSource                | x3do:SFBool                                |
| x3do:dopplerEnabled                             | x3do:SpatialSound                       | x3do:SFBool                                |
| x3do:duration                                   | x3do:ColorChaser                        | x3do:SFTime                                |
| x3do:duration                                   | x3do:CoordinateChaser                   | x3do:SFTime                                |
| x3do:duration                                   | x3do:OrientationChaser                  | x3do:SFTime                                |
| x3do:duration                                   | x3do:PositionChaser                     | x3do:SFTime                                |
| x3do:duration                                   | x3do:PositionChaser2D                   | x3do:SFTime                                |
| x3do:duration                                   | x3do:ScalarChaser                       | x3do:SFTime                                |
| x3do:duration                                   | x3do:TexCoordChaser2D                   | x3do:SFTime                                |
| x3do:duration                                   | x3do:X3DChaserNode                      | x3do:SFTime                                |
| x3do:duration_changed                           | x3do:AudioClip                          | x3do:SFTime                                |
| x3do:duration_changed                           | x3do:MovieTexture                       | x3do:SFTime                                |
| x3do:easeInEaseOut                              | x3do:EaseInEaseOut                      | x3do:MFVec2f                               |
| x3do:edgeColor                                  | x3do:EdgeEnhancementVolumeStyle         | x3do:SFColorRGBA                           |
| x3do:elapsedTime                                | x3do:HAnimMotion                        | x3do:SFTime                                |
| x3do:elapsedTime                                | x3do:X3DTimeDependentNode               | x3do:SFTime                                |
| x3do:emissiveColor                              | x3do:Material                           | x3do:SFColor                               |
| x3do:emissiveColor                              | x3do:PhysicalMaterial                   | x3do:SFColor                               |
| x3do:emissiveColor                              | x3do:TwoSidedMaterial                   | x3do:SFColor                               |
| x3do:emissiveColor                              | x3do:UnlitMaterial                      | x3do:SFColor                               |
| x3do:emissiveTextureMapping                     | x3do:Material                           | xsd:NMTOKEN                                |
| x3do:emissiveTextureMapping                     | x3do:PhysicalMaterial                   | xsd:NMTOKEN                                |
| x3do:emissiveTextureMapping                     | x3do:UnlitMaterial                      | xsd:NMTOKEN                                |
| x3do:emissiveTextureMapping                     | x3do:X3DOneSidedMaterialNode            | xsd:NMTOKEN                                |
| x3do:enableHRTF                                 | x3do:SpatialSound                       | x3do:SFBool                                |
| x3do:enabled                                    | x3do:AcousticProperties                 | x3do:SFBool                                |
| x3do:enabled                                    | x3do:Analyser                           | x3do:SFBool                                |
| x3do:enabled                                    | x3do:AudioClip                          | x3do:SFBool                                |
| x3do:enabled                                    | x3do:AudioDestination                   | x3do:SFBool                                |
| x3do:enabled                                    | x3do:BiquadFilter                       | x3do:SFBool                                |
| x3do:enabled                                    | x3do:BlendedVolumeStyle                 | x3do:SFBool                                |
| x3do:enabled                                    | x3do:BoundaryEnhancementVolumeStyle     | x3do:SFBool                                |
| x3do:enabled                                    | x3do:BoundedPhysicsModel                | x3do:SFBool                                |
| x3do:enabled                                    | x3do:BufferAudioSource                  | x3do:SFBool                                |
| x3do:enabled                                    | x3do:CartoonVolumeStyle                 | x3do:SFBool                                |
| x3do:enabled                                    | x3do:ChannelMerger                      | x3do:SFBool                                |
| x3do:enabled                                    | x3do:ChannelSelector                    | x3do:SFBool                                |
| x3do:enabled                                    | x3do:ChannelSplitter                    | x3do:SFBool                                |
| x3do:enabled                                    | x3do:ClipPlane                          | x3do:SFBool                                |
| x3do:enabled                                    | x3do:CollidableOffset                   | x3do:SFBool                                |
| x3do:enabled                                    | x3do:CollidableShape                    | x3do:SFBool                                |
| x3do:enabled                                    | x3do:Collision                          | x3do:SFBool                                |
| x3do:enabled                                    | x3do:CollisionCollection                | x3do:SFBool                                |
| x3do:enabled                                    | x3do:CollisionSensor                    | x3do:SFBool                                |
| x3do:enabled                                    | x3do:CollisionSpace                     | x3do:SFBool                                |
| x3do:enabled                                    | x3do:ComposedVolumeStyle                | x3do:SFBool                                |
| x3do:enabled                                    | x3do:Convolver                          | x3do:SFBool                                |
| x3do:enabled                                    | x3do:CylinderSensor                     | x3do:SFBool                                |
| x3do:enabled                                    | x3do:Delay                              | x3do:SFBool                                |
| x3do:enabled                                    | x3do:DynamicsCompressor                 | x3do:SFBool                                |
| x3do:enabled                                    | x3do:EdgeEnhancementVolumeStyle         | x3do:SFBool                                |
| x3do:enabled                                    | x3do:EspduTransform                     | x3do:SFBool                                |
| x3do:enabled                                    | x3do:ForcePhysicsModel                  | x3do:SFBool                                |
| x3do:enabled                                    | x3do:Gain                               | x3do:SFBool                                |
| x3do:enabled                                    | x3do:GeoProximitySensor                 | x3do:SFBool                                |
| x3do:enabled                                    | x3do:GeoTouchSensor                     | x3do:SFBool                                |
| x3do:enabled                                    | x3do:HAnimMotion                        | x3do:SFBool                                |
| x3do:enabled                                    | x3do:KeySensor                          | x3do:SFBool                                |
| x3do:enabled                                    | x3do:LinePickSensor                     | x3do:SFBool                                |
| x3do:enabled                                    | x3do:ListenerPointSource                | x3do:SFBool                                |
| x3do:enabled                                    | x3do:LoadSensor                         | x3do:SFBool                                |
| x3do:enabled                                    | x3do:LocalFog                           | x3do:SFBool                                |
| x3do:enabled                                    | x3do:MicrophoneSource                   | x3do:SFBool                                |
| x3do:enabled                                    | x3do:MovieTexture                       | x3do:SFBool                                |
| x3do:enabled                                    | x3do:OpacityMapVolumeStyle              | x3do:SFBool                                |
| x3do:enabled                                    | x3do:OscillatorSource                   | x3do:SFBool                                |
| x3do:enabled                                    | x3do:ParticleSystem                     | x3do:SFBool                                |
| x3do:enabled                                    | x3do:PeriodicWave                       | x3do:SFBool                                |
| x3do:enabled                                    | x3do:PlaneSensor                        | x3do:SFBool                                |
| x3do:enabled                                    | x3do:PointPickSensor                    | x3do:SFBool                                |
| x3do:enabled                                    | x3do:PrimitivePickSensor                | x3do:SFBool                                |
| x3do:enabled                                    | x3do:ProjectionVolumeStyle              | x3do:SFBool                                |
| x3do:enabled                                    | x3do:ProximitySensor                    | x3do:SFBool                                |
| x3do:enabled                                    | x3do:ReceiverPdu                        | x3do:SFBool                                |
| x3do:enabled                                    | x3do:RigidBody                          | x3do:SFBool                                |
| x3do:enabled                                    | x3do:RigidBodyCollection                | x3do:SFBool                                |
| x3do:enabled                                    | x3do:ShadedVolumeStyle                  | x3do:SFBool                                |
| x3do:enabled                                    | x3do:SignalPdu                          | x3do:SFBool                                |
| x3do:enabled                                    | x3do:SilhouetteEnhancementVolumeStyle   | x3do:SFBool                                |
| x3do:enabled                                    | x3do:Sound                              | x3do:SFBool                                |
| x3do:enabled                                    | x3do:SpatialSound                       | x3do:SFBool                                |
| x3do:enabled                                    | x3do:SphereSensor                       | x3do:SFBool                                |
| x3do:enabled                                    | x3do:StreamAudioDestination             | x3do:SFBool                                |
| x3do:enabled                                    | x3do:StreamAudioSource                  | x3do:SFBool                                |
| x3do:enabled                                    | x3do:StringSensor                       | x3do:SFBool                                |
| x3do:enabled                                    | x3do:TimeSensor                         | x3do:SFBool                                |
| x3do:enabled                                    | x3do:ToneMappedVolumeStyle              | x3do:SFBool                                |
| x3do:enabled                                    | x3do:TouchSensor                        | x3do:SFBool                                |
| x3do:enabled                                    | x3do:TransformSensor                    | x3do:SFBool                                |
| x3do:enabled                                    | x3do:TransmitterPdu                     | x3do:SFBool                                |
| x3do:enabled                                    | x3do:VisibilitySensor                   | x3do:SFBool                                |
| x3do:enabled                                    | x3do:VolumePickSensor                   | x3do:SFBool                                |
| x3do:enabled                                    | x3do:WaveShaper                         | x3do:SFBool                                |
| x3do:enabled                                    | x3do:WindPhysicsModel                   | x3do:SFBool                                |
| x3do:enabled                                    | x3do:X3DComposableVolumeRenderStyleNode | x3do:SFBool                                |
| x3do:enabled                                    | x3do:X3DDragSensorNode                  | x3do:SFBool                                |
| x3do:enabled                                    | x3do:X3DEnvironmentalSensorNode         | x3do:SFBool                                |
| x3do:enabled                                    | x3do:X3DKeyDeviceSensorNode             | x3do:SFBool                                |
| x3do:enabled                                    | x3do:X3DNBodyCollidableNode             | x3do:SFBool                                |
| x3do:enabled                                    | x3do:X3DNBodyCollisionSpaceNode         | x3do:SFBool                                |
| x3do:enabled                                    | x3do:X3DNetworkSensorNode               | x3do:SFBool                                |
| x3do:enabled                                    | x3do:X3DParticlePhysicsModelNode        | x3do:SFBool                                |
| x3do:enabled                                    | x3do:X3DPickSensorNode                  | x3do:SFBool                                |
| x3do:enabled                                    | x3do:X3DPointingDeviceSensorNode        | x3do:SFBool                                |
| x3do:enabled                                    | x3do:X3DSensorNode                      | x3do:SFBool                                |
| x3do:enabled                                    | x3do:X3DSoundChannelNode                | x3do:SFBool                                |
| x3do:enabled                                    | x3do:X3DSoundDestinationNode            | x3do:SFBool                                |
| x3do:enabled                                    | x3do:X3DSoundNode                       | x3do:SFBool                                |
| x3do:enabled                                    | x3do:X3DSoundProcessingNode             | x3do:SFBool                                |
| x3do:enabled                                    | x3do:X3DSoundSourceNode                 | x3do:SFBool                                |
| x3do:enabled                                    | x3do:X3DTouchSensorNode                 | x3do:SFBool                                |
| x3do:enabled                                    | x3do:X3DVolumeRenderStyleNode           | x3do:SFBool                                |
| x3do:enabledAxes                                | x3do:MotorJoint                         | x3do:SFInt32                               |
| x3do:encodingScheme                             | x3do:SignalPdu                          | x3do:SFInt32                               |
| x3do:endAngle                                   | x3do:Arc2D                              | x3do:SFFloat                               |
| x3do:endAngle                                   | x3do:ArcClose2D                         | x3do:SFFloat                               |
| x3do:endCap                                     | x3do:Extrusion                          | x3do:SFBool                                |
| x3do:endFrame                                   | x3do:HAnimMotion                        | x3do:SFInt32                               |
| x3do:enterTime                                  | x3do:GeoProximitySensor                 | x3do:SFTime                                |
| x3do:enterTime                                  | x3do:ProximitySensor                    | x3do:SFTime                                |
| x3do:enterTime                                  | x3do:TransformSensor                    | x3do:SFTime                                |
| x3do:enterTime                                  | x3do:VisibilitySensor                   | x3do:SFTime                                |
| x3do:enteredText                                | x3do:StringSensor                       | x3do:SFString                              |
| x3do:entityCategory                             | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:entityCountry                              | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:entityDomain                               | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:entityExtra                                | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:entityID                                   | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:entityID                                   | x3do:ReceiverPdu                        | x3do:SFInt32                               |
| x3do:entityID                                   | x3do:SignalPdu                          | x3do:SFInt32                               |
| x3do:entityID                                   | x3do:TransmitterPdu                     | x3do:SFInt32                               |
| x3do:entityKind                                 | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:entitySpecific                             | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:entitySubcategory                          | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:errorCorrection                            | x3do:RigidBodyCollection                | x3do:SFFloat                               |
| x3do:eventApplicationID                         | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:eventEntityID                              | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:eventNumber                                | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:eventSiteID                                | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:exitTime                                   | x3do:GeoProximitySensor                 | x3do:SFTime                                |
| x3do:exitTime                                   | x3do:ProximitySensor                    | x3do:SFTime                                |
| x3do:exitTime                                   | x3do:TransformSensor                    | x3do:SFTime                                |
| x3do:exitTime                                   | x3do:VisibilitySensor                   | x3do:SFTime                                |
| x3do:extra                                      | x3do:DISEntityTypeMapping               | x3do:SFInt32                               |
| x3do:family                                     | x3do:FontStyle                          | x3do:fontFamilyValues                      |
| x3do:family                                     | x3do:ScreenFontStyle                    | x3do:fontFamilyValues                      |
| x3do:fanCount                                   | x3do:TriangleFanSet                     | x3do:MFInt32                               |
| x3do:farDistance                                | x3do:GeoViewpoint                       | x3do:SFFloat                               |
| x3do:farDistance                                | x3do:OrthoViewpoint                     | x3do:SFFloat                               |
| x3do:farDistance                                | x3do:TextureProjector                   | x3do:SFFloat                               |
| x3do:farDistance                                | x3do:TextureProjectorParallel           | x3do:SFFloat                               |
| x3do:farDistance                                | x3do:Viewpoint                          | x3do:SFFloat                               |
| x3do:farDistance                                | x3do:X3DTextureProjectorNode            | x3do:SFFloat                               |
| x3do:farDistance                                | x3do:X3DViewpointNode                   | x3do:SFFloat                               |
| x3do:fftSize                                    | x3do:Analyser                           | x3do:SFInt32                               |
| x3do:fieldOfView                                | x3do:GeoViewpoint                       | x3do:SFFloat                               |
| x3do:fieldOfView                                | x3do:GeoViewpoint                       | x3do:SFVec4f                               |
| x3do:fieldOfView                                | x3do:OrthoViewpoint                     | x3do:SFFloat                               |
| x3do:fieldOfView                                | x3do:OrthoViewpoint                     | x3do:SFVec4f                               |
| x3do:fieldOfView                                | x3do:TextureProjector                   | x3do:SFFloat                               |
| x3do:fieldOfView                                | x3do:TextureProjector                   | x3do:SFVec4f                               |
| x3do:fieldOfView                                | x3do:TextureProjectorParallel           | x3do:SFFloat                               |
| x3do:fieldOfView                                | x3do:TextureProjectorParallel           | x3do:SFVec4f                               |
| x3do:fieldOfView                                | x3do:Viewpoint                          | x3do:SFFloat                               |
| x3do:fieldOfView                                | x3do:Viewpoint                          | x3do:SFVec4f                               |
| x3do:fieldTypeChoices                           | xsd:NMTOKEN                             | _:b10                                      |
| x3do:filled                                     | x3do:FillProperties                     | x3do:SFBool                                |
| x3do:finalText                                  | x3do:StringSensor                       | x3do:SFString                              |
| x3do:finiteRotationAxis                         | x3do:RigidBody                          | x3do:SFVec3f                               |
| x3do:fireMissionIndex                           | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:fired1                                     | x3do:EspduTransform                     | x3do:SFBool                                |
| x3do:fired2                                     | x3do:EspduTransform                     | x3do:SFBool                                |
| x3do:firedTime                                  | x3do:EspduTransform                     | x3do:SFTime                                |
| x3do:firingRange                                | x3do:EspduTransform                     | x3do:SFFloat                               |
| x3do:firingRate                                 | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:fixed                                      | x3do:RigidBody                          | x3do:SFBool                                |
| x3do:fogCoord                                   | x3do:IndexedFaceSet                     | x3do:FogCoordinate                         |
| x3do:fogCoord                                   | x3do:IndexedQuadSet                     | x3do:FogCoordinate                         |
| x3do:fogCoord                                   | x3do:IndexedTriangleFanSet              | x3do:FogCoordinate                         |
| x3do:fogCoord                                   | x3do:IndexedTriangleSet                 | x3do:FogCoordinate                         |
| x3do:fogCoord                                   | x3do:IndexedTriangleStripSet            | x3do:FogCoordinate                         |
| x3do:fogCoord                                   | x3do:QuadSet                            | x3do:FogCoordinate                         |
| x3do:fogCoord                                   | x3do:TriangleFanSet                     | x3do:FogCoordinate                         |
| x3do:fogCoord                                   | x3do:TriangleSet                        | x3do:FogCoordinate                         |
| x3do:fogCoord                                   | x3do:TriangleStripSet                   | x3do:FogCoordinate                         |
| x3do:fogCoord                                   | x3do:X3DComposedGeometryNode            | x3do:FogCoordinate                         |
| x3do:fogType                                    | x3do:X3DFogObject                       | x3do:fogTypeChoices                        |
| x3do:fogTypeChoices                             | xsd:NMTOKEN                             | _:b11                                      |
| x3do:fontFamilyValues                           | x3do:MFString                           | _:b12                                      |
| x3do:fontStyleChoices                           | xsd:NMTOKEN                             | _:b13                                      |
| x3do:force                                      | x3do:ForcePhysicsModel                  | x3do:SFVec3f                               |
| x3do:forceID                                    | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:forceOutput                                | x3do:BallJoint                          | x3do:forceOutputValues                     |
| x3do:forceOutput                                | x3do:DoubleAxisHingeJoint               | x3do:forceOutputValues                     |
| x3do:forceOutput                                | x3do:MotorJoint                         | x3do:forceOutputValues                     |
| x3do:forceOutput                                | x3do:SingleAxisHingeJoint               | x3do:forceOutputValues                     |
| x3do:forceOutput                                | x3do:SliderJoint                        | x3do:forceOutputValues                     |
| x3do:forceOutput                                | x3do:UniversalJoint                     | x3do:forceOutputValues                     |
| x3do:forceOutput                                | x3do:X3DRigidJointNode                  | x3do:forceOutputValues                     |
| x3do:forceOutputValues                          | x3do:MFString                           | _:b14                                      |
| x3do:forceTransitions                           | x3do:LOD                                | x3do:SFBool                                |
| x3do:forces                                     | x3do:RigidBody                          | x3do:MFVec3f                               |
| x3do:fraction_changed                           | x3do:TimeSensor                         | x3do:SFFloat                               |
| x3do:frameDuration                              | x3do:HAnimMotion                        | x3do:SFTime                                |
| x3do:frameIncrement                             | x3do:HAnimMotion                        | x3do:SFInt32                               |
| x3do:frameIndex                                 | x3do:HAnimMotion                        | x3do:SFInt32                               |
| x3do:frequency                                  | x3do:BiquadFilter                       | x3do:SFFloat                               |
| x3do:frequency                                  | x3do:BiquadFilter                       | x3do:SFInt32                               |
| x3do:frequency                                  | x3do:OscillatorSource                   | x3do:SFFloat                               |
| x3do:frequency                                  | x3do:OscillatorSource                   | x3do:SFInt32                               |
| x3do:frequency                                  | x3do:TransmitterPdu                     | x3do:SFFloat                               |
| x3do:frequency                                  | x3do:TransmitterPdu                     | x3do:SFInt32                               |
| x3do:frequencyBinCount                          | x3do:Analyser                           | x3do:SFInt32                               |
| x3do:frictionCoefficients                       | x3do:CollisionCollection                | x3do:SFVec2f                               |
| x3do:frictionCoefficients                       | x3do:Contact                            | x3do:SFVec2f                               |
| x3do:frictionDirection                          | x3do:Contact                            | x3do:SFVec3f                               |
| x3do:fromField                                  | x3do:ROUTE                              | xsd:NMTOKEN                                |
| x3do:fromNode                                   | x3do:ROUTE                              | xsd:IDREF                                  |
| x3do:frontUrl                                   | x3do:Background                         | x3do:MFString                              |
| x3do:function                                   | x3do:MultiTexture                       | x3do:multiTextureFunctionValues            |
| x3do:fuse                                       | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:gain                                       | x3do:Analyser                           | x3do:SFFloat                               |
| x3do:gain                                       | x3do:AudioClip                          | x3do:SFFloat                               |
| x3do:gain                                       | x3do:AudioDestination                   | x3do:SFFloat                               |
| x3do:gain                                       | x3do:BiquadFilter                       | x3do:SFFloat                               |
| x3do:gain                                       | x3do:BufferAudioSource                  | x3do:SFFloat                               |
| x3do:gain                                       | x3do:ChannelMerger                      | x3do:SFFloat                               |
| x3do:gain                                       | x3do:ChannelSelector                    | x3do:SFFloat                               |
| x3do:gain                                       | x3do:ChannelSplitter                    | x3do:SFFloat                               |
| x3do:gain                                       | x3do:Convolver                          | x3do:SFFloat                               |
| x3do:gain                                       | x3do:Delay                              | x3do:SFFloat                               |
| x3do:gain                                       | x3do:DynamicsCompressor                 | x3do:SFFloat                               |
| x3do:gain                                       | x3do:Gain                               | x3do:SFFloat                               |
| x3do:gain                                       | x3do:ListenerPointSource                | x3do:SFFloat                               |
| x3do:gain                                       | x3do:MicrophoneSource                   | x3do:SFFloat                               |
| x3do:gain                                       | x3do:MovieTexture                       | x3do:SFFloat                               |
| x3do:gain                                       | x3do:OscillatorSource                   | x3do:SFFloat                               |
| x3do:gain                                       | x3do:SpatialSound                       | x3do:SFFloat                               |
| x3do:gain                                       | x3do:StreamAudioDestination             | x3do:SFFloat                               |
| x3do:gain                                       | x3do:StreamAudioSource                  | x3do:SFFloat                               |
| x3do:gain                                       | x3do:WaveShaper                         | x3do:SFFloat                               |
| x3do:gain                                       | x3do:X3DSoundChannelNode                | x3do:SFFloat                               |
| x3do:gain                                       | x3do:X3DSoundDestinationNode            | x3do:SFFloat                               |
| x3do:gain                                       | x3do:X3DSoundProcessingNode             | x3do:SFFloat                               |
| x3do:gain                                       | x3do:X3DSoundSourceNode                 | x3do:SFFloat                               |
| x3do:generateMipMaps                            | x3do:TextureProperties                  | x3do:SFBool                                |
| x3do:generatedCubeMapTextureUpdateChoices       | xsd:NMTOKEN                             | _:b15                                      |
| x3do:geoCenter                                  | x3do:GeoProximitySensor                 | x3do:SFVec3d                               |
| x3do:geoCenter                                  | x3do:GeoTransform                       | x3do:SFVec3d                               |
| x3do:geoCoord_changed                           | x3do:GeoProximitySensor                 | x3do:SFVec3d                               |
| x3do:geoCoords                                  | x3do:EspduTransform                     | x3do:SFVec3d                               |
| x3do:geoCoords                                  | x3do:GeoLocation                        | x3do:SFVec3d                               |
| x3do:geoCoords                                  | x3do:GeoOrigin                          | x3do:SFVec3d                               |
| x3do:geoCoords                                  | x3do:ReceiverPdu                        | x3do:SFVec3d                               |
| x3do:geoCoords                                  | x3do:SignalPdu                          | x3do:SFVec3d                               |
| x3do:geoCoords                                  | x3do:TransmitterPdu                     | x3do:SFVec3d                               |
| x3do:geoGridOrigin                              | x3do:GeoElevationGrid                   | x3do:SFVec3d                               |
| x3do:geoMetadataSummaryKeyValues                | xsd:NMTOKEN                             | _:b16                                      |
| x3do:geoSystem                                  | x3do:EspduTransform                     | x3do:MFString                              |
| x3do:geoSystem                                  | x3do:GeoCoordinate                      | x3do:MFString                              |
| x3do:geoSystem                                  | x3do:GeoElevationGrid                   | x3do:MFString                              |
| x3do:geoSystem                                  | x3do:GeoLOD                             | x3do:MFString                              |
| x3do:geoSystem                                  | x3do:GeoLocation                        | x3do:MFString                              |
| x3do:geoSystem                                  | x3do:GeoOrigin                          | x3do:MFString                              |
| x3do:geoSystem                                  | x3do:GeoPositionInterpolator            | x3do:MFString                              |
| x3do:geoSystem                                  | x3do:GeoProximitySensor                 | x3do:MFString                              |
| x3do:geoSystem                                  | x3do:GeoTouchSensor                     | x3do:MFString                              |
| x3do:geoSystem                                  | x3do:GeoTransform                       | x3do:MFString                              |
| x3do:geoSystem                                  | x3do:GeoViewpoint                       | x3do:MFString                              |
| x3do:geoSystem                                  | x3do:ReceiverPdu                        | x3do:MFString                              |
| x3do:geoSystem                                  | x3do:SignalPdu                          | x3do:MFString                              |
| x3do:geoSystem                                  | x3do:TransmitterPdu                     | x3do:MFString                              |
| x3do:geoSystemEarthEllipsoidValues              | x3do:MFString                           | _:b17                                      |
| x3do:geoSystemSpatialReferenceFrameValues       | xsd:NMTOKEN                             | _:b18                                      |
| x3do:geometry                                   | x3do:Shape                              | x3do:X3DGeometryNode                       |
| x3do:geometry                                   | x3do:X3DShapeNode                       | x3do:X3DGeometryNode                       |
| x3do:geometryType                               | x3do:ParticleSystem                     | x3do:particleSystemGeometryTypeValues      |
| x3do:geovalue_changed                           | x3do:GeoPositionInterpolator            | x3do:SFVec3d                               |
| x3do:global                                     | x3do:DirectionalLight                   | x3do:SFBool                                |
| x3do:global                                     | x3do:Inline                             | x3do:SFBool                                |
| x3do:global                                     | x3do:PointLight                         | x3do:SFBool                                |
| x3do:global                                     | x3do:SpotLight                          | x3do:SFBool                                |
| x3do:global                                     | x3do:TextureProjector                   | x3do:SFBool                                |
| x3do:global                                     | x3do:TextureProjectorParallel           | x3do:SFBool                                |
| x3do:global                                     | x3do:X3DTextureProjectorNode            | x3do:SFBool                                |
| x3do:gradientThreshold                          | x3do:EdgeEnhancementVolumeStyle         | x3do:SFFloat                               |
| x3do:gravity                                    | x3do:RigidBodyCollection                | x3do:SFVec3f                               |
| x3do:groundAngle                                | x3do:Background                         | x3do:MFFloat                               |
| x3do:groundAngle                                | x3do:TextureBackground                  | x3do:MFFloat                               |
| x3do:groundAngle                                | x3do:X3DBackgroundNode                  | x3do:MFFloat                               |
| x3do:groundColor                                | x3do:Background                         | x3do:MFColor                               |
| x3do:groundColor                                | x3do:TextureBackground                  | x3do:MFColor                               |
| x3do:groundColor                                | x3do:X3DBackgroundNode                  | x3do:MFColor                               |
| x3do:gustiness                                  | x3do:WindPhysicsModel                   | x3do:SFFloat                               |
| x3do:hanimFeaturePointNameValues                | xsd:NMTOKEN                             | _:b19                                      |
| x3do:hanimHumanoidInfoKeyValues                 | xsd:NMTOKEN                             | _:b20                                      |
| x3do:hanimJointNameValues                       | xsd:NMTOKEN                             | _:b21                                      |
| x3do:hanimSegmentNameValues                     | xsd:NMTOKEN                             | _:b22                                      |
| x3do:hanimVersionChoices                        | xsd:NMTOKEN                             | _:b23                                      |
| x3do:hasAcousticProperties                      | x3do:Appearance                         | x3do:AcousticProperties                    |
| x3do:hasAddChildren                             | x3do:CADPart                            | _:b24                                      |
| x3do:hasAddChildren                             | x3do:CADPart                            | _:b25                                      |
| x3do:hasAddChildren                             | x3do:CADPart                            | x3do:CADFace                               |
| x3do:hasAddChildren                             | x3do:CADPart                            | x3do:X3DChildNode                          |
| x3do:hasAddChildren                             | x3do:Contour2D                          | _:b24                                      |
| x3do:hasAddChildren                             | x3do:Contour2D                          | _:b25                                      |
| x3do:hasAddChildren                             | x3do:Contour2D                          | x3do:CADFace                               |
| x3do:hasAddChildren                             | x3do:Contour2D                          | x3do:X3DChildNode                          |
| x3do:hasAddChildren                             | x3do:HAnimJoint                         | _:b24                                      |
| x3do:hasAddChildren                             | x3do:HAnimJoint                         | _:b25                                      |
| x3do:hasAddChildren                             | x3do:HAnimJoint                         | x3do:CADFace                               |
| x3do:hasAddChildren                             | x3do:HAnimJoint                         | x3do:X3DChildNode                          |
| x3do:hasAddChildren                             | x3do:Layer                              | _:b24                                      |
| x3do:hasAddChildren                             | x3do:Layer                              | _:b25                                      |
| x3do:hasAddChildren                             | x3do:Layer                              | x3do:CADFace                               |
| x3do:hasAddChildren                             | x3do:Layer                              | x3do:X3DChildNode                          |
| x3do:hasAddChildren                             | x3do:LayoutGroup                        | _:b24                                      |
| x3do:hasAddChildren                             | x3do:LayoutGroup                        | _:b25                                      |
| x3do:hasAddChildren                             | x3do:LayoutGroup                        | x3do:CADFace                               |
| x3do:hasAddChildren                             | x3do:LayoutGroup                        | x3do:X3DChildNode                          |
| x3do:hasAddChildren                             | x3do:LayoutLayer                        | _:b24                                      |
| x3do:hasAddChildren                             | x3do:LayoutLayer                        | _:b25                                      |
| x3do:hasAddChildren                             | x3do:LayoutLayer                        | x3do:CADFace                               |
| x3do:hasAddChildren                             | x3do:LayoutLayer                        | x3do:X3DChildNode                          |
| x3do:hasAddGeometry                             | x3do:NurbsSet                           | x3do:X3DParametricGeometryNode             |
| x3do:hasAddTrimmingContour                      | x3do:NurbsTrimmedSurface                | x3do:Contour2D                             |
| x3do:hasAddedEntities                           | x3do:DISEntityManager                   | x3do:EspduTransform                        |
| x3do:hasAmbientTexture                          | x3do:Material                           | x3do:X3DSingleTextureNode                  |
| x3do:hasAttrib                                  | x3do:ElevationGrid                      | x3do:X3DVertexAttributeNode                |
| x3do:hasAttrib                                  | x3do:IndexedLineSet                     | x3do:X3DVertexAttributeNode                |
| x3do:hasAttrib                                  | x3do:LineSet                            | x3do:X3DVertexAttributeNode                |
| x3do:hasAttrib                                  | x3do:PointSet                           | x3do:X3DVertexAttributeNode                |
| x3do:hasBackTexture                             | x3do:ComposedCubeMapTexture             | _:b26                                      |
| x3do:hasBackTexture                             | x3do:ComposedCubeMapTexture             | x3do:X3DTexture2DNode                      |
| x3do:hasBackTexture                             | x3do:TextureBackground                  | _:b26                                      |
| x3do:hasBackTexture                             | x3do:TextureBackground                  | x3do:X3DTexture2DNode                      |
| x3do:hasBaseTexture                             | x3do:PhysicalMaterial                   | x3do:X3DSingleTextureNode                  |
| x3do:hasBodies                                  | x3do:RigidBodyCollection                | x3do:RigidBody                             |
| x3do:hasBody1                                   | x3do:Contact                            | x3do:RigidBody                             |
| x3do:hasBody2                                   | x3do:Contact                            | x3do:RigidBody                             |
| x3do:hasBottomTexture                           | x3do:ComposedCubeMapTexture             | _:b27                                      |
| x3do:hasBottomTexture                           | x3do:ComposedCubeMapTexture             | x3do:X3DTexture2DNode                      |
| x3do:hasBottomTexture                           | x3do:TextureBackground                  | _:b27                                      |
| x3do:hasBottomTexture                           | x3do:TextureBackground                  | x3do:X3DTexture2DNode                      |
| x3do:hasChildren                                | x3do:Analyser                           | _:b28                                      |
| x3do:hasChildren                                | x3do:Analyser                           | _:b29                                      |
| x3do:hasChildren                                | x3do:Analyser                           | _:b30                                      |
| x3do:hasChildren                                | x3do:Analyser                           | _:b31                                      |
| x3do:hasChildren                                | x3do:Analyser                           | _:b32                                      |
| x3do:hasChildren                                | x3do:Analyser                           | _:b33                                      |
| x3do:hasChildren                                | x3do:Analyser                           | _:b34                                      |
| x3do:hasChildren                                | x3do:Analyser                           | _:b35                                      |
| x3do:hasChildren                                | x3do:Analyser                           | _:b36                                      |
| x3do:hasChildren                                | x3do:Analyser                           | _:b37                                      |
| x3do:hasChildren                                | x3do:Analyser                           | _:b38                                      |
| x3do:hasChildren                                | x3do:Analyser                           | _:b39                                      |
| x3do:hasChildren                                | x3do:Analyser                           | _:b40                                      |
| x3do:hasChildren                                | x3do:Analyser                           | _:b41                                      |
| x3do:hasChildren                                | x3do:Analyser                           | _:b42                                      |
| x3do:hasChildren                                | x3do:Analyser                           | _:b43                                      |
| x3do:hasChildren                                | x3do:Analyser                           | _:b44                                      |
| x3do:hasChildren                                | x3do:Analyser                           | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:Analyser                           | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:Analyser                           | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:Analyser                           | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:Analyser                           | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:AudioDestination                   | _:b28                                      |
| x3do:hasChildren                                | x3do:AudioDestination                   | _:b29                                      |
| x3do:hasChildren                                | x3do:AudioDestination                   | _:b30                                      |
| x3do:hasChildren                                | x3do:AudioDestination                   | _:b31                                      |
| x3do:hasChildren                                | x3do:AudioDestination                   | _:b32                                      |
| x3do:hasChildren                                | x3do:AudioDestination                   | _:b33                                      |
| x3do:hasChildren                                | x3do:AudioDestination                   | _:b34                                      |
| x3do:hasChildren                                | x3do:AudioDestination                   | _:b35                                      |
| x3do:hasChildren                                | x3do:AudioDestination                   | _:b36                                      |
| x3do:hasChildren                                | x3do:AudioDestination                   | _:b37                                      |
| x3do:hasChildren                                | x3do:AudioDestination                   | _:b38                                      |
| x3do:hasChildren                                | x3do:AudioDestination                   | _:b39                                      |
| x3do:hasChildren                                | x3do:AudioDestination                   | _:b40                                      |
| x3do:hasChildren                                | x3do:AudioDestination                   | _:b41                                      |
| x3do:hasChildren                                | x3do:AudioDestination                   | _:b42                                      |
| x3do:hasChildren                                | x3do:AudioDestination                   | _:b43                                      |
| x3do:hasChildren                                | x3do:AudioDestination                   | _:b44                                      |
| x3do:hasChildren                                | x3do:AudioDestination                   | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:AudioDestination                   | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:AudioDestination                   | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:AudioDestination                   | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:AudioDestination                   | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:BiquadFilter                       | _:b28                                      |
| x3do:hasChildren                                | x3do:BiquadFilter                       | _:b29                                      |
| x3do:hasChildren                                | x3do:BiquadFilter                       | _:b30                                      |
| x3do:hasChildren                                | x3do:BiquadFilter                       | _:b31                                      |
| x3do:hasChildren                                | x3do:BiquadFilter                       | _:b32                                      |
| x3do:hasChildren                                | x3do:BiquadFilter                       | _:b33                                      |
| x3do:hasChildren                                | x3do:BiquadFilter                       | _:b34                                      |
| x3do:hasChildren                                | x3do:BiquadFilter                       | _:b35                                      |
| x3do:hasChildren                                | x3do:BiquadFilter                       | _:b36                                      |
| x3do:hasChildren                                | x3do:BiquadFilter                       | _:b37                                      |
| x3do:hasChildren                                | x3do:BiquadFilter                       | _:b38                                      |
| x3do:hasChildren                                | x3do:BiquadFilter                       | _:b39                                      |
| x3do:hasChildren                                | x3do:BiquadFilter                       | _:b40                                      |
| x3do:hasChildren                                | x3do:BiquadFilter                       | _:b41                                      |
| x3do:hasChildren                                | x3do:BiquadFilter                       | _:b42                                      |
| x3do:hasChildren                                | x3do:BiquadFilter                       | _:b43                                      |
| x3do:hasChildren                                | x3do:BiquadFilter                       | _:b44                                      |
| x3do:hasChildren                                | x3do:BiquadFilter                       | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:BiquadFilter                       | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:BiquadFilter                       | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:BiquadFilter                       | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:BiquadFilter                       | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:CADPart                            | _:b28                                      |
| x3do:hasChildren                                | x3do:CADPart                            | _:b29                                      |
| x3do:hasChildren                                | x3do:CADPart                            | _:b30                                      |
| x3do:hasChildren                                | x3do:CADPart                            | _:b31                                      |
| x3do:hasChildren                                | x3do:CADPart                            | _:b32                                      |
| x3do:hasChildren                                | x3do:CADPart                            | _:b33                                      |
| x3do:hasChildren                                | x3do:CADPart                            | _:b34                                      |
| x3do:hasChildren                                | x3do:CADPart                            | _:b35                                      |
| x3do:hasChildren                                | x3do:CADPart                            | _:b36                                      |
| x3do:hasChildren                                | x3do:CADPart                            | _:b37                                      |
| x3do:hasChildren                                | x3do:CADPart                            | _:b38                                      |
| x3do:hasChildren                                | x3do:CADPart                            | _:b39                                      |
| x3do:hasChildren                                | x3do:CADPart                            | _:b40                                      |
| x3do:hasChildren                                | x3do:CADPart                            | _:b41                                      |
| x3do:hasChildren                                | x3do:CADPart                            | _:b42                                      |
| x3do:hasChildren                                | x3do:CADPart                            | _:b43                                      |
| x3do:hasChildren                                | x3do:CADPart                            | _:b44                                      |
| x3do:hasChildren                                | x3do:CADPart                            | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:CADPart                            | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:CADPart                            | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:CADPart                            | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:CADPart                            | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:ChannelMerger                      | _:b28                                      |
| x3do:hasChildren                                | x3do:ChannelMerger                      | _:b29                                      |
| x3do:hasChildren                                | x3do:ChannelMerger                      | _:b30                                      |
| x3do:hasChildren                                | x3do:ChannelMerger                      | _:b31                                      |
| x3do:hasChildren                                | x3do:ChannelMerger                      | _:b32                                      |
| x3do:hasChildren                                | x3do:ChannelMerger                      | _:b33                                      |
| x3do:hasChildren                                | x3do:ChannelMerger                      | _:b34                                      |
| x3do:hasChildren                                | x3do:ChannelMerger                      | _:b35                                      |
| x3do:hasChildren                                | x3do:ChannelMerger                      | _:b36                                      |
| x3do:hasChildren                                | x3do:ChannelMerger                      | _:b37                                      |
| x3do:hasChildren                                | x3do:ChannelMerger                      | _:b38                                      |
| x3do:hasChildren                                | x3do:ChannelMerger                      | _:b39                                      |
| x3do:hasChildren                                | x3do:ChannelMerger                      | _:b40                                      |
| x3do:hasChildren                                | x3do:ChannelMerger                      | _:b41                                      |
| x3do:hasChildren                                | x3do:ChannelMerger                      | _:b42                                      |
| x3do:hasChildren                                | x3do:ChannelMerger                      | _:b43                                      |
| x3do:hasChildren                                | x3do:ChannelMerger                      | _:b44                                      |
| x3do:hasChildren                                | x3do:ChannelMerger                      | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:ChannelMerger                      | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:ChannelMerger                      | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:ChannelMerger                      | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:ChannelMerger                      | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:ChannelSelector                    | _:b28                                      |
| x3do:hasChildren                                | x3do:ChannelSelector                    | _:b29                                      |
| x3do:hasChildren                                | x3do:ChannelSelector                    | _:b30                                      |
| x3do:hasChildren                                | x3do:ChannelSelector                    | _:b31                                      |
| x3do:hasChildren                                | x3do:ChannelSelector                    | _:b32                                      |
| x3do:hasChildren                                | x3do:ChannelSelector                    | _:b33                                      |
| x3do:hasChildren                                | x3do:ChannelSelector                    | _:b34                                      |
| x3do:hasChildren                                | x3do:ChannelSelector                    | _:b35                                      |
| x3do:hasChildren                                | x3do:ChannelSelector                    | _:b36                                      |
| x3do:hasChildren                                | x3do:ChannelSelector                    | _:b37                                      |
| x3do:hasChildren                                | x3do:ChannelSelector                    | _:b38                                      |
| x3do:hasChildren                                | x3do:ChannelSelector                    | _:b39                                      |
| x3do:hasChildren                                | x3do:ChannelSelector                    | _:b40                                      |
| x3do:hasChildren                                | x3do:ChannelSelector                    | _:b41                                      |
| x3do:hasChildren                                | x3do:ChannelSelector                    | _:b42                                      |
| x3do:hasChildren                                | x3do:ChannelSelector                    | _:b43                                      |
| x3do:hasChildren                                | x3do:ChannelSelector                    | _:b44                                      |
| x3do:hasChildren                                | x3do:ChannelSelector                    | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:ChannelSelector                    | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:ChannelSelector                    | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:ChannelSelector                    | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:ChannelSelector                    | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:ChannelSplitter                    | _:b28                                      |
| x3do:hasChildren                                | x3do:ChannelSplitter                    | _:b29                                      |
| x3do:hasChildren                                | x3do:ChannelSplitter                    | _:b30                                      |
| x3do:hasChildren                                | x3do:ChannelSplitter                    | _:b31                                      |
| x3do:hasChildren                                | x3do:ChannelSplitter                    | _:b32                                      |
| x3do:hasChildren                                | x3do:ChannelSplitter                    | _:b33                                      |
| x3do:hasChildren                                | x3do:ChannelSplitter                    | _:b34                                      |
| x3do:hasChildren                                | x3do:ChannelSplitter                    | _:b35                                      |
| x3do:hasChildren                                | x3do:ChannelSplitter                    | _:b36                                      |
| x3do:hasChildren                                | x3do:ChannelSplitter                    | _:b37                                      |
| x3do:hasChildren                                | x3do:ChannelSplitter                    | _:b38                                      |
| x3do:hasChildren                                | x3do:ChannelSplitter                    | _:b39                                      |
| x3do:hasChildren                                | x3do:ChannelSplitter                    | _:b40                                      |
| x3do:hasChildren                                | x3do:ChannelSplitter                    | _:b41                                      |
| x3do:hasChildren                                | x3do:ChannelSplitter                    | _:b42                                      |
| x3do:hasChildren                                | x3do:ChannelSplitter                    | _:b43                                      |
| x3do:hasChildren                                | x3do:ChannelSplitter                    | _:b44                                      |
| x3do:hasChildren                                | x3do:ChannelSplitter                    | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:ChannelSplitter                    | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:ChannelSplitter                    | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:ChannelSplitter                    | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:ChannelSplitter                    | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:Contour2D                          | _:b28                                      |
| x3do:hasChildren                                | x3do:Contour2D                          | _:b29                                      |
| x3do:hasChildren                                | x3do:Contour2D                          | _:b30                                      |
| x3do:hasChildren                                | x3do:Contour2D                          | _:b31                                      |
| x3do:hasChildren                                | x3do:Contour2D                          | _:b32                                      |
| x3do:hasChildren                                | x3do:Contour2D                          | _:b33                                      |
| x3do:hasChildren                                | x3do:Contour2D                          | _:b34                                      |
| x3do:hasChildren                                | x3do:Contour2D                          | _:b35                                      |
| x3do:hasChildren                                | x3do:Contour2D                          | _:b36                                      |
| x3do:hasChildren                                | x3do:Contour2D                          | _:b37                                      |
| x3do:hasChildren                                | x3do:Contour2D                          | _:b38                                      |
| x3do:hasChildren                                | x3do:Contour2D                          | _:b39                                      |
| x3do:hasChildren                                | x3do:Contour2D                          | _:b40                                      |
| x3do:hasChildren                                | x3do:Contour2D                          | _:b41                                      |
| x3do:hasChildren                                | x3do:Contour2D                          | _:b42                                      |
| x3do:hasChildren                                | x3do:Contour2D                          | _:b43                                      |
| x3do:hasChildren                                | x3do:Contour2D                          | _:b44                                      |
| x3do:hasChildren                                | x3do:Contour2D                          | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:Contour2D                          | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:Contour2D                          | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:Contour2D                          | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:Contour2D                          | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:Convolver                          | _:b28                                      |
| x3do:hasChildren                                | x3do:Convolver                          | _:b29                                      |
| x3do:hasChildren                                | x3do:Convolver                          | _:b30                                      |
| x3do:hasChildren                                | x3do:Convolver                          | _:b31                                      |
| x3do:hasChildren                                | x3do:Convolver                          | _:b32                                      |
| x3do:hasChildren                                | x3do:Convolver                          | _:b33                                      |
| x3do:hasChildren                                | x3do:Convolver                          | _:b34                                      |
| x3do:hasChildren                                | x3do:Convolver                          | _:b35                                      |
| x3do:hasChildren                                | x3do:Convolver                          | _:b36                                      |
| x3do:hasChildren                                | x3do:Convolver                          | _:b37                                      |
| x3do:hasChildren                                | x3do:Convolver                          | _:b38                                      |
| x3do:hasChildren                                | x3do:Convolver                          | _:b39                                      |
| x3do:hasChildren                                | x3do:Convolver                          | _:b40                                      |
| x3do:hasChildren                                | x3do:Convolver                          | _:b41                                      |
| x3do:hasChildren                                | x3do:Convolver                          | _:b42                                      |
| x3do:hasChildren                                | x3do:Convolver                          | _:b43                                      |
| x3do:hasChildren                                | x3do:Convolver                          | _:b44                                      |
| x3do:hasChildren                                | x3do:Convolver                          | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:Convolver                          | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:Convolver                          | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:Convolver                          | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:Convolver                          | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:DISEntityManager                   | _:b28                                      |
| x3do:hasChildren                                | x3do:DISEntityManager                   | _:b29                                      |
| x3do:hasChildren                                | x3do:DISEntityManager                   | _:b30                                      |
| x3do:hasChildren                                | x3do:DISEntityManager                   | _:b31                                      |
| x3do:hasChildren                                | x3do:DISEntityManager                   | _:b32                                      |
| x3do:hasChildren                                | x3do:DISEntityManager                   | _:b33                                      |
| x3do:hasChildren                                | x3do:DISEntityManager                   | _:b34                                      |
| x3do:hasChildren                                | x3do:DISEntityManager                   | _:b35                                      |
| x3do:hasChildren                                | x3do:DISEntityManager                   | _:b36                                      |
| x3do:hasChildren                                | x3do:DISEntityManager                   | _:b37                                      |
| x3do:hasChildren                                | x3do:DISEntityManager                   | _:b38                                      |
| x3do:hasChildren                                | x3do:DISEntityManager                   | _:b39                                      |
| x3do:hasChildren                                | x3do:DISEntityManager                   | _:b40                                      |
| x3do:hasChildren                                | x3do:DISEntityManager                   | _:b41                                      |
| x3do:hasChildren                                | x3do:DISEntityManager                   | _:b42                                      |
| x3do:hasChildren                                | x3do:DISEntityManager                   | _:b43                                      |
| x3do:hasChildren                                | x3do:DISEntityManager                   | _:b44                                      |
| x3do:hasChildren                                | x3do:DISEntityManager                   | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:DISEntityManager                   | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:DISEntityManager                   | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:DISEntityManager                   | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:DISEntityManager                   | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:Delay                              | _:b28                                      |
| x3do:hasChildren                                | x3do:Delay                              | _:b29                                      |
| x3do:hasChildren                                | x3do:Delay                              | _:b30                                      |
| x3do:hasChildren                                | x3do:Delay                              | _:b31                                      |
| x3do:hasChildren                                | x3do:Delay                              | _:b32                                      |
| x3do:hasChildren                                | x3do:Delay                              | _:b33                                      |
| x3do:hasChildren                                | x3do:Delay                              | _:b34                                      |
| x3do:hasChildren                                | x3do:Delay                              | _:b35                                      |
| x3do:hasChildren                                | x3do:Delay                              | _:b36                                      |
| x3do:hasChildren                                | x3do:Delay                              | _:b37                                      |
| x3do:hasChildren                                | x3do:Delay                              | _:b38                                      |
| x3do:hasChildren                                | x3do:Delay                              | _:b39                                      |
| x3do:hasChildren                                | x3do:Delay                              | _:b40                                      |
| x3do:hasChildren                                | x3do:Delay                              | _:b41                                      |
| x3do:hasChildren                                | x3do:Delay                              | _:b42                                      |
| x3do:hasChildren                                | x3do:Delay                              | _:b43                                      |
| x3do:hasChildren                                | x3do:Delay                              | _:b44                                      |
| x3do:hasChildren                                | x3do:Delay                              | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:Delay                              | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:Delay                              | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:Delay                              | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:Delay                              | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:DynamicsCompressor                 | _:b28                                      |
| x3do:hasChildren                                | x3do:DynamicsCompressor                 | _:b29                                      |
| x3do:hasChildren                                | x3do:DynamicsCompressor                 | _:b30                                      |
| x3do:hasChildren                                | x3do:DynamicsCompressor                 | _:b31                                      |
| x3do:hasChildren                                | x3do:DynamicsCompressor                 | _:b32                                      |
| x3do:hasChildren                                | x3do:DynamicsCompressor                 | _:b33                                      |
| x3do:hasChildren                                | x3do:DynamicsCompressor                 | _:b34                                      |
| x3do:hasChildren                                | x3do:DynamicsCompressor                 | _:b35                                      |
| x3do:hasChildren                                | x3do:DynamicsCompressor                 | _:b36                                      |
| x3do:hasChildren                                | x3do:DynamicsCompressor                 | _:b37                                      |
| x3do:hasChildren                                | x3do:DynamicsCompressor                 | _:b38                                      |
| x3do:hasChildren                                | x3do:DynamicsCompressor                 | _:b39                                      |
| x3do:hasChildren                                | x3do:DynamicsCompressor                 | _:b40                                      |
| x3do:hasChildren                                | x3do:DynamicsCompressor                 | _:b41                                      |
| x3do:hasChildren                                | x3do:DynamicsCompressor                 | _:b42                                      |
| x3do:hasChildren                                | x3do:DynamicsCompressor                 | _:b43                                      |
| x3do:hasChildren                                | x3do:DynamicsCompressor                 | _:b44                                      |
| x3do:hasChildren                                | x3do:DynamicsCompressor                 | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:DynamicsCompressor                 | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:DynamicsCompressor                 | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:DynamicsCompressor                 | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:DynamicsCompressor                 | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:Gain                               | _:b28                                      |
| x3do:hasChildren                                | x3do:Gain                               | _:b29                                      |
| x3do:hasChildren                                | x3do:Gain                               | _:b30                                      |
| x3do:hasChildren                                | x3do:Gain                               | _:b31                                      |
| x3do:hasChildren                                | x3do:Gain                               | _:b32                                      |
| x3do:hasChildren                                | x3do:Gain                               | _:b33                                      |
| x3do:hasChildren                                | x3do:Gain                               | _:b34                                      |
| x3do:hasChildren                                | x3do:Gain                               | _:b35                                      |
| x3do:hasChildren                                | x3do:Gain                               | _:b36                                      |
| x3do:hasChildren                                | x3do:Gain                               | _:b37                                      |
| x3do:hasChildren                                | x3do:Gain                               | _:b38                                      |
| x3do:hasChildren                                | x3do:Gain                               | _:b39                                      |
| x3do:hasChildren                                | x3do:Gain                               | _:b40                                      |
| x3do:hasChildren                                | x3do:Gain                               | _:b41                                      |
| x3do:hasChildren                                | x3do:Gain                               | _:b42                                      |
| x3do:hasChildren                                | x3do:Gain                               | _:b43                                      |
| x3do:hasChildren                                | x3do:Gain                               | _:b44                                      |
| x3do:hasChildren                                | x3do:Gain                               | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:Gain                               | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:Gain                               | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:Gain                               | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:Gain                               | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:GeoLOD                             | _:b28                                      |
| x3do:hasChildren                                | x3do:GeoLOD                             | _:b29                                      |
| x3do:hasChildren                                | x3do:GeoLOD                             | _:b30                                      |
| x3do:hasChildren                                | x3do:GeoLOD                             | _:b31                                      |
| x3do:hasChildren                                | x3do:GeoLOD                             | _:b32                                      |
| x3do:hasChildren                                | x3do:GeoLOD                             | _:b33                                      |
| x3do:hasChildren                                | x3do:GeoLOD                             | _:b34                                      |
| x3do:hasChildren                                | x3do:GeoLOD                             | _:b35                                      |
| x3do:hasChildren                                | x3do:GeoLOD                             | _:b36                                      |
| x3do:hasChildren                                | x3do:GeoLOD                             | _:b37                                      |
| x3do:hasChildren                                | x3do:GeoLOD                             | _:b38                                      |
| x3do:hasChildren                                | x3do:GeoLOD                             | _:b39                                      |
| x3do:hasChildren                                | x3do:GeoLOD                             | _:b40                                      |
| x3do:hasChildren                                | x3do:GeoLOD                             | _:b41                                      |
| x3do:hasChildren                                | x3do:GeoLOD                             | _:b42                                      |
| x3do:hasChildren                                | x3do:GeoLOD                             | _:b43                                      |
| x3do:hasChildren                                | x3do:GeoLOD                             | _:b44                                      |
| x3do:hasChildren                                | x3do:GeoLOD                             | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:GeoLOD                             | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:GeoLOD                             | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:GeoLOD                             | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:GeoLOD                             | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:HAnimJoint                         | _:b28                                      |
| x3do:hasChildren                                | x3do:HAnimJoint                         | _:b29                                      |
| x3do:hasChildren                                | x3do:HAnimJoint                         | _:b30                                      |
| x3do:hasChildren                                | x3do:HAnimJoint                         | _:b31                                      |
| x3do:hasChildren                                | x3do:HAnimJoint                         | _:b32                                      |
| x3do:hasChildren                                | x3do:HAnimJoint                         | _:b33                                      |
| x3do:hasChildren                                | x3do:HAnimJoint                         | _:b34                                      |
| x3do:hasChildren                                | x3do:HAnimJoint                         | _:b35                                      |
| x3do:hasChildren                                | x3do:HAnimJoint                         | _:b36                                      |
| x3do:hasChildren                                | x3do:HAnimJoint                         | _:b37                                      |
| x3do:hasChildren                                | x3do:HAnimJoint                         | _:b38                                      |
| x3do:hasChildren                                | x3do:HAnimJoint                         | _:b39                                      |
| x3do:hasChildren                                | x3do:HAnimJoint                         | _:b40                                      |
| x3do:hasChildren                                | x3do:HAnimJoint                         | _:b41                                      |
| x3do:hasChildren                                | x3do:HAnimJoint                         | _:b42                                      |
| x3do:hasChildren                                | x3do:HAnimJoint                         | _:b43                                      |
| x3do:hasChildren                                | x3do:HAnimJoint                         | _:b44                                      |
| x3do:hasChildren                                | x3do:HAnimJoint                         | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:HAnimJoint                         | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:HAnimJoint                         | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:HAnimJoint                         | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:HAnimJoint                         | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:Layer                              | _:b28                                      |
| x3do:hasChildren                                | x3do:Layer                              | _:b29                                      |
| x3do:hasChildren                                | x3do:Layer                              | _:b30                                      |
| x3do:hasChildren                                | x3do:Layer                              | _:b31                                      |
| x3do:hasChildren                                | x3do:Layer                              | _:b32                                      |
| x3do:hasChildren                                | x3do:Layer                              | _:b33                                      |
| x3do:hasChildren                                | x3do:Layer                              | _:b34                                      |
| x3do:hasChildren                                | x3do:Layer                              | _:b35                                      |
| x3do:hasChildren                                | x3do:Layer                              | _:b36                                      |
| x3do:hasChildren                                | x3do:Layer                              | _:b37                                      |
| x3do:hasChildren                                | x3do:Layer                              | _:b38                                      |
| x3do:hasChildren                                | x3do:Layer                              | _:b39                                      |
| x3do:hasChildren                                | x3do:Layer                              | _:b40                                      |
| x3do:hasChildren                                | x3do:Layer                              | _:b41                                      |
| x3do:hasChildren                                | x3do:Layer                              | _:b42                                      |
| x3do:hasChildren                                | x3do:Layer                              | _:b43                                      |
| x3do:hasChildren                                | x3do:Layer                              | _:b44                                      |
| x3do:hasChildren                                | x3do:Layer                              | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:Layer                              | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:Layer                              | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:Layer                              | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:Layer                              | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:LayoutGroup                        | _:b28                                      |
| x3do:hasChildren                                | x3do:LayoutGroup                        | _:b29                                      |
| x3do:hasChildren                                | x3do:LayoutGroup                        | _:b30                                      |
| x3do:hasChildren                                | x3do:LayoutGroup                        | _:b31                                      |
| x3do:hasChildren                                | x3do:LayoutGroup                        | _:b32                                      |
| x3do:hasChildren                                | x3do:LayoutGroup                        | _:b33                                      |
| x3do:hasChildren                                | x3do:LayoutGroup                        | _:b34                                      |
| x3do:hasChildren                                | x3do:LayoutGroup                        | _:b35                                      |
| x3do:hasChildren                                | x3do:LayoutGroup                        | _:b36                                      |
| x3do:hasChildren                                | x3do:LayoutGroup                        | _:b37                                      |
| x3do:hasChildren                                | x3do:LayoutGroup                        | _:b38                                      |
| x3do:hasChildren                                | x3do:LayoutGroup                        | _:b39                                      |
| x3do:hasChildren                                | x3do:LayoutGroup                        | _:b40                                      |
| x3do:hasChildren                                | x3do:LayoutGroup                        | _:b41                                      |
| x3do:hasChildren                                | x3do:LayoutGroup                        | _:b42                                      |
| x3do:hasChildren                                | x3do:LayoutGroup                        | _:b43                                      |
| x3do:hasChildren                                | x3do:LayoutGroup                        | _:b44                                      |
| x3do:hasChildren                                | x3do:LayoutGroup                        | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:LayoutGroup                        | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:LayoutGroup                        | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:LayoutGroup                        | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:LayoutGroup                        | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:LayoutLayer                        | _:b28                                      |
| x3do:hasChildren                                | x3do:LayoutLayer                        | _:b29                                      |
| x3do:hasChildren                                | x3do:LayoutLayer                        | _:b30                                      |
| x3do:hasChildren                                | x3do:LayoutLayer                        | _:b31                                      |
| x3do:hasChildren                                | x3do:LayoutLayer                        | _:b32                                      |
| x3do:hasChildren                                | x3do:LayoutLayer                        | _:b33                                      |
| x3do:hasChildren                                | x3do:LayoutLayer                        | _:b34                                      |
| x3do:hasChildren                                | x3do:LayoutLayer                        | _:b35                                      |
| x3do:hasChildren                                | x3do:LayoutLayer                        | _:b36                                      |
| x3do:hasChildren                                | x3do:LayoutLayer                        | _:b37                                      |
| x3do:hasChildren                                | x3do:LayoutLayer                        | _:b38                                      |
| x3do:hasChildren                                | x3do:LayoutLayer                        | _:b39                                      |
| x3do:hasChildren                                | x3do:LayoutLayer                        | _:b40                                      |
| x3do:hasChildren                                | x3do:LayoutLayer                        | _:b41                                      |
| x3do:hasChildren                                | x3do:LayoutLayer                        | _:b42                                      |
| x3do:hasChildren                                | x3do:LayoutLayer                        | _:b43                                      |
| x3do:hasChildren                                | x3do:LayoutLayer                        | _:b44                                      |
| x3do:hasChildren                                | x3do:LayoutLayer                        | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:LayoutLayer                        | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:LayoutLayer                        | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:LayoutLayer                        | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:LayoutLayer                        | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:LoadSensor                         | _:b28                                      |
| x3do:hasChildren                                | x3do:LoadSensor                         | _:b29                                      |
| x3do:hasChildren                                | x3do:LoadSensor                         | _:b30                                      |
| x3do:hasChildren                                | x3do:LoadSensor                         | _:b31                                      |
| x3do:hasChildren                                | x3do:LoadSensor                         | _:b32                                      |
| x3do:hasChildren                                | x3do:LoadSensor                         | _:b33                                      |
| x3do:hasChildren                                | x3do:LoadSensor                         | _:b34                                      |
| x3do:hasChildren                                | x3do:LoadSensor                         | _:b35                                      |
| x3do:hasChildren                                | x3do:LoadSensor                         | _:b36                                      |
| x3do:hasChildren                                | x3do:LoadSensor                         | _:b37                                      |
| x3do:hasChildren                                | x3do:LoadSensor                         | _:b38                                      |
| x3do:hasChildren                                | x3do:LoadSensor                         | _:b39                                      |
| x3do:hasChildren                                | x3do:LoadSensor                         | _:b40                                      |
| x3do:hasChildren                                | x3do:LoadSensor                         | _:b41                                      |
| x3do:hasChildren                                | x3do:LoadSensor                         | _:b42                                      |
| x3do:hasChildren                                | x3do:LoadSensor                         | _:b43                                      |
| x3do:hasChildren                                | x3do:LoadSensor                         | _:b44                                      |
| x3do:hasChildren                                | x3do:LoadSensor                         | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:LoadSensor                         | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:LoadSensor                         | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:LoadSensor                         | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:LoadSensor                         | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:ProtoBody                          | _:b28                                      |
| x3do:hasChildren                                | x3do:ProtoBody                          | _:b29                                      |
| x3do:hasChildren                                | x3do:ProtoBody                          | _:b30                                      |
| x3do:hasChildren                                | x3do:ProtoBody                          | _:b31                                      |
| x3do:hasChildren                                | x3do:ProtoBody                          | _:b32                                      |
| x3do:hasChildren                                | x3do:ProtoBody                          | _:b33                                      |
| x3do:hasChildren                                | x3do:ProtoBody                          | _:b34                                      |
| x3do:hasChildren                                | x3do:ProtoBody                          | _:b35                                      |
| x3do:hasChildren                                | x3do:ProtoBody                          | _:b36                                      |
| x3do:hasChildren                                | x3do:ProtoBody                          | _:b37                                      |
| x3do:hasChildren                                | x3do:ProtoBody                          | _:b38                                      |
| x3do:hasChildren                                | x3do:ProtoBody                          | _:b39                                      |
| x3do:hasChildren                                | x3do:ProtoBody                          | _:b40                                      |
| x3do:hasChildren                                | x3do:ProtoBody                          | _:b41                                      |
| x3do:hasChildren                                | x3do:ProtoBody                          | _:b42                                      |
| x3do:hasChildren                                | x3do:ProtoBody                          | _:b43                                      |
| x3do:hasChildren                                | x3do:ProtoBody                          | _:b44                                      |
| x3do:hasChildren                                | x3do:ProtoBody                          | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:ProtoBody                          | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:ProtoBody                          | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:ProtoBody                          | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:ProtoBody                          | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:Scene                              | _:b28                                      |
| x3do:hasChildren                                | x3do:Scene                              | _:b29                                      |
| x3do:hasChildren                                | x3do:Scene                              | _:b30                                      |
| x3do:hasChildren                                | x3do:Scene                              | _:b31                                      |
| x3do:hasChildren                                | x3do:Scene                              | _:b32                                      |
| x3do:hasChildren                                | x3do:Scene                              | _:b33                                      |
| x3do:hasChildren                                | x3do:Scene                              | _:b34                                      |
| x3do:hasChildren                                | x3do:Scene                              | _:b35                                      |
| x3do:hasChildren                                | x3do:Scene                              | _:b36                                      |
| x3do:hasChildren                                | x3do:Scene                              | _:b37                                      |
| x3do:hasChildren                                | x3do:Scene                              | _:b38                                      |
| x3do:hasChildren                                | x3do:Scene                              | _:b39                                      |
| x3do:hasChildren                                | x3do:Scene                              | _:b40                                      |
| x3do:hasChildren                                | x3do:Scene                              | _:b41                                      |
| x3do:hasChildren                                | x3do:Scene                              | _:b42                                      |
| x3do:hasChildren                                | x3do:Scene                              | _:b43                                      |
| x3do:hasChildren                                | x3do:Scene                              | _:b44                                      |
| x3do:hasChildren                                | x3do:Scene                              | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:Scene                              | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:Scene                              | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:Scene                              | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:Scene                              | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:SpatialSound                       | _:b28                                      |
| x3do:hasChildren                                | x3do:SpatialSound                       | _:b29                                      |
| x3do:hasChildren                                | x3do:SpatialSound                       | _:b30                                      |
| x3do:hasChildren                                | x3do:SpatialSound                       | _:b31                                      |
| x3do:hasChildren                                | x3do:SpatialSound                       | _:b32                                      |
| x3do:hasChildren                                | x3do:SpatialSound                       | _:b33                                      |
| x3do:hasChildren                                | x3do:SpatialSound                       | _:b34                                      |
| x3do:hasChildren                                | x3do:SpatialSound                       | _:b35                                      |
| x3do:hasChildren                                | x3do:SpatialSound                       | _:b36                                      |
| x3do:hasChildren                                | x3do:SpatialSound                       | _:b37                                      |
| x3do:hasChildren                                | x3do:SpatialSound                       | _:b38                                      |
| x3do:hasChildren                                | x3do:SpatialSound                       | _:b39                                      |
| x3do:hasChildren                                | x3do:SpatialSound                       | _:b40                                      |
| x3do:hasChildren                                | x3do:SpatialSound                       | _:b41                                      |
| x3do:hasChildren                                | x3do:SpatialSound                       | _:b42                                      |
| x3do:hasChildren                                | x3do:SpatialSound                       | _:b43                                      |
| x3do:hasChildren                                | x3do:SpatialSound                       | _:b44                                      |
| x3do:hasChildren                                | x3do:SpatialSound                       | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:SpatialSound                       | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:SpatialSound                       | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:SpatialSound                       | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:SpatialSound                       | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:StaticGroup                        | _:b28                                      |
| x3do:hasChildren                                | x3do:StaticGroup                        | _:b29                                      |
| x3do:hasChildren                                | x3do:StaticGroup                        | _:b30                                      |
| x3do:hasChildren                                | x3do:StaticGroup                        | _:b31                                      |
| x3do:hasChildren                                | x3do:StaticGroup                        | _:b32                                      |
| x3do:hasChildren                                | x3do:StaticGroup                        | _:b33                                      |
| x3do:hasChildren                                | x3do:StaticGroup                        | _:b34                                      |
| x3do:hasChildren                                | x3do:StaticGroup                        | _:b35                                      |
| x3do:hasChildren                                | x3do:StaticGroup                        | _:b36                                      |
| x3do:hasChildren                                | x3do:StaticGroup                        | _:b37                                      |
| x3do:hasChildren                                | x3do:StaticGroup                        | _:b38                                      |
| x3do:hasChildren                                | x3do:StaticGroup                        | _:b39                                      |
| x3do:hasChildren                                | x3do:StaticGroup                        | _:b40                                      |
| x3do:hasChildren                                | x3do:StaticGroup                        | _:b41                                      |
| x3do:hasChildren                                | x3do:StaticGroup                        | _:b42                                      |
| x3do:hasChildren                                | x3do:StaticGroup                        | _:b43                                      |
| x3do:hasChildren                                | x3do:StaticGroup                        | _:b44                                      |
| x3do:hasChildren                                | x3do:StaticGroup                        | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:StaticGroup                        | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:StaticGroup                        | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:StaticGroup                        | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:StaticGroup                        | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:StreamAudioDestination             | _:b28                                      |
| x3do:hasChildren                                | x3do:StreamAudioDestination             | _:b29                                      |
| x3do:hasChildren                                | x3do:StreamAudioDestination             | _:b30                                      |
| x3do:hasChildren                                | x3do:StreamAudioDestination             | _:b31                                      |
| x3do:hasChildren                                | x3do:StreamAudioDestination             | _:b32                                      |
| x3do:hasChildren                                | x3do:StreamAudioDestination             | _:b33                                      |
| x3do:hasChildren                                | x3do:StreamAudioDestination             | _:b34                                      |
| x3do:hasChildren                                | x3do:StreamAudioDestination             | _:b35                                      |
| x3do:hasChildren                                | x3do:StreamAudioDestination             | _:b36                                      |
| x3do:hasChildren                                | x3do:StreamAudioDestination             | _:b37                                      |
| x3do:hasChildren                                | x3do:StreamAudioDestination             | _:b38                                      |
| x3do:hasChildren                                | x3do:StreamAudioDestination             | _:b39                                      |
| x3do:hasChildren                                | x3do:StreamAudioDestination             | _:b40                                      |
| x3do:hasChildren                                | x3do:StreamAudioDestination             | _:b41                                      |
| x3do:hasChildren                                | x3do:StreamAudioDestination             | _:b42                                      |
| x3do:hasChildren                                | x3do:StreamAudioDestination             | _:b43                                      |
| x3do:hasChildren                                | x3do:StreamAudioDestination             | _:b44                                      |
| x3do:hasChildren                                | x3do:StreamAudioDestination             | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:StreamAudioDestination             | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:StreamAudioDestination             | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:StreamAudioDestination             | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:StreamAudioDestination             | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:ViewpointGroup                     | _:b28                                      |
| x3do:hasChildren                                | x3do:ViewpointGroup                     | _:b29                                      |
| x3do:hasChildren                                | x3do:ViewpointGroup                     | _:b30                                      |
| x3do:hasChildren                                | x3do:ViewpointGroup                     | _:b31                                      |
| x3do:hasChildren                                | x3do:ViewpointGroup                     | _:b32                                      |
| x3do:hasChildren                                | x3do:ViewpointGroup                     | _:b33                                      |
| x3do:hasChildren                                | x3do:ViewpointGroup                     | _:b34                                      |
| x3do:hasChildren                                | x3do:ViewpointGroup                     | _:b35                                      |
| x3do:hasChildren                                | x3do:ViewpointGroup                     | _:b36                                      |
| x3do:hasChildren                                | x3do:ViewpointGroup                     | _:b37                                      |
| x3do:hasChildren                                | x3do:ViewpointGroup                     | _:b38                                      |
| x3do:hasChildren                                | x3do:ViewpointGroup                     | _:b39                                      |
| x3do:hasChildren                                | x3do:ViewpointGroup                     | _:b40                                      |
| x3do:hasChildren                                | x3do:ViewpointGroup                     | _:b41                                      |
| x3do:hasChildren                                | x3do:ViewpointGroup                     | _:b42                                      |
| x3do:hasChildren                                | x3do:ViewpointGroup                     | _:b43                                      |
| x3do:hasChildren                                | x3do:ViewpointGroup                     | _:b44                                      |
| x3do:hasChildren                                | x3do:ViewpointGroup                     | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:ViewpointGroup                     | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:ViewpointGroup                     | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:ViewpointGroup                     | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:ViewpointGroup                     | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:WaveShaper                         | _:b28                                      |
| x3do:hasChildren                                | x3do:WaveShaper                         | _:b29                                      |
| x3do:hasChildren                                | x3do:WaveShaper                         | _:b30                                      |
| x3do:hasChildren                                | x3do:WaveShaper                         | _:b31                                      |
| x3do:hasChildren                                | x3do:WaveShaper                         | _:b32                                      |
| x3do:hasChildren                                | x3do:WaveShaper                         | _:b33                                      |
| x3do:hasChildren                                | x3do:WaveShaper                         | _:b34                                      |
| x3do:hasChildren                                | x3do:WaveShaper                         | _:b35                                      |
| x3do:hasChildren                                | x3do:WaveShaper                         | _:b36                                      |
| x3do:hasChildren                                | x3do:WaveShaper                         | _:b37                                      |
| x3do:hasChildren                                | x3do:WaveShaper                         | _:b38                                      |
| x3do:hasChildren                                | x3do:WaveShaper                         | _:b39                                      |
| x3do:hasChildren                                | x3do:WaveShaper                         | _:b40                                      |
| x3do:hasChildren                                | x3do:WaveShaper                         | _:b41                                      |
| x3do:hasChildren                                | x3do:WaveShaper                         | _:b42                                      |
| x3do:hasChildren                                | x3do:WaveShaper                         | _:b43                                      |
| x3do:hasChildren                                | x3do:WaveShaper                         | _:b44                                      |
| x3do:hasChildren                                | x3do:WaveShaper                         | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:WaveShaper                         | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:WaveShaper                         | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:WaveShaper                         | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:WaveShaper                         | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:field                              | _:b28                                      |
| x3do:hasChildren                                | x3do:field                              | _:b29                                      |
| x3do:hasChildren                                | x3do:field                              | _:b30                                      |
| x3do:hasChildren                                | x3do:field                              | _:b31                                      |
| x3do:hasChildren                                | x3do:field                              | _:b32                                      |
| x3do:hasChildren                                | x3do:field                              | _:b33                                      |
| x3do:hasChildren                                | x3do:field                              | _:b34                                      |
| x3do:hasChildren                                | x3do:field                              | _:b35                                      |
| x3do:hasChildren                                | x3do:field                              | _:b36                                      |
| x3do:hasChildren                                | x3do:field                              | _:b37                                      |
| x3do:hasChildren                                | x3do:field                              | _:b38                                      |
| x3do:hasChildren                                | x3do:field                              | _:b39                                      |
| x3do:hasChildren                                | x3do:field                              | _:b40                                      |
| x3do:hasChildren                                | x3do:field                              | _:b41                                      |
| x3do:hasChildren                                | x3do:field                              | _:b42                                      |
| x3do:hasChildren                                | x3do:field                              | _:b43                                      |
| x3do:hasChildren                                | x3do:field                              | _:b44                                      |
| x3do:hasChildren                                | x3do:field                              | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:field                              | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:field                              | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:field                              | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:field                              | x3do:X3DUrlObject                          |
| x3do:hasChildren                                | x3do:fieldValue                         | _:b28                                      |
| x3do:hasChildren                                | x3do:fieldValue                         | _:b29                                      |
| x3do:hasChildren                                | x3do:fieldValue                         | _:b30                                      |
| x3do:hasChildren                                | x3do:fieldValue                         | _:b31                                      |
| x3do:hasChildren                                | x3do:fieldValue                         | _:b32                                      |
| x3do:hasChildren                                | x3do:fieldValue                         | _:b33                                      |
| x3do:hasChildren                                | x3do:fieldValue                         | _:b34                                      |
| x3do:hasChildren                                | x3do:fieldValue                         | _:b35                                      |
| x3do:hasChildren                                | x3do:fieldValue                         | _:b36                                      |
| x3do:hasChildren                                | x3do:fieldValue                         | _:b37                                      |
| x3do:hasChildren                                | x3do:fieldValue                         | _:b38                                      |
| x3do:hasChildren                                | x3do:fieldValue                         | _:b39                                      |
| x3do:hasChildren                                | x3do:fieldValue                         | _:b40                                      |
| x3do:hasChildren                                | x3do:fieldValue                         | _:b41                                      |
| x3do:hasChildren                                | x3do:fieldValue                         | _:b42                                      |
| x3do:hasChildren                                | x3do:fieldValue                         | _:b43                                      |
| x3do:hasChildren                                | x3do:fieldValue                         | _:b44                                      |
| x3do:hasChildren                                | x3do:fieldValue                         | x3do:CADFace                               |
| x3do:hasChildren                                | x3do:fieldValue                         | x3do:DISEntityTypeMapping                  |
| x3do:hasChildren                                | x3do:fieldValue                         | x3do:X3DChildNode                          |
| x3do:hasChildren                                | x3do:fieldValue                         | x3do:X3DNode                               |
| x3do:hasChildren                                | x3do:fieldValue                         | x3do:X3DUrlObject                          |
| x3do:hasCollidable                              | x3do:CollidableOffset                   | x3do:X3DNBodyCollidableNode                |
| x3do:hasCollidables                             | x3do:CollisionCollection                | _:b45                                      |
| x3do:hasCollidables                             | x3do:CollisionCollection                | _:b46                                      |
| x3do:hasCollidables                             | x3do:CollisionSpace                     | _:b45                                      |
| x3do:hasCollidables                             | x3do:CollisionSpace                     | _:b46                                      |
| x3do:hasCollider                                | x3do:CollisionSensor                    | x3do:CollisionCollection                   |
| x3do:hasCollider                                | x3do:RigidBodyCollection                | x3do:CollisionCollection                   |
| x3do:hasColor                                   | x3do:ElevationGrid                      | x3do:X3DColorNode                          |
| x3do:hasColor                                   | x3do:GeoElevationGrid                   | x3do:X3DColorNode                          |
| x3do:hasColor                                   | x3do:IndexedLineSet                     | x3do:X3DColorNode                          |
| x3do:hasColor                                   | x3do:LineSet                            | x3do:X3DColorNode                          |
| x3do:hasColor                                   | x3do:ParticleSystem                     | x3do:X3DColorNode                          |
| x3do:hasColor                                   | x3do:PointSet                           | x3do:X3DColorNode                          |
| x3do:hasComponent                               | x3do:head                               | x3do:component                             |
| x3do:hasConnect                                 | x3do:IS                                 | x3do:connect                               |
| x3do:hasContacts                                | x3do:CollisionSensor                    | x3do:Contact                               |
| x3do:hasControlPoint                            | x3do:NurbsCurve                         | _:b47                                      |
| x3do:hasControlPoint                            | x3do:NurbsCurve                         | _:b48                                      |
| x3do:hasControlPoint                            | x3do:NurbsCurve                         | _:b49                                      |
| x3do:hasControlPoint                            | x3do:NurbsCurve                         | _:b50                                      |
| x3do:hasControlPoint                            | x3do:NurbsOrientationInterpolator       | _:b47                                      |
| x3do:hasControlPoint                            | x3do:NurbsOrientationInterpolator       | _:b48                                      |
| x3do:hasControlPoint                            | x3do:NurbsOrientationInterpolator       | _:b49                                      |
| x3do:hasControlPoint                            | x3do:NurbsOrientationInterpolator       | _:b50                                      |
| x3do:hasControlPoint                            | x3do:NurbsPositionInterpolator          | _:b47                                      |
| x3do:hasControlPoint                            | x3do:NurbsPositionInterpolator          | _:b48                                      |
| x3do:hasControlPoint                            | x3do:NurbsPositionInterpolator          | _:b49                                      |
| x3do:hasControlPoint                            | x3do:NurbsPositionInterpolator          | _:b50                                      |
| x3do:hasControlPoint                            | x3do:NurbsSurfaceInterpolator           | _:b47                                      |
| x3do:hasControlPoint                            | x3do:NurbsSurfaceInterpolator           | _:b48                                      |
| x3do:hasControlPoint                            | x3do:NurbsSurfaceInterpolator           | _:b49                                      |
| x3do:hasControlPoint                            | x3do:NurbsSurfaceInterpolator           | _:b50                                      |
| x3do:hasCoord                                   | x3do:HAnimSegment                       | _:b51                                      |
| x3do:hasCoord                                   | x3do:HAnimSegment                       | x3do:X3DCoordinateNode                     |
| x3do:hasCoord                                   | x3do:IndexedLineSet                     | _:b51                                      |
| x3do:hasCoord                                   | x3do:IndexedLineSet                     | x3do:X3DCoordinateNode                     |
| x3do:hasCoord                                   | x3do:LineSet                            | _:b51                                      |
| x3do:hasCoord                                   | x3do:LineSet                            | x3do:X3DCoordinateNode                     |
| x3do:hasCoord                                   | x3do:PointSet                           | _:b51                                      |
| x3do:hasCoord                                   | x3do:PointSet                           | x3do:X3DCoordinateNode                     |
| x3do:hasCoord                                   | x3do:PolylineEmitter                    | _:b51                                      |
| x3do:hasCoord                                   | x3do:PolylineEmitter                    | x3do:X3DCoordinateNode                     |
| x3do:hasCoord                                   | x3do:VolumeEmitter                      | _:b51                                      |
| x3do:hasCoord                                   | x3do:VolumeEmitter                      | x3do:X3DCoordinateNode                     |
| x3do:hasCrossSectionCurve                       | x3do:NurbsSweptSurface                  | x3do:X3DNurbsControlCurveNode              |
| x3do:hasData                                    | x3do:GeoMetadata                        | x3do:X3DNode                               |
| x3do:hasDiffuseTexture                          | x3do:Material                           | x3do:X3DSingleTextureNode                  |
| x3do:hasDisplacers                              | x3do:HAnimJoint                         | x3do:HAnimDisplacer                        |
| x3do:hasDisplacers                              | x3do:HAnimSegment                       | x3do:HAnimDisplacer                        |
| x3do:hasEmissiveTexture                         | x3do:Material                           | x3do:X3DSingleTextureNode                  |
| x3do:hasEmissiveTexture                         | x3do:PhysicalMaterial                   | x3do:X3DSingleTextureNode                  |
| x3do:hasEmissiveTexture                         | x3do:UnlitMaterial                      | x3do:X3DSingleTextureNode                  |
| x3do:hasEmitter                                 | x3do:ParticleSystem                     | x3do:X3DParticleEmitterNode                |
| x3do:hasField                                   | x3do:ComposedShader                     | x3do:field                                 |
| x3do:hasField                                   | x3do:ExternProtoDeclare                 | x3do:field                                 |
| x3do:hasField                                   | x3do:PackagedShader                     | x3do:field                                 |
| x3do:hasField                                   | x3do:ProtoInterface                     | x3do:field                                 |
| x3do:hasField                                   | x3do:Script                             | x3do:field                                 |
| x3do:hasField                                   | x3do:ShaderProgram                      | x3do:field                                 |
| x3do:hasFieldValue                              | x3do:ProtoInstance                      | x3do:fieldValue                            |
| x3do:hasFillProperties                          | x3do:Appearance                         | x3do:FillProperties                        |
| x3do:hasFogCoord                                | x3do:ElevationGrid                      | x3do:FogCoordinate                         |
| x3do:hasFogCoord                                | x3do:IndexedLineSet                     | x3do:FogCoordinate                         |
| x3do:hasFogCoord                                | x3do:LineSet                            | x3do:FogCoordinate                         |
| x3do:hasFogCoord                                | x3do:PointSet                           | x3do:FogCoordinate                         |
| x3do:hasFontStyle                               | x3do:Text                               | x3do:X3DFontStyleNode                      |
| x3do:hasFrontTexture                            | x3do:ComposedCubeMapTexture             | _:b52                                      |
| x3do:hasFrontTexture                            | x3do:ComposedCubeMapTexture             | x3do:X3DTexture2DNode                      |
| x3do:hasFrontTexture                            | x3do:TextureBackground                  | _:b52                                      |
| x3do:hasFrontTexture                            | x3do:TextureBackground                  | x3do:X3DTexture2DNode                      |
| x3do:hasGeoOrigin                               | x3do:GeoCoordinate                      | x3do:GeoOrigin                             |
| x3do:hasGeoOrigin                               | x3do:GeoElevationGrid                   | x3do:GeoOrigin                             |
| x3do:hasGeoOrigin                               | x3do:GeoLOD                             | x3do:GeoOrigin                             |
| x3do:hasGeoOrigin                               | x3do:GeoLocation                        | x3do:GeoOrigin                             |
| x3do:hasGeoOrigin                               | x3do:GeoPositionInterpolator            | x3do:GeoOrigin                             |
| x3do:hasGeoOrigin                               | x3do:GeoProximitySensor                 | x3do:GeoOrigin                             |
| x3do:hasGeoOrigin                               | x3do:GeoTouchSensor                     | x3do:GeoOrigin                             |
| x3do:hasGeoOrigin                               | x3do:GeoTransform                       | x3do:GeoOrigin                             |
| x3do:hasGeoOrigin                               | x3do:GeoViewpoint                       | x3do:GeoOrigin                             |
| x3do:hasGeometry                                | x3do:BoundedPhysicsModel                | x3do:X3DGeometryNode                       |
| x3do:hasGeometry                                | x3do:BoundedPhysicsModel                | x3do:X3DNBodyCollidableNode                |
| x3do:hasGeometry                                | x3do:BoundedPhysicsModel                | x3do:X3DParametricGeometryNode             |
| x3do:hasGeometry                                | x3do:NurbsSet                           | x3do:X3DGeometryNode                       |
| x3do:hasGeometry                                | x3do:NurbsSet                           | x3do:X3DNBodyCollidableNode                |
| x3do:hasGeometry                                | x3do:NurbsSet                           | x3do:X3DParametricGeometryNode             |
| x3do:hasGeometry                                | x3do:ParticleSystem                     | x3do:X3DGeometryNode                       |
| x3do:hasGeometry                                | x3do:ParticleSystem                     | x3do:X3DNBodyCollidableNode                |
| x3do:hasGeometry                                | x3do:ParticleSystem                     | x3do:X3DParametricGeometryNode             |
| x3do:hasGeometry                                | x3do:RigidBody                          | x3do:X3DGeometryNode                       |
| x3do:hasGeometry                                | x3do:RigidBody                          | x3do:X3DNBodyCollidableNode                |
| x3do:hasGeometry                                | x3do:RigidBody                          | x3do:X3DParametricGeometryNode             |
| x3do:hasGeometry1                               | x3do:Contact                            | x3do:X3DNBodyCollidableNode                |
| x3do:hasGeometry2                               | x3do:Contact                            | x3do:X3DNBodyCollidableNode                |
| x3do:hasGradients                               | x3do:IsoSurfaceVolumeData               | x3do:X3DTexture3DNode                      |
| x3do:hasHead                                    | x3do:X3D                                | x3do:head                                  |
| x3do:hasIS                                      | x3do:AcousticProperties                 | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Analyser                           | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Anchor                             | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Appearance                         | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Arc2D                              | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ArcClose2D                         | x3do:IS                                    |
| x3do:hasIS                                      | x3do:AudioClip                          | x3do:IS                                    |
| x3do:hasIS                                      | x3do:AudioDestination                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Background                         | x3do:IS                                    |
| x3do:hasIS                                      | x3do:BallJoint                          | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Billboard                          | x3do:IS                                    |
| x3do:hasIS                                      | x3do:BiquadFilter                       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:BlendedVolumeStyle                 | x3do:IS                                    |
| x3do:hasIS                                      | x3do:BooleanFilter                      | x3do:IS                                    |
| x3do:hasIS                                      | x3do:BooleanSequencer                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:BooleanToggle                      | x3do:IS                                    |
| x3do:hasIS                                      | x3do:BooleanTrigger                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:BoundaryEnhancementVolumeStyle     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:BoundedPhysicsModel                | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Box                                | x3do:IS                                    |
| x3do:hasIS                                      | x3do:BufferAudioSource                  | x3do:IS                                    |
| x3do:hasIS                                      | x3do:CADAssembly                        | x3do:IS                                    |
| x3do:hasIS                                      | x3do:CADFace                            | x3do:IS                                    |
| x3do:hasIS                                      | x3do:CADLayer                           | x3do:IS                                    |
| x3do:hasIS                                      | x3do:CADPart                            | x3do:IS                                    |
| x3do:hasIS                                      | x3do:CartoonVolumeStyle                 | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ChannelMerger                      | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ChannelSelector                    | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ChannelSplitter                    | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Circle2D                           | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ClipPlane                          | x3do:IS                                    |
| x3do:hasIS                                      | x3do:CollidableOffset                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:CollidableShape                    | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Collision                          | x3do:IS                                    |
| x3do:hasIS                                      | x3do:CollisionCollection                | x3do:IS                                    |
| x3do:hasIS                                      | x3do:CollisionSensor                    | x3do:IS                                    |
| x3do:hasIS                                      | x3do:CollisionSpace                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Color                              | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ColorChaser                        | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ColorDamper                        | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ColorInterpolator                  | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ColorRGBA                          | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ComposedCubeMapTexture             | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ComposedTexture3D                  | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ComposedVolumeStyle                | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Cone                               | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ConeEmitter                        | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Contact                            | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Contour2D                          | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ContourPolyline2D                  | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Convolver                          | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Coordinate                         | x3do:IS                                    |
| x3do:hasIS                                      | x3do:CoordinateChaser                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:CoordinateDamper                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:CoordinateDouble                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:CoordinateInterpolator             | x3do:IS                                    |
| x3do:hasIS                                      | x3do:CoordinateInterpolator2D           | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Cylinder                           | x3do:IS                                    |
| x3do:hasIS                                      | x3do:CylinderSensor                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:DISEntityManager                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:DISEntityTypeMapping               | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Delay                              | x3do:IS                                    |
| x3do:hasIS                                      | x3do:DirectionalLight                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Disk2D                             | x3do:IS                                    |
| x3do:hasIS                                      | x3do:DoubleAxisHingeJoint               | x3do:IS                                    |
| x3do:hasIS                                      | x3do:DynamicsCompressor                 | x3do:IS                                    |
| x3do:hasIS                                      | x3do:EaseInEaseOut                      | x3do:IS                                    |
| x3do:hasIS                                      | x3do:EdgeEnhancementVolumeStyle         | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ElevationGrid                      | x3do:IS                                    |
| x3do:hasIS                                      | x3do:EspduTransform                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ExplosionEmitter                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Extrusion                          | x3do:IS                                    |
| x3do:hasIS                                      | x3do:FillProperties                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:FloatVertexAttribute               | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Fog                                | x3do:IS                                    |
| x3do:hasIS                                      | x3do:FogCoordinate                      | x3do:IS                                    |
| x3do:hasIS                                      | x3do:FontStyle                          | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ForcePhysicsModel                  | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Gain                               | x3do:IS                                    |
| x3do:hasIS                                      | x3do:GeneratedCubeMapTexture            | x3do:IS                                    |
| x3do:hasIS                                      | x3do:GeoCoordinate                      | x3do:IS                                    |
| x3do:hasIS                                      | x3do:GeoElevationGrid                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:GeoLOD                             | x3do:IS                                    |
| x3do:hasIS                                      | x3do:GeoLocation                        | x3do:IS                                    |
| x3do:hasIS                                      | x3do:GeoMetadata                        | x3do:IS                                    |
| x3do:hasIS                                      | x3do:GeoOrigin                          | x3do:IS                                    |
| x3do:hasIS                                      | x3do:GeoPositionInterpolator            | x3do:IS                                    |
| x3do:hasIS                                      | x3do:GeoProximitySensor                 | x3do:IS                                    |
| x3do:hasIS                                      | x3do:GeoTouchSensor                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:GeoTransform                       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:GeoViewpoint                       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Group                              | x3do:IS                                    |
| x3do:hasIS                                      | x3do:HAnimDisplacer                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:HAnimHumanoid                      | x3do:IS                                    |
| x3do:hasIS                                      | x3do:HAnimJoint                         | x3do:IS                                    |
| x3do:hasIS                                      | x3do:HAnimMotion                        | x3do:IS                                    |
| x3do:hasIS                                      | x3do:HAnimSegment                       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:HAnimSite                          | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ImageCubeMapTexture                | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ImageTexture                       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ImageTexture3D                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:IndexedFaceSet                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:IndexedLineSet                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:IndexedQuadSet                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:IndexedTriangleFanSet              | x3do:IS                                    |
| x3do:hasIS                                      | x3do:IndexedTriangleSet                 | x3do:IS                                    |
| x3do:hasIS                                      | x3do:IndexedTriangleStripSet            | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Inline                             | x3do:IS                                    |
| x3do:hasIS                                      | x3do:IntegerSequencer                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:IntegerTrigger                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:IsoSurfaceVolumeData               | x3do:IS                                    |
| x3do:hasIS                                      | x3do:KeySensor                          | x3do:IS                                    |
| x3do:hasIS                                      | x3do:LOD                                | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Layer                              | x3do:IS                                    |
| x3do:hasIS                                      | x3do:LayerSet                           | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Layout                             | x3do:IS                                    |
| x3do:hasIS                                      | x3do:LayoutGroup                        | x3do:IS                                    |
| x3do:hasIS                                      | x3do:LayoutLayer                        | x3do:IS                                    |
| x3do:hasIS                                      | x3do:LinePickSensor                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:LineProperties                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:LineSet                            | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ListenerPointSource                | x3do:IS                                    |
| x3do:hasIS                                      | x3do:LoadSensor                         | x3do:IS                                    |
| x3do:hasIS                                      | x3do:LocalFog                           | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Material                           | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Matrix3VertexAttribute             | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Matrix4VertexAttribute             | x3do:IS                                    |
| x3do:hasIS                                      | x3do:MetadataBoolean                    | x3do:IS                                    |
| x3do:hasIS                                      | x3do:MetadataDouble                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:MetadataFloat                      | x3do:IS                                    |
| x3do:hasIS                                      | x3do:MetadataInteger                    | x3do:IS                                    |
| x3do:hasIS                                      | x3do:MetadataString                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:MicrophoneSource                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:MotorJoint                         | x3do:IS                                    |
| x3do:hasIS                                      | x3do:MovieTexture                       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:MultiTexture                       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:MultiTextureCoordinate             | x3do:IS                                    |
| x3do:hasIS                                      | x3do:MultiTextureTransform              | x3do:IS                                    |
| x3do:hasIS                                      | x3do:NavigationInfo                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Normal                             | x3do:IS                                    |
| x3do:hasIS                                      | x3do:NormalInterpolator                 | x3do:IS                                    |
| x3do:hasIS                                      | x3do:NurbsCurve                         | x3do:IS                                    |
| x3do:hasIS                                      | x3do:NurbsCurve2D                       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:NurbsOrientationInterpolator       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:NurbsPatchSurface                  | x3do:IS                                    |
| x3do:hasIS                                      | x3do:NurbsPositionInterpolator          | x3do:IS                                    |
| x3do:hasIS                                      | x3do:NurbsSet                           | x3do:IS                                    |
| x3do:hasIS                                      | x3do:NurbsSurfaceInterpolator           | x3do:IS                                    |
| x3do:hasIS                                      | x3do:NurbsSweptSurface                  | x3do:IS                                    |
| x3do:hasIS                                      | x3do:NurbsSwungSurface                  | x3do:IS                                    |
| x3do:hasIS                                      | x3do:NurbsTextureCoordinate             | x3do:IS                                    |
| x3do:hasIS                                      | x3do:NurbsTrimmedSurface                | x3do:IS                                    |
| x3do:hasIS                                      | x3do:OpacityMapVolumeStyle              | x3do:IS                                    |
| x3do:hasIS                                      | x3do:OrientationChaser                  | x3do:IS                                    |
| x3do:hasIS                                      | x3do:OrientationDamper                  | x3do:IS                                    |
| x3do:hasIS                                      | x3do:OrientationInterpolator            | x3do:IS                                    |
| x3do:hasIS                                      | x3do:OrthoViewpoint                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:OscillatorSource                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ParticleSystem                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:PeriodicWave                       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:PhysicalMaterial                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:PickableGroup                      | x3do:IS                                    |
| x3do:hasIS                                      | x3do:PixelTexture                       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:PixelTexture3D                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:PlaneSensor                        | x3do:IS                                    |
| x3do:hasIS                                      | x3do:PointEmitter                       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:PointLight                         | x3do:IS                                    |
| x3do:hasIS                                      | x3do:PointPickSensor                    | x3do:IS                                    |
| x3do:hasIS                                      | x3do:PointProperties                    | x3do:IS                                    |
| x3do:hasIS                                      | x3do:PointSet                           | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Polyline2D                         | x3do:IS                                    |
| x3do:hasIS                                      | x3do:PolylineEmitter                    | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Polypoint2D                        | x3do:IS                                    |
| x3do:hasIS                                      | x3do:PositionChaser                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:PositionChaser2D                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:PositionDamper                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:PositionDamper2D                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:PositionInterpolator               | x3do:IS                                    |
| x3do:hasIS                                      | x3do:PositionInterpolator2D             | x3do:IS                                    |
| x3do:hasIS                                      | x3do:PrimitivePickSensor                | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ProgramShader                      | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ProjectionVolumeStyle              | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ProtoInstance                      | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ProximitySensor                    | x3do:IS                                    |
| x3do:hasIS                                      | x3do:QuadSet                            | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ReceiverPdu                        | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Rectangle2D                        | x3do:IS                                    |
| x3do:hasIS                                      | x3do:RigidBody                          | x3do:IS                                    |
| x3do:hasIS                                      | x3do:RigidBodyCollection                | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ScalarChaser                       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ScalarDamper                       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ScalarInterpolator                 | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ScreenFontStyle                    | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ScreenGroup                        | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Script                             | x3do:IS                                    |
| x3do:hasIS                                      | x3do:SegmentedVolumeData                | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ShadedVolumeStyle                  | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ShaderPart                         | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ShaderProgram                      | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Shape                              | x3do:IS                                    |
| x3do:hasIS                                      | x3do:SignalPdu                          | x3do:IS                                    |
| x3do:hasIS                                      | x3do:SilhouetteEnhancementVolumeStyle   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:SingleAxisHingeJoint               | x3do:IS                                    |
| x3do:hasIS                                      | x3do:SliderJoint                        | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Sound                              | x3do:IS                                    |
| x3do:hasIS                                      | x3do:SpatialSound                       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Sphere                             | x3do:IS                                    |
| x3do:hasIS                                      | x3do:SphereSensor                       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:SplinePositionInterpolator         | x3do:IS                                    |
| x3do:hasIS                                      | x3do:SplinePositionInterpolator2D       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:SplineScalarInterpolator           | x3do:IS                                    |
| x3do:hasIS                                      | x3do:SpotLight                          | x3do:IS                                    |
| x3do:hasIS                                      | x3do:SquadOrientationInterpolator       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:StaticGroup                        | x3do:IS                                    |
| x3do:hasIS                                      | x3do:StreamAudioDestination             | x3do:IS                                    |
| x3do:hasIS                                      | x3do:StreamAudioSource                  | x3do:IS                                    |
| x3do:hasIS                                      | x3do:StringSensor                       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:SurfaceEmitter                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Switch                             | x3do:IS                                    |
| x3do:hasIS                                      | x3do:TexCoordChaser2D                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:TexCoordDamper2D                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Text                               | x3do:IS                                    |
| x3do:hasIS                                      | x3do:TextureBackground                  | x3do:IS                                    |
| x3do:hasIS                                      | x3do:TextureCoordinate                  | x3do:IS                                    |
| x3do:hasIS                                      | x3do:TextureCoordinate3D                | x3do:IS                                    |
| x3do:hasIS                                      | x3do:TextureCoordinate4D                | x3do:IS                                    |
| x3do:hasIS                                      | x3do:TextureCoordinateGenerator         | x3do:IS                                    |
| x3do:hasIS                                      | x3do:TextureProjector                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:TextureProjectorParallel           | x3do:IS                                    |
| x3do:hasIS                                      | x3do:TextureProperties                  | x3do:IS                                    |
| x3do:hasIS                                      | x3do:TextureTransform                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:TextureTransform3D                 | x3do:IS                                    |
| x3do:hasIS                                      | x3do:TextureTransformMatrix3D           | x3do:IS                                    |
| x3do:hasIS                                      | x3do:TimeSensor                         | x3do:IS                                    |
| x3do:hasIS                                      | x3do:TimeTrigger                        | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ToneMappedVolumeStyle              | x3do:IS                                    |
| x3do:hasIS                                      | x3do:TouchSensor                        | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Transform                          | x3do:IS                                    |
| x3do:hasIS                                      | x3do:TransformSensor                    | x3do:IS                                    |
| x3do:hasIS                                      | x3do:TransmitterPdu                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:TriangleFanSet                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:TriangleSet                        | x3do:IS                                    |
| x3do:hasIS                                      | x3do:TriangleSet2D                      | x3do:IS                                    |
| x3do:hasIS                                      | x3do:TriangleStripSet                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:TwoSidedMaterial                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:UniversalJoint                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:UnlitMaterial                      | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Viewpoint                          | x3do:IS                                    |
| x3do:hasIS                                      | x3do:ViewpointGroup                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:Viewport                           | x3do:IS                                    |
| x3do:hasIS                                      | x3do:VisibilitySensor                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:VolumeData                         | x3do:IS                                    |
| x3do:hasIS                                      | x3do:VolumeEmitter                      | x3do:IS                                    |
| x3do:hasIS                                      | x3do:VolumePickSensor                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:WaveShaper                         | x3do:IS                                    |
| x3do:hasIS                                      | x3do:WindPhysicsModel                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:WorldInfo                          | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DAppearanceChildNode             | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DAppearanceNode                  | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DBackgroundNode                  | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DBindableNode                    | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DChaserNode                      | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DChildNode                       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DColorNode                       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DComposableVolumeRenderStyleNode | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DComposedGeometryNode            | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DCoordinateNode                  | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DDamperNode                      | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DDragSensorNode                  | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DEnvironmentTextureNode          | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DEnvironmentalSensorNode         | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DFollowerNode                    | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DGeometricPropertyNode           | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DGeometryNode                    | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DGroupingNode                    | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DInfoNode                        | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DInterpolatorNode                | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DKeyDeviceSensorNode             | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DLayerNode                       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DLayoutNode                      | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DLightNode                       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DMaterialNode                    | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DNBodyCollidableNode             | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DNBodyCollisionSpaceNode         | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DNetworkSensorNode               | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DNode                            | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DNormalNode                      | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DNurbsControlCurveNode           | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DNurbsSurfaceGeometryNode        | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DOneSidedMaterialNode            | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DParametricGeometryNode          | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DParticleEmitterNode             | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DParticlePhysicsModelNode        | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DPickSensorNode                  | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DPointingDeviceSensorNode        | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DProductStructureChildNode       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DRigidJointNode                  | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DSensorNode                      | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DSequencerNode                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DShaderNode                      | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DShapeNode                       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DSingleTextureCoordinateNode     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DSingleTextureNode               | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DSingleTextureTransformNode      | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DSoundChannelNode                | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DSoundDestinationNode            | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DSoundNode                       | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DSoundProcessingNode             | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DSoundSourceNode                 | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DTexture2DNode                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DTexture3DNode                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DTextureCoordinateNode           | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DTextureNode                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DTextureProjectorNode            | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DTextureTransformNode            | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DTimeDependentNode               | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DTouchSensorNode                 | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DTriggerNode                     | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DVertexAttributeNode             | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DViewpointNode                   | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DViewportNode                    | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DVolumeDataNode                  | x3do:IS                                    |
| x3do:hasIS                                      | x3do:X3DVolumeRenderStyleNode           | x3do:IS                                    |
| x3do:hasIntersections                           | x3do:CollisionSensor                    | x3do:X3DNBodyCollidableNode                |
| x3do:hasJoints                                  | x3do:HAnimHumanoid                      | x3do:HAnimJoint                            |
| x3do:hasJoints                                  | x3do:HAnimHumanoid                      | x3do:X3DRigidJointNode                     |
| x3do:hasJoints                                  | x3do:RigidBodyCollection                | x3do:HAnimJoint                            |
| x3do:hasJoints                                  | x3do:RigidBodyCollection                | x3do:X3DRigidJointNode                     |
| x3do:hasLayers                                  | x3do:LayerSet                           | x3do:X3DLayerNode                          |
| x3do:hasLayout                                  | x3do:LayoutGroup                        | x3do:X3DLayoutNode                         |
| x3do:hasLayout                                  | x3do:LayoutLayer                        | x3do:X3DLayoutNode                         |
| x3do:hasLeftTexture                             | x3do:ComposedCubeMapTexture             | _:b53                                      |
| x3do:hasLeftTexture                             | x3do:ComposedCubeMapTexture             | x3do:X3DTexture2DNode                      |
| x3do:hasLeftTexture                             | x3do:TextureBackground                  | _:b53                                      |
| x3do:hasLeftTexture                             | x3do:TextureBackground                  | x3do:X3DTexture2DNode                      |
| x3do:hasLineProperties                          | x3do:Appearance                         | x3do:LineProperties                        |
| x3do:hasMassDensityModel                        | x3do:RigidBody                          | _:b54                                      |
| x3do:hasMaterial                                | x3do:Appearance                         | x3do:X3DMaterialNode                       |
| x3do:hasMaterial                                | x3do:ShadedVolumeStyle                  | x3do:X3DMaterialNode                       |
| x3do:hasMeta                                    | x3do:head                               | x3do:meta                                  |
| x3do:hasMetadata                                | x3do:AcousticProperties                 | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Analyser                           | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Anchor                             | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Appearance                         | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Arc2D                              | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ArcClose2D                         | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:AudioClip                          | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:AudioDestination                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Background                         | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:BallJoint                          | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Billboard                          | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:BiquadFilter                       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:BlendedVolumeStyle                 | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:BooleanFilter                      | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:BooleanSequencer                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:BooleanToggle                      | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:BooleanTrigger                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:BoundaryEnhancementVolumeStyle     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:BoundedPhysicsModel                | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Box                                | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:BufferAudioSource                  | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:CADAssembly                        | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:CADFace                            | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:CADLayer                           | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:CADPart                            | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:CartoonVolumeStyle                 | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ChannelMerger                      | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ChannelSelector                    | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ChannelSplitter                    | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Circle2D                           | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ClipPlane                          | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:CollidableOffset                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:CollidableShape                    | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Collision                          | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:CollisionCollection                | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:CollisionSensor                    | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:CollisionSpace                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Color                              | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ColorChaser                        | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ColorDamper                        | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ColorInterpolator                  | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ColorRGBA                          | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ComposedCubeMapTexture             | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ComposedTexture3D                  | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ComposedVolumeStyle                | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Cone                               | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ConeEmitter                        | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Contact                            | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Contour2D                          | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ContourPolyline2D                  | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Convolver                          | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Coordinate                         | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:CoordinateChaser                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:CoordinateDamper                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:CoordinateDouble                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:CoordinateInterpolator             | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:CoordinateInterpolator2D           | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Cylinder                           | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:CylinderSensor                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:DISEntityManager                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:DISEntityTypeMapping               | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Delay                              | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:DirectionalLight                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Disk2D                             | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:DoubleAxisHingeJoint               | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:DynamicsCompressor                 | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:EaseInEaseOut                      | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:EdgeEnhancementVolumeStyle         | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ElevationGrid                      | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:EspduTransform                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ExplosionEmitter                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Extrusion                          | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:FillProperties                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:FloatVertexAttribute               | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Fog                                | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:FogCoordinate                      | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:FontStyle                          | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ForcePhysicsModel                  | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Gain                               | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:GeneratedCubeMapTexture            | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:GeoCoordinate                      | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:GeoElevationGrid                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:GeoLOD                             | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:GeoLocation                        | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:GeoMetadata                        | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:GeoOrigin                          | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:GeoPositionInterpolator            | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:GeoProximitySensor                 | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:GeoTouchSensor                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:GeoTransform                       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:GeoViewpoint                       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Group                              | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:HAnimDisplacer                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:HAnimHumanoid                      | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:HAnimJoint                         | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:HAnimMotion                        | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:HAnimSegment                       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:HAnimSite                          | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ImageCubeMapTexture                | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ImageTexture                       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ImageTexture3D                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:IndexedFaceSet                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:IndexedLineSet                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:IndexedQuadSet                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:IndexedTriangleFanSet              | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:IndexedTriangleSet                 | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:IndexedTriangleStripSet            | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Inline                             | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:IntegerSequencer                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:IntegerTrigger                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:IsoSurfaceVolumeData               | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:KeySensor                          | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:LOD                                | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Layer                              | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:LayerSet                           | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Layout                             | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:LayoutGroup                        | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:LayoutLayer                        | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:LinePickSensor                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:LineProperties                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:LineSet                            | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ListenerPointSource                | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:LoadSensor                         | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:LocalFog                           | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Material                           | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Matrix3VertexAttribute             | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Matrix4VertexAttribute             | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:MetadataBoolean                    | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:MetadataDouble                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:MetadataFloat                      | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:MetadataInteger                    | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:MetadataString                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:MicrophoneSource                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:MotorJoint                         | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:MovieTexture                       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:MultiTexture                       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:MultiTextureCoordinate             | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:MultiTextureTransform              | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:NavigationInfo                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Normal                             | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:NormalInterpolator                 | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:NurbsCurve                         | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:NurbsCurve2D                       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:NurbsOrientationInterpolator       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:NurbsPatchSurface                  | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:NurbsPositionInterpolator          | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:NurbsSet                           | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:NurbsSurfaceInterpolator           | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:NurbsSweptSurface                  | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:NurbsSwungSurface                  | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:NurbsTextureCoordinate             | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:NurbsTrimmedSurface                | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:OpacityMapVolumeStyle              | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:OrientationChaser                  | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:OrientationDamper                  | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:OrientationInterpolator            | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:OrthoViewpoint                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:OscillatorSource                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ParticleSystem                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:PeriodicWave                       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:PhysicalMaterial                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:PickableGroup                      | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:PixelTexture                       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:PixelTexture3D                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:PlaneSensor                        | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:PointEmitter                       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:PointLight                         | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:PointPickSensor                    | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:PointProperties                    | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:PointSet                           | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Polyline2D                         | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:PolylineEmitter                    | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Polypoint2D                        | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:PositionChaser                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:PositionChaser2D                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:PositionDamper                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:PositionDamper2D                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:PositionInterpolator               | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:PositionInterpolator2D             | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:PrimitivePickSensor                | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ProgramShader                      | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ProjectionVolumeStyle              | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ProtoInstance                      | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ProximitySensor                    | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:QuadSet                            | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ReceiverPdu                        | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Rectangle2D                        | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:RigidBody                          | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:RigidBodyCollection                | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ScalarChaser                       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ScalarDamper                       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ScalarInterpolator                 | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ScreenFontStyle                    | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ScreenGroup                        | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Script                             | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:SegmentedVolumeData                | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ShadedVolumeStyle                  | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ShaderPart                         | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ShaderProgram                      | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Shape                              | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:SignalPdu                          | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:SilhouetteEnhancementVolumeStyle   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:SingleAxisHingeJoint               | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:SliderJoint                        | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Sound                              | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:SpatialSound                       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Sphere                             | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:SphereSensor                       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:SplinePositionInterpolator         | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:SplinePositionInterpolator2D       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:SplineScalarInterpolator           | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:SpotLight                          | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:SquadOrientationInterpolator       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:StaticGroup                        | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:StreamAudioDestination             | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:StreamAudioSource                  | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:StringSensor                       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:SurfaceEmitter                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Switch                             | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:TexCoordChaser2D                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:TexCoordDamper2D                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Text                               | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:TextureBackground                  | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:TextureCoordinate                  | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:TextureCoordinate3D                | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:TextureCoordinate4D                | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:TextureCoordinateGenerator         | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:TextureProjector                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:TextureProjectorParallel           | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:TextureProperties                  | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:TextureTransform                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:TextureTransform3D                 | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:TextureTransformMatrix3D           | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:TimeSensor                         | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:TimeTrigger                        | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ToneMappedVolumeStyle              | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:TouchSensor                        | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Transform                          | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:TransformSensor                    | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:TransmitterPdu                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:TriangleFanSet                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:TriangleSet                        | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:TriangleSet2D                      | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:TriangleStripSet                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:TwoSidedMaterial                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:UniversalJoint                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:UnlitMaterial                      | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Viewpoint                          | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:ViewpointGroup                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:Viewport                           | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:VisibilitySensor                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:VolumeData                         | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:VolumeEmitter                      | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:VolumePickSensor                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:WaveShaper                         | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:WindPhysicsModel                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:WorldInfo                          | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DAppearanceChildNode             | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DAppearanceNode                  | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DBackgroundNode                  | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DBindableNode                    | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DChaserNode                      | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DChildNode                       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DColorNode                       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DComposableVolumeRenderStyleNode | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DComposedGeometryNode            | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DCoordinateNode                  | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DDamperNode                      | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DDragSensorNode                  | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DEnvironmentTextureNode          | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DEnvironmentalSensorNode         | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DFollowerNode                    | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DGeometricPropertyNode           | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DGeometryNode                    | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DGroupingNode                    | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DInfoNode                        | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DInterpolatorNode                | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DKeyDeviceSensorNode             | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DLayerNode                       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DLayoutNode                      | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DLightNode                       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DMaterialNode                    | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DNBodyCollidableNode             | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DNBodyCollisionSpaceNode         | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DNetworkSensorNode               | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DNode                            | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DNormalNode                      | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DNurbsControlCurveNode           | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DNurbsSurfaceGeometryNode        | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DOneSidedMaterialNode            | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DParametricGeometryNode          | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DParticleEmitterNode             | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DParticlePhysicsModelNode        | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DPickSensorNode                  | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DPointingDeviceSensorNode        | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DProductStructureChildNode       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DRigidJointNode                  | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DSensorNode                      | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DSequencerNode                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DShaderNode                      | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DShapeNode                       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DSingleTextureCoordinateNode     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DSingleTextureNode               | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DSingleTextureTransformNode      | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DSoundChannelNode                | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DSoundDestinationNode            | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DSoundNode                       | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DSoundProcessingNode             | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DSoundSourceNode                 | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DTexture2DNode                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DTexture3DNode                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DTextureCoordinateNode           | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DTextureNode                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DTextureProjectorNode            | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DTextureTransformNode            | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DTimeDependentNode               | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DTouchSensorNode                 | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DTriggerNode                     | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DVertexAttributeNode             | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DViewpointNode                   | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DViewportNode                    | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DVolumeDataNode                  | x3do:X3DMetadataObject                     |
| x3do:hasMetadata                                | x3do:X3DVolumeRenderStyleNode           | x3do:X3DMetadataObject                     |
| x3do:hasMetallicRoughnessTexture                | x3do:PhysicalMaterial                   | x3do:X3DSingleTextureNode                  |
| x3do:hasMotions                                 | x3do:HAnimHumanoid                      | x3do:HAnimMotion                           |
| x3do:hasNormal                                  | x3do:ElevationGrid                      | x3do:X3DNormalNode                         |
| x3do:hasNormal                                  | x3do:GeoElevationGrid                   | x3do:X3DNormalNode                         |
| x3do:hasNormal                                  | x3do:IndexedLineSet                     | x3do:X3DNormalNode                         |
| x3do:hasNormal                                  | x3do:LineSet                            | x3do:X3DNormalNode                         |
| x3do:hasNormal                                  | x3do:PointSet                           | x3do:X3DNormalNode                         |
| x3do:hasNormalTexture                           | x3do:Material                           | x3do:X3DSingleTextureNode                  |
| x3do:hasNormalTexture                           | x3do:PhysicalMaterial                   | x3do:X3DSingleTextureNode                  |
| x3do:hasNormalTexture                           | x3do:UnlitMaterial                      | x3do:X3DSingleTextureNode                  |
| x3do:hasOcclusionTexture                        | x3do:Material                           | x3do:X3DSingleTextureNode                  |
| x3do:hasOcclusionTexture                        | x3do:PhysicalMaterial                   | x3do:X3DSingleTextureNode                  |
| x3do:hasOutputs                                 | x3do:ChannelSplitter                    | _:b55                                      |
| x3do:hasParts                                   | x3do:ComposedShader                     | x3do:ShaderPart                            |
| x3do:hasPhysics                                 | x3do:ParticleSystem                     | x3do:X3DParticlePhysicsModelNode           |
| x3do:hasPointProperties                         | x3do:Appearance                         | x3do:PointProperties                       |
| x3do:hasProfileCurve                            | x3do:NurbsSwungSurface                  | x3do:X3DNurbsControlCurveNode              |
| x3do:hasPrograms                                | x3do:ProgramShader                      | x3do:ShaderProgram                         |
| x3do:hasProtoBody                               | x3do:ProtoDeclare                       | x3do:ProtoBody                             |
| x3do:hasProtoInterface                          | x3do:ProtoDeclare                       | x3do:ProtoInterface                        |
| x3do:hasProxy                                   | x3do:Collision                          | x3do:X3DChildNode                          |
| x3do:hasRemoveChildren                          | x3do:CADPart                            | _:b56                                      |
| x3do:hasRemoveChildren                          | x3do:CADPart                            | _:b57                                      |
| x3do:hasRemoveChildren                          | x3do:CADPart                            | x3do:CADFace                               |
| x3do:hasRemoveChildren                          | x3do:CADPart                            | x3do:X3DChildNode                          |
| x3do:hasRemoveChildren                          | x3do:Contour2D                          | _:b56                                      |
| x3do:hasRemoveChildren                          | x3do:Contour2D                          | _:b57                                      |
| x3do:hasRemoveChildren                          | x3do:Contour2D                          | x3do:CADFace                               |
| x3do:hasRemoveChildren                          | x3do:Contour2D                          | x3do:X3DChildNode                          |
| x3do:hasRemoveChildren                          | x3do:HAnimJoint                         | _:b56                                      |
| x3do:hasRemoveChildren                          | x3do:HAnimJoint                         | _:b57                                      |
| x3do:hasRemoveChildren                          | x3do:HAnimJoint                         | x3do:CADFace                               |
| x3do:hasRemoveChildren                          | x3do:HAnimJoint                         | x3do:X3DChildNode                          |
| x3do:hasRemoveChildren                          | x3do:Layer                              | _:b56                                      |
| x3do:hasRemoveChildren                          | x3do:Layer                              | _:b57                                      |
| x3do:hasRemoveChildren                          | x3do:Layer                              | x3do:CADFace                               |
| x3do:hasRemoveChildren                          | x3do:Layer                              | x3do:X3DChildNode                          |
| x3do:hasRemoveChildren                          | x3do:LayoutGroup                        | _:b56                                      |
| x3do:hasRemoveChildren                          | x3do:LayoutGroup                        | _:b57                                      |
| x3do:hasRemoveChildren                          | x3do:LayoutGroup                        | x3do:CADFace                               |
| x3do:hasRemoveChildren                          | x3do:LayoutGroup                        | x3do:X3DChildNode                          |
| x3do:hasRemoveChildren                          | x3do:LayoutLayer                        | _:b56                                      |
| x3do:hasRemoveChildren                          | x3do:LayoutLayer                        | _:b57                                      |
| x3do:hasRemoveChildren                          | x3do:LayoutLayer                        | x3do:CADFace                               |
| x3do:hasRemoveChildren                          | x3do:LayoutLayer                        | x3do:X3DChildNode                          |
| x3do:hasRemoveGeometry                          | x3do:NurbsSet                           | x3do:X3DParametricGeometryNode             |
| x3do:hasRemoveTrimmingContour                   | x3do:NurbsTrimmedSurface                | x3do:Contour2D                             |
| x3do:hasRemovedEntities                         | x3do:DISEntityManager                   | x3do:EspduTransform                        |
| x3do:hasRenderStyle                             | x3do:BlendedVolumeStyle                 | x3do:X3DComposableVolumeRenderStyleNode    |
| x3do:hasRenderStyle                             | x3do:BlendedVolumeStyle                 | x3do:X3DVolumeRenderStyleNode              |
| x3do:hasRenderStyle                             | x3do:ComposedVolumeStyle                | x3do:X3DComposableVolumeRenderStyleNode    |
| x3do:hasRenderStyle                             | x3do:ComposedVolumeStyle                | x3do:X3DVolumeRenderStyleNode              |
| x3do:hasRenderStyle                             | x3do:IsoSurfaceVolumeData               | x3do:X3DComposableVolumeRenderStyleNode    |
| x3do:hasRenderStyle                             | x3do:IsoSurfaceVolumeData               | x3do:X3DVolumeRenderStyleNode              |
| x3do:hasRenderStyle                             | x3do:SegmentedVolumeData                | x3do:X3DComposableVolumeRenderStyleNode    |
| x3do:hasRenderStyle                             | x3do:SegmentedVolumeData                | x3do:X3DVolumeRenderStyleNode              |
| x3do:hasRenderStyle                             | x3do:VolumeData                         | x3do:X3DComposableVolumeRenderStyleNode    |
| x3do:hasRenderStyle                             | x3do:VolumeData                         | x3do:X3DVolumeRenderStyleNode              |
| x3do:hasRightTexture                            | x3do:ComposedCubeMapTexture             | _:b58                                      |
| x3do:hasRightTexture                            | x3do:ComposedCubeMapTexture             | x3do:X3DTexture2DNode                      |
| x3do:hasRightTexture                            | x3do:TextureBackground                  | _:b58                                      |
| x3do:hasRightTexture                            | x3do:TextureBackground                  | x3do:X3DTexture2DNode                      |
| x3do:hasRootNode                                | x3do:GeoLOD                             | x3do:X3DChildNode                          |
| x3do:hasScene                                   | x3do:X3D                                | x3do:Scene                                 |
| x3do:hasSegmentIdentifiers                      | x3do:SegmentedVolumeData                | x3do:X3DTexture3DNode                      |
| x3do:hasSegments                                | x3do:HAnimHumanoid                      | x3do:HAnimSegment                          |
| x3do:hasSet_contacts                            | x3do:RigidBodyCollection                | x3do:Contact                               |
| x3do:hasShaders                                 | x3do:Appearance                         | x3do:X3DShaderNode                         |
| x3do:hasShape                                   | x3do:CADFace                            | _:b59                                      |
| x3do:hasShape                                   | x3do:CADFace                            | x3do:Shape                                 |
| x3do:hasShape                                   | x3do:CollidableShape                    | _:b59                                      |
| x3do:hasShape                                   | x3do:CollidableShape                    | x3do:Shape                                 |
| x3do:hasShininessTexture                        | x3do:Material                           | x3do:X3DSingleTextureNode                  |
| x3do:hasSites                                   | x3do:HAnimHumanoid                      | x3do:HAnimSite                             |
| x3do:hasSkeleton                                | x3do:HAnimHumanoid                      | _:b60                                      |
| x3do:hasSkin                                    | x3do:HAnimHumanoid                      | _:b61                                      |
| x3do:hasSkinBindingCoords                       | x3do:HAnimHumanoid                      | _:b62                                      |
| x3do:hasSkinBindingNormals                      | x3do:HAnimHumanoid                      | x3do:X3DNormalNode                         |
| x3do:hasSkinCoord                               | x3do:HAnimHumanoid                      | _:b63                                      |
| x3do:hasSkinNormal                              | x3do:HAnimHumanoid                      | x3do:X3DNormalNode                         |
| x3do:hasSource                                  | x3do:Sound                              | x3do:X3DSoundSourceNode                    |
| x3do:hasSpecularTexture                         | x3do:Material                           | x3do:X3DSingleTextureNode                  |
| x3do:hasSurface                                 | x3do:SurfaceEmitter                     | x3do:X3DGeometryNode                       |
| x3do:hasSurfaceNormals                          | x3do:CartoonVolumeStyle                 | x3do:X3DTexture3DNode                      |
| x3do:hasSurfaceNormals                          | x3do:EdgeEnhancementVolumeStyle         | x3do:X3DTexture3DNode                      |
| x3do:hasSurfaceNormals                          | x3do:ShadedVolumeStyle                  | x3do:X3DTexture3DNode                      |
| x3do:hasSurfaceNormals                          | x3do:SilhouetteEnhancementVolumeStyle   | x3do:X3DTexture3DNode                      |
| x3do:hasSurfaceNormals                          | x3do:ToneMappedVolumeStyle              | x3do:X3DTexture3DNode                      |
| x3do:hasTargetObject                            | x3do:TransformSensor                    | _:b64                                      |
| x3do:hasTexCoord                                | x3do:ElevationGrid                      | _:b65                                      |
| x3do:hasTexCoord                                | x3do:ElevationGrid                      | x3do:X3DSingleTextureCoordinateNode        |
| x3do:hasTexCoord                                | x3do:GeoElevationGrid                   | _:b65                                      |
| x3do:hasTexCoord                                | x3do:GeoElevationGrid                   | x3do:X3DSingleTextureCoordinateNode        |
| x3do:hasTexCoord                                | x3do:MultiTextureCoordinate             | _:b65                                      |
| x3do:hasTexCoord                                | x3do:MultiTextureCoordinate             | x3do:X3DSingleTextureCoordinateNode        |
| x3do:hasTexCoord                                | x3do:ParticleSystem                     | _:b65                                      |
| x3do:hasTexCoord                                | x3do:ParticleSystem                     | x3do:X3DSingleTextureCoordinateNode        |
| x3do:hasTexture                                 | x3do:Appearance                         | x3do:X3DSingleTextureNode                  |
| x3do:hasTexture                                 | x3do:Appearance                         | x3do:X3DTexture2DNode                      |
| x3do:hasTexture                                 | x3do:Appearance                         | x3do:X3DTextureNode                        |
| x3do:hasTexture                                 | x3do:ComposedTexture3D                  | x3do:X3DSingleTextureNode                  |
| x3do:hasTexture                                 | x3do:ComposedTexture3D                  | x3do:X3DTexture2DNode                      |
| x3do:hasTexture                                 | x3do:ComposedTexture3D                  | x3do:X3DTextureNode                        |
| x3do:hasTexture                                 | x3do:MultiTexture                       | x3do:X3DSingleTextureNode                  |
| x3do:hasTexture                                 | x3do:MultiTexture                       | x3do:X3DTexture2DNode                      |
| x3do:hasTexture                                 | x3do:MultiTexture                       | x3do:X3DTextureNode                        |
| x3do:hasTextureProperties                       | x3do:GeneratedCubeMapTexture            | x3do:TextureProperties                     |
| x3do:hasTextureProperties                       | x3do:ImageCubeMapTexture                | x3do:TextureProperties                     |
| x3do:hasTextureProperties                       | x3do:MovieTexture                       | x3do:TextureProperties                     |
| x3do:hasTextureTransform                        | x3do:Appearance                         | x3do:X3DSingleTextureTransformNode         |
| x3do:hasTextureTransform                        | x3do:Appearance                         | x3do:X3DTextureTransformNode               |
| x3do:hasTextureTransform                        | x3do:MultiTextureTransform              | x3do:X3DSingleTextureTransformNode         |
| x3do:hasTextureTransform                        | x3do:MultiTextureTransform              | x3do:X3DTextureTransformNode               |
| x3do:hasTopTexture                              | x3do:ComposedCubeMapTexture             | _:b66                                      |
| x3do:hasTopTexture                              | x3do:ComposedCubeMapTexture             | x3do:X3DTexture2DNode                      |
| x3do:hasTopTexture                              | x3do:TextureBackground                  | _:b66                                      |
| x3do:hasTopTexture                              | x3do:TextureBackground                  | x3do:X3DTexture2DNode                      |
| x3do:hasTrajectoryCurve                         | x3do:NurbsSweptSurface                  | x3do:NurbsCurve                            |
| x3do:hasTrajectoryCurve                         | x3do:NurbsSweptSurface                  | x3do:X3DNurbsControlCurveNode              |
| x3do:hasTrajectoryCurve                         | x3do:NurbsSwungSurface                  | x3do:NurbsCurve                            |
| x3do:hasTrajectoryCurve                         | x3do:NurbsSwungSurface                  | x3do:X3DNurbsControlCurveNode              |
| x3do:hasTransferFunction                        | x3do:OpacityMapVolumeStyle              | _:b67                                      |
| x3do:hasTrimmingContour                         | x3do:NurbsTrimmedSurface                | x3do:Contour2D                             |
| x3do:hasUnit                                    | x3do:head                               | x3do:unit                                  |
| x3do:hasValue                                   | x3do:MetadataSet                        | x3do:X3DMetadataObject                     |
| x3do:hasViewpoints                              | x3do:HAnimHumanoid                      | x3do:HAnimSite                             |
| x3do:hasViewport                                | x3do:LayoutGroup                        | x3do:X3DViewportNode                       |
| x3do:hasVoxels                                  | x3do:BlendedVolumeStyle                 | x3do:X3DTexture3DNode                      |
| x3do:hasVoxels                                  | x3do:IsoSurfaceVolumeData               | x3do:X3DTexture3DNode                      |
| x3do:hasVoxels                                  | x3do:SegmentedVolumeData                | x3do:X3DTexture3DNode                      |
| x3do:hasVoxels                                  | x3do:VolumeData                         | x3do:X3DTexture3DNode                      |
| x3do:hasWeightTransferFunction1                 | x3do:BlendedVolumeStyle                 | x3do:X3DTexture2DNode                      |
| x3do:hasWeightTransferFunction2                 | x3do:BlendedVolumeStyle                 | x3do:X3DTexture2DNode                      |
| x3do:hatchColor                                 | x3do:FillProperties                     | x3do:SFColor                               |
| x3do:hatchStyle                                 | x3do:FillProperties                     | x3do:hatchStyleValues                      |
| x3do:hatchStyleValues                           | x3do:SFInt32                            | _:b68                                      |
| x3do:hatched                                    | x3do:FillProperties                     | x3do:SFBool                                |
| x3do:headlight                                  | x3do:NavigationInfo                     | x3do:SFBool                                |
| x3do:height                                     | x3do:Cone                               | x3do:MFDouble                              |
| x3do:height                                     | x3do:Cone                               | x3do:MFFloat                               |
| x3do:height                                     | x3do:Cone                               | x3do:SFFloat                               |
| x3do:height                                     | x3do:Cylinder                           | x3do:MFDouble                              |
| x3do:height                                     | x3do:Cylinder                           | x3do:MFFloat                               |
| x3do:height                                     | x3do:Cylinder                           | x3do:SFFloat                               |
| x3do:height                                     | x3do:ElevationGrid                      | x3do:MFDouble                              |
| x3do:height                                     | x3do:ElevationGrid                      | x3do:MFFloat                               |
| x3do:height                                     | x3do:ElevationGrid                      | x3do:SFFloat                               |
| x3do:height                                     | x3do:GeoElevationGrid                   | x3do:MFDouble                              |
| x3do:height                                     | x3do:GeoElevationGrid                   | x3do:MFFloat                               |
| x3do:height                                     | x3do:GeoElevationGrid                   | x3do:SFFloat                               |
| x3do:hinge1Angle                                | x3do:DoubleAxisHingeJoint               | x3do:SFFloat                               |
| x3do:hinge1AngleRate                            | x3do:DoubleAxisHingeJoint               | x3do:SFFloat                               |
| x3do:hinge2Angle                                | x3do:DoubleAxisHingeJoint               | x3do:SFFloat                               |
| x3do:hinge2AngleRate                            | x3do:DoubleAxisHingeJoint               | x3do:SFFloat                               |
| x3do:hitGeoCoord_changed                        | x3do:GeoTouchSensor                     | x3do:SFVec3d                               |
| x3do:hitNormal_changed                          | x3do:GeoTouchSensor                     | x3do:SFVec3f                               |
| x3do:hitNormal_changed                          | x3do:TouchSensor                        | x3do:SFVec3f                               |
| x3do:hitPoint_changed                           | x3do:GeoTouchSensor                     | x3do:SFVec3f                               |
| x3do:hitPoint_changed                           | x3do:TouchSensor                        | x3do:SFVec3f                               |
| x3do:hitTexCoord_changed                        | x3do:GeoTouchSensor                     | x3do:SFVec2f                               |
| x3do:hitTexCoord_changed                        | x3do:TouchSensor                        | x3do:SFVec2f                               |
| x3do:horizontal                                 | x3do:FontStyle                          | x3do:SFBool                                |
| x3do:horizontal                                 | x3do:ScreenFontStyle                    | x3do:SFBool                                |
| x3do:http-equiv                                 | x3do:meta                               | x3do:SFString                              |
| x3do:id                                         | x3do:AcousticProperties                 | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Analyser                           | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Anchor                             | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Appearance                         | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Arc2D                              | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ArcClose2D                         | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:AudioClip                          | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:AudioDestination                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Background                         | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:BallJoint                          | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Billboard                          | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:BiquadFilter                       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:BlendedVolumeStyle                 | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:BooleanFilter                      | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:BooleanSequencer                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:BooleanToggle                      | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:BooleanTrigger                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:BoundaryEnhancementVolumeStyle     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:BoundedPhysicsModel                | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Box                                | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:BufferAudioSource                  | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:CADAssembly                        | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:CADFace                            | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:CADLayer                           | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:CADPart                            | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:CartoonVolumeStyle                 | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ChannelMerger                      | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ChannelSelector                    | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ChannelSplitter                    | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Circle2D                           | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ClipPlane                          | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:CollidableOffset                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:CollidableShape                    | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Collision                          | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:CollisionCollection                | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:CollisionSensor                    | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:CollisionSpace                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Color                              | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ColorChaser                        | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ColorDamper                        | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ColorInterpolator                  | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ColorRGBA                          | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ComposedCubeMapTexture             | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ComposedShader                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ComposedTexture3D                  | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ComposedVolumeStyle                | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Cone                               | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ConeEmitter                        | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Contact                            | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Contour2D                          | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ContourPolyline2D                  | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Convolver                          | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Coordinate                         | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:CoordinateChaser                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:CoordinateDamper                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:CoordinateDouble                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:CoordinateInterpolator             | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:CoordinateInterpolator2D           | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Cylinder                           | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:CylinderSensor                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:DISEntityManager                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:DISEntityTypeMapping               | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Delay                              | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:DirectionalLight                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Disk2D                             | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:DoubleAxisHingeJoint               | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:DynamicsCompressor                 | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:EXPORT                             | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:EaseInEaseOut                      | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:EdgeEnhancementVolumeStyle         | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ElevationGrid                      | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:EspduTransform                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ExplosionEmitter                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ExternProtoDeclare                 | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Extrusion                          | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:FillProperties                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:FloatVertexAttribute               | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Fog                                | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:FogCoordinate                      | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:FontStyle                          | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ForcePhysicsModel                  | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Gain                               | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:GeneratedCubeMapTexture            | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:GeoCoordinate                      | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:GeoElevationGrid                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:GeoLOD                             | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:GeoLocation                        | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:GeoMetadata                        | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:GeoOrigin                          | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:GeoPositionInterpolator            | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:GeoProximitySensor                 | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:GeoTouchSensor                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:GeoTransform                       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:GeoViewpoint                       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Group                              | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:HAnimDisplacer                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:HAnimHumanoid                      | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:HAnimJoint                         | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:HAnimMotion                        | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:HAnimSegment                       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:HAnimSite                          | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:IMPORT                             | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:IS                                 | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ImageCubeMapTexture                | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ImageTexture                       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ImageTexture3D                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:IndexedFaceSet                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:IndexedLineSet                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:IndexedQuadSet                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:IndexedTriangleFanSet              | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:IndexedTriangleSet                 | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:IndexedTriangleStripSet            | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Inline                             | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:IntegerSequencer                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:IntegerTrigger                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:IsoSurfaceVolumeData               | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:KeySensor                          | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:LOD                                | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Layer                              | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:LayerSet                           | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Layout                             | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:LayoutGroup                        | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:LayoutLayer                        | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:LinePickSensor                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:LineProperties                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:LineSet                            | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ListenerPointSource                | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:LoadSensor                         | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:LocalFog                           | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Material                           | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Matrix3VertexAttribute             | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Matrix4VertexAttribute             | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:MetadataBoolean                    | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:MetadataDouble                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:MetadataFloat                      | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:MetadataInteger                    | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:MetadataSet                        | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:MetadataString                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:MicrophoneSource                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:MotorJoint                         | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:MovieTexture                       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:MultiTexture                       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:MultiTextureCoordinate             | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:MultiTextureTransform              | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:NavigationInfo                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Normal                             | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:NormalInterpolator                 | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:NurbsCurve                         | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:NurbsCurve2D                       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:NurbsOrientationInterpolator       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:NurbsPatchSurface                  | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:NurbsPositionInterpolator          | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:NurbsSet                           | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:NurbsSurfaceInterpolator           | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:NurbsSweptSurface                  | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:NurbsSwungSurface                  | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:NurbsTextureCoordinate             | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:NurbsTrimmedSurface                | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:OpacityMapVolumeStyle              | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:OrientationChaser                  | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:OrientationDamper                  | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:OrientationInterpolator            | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:OrthoViewpoint                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:OscillatorSource                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:PackagedShader                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ParticleSystem                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:PeriodicWave                       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:PhysicalMaterial                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:PickableGroup                      | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:PixelTexture                       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:PixelTexture3D                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:PlaneSensor                        | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:PointEmitter                       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:PointLight                         | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:PointPickSensor                    | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:PointProperties                    | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:PointSet                           | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Polyline2D                         | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:PolylineEmitter                    | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Polypoint2D                        | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:PositionChaser                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:PositionChaser2D                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:PositionDamper                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:PositionDamper2D                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:PositionInterpolator               | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:PositionInterpolator2D             | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:PrimitivePickSensor                | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ProgramShader                      | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ProjectionVolumeStyle              | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ProtoBody                          | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ProtoDeclare                       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ProtoInstance                      | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ProtoInterface                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ProximitySensor                    | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:QuadSet                            | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ROUTE                              | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ReceiverPdu                        | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Rectangle2D                        | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:RigidBody                          | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:RigidBodyCollection                | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ScalarChaser                       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ScalarDamper                       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ScalarInterpolator                 | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Scene                              | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ScreenFontStyle                    | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ScreenGroup                        | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Script                             | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:SegmentedVolumeData                | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ShadedVolumeStyle                  | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ShaderPart                         | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ShaderProgram                      | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Shape                              | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:SignalPdu                          | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:SilhouetteEnhancementVolumeStyle   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:SingleAxisHingeJoint               | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:SliderJoint                        | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Sound                              | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:SpatialSound                       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Sphere                             | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:SphereSensor                       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:SplinePositionInterpolator         | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:SplinePositionInterpolator2D       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:SplineScalarInterpolator           | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:SpotLight                          | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:SquadOrientationInterpolator       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:StaticGroup                        | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:StreamAudioDestination             | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:StreamAudioSource                  | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:StringSensor                       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:SurfaceEmitter                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Switch                             | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:TexCoordChaser2D                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:TexCoordDamper2D                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Text                               | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:TextureBackground                  | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:TextureCoordinate                  | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:TextureCoordinate3D                | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:TextureCoordinate4D                | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:TextureCoordinateGenerator         | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:TextureProjector                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:TextureProjectorParallel           | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:TextureProperties                  | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:TextureTransform                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:TextureTransform3D                 | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:TextureTransformMatrix3D           | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:TimeSensor                         | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:TimeTrigger                        | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ToneMappedVolumeStyle              | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:TouchSensor                        | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Transform                          | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:TransformSensor                    | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:TransmitterPdu                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:TriangleFanSet                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:TriangleSet                        | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:TriangleSet2D                      | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:TriangleStripSet                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:TwoSidedMaterial                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:UniversalJoint                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:UnlitMaterial                      | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Viewpoint                          | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:ViewpointGroup                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:Viewport                           | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:VisibilitySensor                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:VolumeData                         | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:VolumeEmitter                      | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:VolumePickSensor                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:WaveShaper                         | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:WindPhysicsModel                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:WorldInfo                          | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3D                                | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DAppearanceChildNode             | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DAppearanceNode                  | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DBackgroundNode                  | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DBindableNode                    | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DChaserNode                      | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DChildNode                       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DColorNode                       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DComposableVolumeRenderStyleNode | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DComposedGeometryNode            | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DCoordinateNode                  | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DDamperNode                      | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DDragSensorNode                  | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DEnvironmentTextureNode          | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DEnvironmentalSensorNode         | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DFollowerNode                    | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DFontStyleNode                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DGeometricPropertyNode           | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DGeometryNode                    | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DGroupingNode                    | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DInfoNode                        | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DInterpolatorNode                | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DKeyDeviceSensorNode             | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DLayerNode                       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DLayoutNode                      | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DLightNode                       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DMaterialNode                    | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DNBodyCollidableNode             | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DNBodyCollisionSpaceNode         | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DNetworkSensorNode               | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DNode                            | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DNormalNode                      | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DNurbsControlCurveNode           | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DNurbsSurfaceGeometryNode        | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DOneSidedMaterialNode            | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DParametricGeometryNode          | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DParticleEmitterNode             | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DParticlePhysicsModelNode        | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DPickSensorNode                  | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DPointingDeviceSensorNode        | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DProductStructureChildNode       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DProgrammableShaderObject        | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DRigidJointNode                  | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DScriptNode                      | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DSensorNode                      | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DSequencerNode                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DShaderNode                      | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DShapeNode                       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DSingleTextureCoordinateNode     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DSingleTextureNode               | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DSingleTextureTransformNode      | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DSoundChannelNode                | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DSoundDestinationNode            | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DSoundNode                       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DSoundProcessingNode             | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DSoundSourceNode                 | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DStatement                       | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DTexture2DNode                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DTexture3DNode                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DTextureCoordinateNode           | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DTextureNode                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DTextureProjectorNode            | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DTextureTransformNode            | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DTimeDependentNode               | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DTouchSensorNode                 | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DTriggerNode                     | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DVertexAttributeNode             | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DViewpointNode                   | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DViewportNode                    | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DVolumeDataNode                  | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:X3DVolumeRenderStyleNode           | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:component                          | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:connect                            | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:field                              | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:fieldValue                         | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:head                               | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:meta                               | xsd:NMTOKEN                                |
| x3do:id                                         | x3do:unit                               | xsd:NMTOKEN                                |
| x3do:image                                      | x3do:PixelTexture                       | x3do:MFInt32                               |
| x3do:image                                      | x3do:PixelTexture                       | x3do:SFImage                               |
| x3do:image                                      | x3do:PixelTexture3D                     | x3do:MFInt32                               |
| x3do:image                                      | x3do:PixelTexture3D                     | x3do:SFImage                               |
| x3do:importedDEF                                | x3do:IMPORT                             | xsd:NMTOKEN                                |
| x3do:index                                      | x3do:IndexedQuadSet                     | x3do:MFInt32                               |
| x3do:index                                      | x3do:IndexedTriangleFanSet              | x3do:MFInt32                               |
| x3do:index                                      | x3do:IndexedTriangleSet                 | x3do:MFInt32                               |
| x3do:index                                      | x3do:IndexedTriangleStripSet            | x3do:MFInt32                               |
| x3do:inertia                                    | x3do:RigidBody                          | x3do:SFMatrix3f                            |
| x3do:info                                       | x3do:HAnimHumanoid                      | x3do:MFString                              |
| x3do:info                                       | x3do:WorldInfo                          | x3do:MFString                              |
| x3do:initialDestination                         | x3do:ColorChaser                        | x3do:MFVec2f                               |
| x3do:initialDestination                         | x3do:ColorChaser                        | x3do:MFVec3f                               |
| x3do:initialDestination                         | x3do:ColorChaser                        | x3do:SFColor                               |
| x3do:initialDestination                         | x3do:ColorChaser                        | x3do:SFFloat                               |
| x3do:initialDestination                         | x3do:ColorChaser                        | x3do:SFRotation                            |
| x3do:initialDestination                         | x3do:ColorChaser                        | x3do:SFVec2f                               |
| x3do:initialDestination                         | x3do:ColorChaser                        | x3do:SFVec3f                               |
| x3do:initialDestination                         | x3do:ColorDamper                        | x3do:MFVec2f                               |
| x3do:initialDestination                         | x3do:ColorDamper                        | x3do:MFVec3f                               |
| x3do:initialDestination                         | x3do:ColorDamper                        | x3do:SFColor                               |
| x3do:initialDestination                         | x3do:ColorDamper                        | x3do:SFFloat                               |
| x3do:initialDestination                         | x3do:ColorDamper                        | x3do:SFRotation                            |
| x3do:initialDestination                         | x3do:ColorDamper                        | x3do:SFVec2f                               |
| x3do:initialDestination                         | x3do:ColorDamper                        | x3do:SFVec3f                               |
| x3do:initialDestination                         | x3do:CoordinateChaser                   | x3do:MFVec2f                               |
| x3do:initialDestination                         | x3do:CoordinateChaser                   | x3do:MFVec3f                               |
| x3do:initialDestination                         | x3do:CoordinateChaser                   | x3do:SFColor                               |
| x3do:initialDestination                         | x3do:CoordinateChaser                   | x3do:SFFloat                               |
| x3do:initialDestination                         | x3do:CoordinateChaser                   | x3do:SFRotation                            |
| x3do:initialDestination                         | x3do:CoordinateChaser                   | x3do:SFVec2f                               |
| x3do:initialDestination                         | x3do:CoordinateChaser                   | x3do:SFVec3f                               |
| x3do:initialDestination                         | x3do:CoordinateDamper                   | x3do:MFVec2f                               |
| x3do:initialDestination                         | x3do:CoordinateDamper                   | x3do:MFVec3f                               |
| x3do:initialDestination                         | x3do:CoordinateDamper                   | x3do:SFColor                               |
| x3do:initialDestination                         | x3do:CoordinateDamper                   | x3do:SFFloat                               |
| x3do:initialDestination                         | x3do:CoordinateDamper                   | x3do:SFRotation                            |
| x3do:initialDestination                         | x3do:CoordinateDamper                   | x3do:SFVec2f                               |
| x3do:initialDestination                         | x3do:CoordinateDamper                   | x3do:SFVec3f                               |
| x3do:initialDestination                         | x3do:OrientationChaser                  | x3do:MFVec2f                               |
| x3do:initialDestination                         | x3do:OrientationChaser                  | x3do:MFVec3f                               |
| x3do:initialDestination                         | x3do:OrientationChaser                  | x3do:SFColor                               |
| x3do:initialDestination                         | x3do:OrientationChaser                  | x3do:SFFloat                               |
| x3do:initialDestination                         | x3do:OrientationChaser                  | x3do:SFRotation                            |
| x3do:initialDestination                         | x3do:OrientationChaser                  | x3do:SFVec2f                               |
| x3do:initialDestination                         | x3do:OrientationChaser                  | x3do:SFVec3f                               |
| x3do:initialDestination                         | x3do:OrientationDamper                  | x3do:MFVec2f                               |
| x3do:initialDestination                         | x3do:OrientationDamper                  | x3do:MFVec3f                               |
| x3do:initialDestination                         | x3do:OrientationDamper                  | x3do:SFColor                               |
| x3do:initialDestination                         | x3do:OrientationDamper                  | x3do:SFFloat                               |
| x3do:initialDestination                         | x3do:OrientationDamper                  | x3do:SFRotation                            |
| x3do:initialDestination                         | x3do:OrientationDamper                  | x3do:SFVec2f                               |
| x3do:initialDestination                         | x3do:OrientationDamper                  | x3do:SFVec3f                               |
| x3do:initialDestination                         | x3do:PositionChaser                     | x3do:MFVec2f                               |
| x3do:initialDestination                         | x3do:PositionChaser                     | x3do:MFVec3f                               |
| x3do:initialDestination                         | x3do:PositionChaser                     | x3do:SFColor                               |
| x3do:initialDestination                         | x3do:PositionChaser                     | x3do:SFFloat                               |
| x3do:initialDestination                         | x3do:PositionChaser                     | x3do:SFRotation                            |
| x3do:initialDestination                         | x3do:PositionChaser                     | x3do:SFVec2f                               |
| x3do:initialDestination                         | x3do:PositionChaser                     | x3do:SFVec3f                               |
| x3do:initialDestination                         | x3do:PositionChaser2D                   | x3do:MFVec2f                               |
| x3do:initialDestination                         | x3do:PositionChaser2D                   | x3do:MFVec3f                               |
| x3do:initialDestination                         | x3do:PositionChaser2D                   | x3do:SFColor                               |
| x3do:initialDestination                         | x3do:PositionChaser2D                   | x3do:SFFloat                               |
| x3do:initialDestination                         | x3do:PositionChaser2D                   | x3do:SFRotation                            |
| x3do:initialDestination                         | x3do:PositionChaser2D                   | x3do:SFVec2f                               |
| x3do:initialDestination                         | x3do:PositionChaser2D                   | x3do:SFVec3f                               |
| x3do:initialDestination                         | x3do:PositionDamper                     | x3do:MFVec2f                               |
| x3do:initialDestination                         | x3do:PositionDamper                     | x3do:MFVec3f                               |
| x3do:initialDestination                         | x3do:PositionDamper                     | x3do:SFColor                               |
| x3do:initialDestination                         | x3do:PositionDamper                     | x3do:SFFloat                               |
| x3do:initialDestination                         | x3do:PositionDamper                     | x3do:SFRotation                            |
| x3do:initialDestination                         | x3do:PositionDamper                     | x3do:SFVec2f                               |
| x3do:initialDestination                         | x3do:PositionDamper                     | x3do:SFVec3f                               |
| x3do:initialDestination                         | x3do:PositionDamper2D                   | x3do:MFVec2f                               |
| x3do:initialDestination                         | x3do:PositionDamper2D                   | x3do:MFVec3f                               |
| x3do:initialDestination                         | x3do:PositionDamper2D                   | x3do:SFColor                               |
| x3do:initialDestination                         | x3do:PositionDamper2D                   | x3do:SFFloat                               |
| x3do:initialDestination                         | x3do:PositionDamper2D                   | x3do:SFRotation                            |
| x3do:initialDestination                         | x3do:PositionDamper2D                   | x3do:SFVec2f                               |
| x3do:initialDestination                         | x3do:PositionDamper2D                   | x3do:SFVec3f                               |
| x3do:initialDestination                         | x3do:ScalarChaser                       | x3do:MFVec2f                               |
| x3do:initialDestination                         | x3do:ScalarChaser                       | x3do:MFVec3f                               |
| x3do:initialDestination                         | x3do:ScalarChaser                       | x3do:SFColor                               |
| x3do:initialDestination                         | x3do:ScalarChaser                       | x3do:SFFloat                               |
| x3do:initialDestination                         | x3do:ScalarChaser                       | x3do:SFRotation                            |
| x3do:initialDestination                         | x3do:ScalarChaser                       | x3do:SFVec2f                               |
| x3do:initialDestination                         | x3do:ScalarChaser                       | x3do:SFVec3f                               |
| x3do:initialDestination                         | x3do:ScalarDamper                       | x3do:MFVec2f                               |
| x3do:initialDestination                         | x3do:ScalarDamper                       | x3do:MFVec3f                               |
| x3do:initialDestination                         | x3do:ScalarDamper                       | x3do:SFColor                               |
| x3do:initialDestination                         | x3do:ScalarDamper                       | x3do:SFFloat                               |
| x3do:initialDestination                         | x3do:ScalarDamper                       | x3do:SFRotation                            |
| x3do:initialDestination                         | x3do:ScalarDamper                       | x3do:SFVec2f                               |
| x3do:initialDestination                         | x3do:ScalarDamper                       | x3do:SFVec3f                               |
| x3do:initialDestination                         | x3do:TexCoordChaser2D                   | x3do:MFVec2f                               |
| x3do:initialDestination                         | x3do:TexCoordChaser2D                   | x3do:MFVec3f                               |
| x3do:initialDestination                         | x3do:TexCoordChaser2D                   | x3do:SFColor                               |
| x3do:initialDestination                         | x3do:TexCoordChaser2D                   | x3do:SFFloat                               |
| x3do:initialDestination                         | x3do:TexCoordChaser2D                   | x3do:SFRotation                            |
| x3do:initialDestination                         | x3do:TexCoordChaser2D                   | x3do:SFVec2f                               |
| x3do:initialDestination                         | x3do:TexCoordChaser2D                   | x3do:SFVec3f                               |
| x3do:initialDestination                         | x3do:TexCoordDamper2D                   | x3do:MFVec2f                               |
| x3do:initialDestination                         | x3do:TexCoordDamper2D                   | x3do:MFVec3f                               |
| x3do:initialDestination                         | x3do:TexCoordDamper2D                   | x3do:SFColor                               |
| x3do:initialDestination                         | x3do:TexCoordDamper2D                   | x3do:SFFloat                               |
| x3do:initialDestination                         | x3do:TexCoordDamper2D                   | x3do:SFRotation                            |
| x3do:initialDestination                         | x3do:TexCoordDamper2D                   | x3do:SFVec2f                               |
| x3do:initialDestination                         | x3do:TexCoordDamper2D                   | x3do:SFVec3f                               |
| x3do:initialValue                               | x3do:ColorChaser                        | x3do:MFVec2f                               |
| x3do:initialValue                               | x3do:ColorChaser                        | x3do:MFVec3f                               |
| x3do:initialValue                               | x3do:ColorChaser                        | x3do:SFColor                               |
| x3do:initialValue                               | x3do:ColorChaser                        | x3do:SFFloat                               |
| x3do:initialValue                               | x3do:ColorChaser                        | x3do:SFRotation                            |
| x3do:initialValue                               | x3do:ColorChaser                        | x3do:SFVec2f                               |
| x3do:initialValue                               | x3do:ColorChaser                        | x3do:SFVec3f                               |
| x3do:initialValue                               | x3do:ColorDamper                        | x3do:MFVec2f                               |
| x3do:initialValue                               | x3do:ColorDamper                        | x3do:MFVec3f                               |
| x3do:initialValue                               | x3do:ColorDamper                        | x3do:SFColor                               |
| x3do:initialValue                               | x3do:ColorDamper                        | x3do:SFFloat                               |
| x3do:initialValue                               | x3do:ColorDamper                        | x3do:SFRotation                            |
| x3do:initialValue                               | x3do:ColorDamper                        | x3do:SFVec2f                               |
| x3do:initialValue                               | x3do:ColorDamper                        | x3do:SFVec3f                               |
| x3do:initialValue                               | x3do:CoordinateChaser                   | x3do:MFVec2f                               |
| x3do:initialValue                               | x3do:CoordinateChaser                   | x3do:MFVec3f                               |
| x3do:initialValue                               | x3do:CoordinateChaser                   | x3do:SFColor                               |
| x3do:initialValue                               | x3do:CoordinateChaser                   | x3do:SFFloat                               |
| x3do:initialValue                               | x3do:CoordinateChaser                   | x3do:SFRotation                            |
| x3do:initialValue                               | x3do:CoordinateChaser                   | x3do:SFVec2f                               |
| x3do:initialValue                               | x3do:CoordinateChaser                   | x3do:SFVec3f                               |
| x3do:initialValue                               | x3do:CoordinateDamper                   | x3do:MFVec2f                               |
| x3do:initialValue                               | x3do:CoordinateDamper                   | x3do:MFVec3f                               |
| x3do:initialValue                               | x3do:CoordinateDamper                   | x3do:SFColor                               |
| x3do:initialValue                               | x3do:CoordinateDamper                   | x3do:SFFloat                               |
| x3do:initialValue                               | x3do:CoordinateDamper                   | x3do:SFRotation                            |
| x3do:initialValue                               | x3do:CoordinateDamper                   | x3do:SFVec2f                               |
| x3do:initialValue                               | x3do:CoordinateDamper                   | x3do:SFVec3f                               |
| x3do:initialValue                               | x3do:OrientationChaser                  | x3do:MFVec2f                               |
| x3do:initialValue                               | x3do:OrientationChaser                  | x3do:MFVec3f                               |
| x3do:initialValue                               | x3do:OrientationChaser                  | x3do:SFColor                               |
| x3do:initialValue                               | x3do:OrientationChaser                  | x3do:SFFloat                               |
| x3do:initialValue                               | x3do:OrientationChaser                  | x3do:SFRotation                            |
| x3do:initialValue                               | x3do:OrientationChaser                  | x3do:SFVec2f                               |
| x3do:initialValue                               | x3do:OrientationChaser                  | x3do:SFVec3f                               |
| x3do:initialValue                               | x3do:OrientationDamper                  | x3do:MFVec2f                               |
| x3do:initialValue                               | x3do:OrientationDamper                  | x3do:MFVec3f                               |
| x3do:initialValue                               | x3do:OrientationDamper                  | x3do:SFColor                               |
| x3do:initialValue                               | x3do:OrientationDamper                  | x3do:SFFloat                               |
| x3do:initialValue                               | x3do:OrientationDamper                  | x3do:SFRotation                            |
| x3do:initialValue                               | x3do:OrientationDamper                  | x3do:SFVec2f                               |
| x3do:initialValue                               | x3do:OrientationDamper                  | x3do:SFVec3f                               |
| x3do:initialValue                               | x3do:PositionChaser                     | x3do:MFVec2f                               |
| x3do:initialValue                               | x3do:PositionChaser                     | x3do:MFVec3f                               |
| x3do:initialValue                               | x3do:PositionChaser                     | x3do:SFColor                               |
| x3do:initialValue                               | x3do:PositionChaser                     | x3do:SFFloat                               |
| x3do:initialValue                               | x3do:PositionChaser                     | x3do:SFRotation                            |
| x3do:initialValue                               | x3do:PositionChaser                     | x3do:SFVec2f                               |
| x3do:initialValue                               | x3do:PositionChaser                     | x3do:SFVec3f                               |
| x3do:initialValue                               | x3do:PositionChaser2D                   | x3do:MFVec2f                               |
| x3do:initialValue                               | x3do:PositionChaser2D                   | x3do:MFVec3f                               |
| x3do:initialValue                               | x3do:PositionChaser2D                   | x3do:SFColor                               |
| x3do:initialValue                               | x3do:PositionChaser2D                   | x3do:SFFloat                               |
| x3do:initialValue                               | x3do:PositionChaser2D                   | x3do:SFRotation                            |
| x3do:initialValue                               | x3do:PositionChaser2D                   | x3do:SFVec2f                               |
| x3do:initialValue                               | x3do:PositionChaser2D                   | x3do:SFVec3f                               |
| x3do:initialValue                               | x3do:PositionDamper                     | x3do:MFVec2f                               |
| x3do:initialValue                               | x3do:PositionDamper                     | x3do:MFVec3f                               |
| x3do:initialValue                               | x3do:PositionDamper                     | x3do:SFColor                               |
| x3do:initialValue                               | x3do:PositionDamper                     | x3do:SFFloat                               |
| x3do:initialValue                               | x3do:PositionDamper                     | x3do:SFRotation                            |
| x3do:initialValue                               | x3do:PositionDamper                     | x3do:SFVec2f                               |
| x3do:initialValue                               | x3do:PositionDamper                     | x3do:SFVec3f                               |
| x3do:initialValue                               | x3do:PositionDamper2D                   | x3do:MFVec2f                               |
| x3do:initialValue                               | x3do:PositionDamper2D                   | x3do:MFVec3f                               |
| x3do:initialValue                               | x3do:PositionDamper2D                   | x3do:SFColor                               |
| x3do:initialValue                               | x3do:PositionDamper2D                   | x3do:SFFloat                               |
| x3do:initialValue                               | x3do:PositionDamper2D                   | x3do:SFRotation                            |
| x3do:initialValue                               | x3do:PositionDamper2D                   | x3do:SFVec2f                               |
| x3do:initialValue                               | x3do:PositionDamper2D                   | x3do:SFVec3f                               |
| x3do:initialValue                               | x3do:ScalarChaser                       | x3do:MFVec2f                               |
| x3do:initialValue                               | x3do:ScalarChaser                       | x3do:MFVec3f                               |
| x3do:initialValue                               | x3do:ScalarChaser                       | x3do:SFColor                               |
| x3do:initialValue                               | x3do:ScalarChaser                       | x3do:SFFloat                               |
| x3do:initialValue                               | x3do:ScalarChaser                       | x3do:SFRotation                            |
| x3do:initialValue                               | x3do:ScalarChaser                       | x3do:SFVec2f                               |
| x3do:initialValue                               | x3do:ScalarChaser                       | x3do:SFVec3f                               |
| x3do:initialValue                               | x3do:ScalarDamper                       | x3do:MFVec2f                               |
| x3do:initialValue                               | x3do:ScalarDamper                       | x3do:MFVec3f                               |
| x3do:initialValue                               | x3do:ScalarDamper                       | x3do:SFColor                               |
| x3do:initialValue                               | x3do:ScalarDamper                       | x3do:SFFloat                               |
| x3do:initialValue                               | x3do:ScalarDamper                       | x3do:SFRotation                            |
| x3do:initialValue                               | x3do:ScalarDamper                       | x3do:SFVec2f                               |
| x3do:initialValue                               | x3do:ScalarDamper                       | x3do:SFVec3f                               |
| x3do:initialValue                               | x3do:TexCoordChaser2D                   | x3do:MFVec2f                               |
| x3do:initialValue                               | x3do:TexCoordChaser2D                   | x3do:MFVec3f                               |
| x3do:initialValue                               | x3do:TexCoordChaser2D                   | x3do:SFColor                               |
| x3do:initialValue                               | x3do:TexCoordChaser2D                   | x3do:SFFloat                               |
| x3do:initialValue                               | x3do:TexCoordChaser2D                   | x3do:SFRotation                            |
| x3do:initialValue                               | x3do:TexCoordChaser2D                   | x3do:SFVec2f                               |
| x3do:initialValue                               | x3do:TexCoordChaser2D                   | x3do:SFVec3f                               |
| x3do:initialValue                               | x3do:TexCoordDamper2D                   | x3do:MFVec2f                               |
| x3do:initialValue                               | x3do:TexCoordDamper2D                   | x3do:MFVec3f                               |
| x3do:initialValue                               | x3do:TexCoordDamper2D                   | x3do:SFColor                               |
| x3do:initialValue                               | x3do:TexCoordDamper2D                   | x3do:SFFloat                               |
| x3do:initialValue                               | x3do:TexCoordDamper2D                   | x3do:SFRotation                            |
| x3do:initialValue                               | x3do:TexCoordDamper2D                   | x3do:SFVec2f                               |
| x3do:initialValue                               | x3do:TexCoordDamper2D                   | x3do:SFVec3f                               |
| x3do:inlineDEF                                  | x3do:IMPORT                             | xsd:IDREF                                  |
| x3do:innerRadius                                | x3do:Disk2D                             | x3do:SFFloat                               |
| x3do:inputFalse                                 | x3do:BooleanFilter                      | x3do:SFBool                                |
| x3do:inputNegate                                | x3do:BooleanFilter                      | x3do:SFBool                                |
| x3do:inputSource                                | x3do:TransmitterPdu                     | x3do:SFInt32                               |
| x3do:inputTrue                                  | x3do:BooleanFilter                      | x3do:SFBool                                |
| x3do:integerKey                                 | x3do:IntegerTrigger                     | x3do:SFInt32                               |
| x3do:intensity                                  | x3do:DirectionalLight                   | x3do:SFFloat                               |
| x3do:intensity                                  | x3do:PointLight                         | x3do:SFFloat                               |
| x3do:intensity                                  | x3do:Sound                              | x3do:SFFloat                               |
| x3do:intensity                                  | x3do:SpatialSound                       | x3do:SFFloat                               |
| x3do:intensity                                  | x3do:SpotLight                          | x3do:SFFloat                               |
| x3do:intensity                                  | x3do:TextureProjector                   | x3do:SFFloat                               |
| x3do:intensity                                  | x3do:TextureProjectorParallel           | x3do:SFFloat                               |
| x3do:intensity                                  | x3do:X3DLightNode                       | x3do:SFFloat                               |
| x3do:intensity                                  | x3do:X3DTextureProjectorNode            | x3do:SFFloat                               |
| x3do:intensityThreshold                         | x3do:ProjectionVolumeStyle              | x3do:SFFloat                               |
| x3do:interauralDistance                         | x3do:ListenerPointSource                | x3do:SFFloat                               |
| x3do:internal                                   | x3do:VolumeEmitter                      | x3do:SFBool                                |
| x3do:intersectionType                           | x3do:LinePickSensor                     | x3do:intersectionTypeValues                |
| x3do:intersectionType                           | x3do:PointPickSensor                    | x3do:intersectionTypeValues                |
| x3do:intersectionType                           | x3do:PrimitivePickSensor                | x3do:intersectionTypeValues                |
| x3do:intersectionType                           | x3do:VolumePickSensor                   | x3do:intersectionTypeValues                |
| x3do:intersectionType                           | x3do:X3DPickSensorNode                  | x3do:intersectionTypeValues                |
| x3do:intersectionTypeValues                     | xsd:NMTOKEN                             | _:b69                                      |
| x3do:isActive                                   | x3do:EspduTransform                     | x3do:SFBool                                |
| x3do:isActive                                   | x3do:ParticleSystem                     | x3do:SFBool                                |
| x3do:isActive                                   | x3do:X3DFollowerNode                    | x3do:SFBool                                |
| x3do:isActive                                   | x3do:X3DSensorNode                      | x3do:SFBool                                |
| x3do:isActive                                   | x3do:X3DSoundDestinationNode            | x3do:SFBool                                |
| x3do:isActive                                   | x3do:X3DTimeDependentNode               | x3do:SFBool                                |
| x3do:isBound                                    | x3do:X3DBindableNode                    | x3do:SFBool                                |
| x3do:isCollided                                 | x3do:EspduTransform                     | x3do:SFBool                                |
| x3do:isDetonated                                | x3do:EspduTransform                     | x3do:SFBool                                |
| x3do:isLoaded                                   | x3do:LoadSensor                         | x3do:SFBool                                |
| x3do:isNetworkReader                            | x3do:EspduTransform                     | x3do:SFBool                                |
| x3do:isNetworkReader                            | x3do:ReceiverPdu                        | x3do:SFBool                                |
| x3do:isNetworkReader                            | x3do:SignalPdu                          | x3do:SFBool                                |
| x3do:isNetworkReader                            | x3do:TransmitterPdu                     | x3do:SFBool                                |
| x3do:isNetworkWriter                            | x3do:EspduTransform                     | x3do:SFBool                                |
| x3do:isNetworkWriter                            | x3do:ReceiverPdu                        | x3do:SFBool                                |
| x3do:isNetworkWriter                            | x3do:SignalPdu                          | x3do:SFBool                                |
| x3do:isNetworkWriter                            | x3do:TransmitterPdu                     | x3do:SFBool                                |
| x3do:isOver                                     | x3do:X3DPointingDeviceSensorNode        | x3do:SFBool                                |
| x3do:isPaused                                   | x3do:X3DTimeDependentNode               | x3do:SFBool                                |
| x3do:isRtpHeaderHeard                           | x3do:EspduTransform                     | x3do:SFBool                                |
| x3do:isRtpHeaderHeard                           | x3do:ReceiverPdu                        | x3do:SFBool                                |
| x3do:isRtpHeaderHeard                           | x3do:SignalPdu                          | x3do:SFBool                                |
| x3do:isRtpHeaderHeard                           | x3do:TransmitterPdu                     | x3do:SFBool                                |
| x3do:isSelected                                 | x3do:X3DShaderNode                      | x3do:SFBool                                |
| x3do:isStandAlone                               | x3do:EspduTransform                     | x3do:SFBool                                |
| x3do:isStandAlone                               | x3do:ReceiverPdu                        | x3do:SFBool                                |
| x3do:isStandAlone                               | x3do:SignalPdu                          | x3do:SFBool                                |
| x3do:isStandAlone                               | x3do:TransmitterPdu                     | x3do:SFBool                                |
| x3do:isValid                                    | x3do:X3DShaderNode                      | x3do:SFBool                                |
| x3do:iterations                                 | x3do:RigidBodyCollection                | x3do:SFInt32                               |
| x3do:jointBindingPositions                      | x3do:HAnimHumanoid                      | x3do:MFVec3f                               |
| x3do:jointBindingRotations                      | x3do:HAnimHumanoid                      | x3do:MFRotation                            |
| x3do:jointBindingScales                         | x3do:HAnimHumanoid                      | x3do:MFVec3f                               |
| x3do:joints                                     | x3do:HAnimMotion                        | x3do:MFString                              |
| x3do:jump                                       | x3do:GeoViewpoint                       | x3do:SFBool                                |
| x3do:jump                                       | x3do:OrthoViewpoint                     | x3do:SFBool                                |
| x3do:jump                                       | x3do:Viewpoint                          | x3do:SFBool                                |
| x3do:jump                                       | x3do:X3DViewpointNode                   | x3do:SFBool                                |
| x3do:justify                                    | x3do:FontStyle                          | x3do:justifyChoices                        |
| x3do:justify                                    | x3do:ScreenFontStyle                    | x3do:justifyChoices                        |
| x3do:justifyChoices                             | x3do:MFString                           | _:b70                                      |
| x3do:key                                        | x3do:BooleanSequencer                   | x3do:MFFloat                               |
| x3do:key                                        | x3do:ColorInterpolator                  | x3do:MFFloat                               |
| x3do:key                                        | x3do:CoordinateInterpolator             | x3do:MFFloat                               |
| x3do:key                                        | x3do:CoordinateInterpolator2D           | x3do:MFFloat                               |
| x3do:key                                        | x3do:EaseInEaseOut                      | x3do:MFFloat                               |
| x3do:key                                        | x3do:GeoPositionInterpolator            | x3do:MFFloat                               |
| x3do:key                                        | x3do:IntegerSequencer                   | x3do:MFFloat                               |
| x3do:key                                        | x3do:NormalInterpolator                 | x3do:MFFloat                               |
| x3do:key                                        | x3do:OrientationInterpolator            | x3do:MFFloat                               |
| x3do:key                                        | x3do:PositionInterpolator               | x3do:MFFloat                               |
| x3do:key                                        | x3do:PositionInterpolator2D             | x3do:MFFloat                               |
| x3do:key                                        | x3do:ScalarInterpolator                 | x3do:MFFloat                               |
| x3do:key                                        | x3do:SplinePositionInterpolator         | x3do:MFFloat                               |
| x3do:key                                        | x3do:SplinePositionInterpolator2D       | x3do:MFFloat                               |
| x3do:key                                        | x3do:SplineScalarInterpolator           | x3do:MFFloat                               |
| x3do:key                                        | x3do:SquadOrientationInterpolator       | x3do:MFFloat                               |
| x3do:key                                        | x3do:X3DInterpolatorNode                | x3do:MFFloat                               |
| x3do:key                                        | x3do:X3DSequencerNode                   | x3do:MFFloat                               |
| x3do:keyPress                                   | x3do:KeySensor                          | x3do:SFString                              |
| x3do:keyRelease                                 | x3do:KeySensor                          | x3do:SFString                              |
| x3do:keyValue                                   | x3do:BooleanSequencer                   | x3do:MFBool                                |
| x3do:keyValue                                   | x3do:BooleanSequencer                   | x3do:MFColor                               |
| x3do:keyValue                                   | x3do:BooleanSequencer                   | x3do:MFFloat                               |
| x3do:keyValue                                   | x3do:BooleanSequencer                   | x3do:MFInt32                               |
| x3do:keyValue                                   | x3do:BooleanSequencer                   | x3do:MFRotation                            |
| x3do:keyValue                                   | x3do:BooleanSequencer                   | x3do:MFVec2f                               |
| x3do:keyValue                                   | x3do:BooleanSequencer                   | x3do:MFVec3d                               |
| x3do:keyValue                                   | x3do:BooleanSequencer                   | x3do:MFVec3f                               |
| x3do:keyValue                                   | x3do:ColorInterpolator                  | x3do:MFBool                                |
| x3do:keyValue                                   | x3do:ColorInterpolator                  | x3do:MFColor                               |
| x3do:keyValue                                   | x3do:ColorInterpolator                  | x3do:MFFloat                               |
| x3do:keyValue                                   | x3do:ColorInterpolator                  | x3do:MFInt32                               |
| x3do:keyValue                                   | x3do:ColorInterpolator                  | x3do:MFRotation                            |
| x3do:keyValue                                   | x3do:ColorInterpolator                  | x3do:MFVec2f                               |
| x3do:keyValue                                   | x3do:ColorInterpolator                  | x3do:MFVec3d                               |
| x3do:keyValue                                   | x3do:ColorInterpolator                  | x3do:MFVec3f                               |
| x3do:keyValue                                   | x3do:CoordinateInterpolator             | x3do:MFBool                                |
| x3do:keyValue                                   | x3do:CoordinateInterpolator             | x3do:MFColor                               |
| x3do:keyValue                                   | x3do:CoordinateInterpolator             | x3do:MFFloat                               |
| x3do:keyValue                                   | x3do:CoordinateInterpolator             | x3do:MFInt32                               |
| x3do:keyValue                                   | x3do:CoordinateInterpolator             | x3do:MFRotation                            |
| x3do:keyValue                                   | x3do:CoordinateInterpolator             | x3do:MFVec2f                               |
| x3do:keyValue                                   | x3do:CoordinateInterpolator             | x3do:MFVec3d                               |
| x3do:keyValue                                   | x3do:CoordinateInterpolator             | x3do:MFVec3f                               |
| x3do:keyValue                                   | x3do:CoordinateInterpolator2D           | x3do:MFBool                                |
| x3do:keyValue                                   | x3do:CoordinateInterpolator2D           | x3do:MFColor                               |
| x3do:keyValue                                   | x3do:CoordinateInterpolator2D           | x3do:MFFloat                               |
| x3do:keyValue                                   | x3do:CoordinateInterpolator2D           | x3do:MFInt32                               |
| x3do:keyValue                                   | x3do:CoordinateInterpolator2D           | x3do:MFRotation                            |
| x3do:keyValue                                   | x3do:CoordinateInterpolator2D           | x3do:MFVec2f                               |
| x3do:keyValue                                   | x3do:CoordinateInterpolator2D           | x3do:MFVec3d                               |
| x3do:keyValue                                   | x3do:CoordinateInterpolator2D           | x3do:MFVec3f                               |
| x3do:keyValue                                   | x3do:GeoPositionInterpolator            | x3do:MFBool                                |
| x3do:keyValue                                   | x3do:GeoPositionInterpolator            | x3do:MFColor                               |
| x3do:keyValue                                   | x3do:GeoPositionInterpolator            | x3do:MFFloat                               |
| x3do:keyValue                                   | x3do:GeoPositionInterpolator            | x3do:MFInt32                               |
| x3do:keyValue                                   | x3do:GeoPositionInterpolator            | x3do:MFRotation                            |
| x3do:keyValue                                   | x3do:GeoPositionInterpolator            | x3do:MFVec2f                               |
| x3do:keyValue                                   | x3do:GeoPositionInterpolator            | x3do:MFVec3d                               |
| x3do:keyValue                                   | x3do:GeoPositionInterpolator            | x3do:MFVec3f                               |
| x3do:keyValue                                   | x3do:IntegerSequencer                   | x3do:MFBool                                |
| x3do:keyValue                                   | x3do:IntegerSequencer                   | x3do:MFColor                               |
| x3do:keyValue                                   | x3do:IntegerSequencer                   | x3do:MFFloat                               |
| x3do:keyValue                                   | x3do:IntegerSequencer                   | x3do:MFInt32                               |
| x3do:keyValue                                   | x3do:IntegerSequencer                   | x3do:MFRotation                            |
| x3do:keyValue                                   | x3do:IntegerSequencer                   | x3do:MFVec2f                               |
| x3do:keyValue                                   | x3do:IntegerSequencer                   | x3do:MFVec3d                               |
| x3do:keyValue                                   | x3do:IntegerSequencer                   | x3do:MFVec3f                               |
| x3do:keyValue                                   | x3do:NormalInterpolator                 | x3do:MFBool                                |
| x3do:keyValue                                   | x3do:NormalInterpolator                 | x3do:MFColor                               |
| x3do:keyValue                                   | x3do:NormalInterpolator                 | x3do:MFFloat                               |
| x3do:keyValue                                   | x3do:NormalInterpolator                 | x3do:MFInt32                               |
| x3do:keyValue                                   | x3do:NormalInterpolator                 | x3do:MFRotation                            |
| x3do:keyValue                                   | x3do:NormalInterpolator                 | x3do:MFVec2f                               |
| x3do:keyValue                                   | x3do:NormalInterpolator                 | x3do:MFVec3d                               |
| x3do:keyValue                                   | x3do:NormalInterpolator                 | x3do:MFVec3f                               |
| x3do:keyValue                                   | x3do:OrientationInterpolator            | x3do:MFBool                                |
| x3do:keyValue                                   | x3do:OrientationInterpolator            | x3do:MFColor                               |
| x3do:keyValue                                   | x3do:OrientationInterpolator            | x3do:MFFloat                               |
| x3do:keyValue                                   | x3do:OrientationInterpolator            | x3do:MFInt32                               |
| x3do:keyValue                                   | x3do:OrientationInterpolator            | x3do:MFRotation                            |
| x3do:keyValue                                   | x3do:OrientationInterpolator            | x3do:MFVec2f                               |
| x3do:keyValue                                   | x3do:OrientationInterpolator            | x3do:MFVec3d                               |
| x3do:keyValue                                   | x3do:OrientationInterpolator            | x3do:MFVec3f                               |
| x3do:keyValue                                   | x3do:PositionInterpolator               | x3do:MFBool                                |
| x3do:keyValue                                   | x3do:PositionInterpolator               | x3do:MFColor                               |
| x3do:keyValue                                   | x3do:PositionInterpolator               | x3do:MFFloat                               |
| x3do:keyValue                                   | x3do:PositionInterpolator               | x3do:MFInt32                               |
| x3do:keyValue                                   | x3do:PositionInterpolator               | x3do:MFRotation                            |
| x3do:keyValue                                   | x3do:PositionInterpolator               | x3do:MFVec2f                               |
| x3do:keyValue                                   | x3do:PositionInterpolator               | x3do:MFVec3d                               |
| x3do:keyValue                                   | x3do:PositionInterpolator               | x3do:MFVec3f                               |
| x3do:keyValue                                   | x3do:PositionInterpolator2D             | x3do:MFBool                                |
| x3do:keyValue                                   | x3do:PositionInterpolator2D             | x3do:MFColor                               |
| x3do:keyValue                                   | x3do:PositionInterpolator2D             | x3do:MFFloat                               |
| x3do:keyValue                                   | x3do:PositionInterpolator2D             | x3do:MFInt32                               |
| x3do:keyValue                                   | x3do:PositionInterpolator2D             | x3do:MFRotation                            |
| x3do:keyValue                                   | x3do:PositionInterpolator2D             | x3do:MFVec2f                               |
| x3do:keyValue                                   | x3do:PositionInterpolator2D             | x3do:MFVec3d                               |
| x3do:keyValue                                   | x3do:PositionInterpolator2D             | x3do:MFVec3f                               |
| x3do:keyValue                                   | x3do:ScalarInterpolator                 | x3do:MFBool                                |
| x3do:keyValue                                   | x3do:ScalarInterpolator                 | x3do:MFColor                               |
| x3do:keyValue                                   | x3do:ScalarInterpolator                 | x3do:MFFloat                               |
| x3do:keyValue                                   | x3do:ScalarInterpolator                 | x3do:MFInt32                               |
| x3do:keyValue                                   | x3do:ScalarInterpolator                 | x3do:MFRotation                            |
| x3do:keyValue                                   | x3do:ScalarInterpolator                 | x3do:MFVec2f                               |
| x3do:keyValue                                   | x3do:ScalarInterpolator                 | x3do:MFVec3d                               |
| x3do:keyValue                                   | x3do:ScalarInterpolator                 | x3do:MFVec3f                               |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator         | x3do:MFBool                                |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator         | x3do:MFColor                               |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator         | x3do:MFFloat                               |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator         | x3do:MFInt32                               |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator         | x3do:MFRotation                            |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator         | x3do:MFVec2f                               |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator         | x3do:MFVec3d                               |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator         | x3do:MFVec3f                               |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator2D       | x3do:MFBool                                |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator2D       | x3do:MFColor                               |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator2D       | x3do:MFFloat                               |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator2D       | x3do:MFInt32                               |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator2D       | x3do:MFRotation                            |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator2D       | x3do:MFVec2f                               |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator2D       | x3do:MFVec3d                               |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator2D       | x3do:MFVec3f                               |
| x3do:keyValue                                   | x3do:SplineScalarInterpolator           | x3do:MFBool                                |
| x3do:keyValue                                   | x3do:SplineScalarInterpolator           | x3do:MFColor                               |
| x3do:keyValue                                   | x3do:SplineScalarInterpolator           | x3do:MFFloat                               |
| x3do:keyValue                                   | x3do:SplineScalarInterpolator           | x3do:MFInt32                               |
| x3do:keyValue                                   | x3do:SplineScalarInterpolator           | x3do:MFRotation                            |
| x3do:keyValue                                   | x3do:SplineScalarInterpolator           | x3do:MFVec2f                               |
| x3do:keyValue                                   | x3do:SplineScalarInterpolator           | x3do:MFVec3d                               |
| x3do:keyValue                                   | x3do:SplineScalarInterpolator           | x3do:MFVec3f                               |
| x3do:keyValue                                   | x3do:SquadOrientationInterpolator       | x3do:MFBool                                |
| x3do:keyValue                                   | x3do:SquadOrientationInterpolator       | x3do:MFColor                               |
| x3do:keyValue                                   | x3do:SquadOrientationInterpolator       | x3do:MFFloat                               |
| x3do:keyValue                                   | x3do:SquadOrientationInterpolator       | x3do:MFInt32                               |
| x3do:keyValue                                   | x3do:SquadOrientationInterpolator       | x3do:MFRotation                            |
| x3do:keyValue                                   | x3do:SquadOrientationInterpolator       | x3do:MFVec2f                               |
| x3do:keyValue                                   | x3do:SquadOrientationInterpolator       | x3do:MFVec3d                               |
| x3do:keyValue                                   | x3do:SquadOrientationInterpolator       | x3do:MFVec3f                               |
| x3do:keyVelocity                                | x3do:SplinePositionInterpolator         | x3do:MFFloat                               |
| x3do:keyVelocity                                | x3do:SplinePositionInterpolator         | x3do:MFVec2f                               |
| x3do:keyVelocity                                | x3do:SplinePositionInterpolator         | x3do:MFVec3f                               |
| x3do:keyVelocity                                | x3do:SplinePositionInterpolator2D       | x3do:MFFloat                               |
| x3do:keyVelocity                                | x3do:SplinePositionInterpolator2D       | x3do:MFVec2f                               |
| x3do:keyVelocity                                | x3do:SplinePositionInterpolator2D       | x3do:MFVec3f                               |
| x3do:keyVelocity                                | x3do:SplineScalarInterpolator           | x3do:MFFloat                               |
| x3do:keyVelocity                                | x3do:SplineScalarInterpolator           | x3do:MFVec2f                               |
| x3do:keyVelocity                                | x3do:SplineScalarInterpolator           | x3do:MFVec3f                               |
| x3do:kind                                       | x3do:DISEntityTypeMapping               | x3do:SFInt32                               |
| x3do:knee                                       | x3do:DynamicsCompressor                 | x3do:SFFloat                               |
| x3do:knot                                       | x3do:NurbsCurve                         | x3do:MFDouble                              |
| x3do:knot                                       | x3do:NurbsCurve2D                       | x3do:MFDouble                              |
| x3do:knot                                       | x3do:NurbsOrientationInterpolator       | x3do:MFDouble                              |
| x3do:knot                                       | x3do:NurbsPositionInterpolator          | x3do:MFDouble                              |
| x3do:lang                                       | x3do:meta                               | x3do:SFString                              |
| x3do:language                                   | x3do:ComposedShader                     | x3do:SFString                              |
| x3do:language                                   | x3do:ComposedShader                     | x3do:shaderLanguageValues                  |
| x3do:language                                   | x3do:FontStyle                          | x3do:SFString                              |
| x3do:language                                   | x3do:FontStyle                          | x3do:shaderLanguageValues                  |
| x3do:language                                   | x3do:PackagedShader                     | x3do:SFString                              |
| x3do:language                                   | x3do:PackagedShader                     | x3do:shaderLanguageValues                  |
| x3do:language                                   | x3do:ProgramShader                      | x3do:SFString                              |
| x3do:language                                   | x3do:ProgramShader                      | x3do:shaderLanguageValues                  |
| x3do:language                                   | x3do:ScreenFontStyle                    | x3do:SFString                              |
| x3do:language                                   | x3do:ScreenFontStyle                    | x3do:shaderLanguageValues                  |
| x3do:language                                   | x3do:X3DShaderNode                      | x3do:SFString                              |
| x3do:language                                   | x3do:X3DShaderNode                      | x3do:shaderLanguageValues                  |
| x3do:layoutAlignChoices                         | x3do:MFString                           | _:b71                                      |
| x3do:layoutScaleModeChoices                     | x3do:MFString                           | _:b72                                      |
| x3do:layoutUnitsChoices                         | x3do:MFString                           | _:b73                                      |
| x3do:leftToRight                                | x3do:FontStyle                          | x3do:SFBool                                |
| x3do:leftToRight                                | x3do:ScreenFontStyle                    | x3do:SFBool                                |
| x3do:leftUrl                                    | x3do:Background                         | x3do:MFString                              |
| x3do:length                                     | x3do:BufferAudioSource                  | x3do:MFFloat                               |
| x3do:length                                     | x3do:BufferAudioSource                  | x3do:SFInt32                               |
| x3do:length                                     | x3do:Text                               | x3do:MFFloat                               |
| x3do:length                                     | x3do:Text                               | x3do:SFInt32                               |
| x3do:lengthOfModulationParameters               | x3do:TransmitterPdu                     | x3do:SFInt32                               |
| x3do:level                                      | x3do:component                          | x3do:SFInt32                               |
| x3do:level_changed                              | x3do:GeoLOD                             | x3do:SFInt32                               |
| x3do:level_changed                              | x3do:LOD                                | x3do:SFInt32                               |
| x3do:lifetimeVariation                          | x3do:ParticleSystem                     | x3do:SFFloat                               |
| x3do:lighting                                   | x3do:ShadedVolumeStyle                  | x3do:SFBool                                |
| x3do:limitOrientation                           | x3do:HAnimJoint                         | x3do:SFRotation                            |
| x3do:lineBounds                                 | x3do:Text                               | x3do:MFVec2f                               |
| x3do:lineSegments                               | x3do:Polyline2D                         | x3do:MFVec2f                               |
| x3do:lineTypeValues                             | x3do:SFInt32                            | _:b74                                      |
| x3do:linearAcceleration                         | x3do:EspduTransform                     | x3do:SFVec3f                               |
| x3do:linearDampingFactor                        | x3do:RigidBody                          | x3do:SFFloat                               |
| x3do:linearVelocity                             | x3do:EspduTransform                     | x3do:SFVec3f                               |
| x3do:linearVelocity                             | x3do:RigidBody                          | x3do:SFVec3f                               |
| x3do:linetype                                   | x3do:LineProperties                     | x3do:lineTypeValues                        |
| x3do:linewidthScaleFactor                       | x3do:LineProperties                     | x3do:SFFloat                               |
| x3do:llimit                                     | x3do:HAnimJoint                         | x3do:MFFloat                               |
| x3do:loa                                        | x3do:HAnimHumanoid                      | x3do:SFInt32                               |
| x3do:loa                                        | x3do:HAnimMotion                        | x3do:SFInt32                               |
| x3do:load                                       | x3do:Script                             | x3do:SFBool                                |
| x3do:load                                       | x3do:X3DScriptNode                      | x3do:SFBool                                |
| x3do:load                                       | x3do:X3DUrlObject                       | x3do:SFBool                                |
| x3do:loadTime                                   | x3do:LoadSensor                         | x3do:SFTime                                |
| x3do:localDEF                                   | x3do:EXPORT                             | xsd:IDREF                                  |
| x3do:location                                   | x3do:PointLight                         | x3do:SFVec3f                               |
| x3do:location                                   | x3do:Sound                              | x3do:SFVec3f                               |
| x3do:location                                   | x3do:SpatialSound                       | x3do:SFVec3f                               |
| x3do:location                                   | x3do:SpotLight                          | x3do:SFVec3f                               |
| x3do:location                                   | x3do:TextureProjector                   | x3do:SFVec3f                               |
| x3do:location                                   | x3do:TextureProjectorParallel           | x3do:SFVec3f                               |
| x3do:location                                   | x3do:X3DTextureProjectorNode            | x3do:SFVec3f                               |
| x3do:loop                                       | x3do:AudioClip                          | x3do:SFBool                                |
| x3do:loop                                       | x3do:BufferAudioSource                  | x3do:SFBool                                |
| x3do:loop                                       | x3do:HAnimMotion                        | x3do:SFBool                                |
| x3do:loop                                       | x3do:MovieTexture                       | x3do:SFBool                                |
| x3do:loop                                       | x3do:TimeSensor                         | x3do:SFBool                                |
| x3do:loopEnd                                    | x3do:BufferAudioSource                  | x3do:SFFloat                               |
| x3do:loopStart                                  | x3do:BufferAudioSource                  | x3do:SFFloat                               |
| x3do:magnificationFilter                        | x3do:TextureProperties                  | x3do:textureMagnificationModeChoices       |
| x3do:mapping                                    | x3do:TextureCoordinate                  | xsd:NMTOKEN                                |
| x3do:mapping                                    | x3do:TextureCoordinate3D                | xsd:NMTOKEN                                |
| x3do:mapping                                    | x3do:TextureCoordinate4D                | xsd:NMTOKEN                                |
| x3do:mapping                                    | x3do:TextureCoordinateGenerator         | xsd:NMTOKEN                                |
| x3do:mapping                                    | x3do:X3DSingleTextureCoordinateNode     | xsd:NMTOKEN                                |
| x3do:mapping                                    | x3do:X3DSingleTextureTransformNode      | xsd:NMTOKEN                                |
| x3do:marking                                    | x3do:EspduTransform                     | x3do:SFString                              |
| x3do:mass                                       | x3do:ConeEmitter                        | x3do:SFFloat                               |
| x3do:mass                                       | x3do:ExplosionEmitter                   | x3do:SFFloat                               |
| x3do:mass                                       | x3do:HAnimSegment                       | x3do:SFFloat                               |
| x3do:mass                                       | x3do:PointEmitter                       | x3do:SFFloat                               |
| x3do:mass                                       | x3do:PolylineEmitter                    | x3do:SFFloat                               |
| x3do:mass                                       | x3do:RigidBody                          | x3do:SFFloat                               |
| x3do:mass                                       | x3do:SurfaceEmitter                     | x3do:SFFloat                               |
| x3do:mass                                       | x3do:VolumeEmitter                      | x3do:SFFloat                               |
| x3do:mass                                       | x3do:X3DParticleEmitterNode             | x3do:SFFloat                               |
| x3do:matchCriterion                             | x3do:LinePickSensor                     | x3do:pickSensorMatchCriterionChoices       |
| x3do:matchCriterion                             | x3do:PointPickSensor                    | x3do:pickSensorMatchCriterionChoices       |
| x3do:matchCriterion                             | x3do:PrimitivePickSensor                | x3do:pickSensorMatchCriterionChoices       |
| x3do:matchCriterion                             | x3do:VolumePickSensor                   | x3do:pickSensorMatchCriterionChoices       |
| x3do:matchCriterion                             | x3do:X3DPickSensorNode                  | x3do:pickSensorMatchCriterionChoices       |
| x3do:matrix                                     | x3do:TextureTransformMatrix3D           | x3do:SFMatrix4f                            |
| x3do:maxAngle                                   | x3do:CylinderSensor                     | x3do:SFFloat                               |
| x3do:maxAngle                                   | x3do:SingleAxisHingeJoint               | x3do:SFFloat                               |
| x3do:maxAngle1                                  | x3do:DoubleAxisHingeJoint               | x3do:SFFloat                               |
| x3do:maxBack                                    | x3do:Sound                              | x3do:SFFloat                               |
| x3do:maxChannelCount                            | x3do:AudioDestination                   | x3do:SFInt32                               |
| x3do:maxCorrectionSpeed                         | x3do:RigidBodyCollection                | x3do:SFFloat                               |
| x3do:maxDecibels                                | x3do:Analyser                           | x3do:SFFloat                               |
| x3do:maxDelayTime                               | x3do:Delay                              | x3do:SFTime                                |
| x3do:maxDistance                                | x3do:SpatialSound                       | x3do:SFFloat                               |
| x3do:maxExtent                                  | x3do:Text                               | x3do:SFFloat                               |
| x3do:maxFront                                   | x3do:Sound                              | x3do:SFFloat                               |
| x3do:maxParticles                               | x3do:ParticleSystem                     | x3do:SFInt32                               |
| x3do:maxPosition                                | x3do:PlaneSensor                        | x3do:SFVec2f                               |
| x3do:maxSeparation                              | x3do:SliderJoint                        | x3do:SFFloat                               |
| x3do:maxTorque1                                 | x3do:DoubleAxisHingeJoint               | x3do:SFFloat                               |
| x3do:maxTorque2                                 | x3do:DoubleAxisHingeJoint               | x3do:SFFloat                               |
| x3do:mediaDeviceID                              | x3do:AudioDestination                   | x3do:SFString                              |
| x3do:mediaDeviceID                              | x3do:MicrophoneSource                   | x3do:SFString                              |
| x3do:mediaDeviceID                              | x3do:StreamAudioDestination             | x3do:SFString                              |
| x3do:mediaDeviceID                              | x3do:X3DSoundDestinationNode            | x3do:SFString                              |
| x3do:metaDirectionChoices                       | xsd:NMTOKEN                             | _:b75                                      |
| x3do:metaNameValues                             | xsd:NMTOKEN                             | _:b76                                      |
| x3do:metallic                                   | x3do:PhysicalMaterial                   | x3do:SFFloat                               |
| x3do:metallicRoughnessTextureMapping            | x3do:PhysicalMaterial                   | xsd:NMTOKEN                                |
| x3do:minAngle                                   | x3do:CylinderSensor                     | x3do:SFFloat                               |
| x3do:minAngle                                   | x3do:SingleAxisHingeJoint               | x3do:SFFloat                               |
| x3do:minAngle1                                  | x3do:DoubleAxisHingeJoint               | x3do:SFFloat                               |
| x3do:minBack                                    | x3do:Sound                              | x3do:SFFloat                               |
| x3do:minBounceSpeed                             | x3do:CollisionCollection                | x3do:SFFloat                               |
| x3do:minBounceSpeed                             | x3do:Contact                            | x3do:SFFloat                               |
| x3do:minDecibels                                | x3do:Analyser                           | x3do:SFFloat                               |
| x3do:minFront                                   | x3do:Sound                              | x3do:SFFloat                               |
| x3do:minPosition                                | x3do:PlaneSensor                        | x3do:SFVec2f                               |
| x3do:minSeparation                              | x3do:SliderJoint                        | x3do:SFFloat                               |
| x3do:minificationFilter                         | x3do:TextureProperties                  | x3do:textureMinificationModeChoices        |
| x3do:mode                                       | x3do:MultiTexture                       | x3do:multiTextureModeValues                |
| x3do:mode                                       | x3do:MultiTexture                       | x3do:textureCoordinateGeneratorModeChoices |
| x3do:mode                                       | x3do:TextureCoordinateGenerator         | x3do:multiTextureModeValues                |
| x3do:mode                                       | x3do:TextureCoordinateGenerator         | x3do:textureCoordinateGeneratorModeChoices |
| x3do:modifiedFraction_changed                   | x3do:EaseInEaseOut                      | x3do:SFFloat                               |
| x3do:modulationTypeDetail                       | x3do:TransmitterPdu                     | x3do:SFInt32                               |
| x3do:modulationTypeMajor                        | x3do:TransmitterPdu                     | x3do:SFInt32                               |
| x3do:modulationTypeSpreadSpectrum               | x3do:TransmitterPdu                     | x3do:SFInt32                               |
| x3do:modulationTypeSystem                       | x3do:TransmitterPdu                     | x3do:SFInt32                               |
| x3do:momentsOfInertia                           | x3do:HAnimSegment                       | x3do:MFFloat                               |
| x3do:motor1Angle                                | x3do:MotorJoint                         | x3do:SFFloat                               |
| x3do:motor1AngleRate                            | x3do:MotorJoint                         | x3do:SFFloat                               |
| x3do:motor1Axis                                 | x3do:MotorJoint                         | x3do:SFVec3f                               |
| x3do:motor2Angle                                | x3do:MotorJoint                         | x3do:SFFloat                               |
| x3do:motor2AngleRate                            | x3do:MotorJoint                         | x3do:SFFloat                               |
| x3do:motor2Axis                                 | x3do:MotorJoint                         | x3do:SFVec3f                               |
| x3do:motor3Angle                                | x3do:MotorJoint                         | x3do:SFFloat                               |
| x3do:motor3AngleRate                            | x3do:MotorJoint                         | x3do:SFFloat                               |
| x3do:motor3Axis                                 | x3do:MotorJoint                         | x3do:SFVec3f                               |
| x3do:multiTextureFunctionValues                 | x3do:MFString                           | _:b77                                      |
| x3do:multiTextureModeValues                     | x3do:MFString                           | _:b78                                      |
| x3do:multiTextureSourceValues                   | x3do:MFString                           | _:b79                                      |
| x3do:multicastRelayHost                         | x3do:EspduTransform                     | x3do:SFString                              |
| x3do:multicastRelayHost                         | x3do:ReceiverPdu                        | x3do:SFString                              |
| x3do:multicastRelayHost                         | x3do:SignalPdu                          | x3do:SFString                              |
| x3do:multicastRelayHost                         | x3do:TransmitterPdu                     | x3do:SFString                              |
| x3do:multicastRelayPort                         | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:multicastRelayPort                         | x3do:ReceiverPdu                        | x3do:SFInt32                               |
| x3do:multicastRelayPort                         | x3do:SignalPdu                          | x3do:SFInt32                               |
| x3do:multicastRelayPort                         | x3do:TransmitterPdu                     | x3do:SFInt32                               |
| x3do:munitionApplicationID                      | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:munitionEndPoint                           | x3do:EspduTransform                     | x3do:SFVec3f                               |
| x3do:munitionEntityID                           | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:munitionQuantity                           | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:munitionSiteID                             | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:munitionStartPoint                         | x3do:EspduTransform                     | x3do:SFVec3f                               |
| x3do:mustEvaluate                               | x3do:Script                             | x3do:SFBool                                |
| x3do:name                                       | x3do:CADAssembly                        | xsd:NMTOKEN                                |
| x3do:name                                       | x3do:CADAssembly                        | x3do:SFString                              |
| x3do:name                                       | x3do:CADAssembly                        | x3do:componentNameChoices                  |
| x3do:name                                       | x3do:CADAssembly                        | x3do:hanimFeaturePointNameValues           |
| x3do:name                                       | x3do:CADAssembly                        | x3do:hanimJointNameValues                  |
| x3do:name                                       | x3do:CADAssembly                        | x3do:hanimSegmentNameValues                |
| x3do:name                                       | x3do:CADAssembly                        | x3do:metaNameValues                        |
| x3do:name                                       | x3do:CADFace                            | xsd:NMTOKEN                                |
| x3do:name                                       | x3do:CADFace                            | x3do:SFString                              |
| x3do:name                                       | x3do:CADFace                            | x3do:componentNameChoices                  |
| x3do:name                                       | x3do:CADFace                            | x3do:hanimFeaturePointNameValues           |
| x3do:name                                       | x3do:CADFace                            | x3do:hanimJointNameValues                  |
| x3do:name                                       | x3do:CADFace                            | x3do:hanimSegmentNameValues                |
| x3do:name                                       | x3do:CADFace                            | x3do:metaNameValues                        |
| x3do:name                                       | x3do:CADLayer                           | xsd:NMTOKEN                                |
| x3do:name                                       | x3do:CADLayer                           | x3do:SFString                              |
| x3do:name                                       | x3do:CADLayer                           | x3do:componentNameChoices                  |
| x3do:name                                       | x3do:CADLayer                           | x3do:hanimFeaturePointNameValues           |
| x3do:name                                       | x3do:CADLayer                           | x3do:hanimJointNameValues                  |
| x3do:name                                       | x3do:CADLayer                           | x3do:hanimSegmentNameValues                |
| x3do:name                                       | x3do:CADLayer                           | x3do:metaNameValues                        |
| x3do:name                                       | x3do:CADPart                            | xsd:NMTOKEN                                |
| x3do:name                                       | x3do:CADPart                            | x3do:SFString                              |
| x3do:name                                       | x3do:CADPart                            | x3do:componentNameChoices                  |
| x3do:name                                       | x3do:CADPart                            | x3do:hanimFeaturePointNameValues           |
| x3do:name                                       | x3do:CADPart                            | x3do:hanimJointNameValues                  |
| x3do:name                                       | x3do:CADPart                            | x3do:hanimSegmentNameValues                |
| x3do:name                                       | x3do:CADPart                            | x3do:metaNameValues                        |
| x3do:name                                       | x3do:ExternProtoDeclare                 | xsd:NMTOKEN                                |
| x3do:name                                       | x3do:ExternProtoDeclare                 | x3do:SFString                              |
| x3do:name                                       | x3do:ExternProtoDeclare                 | x3do:componentNameChoices                  |
| x3do:name                                       | x3do:ExternProtoDeclare                 | x3do:hanimFeaturePointNameValues           |
| x3do:name                                       | x3do:ExternProtoDeclare                 | x3do:hanimJointNameValues                  |
| x3do:name                                       | x3do:ExternProtoDeclare                 | x3do:hanimSegmentNameValues                |
| x3do:name                                       | x3do:ExternProtoDeclare                 | x3do:metaNameValues                        |
| x3do:name                                       | x3do:FloatVertexAttribute               | xsd:NMTOKEN                                |
| x3do:name                                       | x3do:FloatVertexAttribute               | x3do:SFString                              |
| x3do:name                                       | x3do:FloatVertexAttribute               | x3do:componentNameChoices                  |
| x3do:name                                       | x3do:FloatVertexAttribute               | x3do:hanimFeaturePointNameValues           |
| x3do:name                                       | x3do:FloatVertexAttribute               | x3do:hanimJointNameValues                  |
| x3do:name                                       | x3do:FloatVertexAttribute               | x3do:hanimSegmentNameValues                |
| x3do:name                                       | x3do:FloatVertexAttribute               | x3do:metaNameValues                        |
| x3do:name                                       | x3do:HAnimDisplacer                     | xsd:NMTOKEN                                |
| x3do:name                                       | x3do:HAnimDisplacer                     | x3do:SFString                              |
| x3do:name                                       | x3do:HAnimDisplacer                     | x3do:componentNameChoices                  |
| x3do:name                                       | x3do:HAnimDisplacer                     | x3do:hanimFeaturePointNameValues           |
| x3do:name                                       | x3do:HAnimDisplacer                     | x3do:hanimJointNameValues                  |
| x3do:name                                       | x3do:HAnimDisplacer                     | x3do:hanimSegmentNameValues                |
| x3do:name                                       | x3do:HAnimDisplacer                     | x3do:metaNameValues                        |
| x3do:name                                       | x3do:HAnimHumanoid                      | xsd:NMTOKEN                                |
| x3do:name                                       | x3do:HAnimHumanoid                      | x3do:SFString                              |
| x3do:name                                       | x3do:HAnimHumanoid                      | x3do:componentNameChoices                  |
| x3do:name                                       | x3do:HAnimHumanoid                      | x3do:hanimFeaturePointNameValues           |
| x3do:name                                       | x3do:HAnimHumanoid                      | x3do:hanimJointNameValues                  |
| x3do:name                                       | x3do:HAnimHumanoid                      | x3do:hanimSegmentNameValues                |
| x3do:name                                       | x3do:HAnimHumanoid                      | x3do:metaNameValues                        |
| x3do:name                                       | x3do:HAnimJoint                         | xsd:NMTOKEN                                |
| x3do:name                                       | x3do:HAnimJoint                         | x3do:SFString                              |
| x3do:name                                       | x3do:HAnimJoint                         | x3do:componentNameChoices                  |
| x3do:name                                       | x3do:HAnimJoint                         | x3do:hanimFeaturePointNameValues           |
| x3do:name                                       | x3do:HAnimJoint                         | x3do:hanimJointNameValues                  |
| x3do:name                                       | x3do:HAnimJoint                         | x3do:hanimSegmentNameValues                |
| x3do:name                                       | x3do:HAnimJoint                         | x3do:metaNameValues                        |
| x3do:name                                       | x3do:HAnimMotion                        | xsd:NMTOKEN                                |
| x3do:name                                       | x3do:HAnimMotion                        | x3do:SFString                              |
| x3do:name                                       | x3do:HAnimMotion                        | x3do:componentNameChoices                  |
| x3do:name                                       | x3do:HAnimMotion                        | x3do:hanimFeaturePointNameValues           |
| x3do:name                                       | x3do:HAnimMotion                        | x3do:hanimJointNameValues                  |
| x3do:name                                       | x3do:HAnimMotion                        | x3do:hanimSegmentNameValues                |
| x3do:name                                       | x3do:HAnimMotion                        | x3do:metaNameValues                        |
| x3do:name                                       | x3do:HAnimSegment                       | xsd:NMTOKEN                                |
| x3do:name                                       | x3do:HAnimSegment                       | x3do:SFString                              |
| x3do:name                                       | x3do:HAnimSegment                       | x3do:componentNameChoices                  |
| x3do:name                                       | x3do:HAnimSegment                       | x3do:hanimFeaturePointNameValues           |
| x3do:name                                       | x3do:HAnimSegment                       | x3do:hanimJointNameValues                  |
| x3do:name                                       | x3do:HAnimSegment                       | x3do:hanimSegmentNameValues                |
| x3do:name                                       | x3do:HAnimSegment                       | x3do:metaNameValues                        |
| x3do:name                                       | x3do:HAnimSite                          | xsd:NMTOKEN                                |
| x3do:name                                       | x3do:HAnimSite                          | x3do:SFString                              |
| x3do:name                                       | x3do:HAnimSite                          | x3do:componentNameChoices                  |
| x3do:name                                       | x3do:HAnimSite                          | x3do:hanimFeaturePointNameValues           |
| x3do:name                                       | x3do:HAnimSite                          | x3do:hanimJointNameValues                  |
| x3do:name                                       | x3do:HAnimSite                          | x3do:hanimSegmentNameValues                |
| x3do:name                                       | x3do:HAnimSite                          | x3do:metaNameValues                        |
| x3do:name                                       | x3do:Matrix3VertexAttribute             | xsd:NMTOKEN                                |
| x3do:name                                       | x3do:Matrix3VertexAttribute             | x3do:SFString                              |
| x3do:name                                       | x3do:Matrix3VertexAttribute             | x3do:componentNameChoices                  |
| x3do:name                                       | x3do:Matrix3VertexAttribute             | x3do:hanimFeaturePointNameValues           |
| x3do:name                                       | x3do:Matrix3VertexAttribute             | x3do:hanimJointNameValues                  |
| x3do:name                                       | x3do:Matrix3VertexAttribute             | x3do:hanimSegmentNameValues                |
| x3do:name                                       | x3do:Matrix3VertexAttribute             | x3do:metaNameValues                        |
| x3do:name                                       | x3do:Matrix4VertexAttribute             | xsd:NMTOKEN                                |
| x3do:name                                       | x3do:Matrix4VertexAttribute             | x3do:SFString                              |
| x3do:name                                       | x3do:Matrix4VertexAttribute             | x3do:componentNameChoices                  |
| x3do:name                                       | x3do:Matrix4VertexAttribute             | x3do:hanimFeaturePointNameValues           |
| x3do:name                                       | x3do:Matrix4VertexAttribute             | x3do:hanimJointNameValues                  |
| x3do:name                                       | x3do:Matrix4VertexAttribute             | x3do:hanimSegmentNameValues                |
| x3do:name                                       | x3do:Matrix4VertexAttribute             | x3do:metaNameValues                        |
| x3do:name                                       | x3do:ProtoDeclare                       | xsd:NMTOKEN                                |
| x3do:name                                       | x3do:ProtoDeclare                       | x3do:SFString                              |
| x3do:name                                       | x3do:ProtoDeclare                       | x3do:componentNameChoices                  |
| x3do:name                                       | x3do:ProtoDeclare                       | x3do:hanimFeaturePointNameValues           |
| x3do:name                                       | x3do:ProtoDeclare                       | x3do:hanimJointNameValues                  |
| x3do:name                                       | x3do:ProtoDeclare                       | x3do:hanimSegmentNameValues                |
| x3do:name                                       | x3do:ProtoDeclare                       | x3do:metaNameValues                        |
| x3do:name                                       | x3do:ProtoInstance                      | xsd:NMTOKEN                                |
| x3do:name                                       | x3do:ProtoInstance                      | x3do:SFString                              |
| x3do:name                                       | x3do:ProtoInstance                      | x3do:componentNameChoices                  |
| x3do:name                                       | x3do:ProtoInstance                      | x3do:hanimFeaturePointNameValues           |
| x3do:name                                       | x3do:ProtoInstance                      | x3do:hanimJointNameValues                  |
| x3do:name                                       | x3do:ProtoInstance                      | x3do:hanimSegmentNameValues                |
| x3do:name                                       | x3do:ProtoInstance                      | x3do:metaNameValues                        |
| x3do:name                                       | x3do:X3DMetadataObject                  | xsd:NMTOKEN                                |
| x3do:name                                       | x3do:X3DMetadataObject                  | x3do:SFString                              |
| x3do:name                                       | x3do:X3DMetadataObject                  | x3do:componentNameChoices                  |
| x3do:name                                       | x3do:X3DMetadataObject                  | x3do:hanimFeaturePointNameValues           |
| x3do:name                                       | x3do:X3DMetadataObject                  | x3do:hanimJointNameValues                  |
| x3do:name                                       | x3do:X3DMetadataObject                  | x3do:hanimSegmentNameValues                |
| x3do:name                                       | x3do:X3DMetadataObject                  | x3do:metaNameValues                        |
| x3do:name                                       | x3do:X3DProductStructureChildNode       | xsd:NMTOKEN                                |
| x3do:name                                       | x3do:X3DProductStructureChildNode       | x3do:SFString                              |
| x3do:name                                       | x3do:X3DProductStructureChildNode       | x3do:componentNameChoices                  |
| x3do:name                                       | x3do:X3DProductStructureChildNode       | x3do:hanimFeaturePointNameValues           |
| x3do:name                                       | x3do:X3DProductStructureChildNode       | x3do:hanimJointNameValues                  |
| x3do:name                                       | x3do:X3DProductStructureChildNode       | x3do:hanimSegmentNameValues                |
| x3do:name                                       | x3do:X3DProductStructureChildNode       | x3do:metaNameValues                        |
| x3do:name                                       | x3do:X3DVertexAttributeNode             | xsd:NMTOKEN                                |
| x3do:name                                       | x3do:X3DVertexAttributeNode             | x3do:SFString                              |
| x3do:name                                       | x3do:X3DVertexAttributeNode             | x3do:componentNameChoices                  |
| x3do:name                                       | x3do:X3DVertexAttributeNode             | x3do:hanimFeaturePointNameValues           |
| x3do:name                                       | x3do:X3DVertexAttributeNode             | x3do:hanimJointNameValues                  |
| x3do:name                                       | x3do:X3DVertexAttributeNode             | x3do:hanimSegmentNameValues                |
| x3do:name                                       | x3do:X3DVertexAttributeNode             | x3do:metaNameValues                        |
| x3do:name                                       | x3do:component                          | xsd:NMTOKEN                                |
| x3do:name                                       | x3do:component                          | x3do:SFString                              |
| x3do:name                                       | x3do:component                          | x3do:componentNameChoices                  |
| x3do:name                                       | x3do:component                          | x3do:hanimFeaturePointNameValues           |
| x3do:name                                       | x3do:component                          | x3do:hanimJointNameValues                  |
| x3do:name                                       | x3do:component                          | x3do:hanimSegmentNameValues                |
| x3do:name                                       | x3do:component                          | x3do:metaNameValues                        |
| x3do:name                                       | x3do:field                              | xsd:NMTOKEN                                |
| x3do:name                                       | x3do:field                              | x3do:SFString                              |
| x3do:name                                       | x3do:field                              | x3do:componentNameChoices                  |
| x3do:name                                       | x3do:field                              | x3do:hanimFeaturePointNameValues           |
| x3do:name                                       | x3do:field                              | x3do:hanimJointNameValues                  |
| x3do:name                                       | x3do:field                              | x3do:hanimSegmentNameValues                |
| x3do:name                                       | x3do:field                              | x3do:metaNameValues                        |
| x3do:name                                       | x3do:fieldValue                         | xsd:NMTOKEN                                |
| x3do:name                                       | x3do:fieldValue                         | x3do:SFString                              |
| x3do:name                                       | x3do:fieldValue                         | x3do:componentNameChoices                  |
| x3do:name                                       | x3do:fieldValue                         | x3do:hanimFeaturePointNameValues           |
| x3do:name                                       | x3do:fieldValue                         | x3do:hanimJointNameValues                  |
| x3do:name                                       | x3do:fieldValue                         | x3do:hanimSegmentNameValues                |
| x3do:name                                       | x3do:fieldValue                         | x3do:metaNameValues                        |
| x3do:name                                       | x3do:meta                               | xsd:NMTOKEN                                |
| x3do:name                                       | x3do:meta                               | x3do:SFString                              |
| x3do:name                                       | x3do:meta                               | x3do:componentNameChoices                  |
| x3do:name                                       | x3do:meta                               | x3do:hanimFeaturePointNameValues           |
| x3do:name                                       | x3do:meta                               | x3do:hanimJointNameValues                  |
| x3do:name                                       | x3do:meta                               | x3do:hanimSegmentNameValues                |
| x3do:name                                       | x3do:meta                               | x3do:metaNameValues                        |
| x3do:name                                       | x3do:unit                               | xsd:NMTOKEN                                |
| x3do:name                                       | x3do:unit                               | x3do:SFString                              |
| x3do:name                                       | x3do:unit                               | x3do:componentNameChoices                  |
| x3do:name                                       | x3do:unit                               | x3do:hanimFeaturePointNameValues           |
| x3do:name                                       | x3do:unit                               | x3do:hanimJointNameValues                  |
| x3do:name                                       | x3do:unit                               | x3do:hanimSegmentNameValues                |
| x3do:name                                       | x3do:unit                               | x3do:metaNameValues                        |
| x3do:navigationInfo                             | x3do:GeoViewpoint                       | x3do:NavigationInfo                        |
| x3do:navigationInfo                             | x3do:OrthoViewpoint                     | x3do:NavigationInfo                        |
| x3do:navigationInfo                             | x3do:Viewpoint                          | x3do:NavigationInfo                        |
| x3do:navigationInfo                             | x3do:X3DViewpointNode                   | x3do:NavigationInfo                        |
| x3do:navigationTransitionTypeValues             | x3do:MFString                           | _:b80                                      |
| x3do:navigationTypeValues                       | x3do:MFString                           | _:b81                                      |
| x3do:nearDistance                               | x3do:GeoViewpoint                       | x3do:SFFloat                               |
| x3do:nearDistance                               | x3do:OrthoViewpoint                     | x3do:SFFloat                               |
| x3do:nearDistance                               | x3do:TextureProjector                   | x3do:SFFloat                               |
| x3do:nearDistance                               | x3do:TextureProjectorParallel           | x3do:SFFloat                               |
| x3do:nearDistance                               | x3do:Viewpoint                          | x3do:SFFloat                               |
| x3do:nearDistance                               | x3do:X3DTextureProjectorNode            | x3do:SFFloat                               |
| x3do:nearDistance                               | x3do:X3DViewpointNode                   | x3do:SFFloat                               |
| x3do:networkMode                                | x3do:EspduTransform                     | x3do:networkModeChoices                    |
| x3do:networkMode                                | x3do:ReceiverPdu                        | x3do:networkModeChoices                    |
| x3do:networkMode                                | x3do:SignalPdu                          | x3do:networkModeChoices                    |
| x3do:networkMode                                | x3do:TransmitterPdu                     | x3do:networkModeChoices                    |
| x3do:networkModeChoices                         | xsd:NMTOKEN                             | _:b82                                      |
| x3do:next                                       | x3do:X3DSequencerNode                   | x3do:SFBool                                |
| x3do:nodeField                                  | x3do:connect                            | xsd:NMTOKEN                                |
| x3do:normal                                     | x3do:IndexedFaceSet                     | x3do:X3DNormalNode                         |
| x3do:normal                                     | x3do:IndexedQuadSet                     | x3do:X3DNormalNode                         |
| x3do:normal                                     | x3do:IndexedTriangleFanSet              | x3do:X3DNormalNode                         |
| x3do:normal                                     | x3do:IndexedTriangleSet                 | x3do:X3DNormalNode                         |
| x3do:normal                                     | x3do:IndexedTriangleStripSet            | x3do:X3DNormalNode                         |
| x3do:normal                                     | x3do:QuadSet                            | x3do:X3DNormalNode                         |
| x3do:normal                                     | x3do:TriangleFanSet                     | x3do:X3DNormalNode                         |
| x3do:normal                                     | x3do:TriangleSet                        | x3do:X3DNormalNode                         |
| x3do:normal                                     | x3do:TriangleStripSet                   | x3do:X3DNormalNode                         |
| x3do:normal                                     | x3do:X3DComposedGeometryNode            | x3do:X3DNormalNode                         |
| x3do:normalIndex                                | x3do:IndexedFaceSet                     | x3do:MFInt32                               |
| x3do:normalPerVertex                            | x3do:ElevationGrid                      | x3do:SFBool                                |
| x3do:normalPerVertex                            | x3do:GeoElevationGrid                   | x3do:SFBool                                |
| x3do:normalPerVertex                            | x3do:IndexedFaceSet                     | x3do:SFBool                                |
| x3do:normalPerVertex                            | x3do:IndexedQuadSet                     | x3do:SFBool                                |
| x3do:normalPerVertex                            | x3do:IndexedTriangleFanSet              | x3do:SFBool                                |
| x3do:normalPerVertex                            | x3do:IndexedTriangleSet                 | x3do:SFBool                                |
| x3do:normalPerVertex                            | x3do:IndexedTriangleStripSet            | x3do:SFBool                                |
| x3do:normalPerVertex                            | x3do:QuadSet                            | x3do:SFBool                                |
| x3do:normalPerVertex                            | x3do:TriangleFanSet                     | x3do:SFBool                                |
| x3do:normalPerVertex                            | x3do:TriangleSet                        | x3do:SFBool                                |
| x3do:normalPerVertex                            | x3do:TriangleStripSet                   | x3do:SFBool                                |
| x3do:normalPerVertex                            | x3do:X3DComposedGeometryNode            | x3do:SFBool                                |
| x3do:normalScale                                | x3do:Material                           | x3do:SFFloat                               |
| x3do:normalScale                                | x3do:PhysicalMaterial                   | x3do:SFFloat                               |
| x3do:normalScale                                | x3do:UnlitMaterial                      | x3do:SFFloat                               |
| x3do:normalScale                                | x3do:X3DOneSidedMaterialNode            | x3do:SFFloat                               |
| x3do:normalTextureMapping                       | x3do:Material                           | xsd:NMTOKEN                                |
| x3do:normalTextureMapping                       | x3do:PhysicalMaterial                   | xsd:NMTOKEN                                |
| x3do:normalTextureMapping                       | x3do:UnlitMaterial                      | xsd:NMTOKEN                                |
| x3do:normalTextureMapping                       | x3do:X3DOneSidedMaterialNode            | xsd:NMTOKEN                                |
| x3do:normal_changed                             | x3do:NurbsSurfaceInterpolator           | x3do:SFVec3f                               |
| x3do:normalize                                  | x3do:Convolver                          | x3do:SFBool                                |
| x3do:normalizeVelocity                          | x3do:SplinePositionInterpolator         | x3do:SFBool                                |
| x3do:normalizeVelocity                          | x3do:SplinePositionInterpolator2D       | x3do:SFBool                                |
| x3do:normalizeVelocity                          | x3do:SplineScalarInterpolator           | x3do:SFBool                                |
| x3do:normalizeVelocity                          | x3do:SquadOrientationInterpolator       | x3do:SFBool                                |
| x3do:numComponents                              | x3do:FloatVertexAttribute               | x3do:SFInt32                               |
| x3do:numberOfChannels                           | x3do:BufferAudioSource                  | x3do:SFInt32                               |
| x3do:objectType                                 | x3do:Layer                              | x3do:pickableObjectTypeValues              |
| x3do:objectType                                 | x3do:LayoutLayer                        | x3do:pickableObjectTypeValues              |
| x3do:objectType                                 | x3do:LinePickSensor                     | x3do:pickableObjectTypeValues              |
| x3do:objectType                                 | x3do:PointPickSensor                    | x3do:pickableObjectTypeValues              |
| x3do:objectType                                 | x3do:PrimitivePickSensor                | x3do:pickableObjectTypeValues              |
| x3do:objectType                                 | x3do:VolumePickSensor                   | x3do:pickableObjectTypeValues              |
| x3do:objectType                                 | x3do:X3DLayerNode                       | x3do:pickableObjectTypeValues              |
| x3do:objectType                                 | x3do:X3DPickSensorNode                  | x3do:pickableObjectTypeValues              |
| x3do:occlusionStrength                          | x3do:Material                           | x3do:SFFloat                               |
| x3do:occlusionStrength                          | x3do:PhysicalMaterial                   | x3do:SFFloat                               |
| x3do:occlusionTextureMapping                    | x3do:Material                           | xsd:NMTOKEN                                |
| x3do:occlusionTextureMapping                    | x3do:PhysicalMaterial                   | xsd:NMTOKEN                                |
| x3do:offset                                     | x3do:CylinderSensor                     | x3do:MFFloat                               |
| x3do:offset                                     | x3do:CylinderSensor                     | x3do:SFFloat                               |
| x3do:offset                                     | x3do:CylinderSensor                     | x3do:SFRotation                            |
| x3do:offset                                     | x3do:CylinderSensor                     | x3do:SFVec3f                               |
| x3do:offset                                     | x3do:Layout                             | x3do:MFFloat                               |
| x3do:offset                                     | x3do:Layout                             | x3do:SFFloat                               |
| x3do:offset                                     | x3do:Layout                             | x3do:SFRotation                            |
| x3do:offset                                     | x3do:Layout                             | x3do:SFVec3f                               |
| x3do:offset                                     | x3do:PlaneSensor                        | x3do:MFFloat                               |
| x3do:offset                                     | x3do:PlaneSensor                        | x3do:SFFloat                               |
| x3do:offset                                     | x3do:PlaneSensor                        | x3do:SFRotation                            |
| x3do:offset                                     | x3do:PlaneSensor                        | x3do:SFVec3f                               |
| x3do:offset                                     | x3do:SphereSensor                       | x3do:MFFloat                               |
| x3do:offset                                     | x3do:SphereSensor                       | x3do:SFFloat                               |
| x3do:offset                                     | x3do:SphereSensor                       | x3do:SFRotation                            |
| x3do:offset                                     | x3do:SphereSensor                       | x3do:SFVec3f                               |
| x3do:offsetUnits                                | x3do:Layout                             | x3do:layoutUnitsChoices                    |
| x3do:on                                         | x3do:ConeEmitter                        | x3do:SFBool                                |
| x3do:on                                         | x3do:DirectionalLight                   | x3do:SFBool                                |
| x3do:on                                         | x3do:ExplosionEmitter                   | x3do:SFBool                                |
| x3do:on                                         | x3do:PointEmitter                       | x3do:SFBool                                |
| x3do:on                                         | x3do:PointLight                         | x3do:SFBool                                |
| x3do:on                                         | x3do:PolylineEmitter                    | x3do:SFBool                                |
| x3do:on                                         | x3do:SpotLight                          | x3do:SFBool                                |
| x3do:on                                         | x3do:SurfaceEmitter                     | x3do:SFBool                                |
| x3do:on                                         | x3do:TextureProjector                   | x3do:SFBool                                |
| x3do:on                                         | x3do:TextureProjectorParallel           | x3do:SFBool                                |
| x3do:on                                         | x3do:VolumeEmitter                      | x3do:SFBool                                |
| x3do:on                                         | x3do:X3DLightNode                       | x3do:SFBool                                |
| x3do:on                                         | x3do:X3DParticleEmitterNode             | x3do:SFBool                                |
| x3do:on                                         | x3do:X3DTextureProjectorNode            | x3do:SFBool                                |
| x3do:opacityFactor                              | x3do:BoundaryEnhancementVolumeStyle     | x3do:SFFloat                               |
| x3do:optionsImag                                | x3do:PeriodicWave                       | x3do:MFFloat                               |
| x3do:optionsReal                                | x3do:PeriodicWave                       | x3do:MFFloat                               |
| x3do:order                                      | x3do:ColorDamper                        | x3do:MFInt32                               |
| x3do:order                                      | x3do:ColorDamper                        | x3do:SFInt32                               |
| x3do:order                                      | x3do:CoordinateDamper                   | x3do:MFInt32                               |
| x3do:order                                      | x3do:CoordinateDamper                   | x3do:SFInt32                               |
| x3do:order                                      | x3do:LayerSet                           | x3do:MFInt32                               |
| x3do:order                                      | x3do:LayerSet                           | x3do:SFInt32                               |
| x3do:order                                      | x3do:NurbsCurve                         | x3do:MFInt32                               |
| x3do:order                                      | x3do:NurbsCurve                         | x3do:SFInt32                               |
| x3do:order                                      | x3do:NurbsCurve2D                       | x3do:MFInt32                               |
| x3do:order                                      | x3do:NurbsCurve2D                       | x3do:SFInt32                               |
| x3do:order                                      | x3do:NurbsOrientationInterpolator       | x3do:MFInt32                               |
| x3do:order                                      | x3do:NurbsOrientationInterpolator       | x3do:SFInt32                               |
| x3do:order                                      | x3do:NurbsPositionInterpolator          | x3do:MFInt32                               |
| x3do:order                                      | x3do:NurbsPositionInterpolator          | x3do:SFInt32                               |
| x3do:order                                      | x3do:OrientationDamper                  | x3do:MFInt32                               |
| x3do:order                                      | x3do:OrientationDamper                  | x3do:SFInt32                               |
| x3do:order                                      | x3do:PositionDamper                     | x3do:MFInt32                               |
| x3do:order                                      | x3do:PositionDamper                     | x3do:SFInt32                               |
| x3do:order                                      | x3do:PositionDamper2D                   | x3do:MFInt32                               |
| x3do:order                                      | x3do:PositionDamper2D                   | x3do:SFInt32                               |
| x3do:order                                      | x3do:ScalarDamper                       | x3do:MFInt32                               |
| x3do:order                                      | x3do:ScalarDamper                       | x3do:SFInt32                               |
| x3do:order                                      | x3do:TexCoordDamper2D                   | x3do:MFInt32                               |
| x3do:order                                      | x3do:TexCoordDamper2D                   | x3do:SFInt32                               |
| x3do:order                                      | x3do:X3DDamperNode                      | x3do:MFInt32                               |
| x3do:order                                      | x3do:X3DDamperNode                      | x3do:SFInt32                               |
| x3do:orientation                                | x3do:Extrusion                          | x3do:MFRotation                            |
| x3do:orientation                                | x3do:Extrusion                          | x3do:SFRotation                            |
| x3do:orientation                                | x3do:GeoViewpoint                       | x3do:MFRotation                            |
| x3do:orientation                                | x3do:GeoViewpoint                       | x3do:SFRotation                            |
| x3do:orientation                                | x3do:ListenerPointSource                | x3do:MFRotation                            |
| x3do:orientation                                | x3do:ListenerPointSource                | x3do:SFRotation                            |
| x3do:orientation                                | x3do:OrthoViewpoint                     | x3do:MFRotation                            |
| x3do:orientation                                | x3do:OrthoViewpoint                     | x3do:SFRotation                            |
| x3do:orientation                                | x3do:RigidBody                          | x3do:MFRotation                            |
| x3do:orientation                                | x3do:RigidBody                          | x3do:SFRotation                            |
| x3do:orientation                                | x3do:Viewpoint                          | x3do:MFRotation                            |
| x3do:orientation                                | x3do:Viewpoint                          | x3do:SFRotation                            |
| x3do:orientation                                | x3do:X3DViewpointNode                   | x3do:MFRotation                            |
| x3do:orientation                                | x3do:X3DViewpointNode                   | x3do:SFRotation                            |
| x3do:orientation_changed                        | x3do:GeoProximitySensor                 | x3do:SFRotation                            |
| x3do:orientation_changed                        | x3do:ProximitySensor                    | x3do:SFRotation                            |
| x3do:orientation_changed                        | x3do:TransformSensor                    | x3do:SFRotation                            |
| x3do:origin                                     | x3do:Text                               | x3do:SFVec3f                               |
| x3do:orthogonalColor                            | x3do:CartoonVolumeStyle                 | x3do:SFColorRGBA                           |
| x3do:outerRadius                                | x3do:Disk2D                             | x3do:SFFloat                               |
| x3do:oversample                                 | x3do:WaveShaper                         | x3do:waveShaperOversampleChoices           |
| x3do:parallelColor                              | x3do:CartoonVolumeStyle                 | x3do:SFColorRGBA                           |
| x3do:parameter                                  | x3do:Anchor                             | x3do:MFFloat                               |
| x3do:parameter                                  | x3do:Anchor                             | x3do:MFString                              |
| x3do:parameter                                  | x3do:TextureCoordinateGenerator         | x3do:MFFloat                               |
| x3do:parameter                                  | x3do:TextureCoordinateGenerator         | x3do:MFString                              |
| x3do:particleLifetime                           | x3do:ParticleSystem                     | x3do:SFFloat                               |
| x3do:particleSize                               | x3do:ParticleSystem                     | x3do:SFVec2f                               |
| x3do:particleSystemGeometryTypeValues           | xsd:NMTOKEN                             | _:b83                                      |
| x3do:pauseTime                                  | x3do:Analyser                           | x3do:SFTime                                |
| x3do:pauseTime                                  | x3do:AudioClip                          | x3do:SFTime                                |
| x3do:pauseTime                                  | x3do:BiquadFilter                       | x3do:SFTime                                |
| x3do:pauseTime                                  | x3do:BufferAudioSource                  | x3do:SFTime                                |
| x3do:pauseTime                                  | x3do:Convolver                          | x3do:SFTime                                |
| x3do:pauseTime                                  | x3do:Delay                              | x3do:SFTime                                |
| x3do:pauseTime                                  | x3do:DynamicsCompressor                 | x3do:SFTime                                |
| x3do:pauseTime                                  | x3do:Gain                               | x3do:SFTime                                |
| x3do:pauseTime                                  | x3do:ListenerPointSource                | x3do:SFTime                                |
| x3do:pauseTime                                  | x3do:MicrophoneSource                   | x3do:SFTime                                |
| x3do:pauseTime                                  | x3do:MovieTexture                       | x3do:SFTime                                |
| x3do:pauseTime                                  | x3do:OscillatorSource                   | x3do:SFTime                                |
| x3do:pauseTime                                  | x3do:StreamAudioSource                  | x3do:SFTime                                |
| x3do:pauseTime                                  | x3do:TimeSensor                         | x3do:SFTime                                |
| x3do:pauseTime                                  | x3do:WaveShaper                         | x3do:SFTime                                |
| x3do:pauseTime                                  | x3do:X3DSoundProcessingNode             | x3do:SFTime                                |
| x3do:pauseTime                                  | x3do:X3DSoundSourceNode                 | x3do:SFTime                                |
| x3do:pauseTime                                  | x3do:X3DTimeDependentNode               | x3do:SFTime                                |
| x3do:periodicWaveTypeChoices                    | x3do:SFString                           | _:b84                                      |
| x3do:phaseFunction                              | x3do:ShadedVolumeStyle                  | x3do:phaseFunctionValues                   |
| x3do:phaseFunctionValues                        | x3do:SFString                           | _:b85                                      |
| x3do:pickSensorMatchCriterionChoices            | xsd:NMTOKEN                             | _:b86                                      |
| x3do:pickSensorSortOrderValues                  | xsd:NMTOKEN                             | _:b87                                      |
| x3do:pickTarget                                 | x3do:LinePickSensor                     | _:b88                                      |
| x3do:pickTarget                                 | x3do:PointPickSensor                    | _:b88                                      |
| x3do:pickTarget                                 | x3do:PrimitivePickSensor                | _:b88                                      |
| x3do:pickTarget                                 | x3do:VolumePickSensor                   | _:b88                                      |
| x3do:pickTarget                                 | x3do:X3DPickSensorNode                  | _:b88                                      |
| x3do:pickable                                   | x3do:Layer                              | x3do:SFBool                                |
| x3do:pickable                                   | x3do:LayoutLayer                        | x3do:SFBool                                |
| x3do:pickable                                   | x3do:X3DLayerNode                       | x3do:SFBool                                |
| x3do:pickable                                   | x3do:X3DPickableObject                  | x3do:SFBool                                |
| x3do:pickableObjectTypeValues                   | x3do:MFString                           | _:b89                                      |
| x3do:pickedGeometry                             | x3do:X3DPickSensorNode                  | x3do:X3DChildNode                          |
| x3do:pickedNormal                               | x3do:LinePickSensor                     | x3do:MFVec3f                               |
| x3do:pickedPoint                                | x3do:LinePickSensor                     | x3do:MFVec3f                               |
| x3do:pickedPoint                                | x3do:PointPickSensor                    | x3do:MFVec3f                               |
| x3do:pickedTextureCoordinate                    | x3do:LinePickSensor                     | x3do:MFVec3f                               |
| x3do:pickingGeometry                            | x3do:LinePickSensor                     | x3do:X3DGeometryNode                       |
| x3do:pickingGeometry                            | x3do:PointPickSensor                    | x3do:X3DGeometryNode                       |
| x3do:pickingGeometry                            | x3do:PrimitivePickSensor                | x3do:X3DGeometryNode                       |
| x3do:pickingGeometry                            | x3do:VolumePickSensor                   | x3do:X3DGeometryNode                       |
| x3do:pickingGeometry                            | x3do:X3DPickSensorNode                  | x3do:X3DGeometryNode                       |
| x3do:pitch                                      | x3do:AudioClip                          | x3do:SFFloat                               |
| x3do:pitch                                      | x3do:MovieTexture                       | x3do:SFFloat                               |
| x3do:plane                                      | x3do:ClipPlane                          | x3do:SFVec4f                               |
| x3do:playbackRate                               | x3do:BufferAudioSource                  | x3do:SFFloat                               |
| x3do:point                                      | x3do:Coordinate                         | x3do:MFVec2f                               |
| x3do:point                                      | x3do:Coordinate                         | x3do:MFVec3d                               |
| x3do:point                                      | x3do:Coordinate                         | x3do:MFVec3f                               |
| x3do:point                                      | x3do:Coordinate                         | x3do:MFVec4f                               |
| x3do:point                                      | x3do:CoordinateDouble                   | x3do:MFVec2f                               |
| x3do:point                                      | x3do:CoordinateDouble                   | x3do:MFVec3d                               |
| x3do:point                                      | x3do:CoordinateDouble                   | x3do:MFVec3f                               |
| x3do:point                                      | x3do:CoordinateDouble                   | x3do:MFVec4f                               |
| x3do:point                                      | x3do:GeoCoordinate                      | x3do:MFVec2f                               |
| x3do:point                                      | x3do:GeoCoordinate                      | x3do:MFVec3d                               |
| x3do:point                                      | x3do:GeoCoordinate                      | x3do:MFVec3f                               |
| x3do:point                                      | x3do:GeoCoordinate                      | x3do:MFVec4f                               |
| x3do:point                                      | x3do:Polypoint2D                        | x3do:MFVec2f                               |
| x3do:point                                      | x3do:Polypoint2D                        | x3do:MFVec3d                               |
| x3do:point                                      | x3do:Polypoint2D                        | x3do:MFVec3f                               |
| x3do:point                                      | x3do:Polypoint2D                        | x3do:MFVec4f                               |
| x3do:point                                      | x3do:TextureCoordinate                  | x3do:MFVec2f                               |
| x3do:point                                      | x3do:TextureCoordinate                  | x3do:MFVec3d                               |
| x3do:point                                      | x3do:TextureCoordinate                  | x3do:MFVec3f                               |
| x3do:point                                      | x3do:TextureCoordinate                  | x3do:MFVec4f                               |
| x3do:point                                      | x3do:TextureCoordinate3D                | x3do:MFVec2f                               |
| x3do:point                                      | x3do:TextureCoordinate3D                | x3do:MFVec3d                               |
| x3do:point                                      | x3do:TextureCoordinate3D                | x3do:MFVec3f                               |
| x3do:point                                      | x3do:TextureCoordinate3D                | x3do:MFVec4f                               |
| x3do:point                                      | x3do:TextureCoordinate4D                | x3do:MFVec2f                               |
| x3do:point                                      | x3do:TextureCoordinate4D                | x3do:MFVec3d                               |
| x3do:point                                      | x3do:TextureCoordinate4D                | x3do:MFVec3f                               |
| x3do:point                                      | x3do:TextureCoordinate4D                | x3do:MFVec4f                               |
| x3do:pointSize                                  | x3do:ScreenFontStyle                    | x3do:SFFloat                               |
| x3do:pointSizeMaxValue                          | x3do:PointProperties                    | x3do:SFFloat                               |
| x3do:pointSizeMinValue                          | x3do:PointProperties                    | x3do:SFFloat                               |
| x3do:pointSizeScaleFactor                       | x3do:PointProperties                    | x3do:SFFloat                               |
| x3do:port                                       | x3do:DISEntityManager                   | x3do:SFInt32                               |
| x3do:port                                       | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:port                                       | x3do:ReceiverPdu                        | x3do:SFInt32                               |
| x3do:port                                       | x3do:SignalPdu                          | x3do:SFInt32                               |
| x3do:port                                       | x3do:TransmitterPdu                     | x3do:SFInt32                               |
| x3do:position                                   | x3do:ConeEmitter                        | x3do:SFVec3d                               |
| x3do:position                                   | x3do:ConeEmitter                        | x3do:SFVec3f                               |
| x3do:position                                   | x3do:Contact                            | x3do:SFVec3d                               |
| x3do:position                                   | x3do:Contact                            | x3do:SFVec3f                               |
| x3do:position                                   | x3do:ExplosionEmitter                   | x3do:SFVec3d                               |
| x3do:position                                   | x3do:ExplosionEmitter                   | x3do:SFVec3f                               |
| x3do:position                                   | x3do:GeoViewpoint                       | x3do:SFVec3d                               |
| x3do:position                                   | x3do:GeoViewpoint                       | x3do:SFVec3f                               |
| x3do:position                                   | x3do:ListenerPointSource                | x3do:SFVec3d                               |
| x3do:position                                   | x3do:ListenerPointSource                | x3do:SFVec3f                               |
| x3do:position                                   | x3do:OrthoViewpoint                     | x3do:SFVec3d                               |
| x3do:position                                   | x3do:OrthoViewpoint                     | x3do:SFVec3f                               |
| x3do:position                                   | x3do:PointEmitter                       | x3do:SFVec3d                               |
| x3do:position                                   | x3do:PointEmitter                       | x3do:SFVec3f                               |
| x3do:position                                   | x3do:RigidBody                          | x3do:SFVec3d                               |
| x3do:position                                   | x3do:RigidBody                          | x3do:SFVec3f                               |
| x3do:position                                   | x3do:Viewpoint                          | x3do:SFVec3d                               |
| x3do:position                                   | x3do:Viewpoint                          | x3do:SFVec3f                               |
| x3do:position_changed                           | x3do:GeoProximitySensor                 | x3do:SFVec3f                               |
| x3do:position_changed                           | x3do:NurbsSurfaceInterpolator           | x3do:SFVec3f                               |
| x3do:position_changed                           | x3do:ProximitySensor                    | x3do:SFVec3f                               |
| x3do:position_changed                           | x3do:TransformSensor                    | x3do:SFVec3f                               |
| x3do:power                                      | x3do:TransmitterPdu                     | x3do:SFFloat                               |
| x3do:preferAccuracy                             | x3do:RigidBodyCollection                | x3do:SFBool                                |
| x3do:previous                                   | x3do:X3DSequencerNode                   | x3do:SFBool                                |
| x3do:priority                                   | x3do:Sound                              | x3do:SFFloat                               |
| x3do:priority                                   | x3do:SpatialSound                       | x3do:SFFloat                               |
| x3do:profile                                    | x3do:X3D                                | x3do:profileNameChoices                    |
| x3do:profileNameChoices                         | xsd:NMTOKEN                             | _:b90                                      |
| x3do:progress                                   | x3do:LoadSensor                         | x3do:SFFloat                               |
| x3do:projectionVolumeStyleTypeChoices           | xsd:NMTOKEN                             | _:b91                                      |
| x3do:protoField                                 | x3do:connect                            | xsd:NMTOKEN                                |
| x3do:qualityFactor                              | x3do:BiquadFilter                       | x3do:SFFloat                               |
| x3do:radioEntityTypeCategory                    | x3do:TransmitterPdu                     | x3do:SFInt32                               |
| x3do:radioEntityTypeCountry                     | x3do:TransmitterPdu                     | x3do:SFInt32                               |
| x3do:radioEntityTypeDomain                      | x3do:TransmitterPdu                     | x3do:SFInt32                               |
| x3do:radioEntityTypeKind                        | x3do:TransmitterPdu                     | x3do:SFInt32                               |
| x3do:radioEntityTypeNomenclature                | x3do:TransmitterPdu                     | x3do:SFInt32                               |
| x3do:radioEntityTypeNomenclatureVersion         | x3do:TransmitterPdu                     | x3do:SFInt32                               |
| x3do:radioID                                    | x3do:ReceiverPdu                        | x3do:SFInt32                               |
| x3do:radioID                                    | x3do:SignalPdu                          | x3do:SFInt32                               |
| x3do:radioID                                    | x3do:TransmitterPdu                     | x3do:SFInt32                               |
| x3do:radius                                     | x3do:Arc2D                              | x3do:SFFloat                               |
| x3do:radius                                     | x3do:ArcClose2D                         | x3do:SFFloat                               |
| x3do:radius                                     | x3do:Circle2D                           | x3do:SFFloat                               |
| x3do:radius                                     | x3do:Cylinder                           | x3do:SFFloat                               |
| x3do:radius                                     | x3do:PointLight                         | x3do:SFFloat                               |
| x3do:radius                                     | x3do:Sphere                             | x3do:SFFloat                               |
| x3do:radius                                     | x3do:SpotLight                          | x3do:SFFloat                               |
| x3do:range                                      | x3do:GeoLOD                             | x3do:MFFloat                               |
| x3do:range                                      | x3do:GeoLOD                             | x3do:SFFloat                               |
| x3do:range                                      | x3do:LOD                                | x3do:MFFloat                               |
| x3do:range                                      | x3do:LOD                                | x3do:SFFloat                               |
| x3do:ratio                                      | x3do:DynamicsCompressor                 | x3do:SFFloat                               |
| x3do:readInterval                               | x3do:EspduTransform                     | x3do:SFTime                                |
| x3do:readInterval                               | x3do:ReceiverPdu                        | x3do:SFTime                                |
| x3do:readInterval                               | x3do:SignalPdu                          | x3do:SFTime                                |
| x3do:readInterval                               | x3do:TransmitterPdu                     | x3do:SFTime                                |
| x3do:receivedPower                              | x3do:ReceiverPdu                        | x3do:SFFloat                               |
| x3do:receiverState                              | x3do:ReceiverPdu                        | x3do:SFInt32                               |
| x3do:reduction                                  | x3do:DynamicsCompressor                 | x3do:SFFloat                               |
| x3do:reference                                  | x3do:X3DMetadataObject                  | x3do:SFString                              |
| x3do:referenceDistance                          | x3do:SpatialSound                       | x3do:SFFloat                               |
| x3do:refraction                                 | x3do:AcousticProperties                 | x3do:SFFloat                               |
| x3do:relativeAntennaLocation                    | x3do:TransmitterPdu                     | x3do:SFVec3f                               |
| x3do:release                                    | x3do:DynamicsCompressor                 | x3do:SFTime                                |
| x3do:removeChildren                             | x3do:X3DGroupingNode                    | x3do:X3DChildNode                          |
| x3do:repeatR                                    | x3do:ComposedTexture3D                  | x3do:SFBool                                |
| x3do:repeatR                                    | x3do:ImageTexture3D                     | x3do:SFBool                                |
| x3do:repeatR                                    | x3do:PixelTexture3D                     | x3do:SFBool                                |
| x3do:repeatR                                    | x3do:X3DTexture3DNode                   | x3do:SFBool                                |
| x3do:repeatS                                    | x3do:ComposedTexture3D                  | x3do:SFBool                                |
| x3do:repeatS                                    | x3do:ImageTexture                       | x3do:SFBool                                |
| x3do:repeatS                                    | x3do:ImageTexture3D                     | x3do:SFBool                                |
| x3do:repeatS                                    | x3do:MovieTexture                       | x3do:SFBool                                |
| x3do:repeatS                                    | x3do:PixelTexture                       | x3do:SFBool                                |
| x3do:repeatS                                    | x3do:PixelTexture3D                     | x3do:SFBool                                |
| x3do:repeatS                                    | x3do:X3DTexture2DNode                   | x3do:SFBool                                |
| x3do:repeatS                                    | x3do:X3DTexture3DNode                   | x3do:SFBool                                |
| x3do:repeatT                                    | x3do:ComposedTexture3D                  | x3do:SFBool                                |
| x3do:repeatT                                    | x3do:ImageTexture                       | x3do:SFBool                                |
| x3do:repeatT                                    | x3do:ImageTexture3D                     | x3do:SFBool                                |
| x3do:repeatT                                    | x3do:MovieTexture                       | x3do:SFBool                                |
| x3do:repeatT                                    | x3do:PixelTexture                       | x3do:SFBool                                |
| x3do:repeatT                                    | x3do:PixelTexture3D                     | x3do:SFBool                                |
| x3do:repeatT                                    | x3do:X3DTexture2DNode                   | x3do:SFBool                                |
| x3do:repeatT                                    | x3do:X3DTexture3DNode                   | x3do:SFBool                                |
| x3do:resumeTime                                 | x3do:Analyser                           | x3do:SFTime                                |
| x3do:resumeTime                                 | x3do:AudioClip                          | x3do:SFTime                                |
| x3do:resumeTime                                 | x3do:BiquadFilter                       | x3do:SFTime                                |
| x3do:resumeTime                                 | x3do:BufferAudioSource                  | x3do:SFTime                                |
| x3do:resumeTime                                 | x3do:Convolver                          | x3do:SFTime                                |
| x3do:resumeTime                                 | x3do:Delay                              | x3do:SFTime                                |
| x3do:resumeTime                                 | x3do:DynamicsCompressor                 | x3do:SFTime                                |
| x3do:resumeTime                                 | x3do:Gain                               | x3do:SFTime                                |
| x3do:resumeTime                                 | x3do:ListenerPointSource                | x3do:SFTime                                |
| x3do:resumeTime                                 | x3do:MicrophoneSource                   | x3do:SFTime                                |
| x3do:resumeTime                                 | x3do:MovieTexture                       | x3do:SFTime                                |
| x3do:resumeTime                                 | x3do:OscillatorSource                   | x3do:SFTime                                |
| x3do:resumeTime                                 | x3do:StreamAudioSource                  | x3do:SFTime                                |
| x3do:resumeTime                                 | x3do:TimeSensor                         | x3do:SFTime                                |
| x3do:resumeTime                                 | x3do:WaveShaper                         | x3do:SFTime                                |
| x3do:resumeTime                                 | x3do:X3DSoundProcessingNode             | x3do:SFTime                                |
| x3do:resumeTime                                 | x3do:X3DSoundSourceNode                 | x3do:SFTime                                |
| x3do:resumeTime                                 | x3do:X3DTimeDependentNode               | x3do:SFTime                                |
| x3do:retainUserOffsets                          | x3do:GeoViewpoint                       | x3do:SFBool                                |
| x3do:retainUserOffsets                          | x3do:OrthoViewpoint                     | x3do:SFBool                                |
| x3do:retainUserOffsets                          | x3do:Viewpoint                          | x3do:SFBool                                |
| x3do:retainUserOffsets                          | x3do:ViewpointGroup                     | x3do:SFBool                                |
| x3do:retainUserOffsets                          | x3do:X3DViewpointNode                   | x3do:SFBool                                |
| x3do:retainedOpacity                            | x3do:BoundaryEnhancementVolumeStyle     | x3do:SFFloat                               |
| x3do:rightUrl                                   | x3do:Background                         | x3do:MFString                              |
| x3do:rolloffFactor                              | x3do:SpatialSound                       | x3do:SFFloat                               |
| x3do:rootUrl                                    | x3do:GeoLOD                             | x3do:MFString                              |
| x3do:rotateYUp                                  | x3do:GeoOrigin                          | x3do:SFBool                                |
| x3do:rotation                                   | x3do:CADPart                            | x3do:SFFloat                               |
| x3do:rotation                                   | x3do:CADPart                            | x3do:SFRotation                            |
| x3do:rotation                                   | x3do:CollidableOffset                   | x3do:SFFloat                               |
| x3do:rotation                                   | x3do:CollidableOffset                   | x3do:SFRotation                            |
| x3do:rotation                                   | x3do:CollidableShape                    | x3do:SFFloat                               |
| x3do:rotation                                   | x3do:CollidableShape                    | x3do:SFRotation                            |
| x3do:rotation                                   | x3do:EspduTransform                     | x3do:SFFloat                               |
| x3do:rotation                                   | x3do:EspduTransform                     | x3do:SFRotation                            |
| x3do:rotation                                   | x3do:GeoTransform                       | x3do:SFFloat                               |
| x3do:rotation                                   | x3do:GeoTransform                       | x3do:SFRotation                            |
| x3do:rotation                                   | x3do:HAnimHumanoid                      | x3do:SFFloat                               |
| x3do:rotation                                   | x3do:HAnimHumanoid                      | x3do:SFRotation                            |
| x3do:rotation                                   | x3do:HAnimJoint                         | x3do:SFFloat                               |
| x3do:rotation                                   | x3do:HAnimJoint                         | x3do:SFRotation                            |
| x3do:rotation                                   | x3do:HAnimSite                          | x3do:SFFloat                               |
| x3do:rotation                                   | x3do:HAnimSite                          | x3do:SFRotation                            |
| x3do:rotation                                   | x3do:TextureTransform                   | x3do:SFFloat                               |
| x3do:rotation                                   | x3do:TextureTransform                   | x3do:SFRotation                            |
| x3do:rotation                                   | x3do:TextureTransform3D                 | x3do:SFFloat                               |
| x3do:rotation                                   | x3do:TextureTransform3D                 | x3do:SFRotation                            |
| x3do:rotation                                   | x3do:Transform                          | x3do:SFFloat                               |
| x3do:rotation                                   | x3do:Transform                          | x3do:SFRotation                            |
| x3do:rotation                                   | x3do:X3DNBodyCollidableNode             | x3do:SFFloat                               |
| x3do:rotation                                   | x3do:X3DNBodyCollidableNode             | x3do:SFRotation                            |
| x3do:rotation_changed                           | x3do:CylinderSensor                     | x3do:SFRotation                            |
| x3do:rotation_changed                           | x3do:SphereSensor                       | x3do:SFRotation                            |
| x3do:roughness                                  | x3do:PhysicalMaterial                   | x3do:SFFloat                               |
| x3do:rtpHeaderExpected                          | x3do:EspduTransform                     | x3do:SFBool                                |
| x3do:rtpHeaderExpected                          | x3do:ReceiverPdu                        | x3do:SFBool                                |
| x3do:rtpHeaderExpected                          | x3do:SignalPdu                          | x3do:SFBool                                |
| x3do:rtpHeaderExpected                          | x3do:TransmitterPdu                     | x3do:SFBool                                |
| x3do:sampleRate                                 | x3do:BufferAudioSource                  | x3do:SFFloat                               |
| x3do:sampleRate                                 | x3do:BufferAudioSource                  | x3do:SFInt32                               |
| x3do:sampleRate                                 | x3do:SignalPdu                          | x3do:SFFloat                               |
| x3do:sampleRate                                 | x3do:SignalPdu                          | x3do:SFInt32                               |
| x3do:samples                                    | x3do:SignalPdu                          | x3do:SFInt32                               |
| x3do:scale                                      | x3do:CADPart                            | x3do:MFVec2f                               |
| x3do:scale                                      | x3do:CADPart                            | x3do:SFVec2f                               |
| x3do:scale                                      | x3do:CADPart                            | x3do:SFVec3f                               |
| x3do:scale                                      | x3do:EspduTransform                     | x3do:MFVec2f                               |
| x3do:scale                                      | x3do:EspduTransform                     | x3do:SFVec2f                               |
| x3do:scale                                      | x3do:EspduTransform                     | x3do:SFVec3f                               |
| x3do:scale                                      | x3do:Extrusion                          | x3do:MFVec2f                               |
| x3do:scale                                      | x3do:Extrusion                          | x3do:SFVec2f                               |
| x3do:scale                                      | x3do:Extrusion                          | x3do:SFVec3f                               |
| x3do:scale                                      | x3do:GeoTransform                       | x3do:MFVec2f                               |
| x3do:scale                                      | x3do:GeoTransform                       | x3do:SFVec2f                               |
| x3do:scale                                      | x3do:GeoTransform                       | x3do:SFVec3f                               |
| x3do:scale                                      | x3do:HAnimHumanoid                      | x3do:MFVec2f                               |
| x3do:scale                                      | x3do:HAnimHumanoid                      | x3do:SFVec2f                               |
| x3do:scale                                      | x3do:HAnimHumanoid                      | x3do:SFVec3f                               |
| x3do:scale                                      | x3do:HAnimJoint                         | x3do:MFVec2f                               |
| x3do:scale                                      | x3do:HAnimJoint                         | x3do:SFVec2f                               |
| x3do:scale                                      | x3do:HAnimJoint                         | x3do:SFVec3f                               |
| x3do:scale                                      | x3do:HAnimSite                          | x3do:MFVec2f                               |
| x3do:scale                                      | x3do:HAnimSite                          | x3do:SFVec2f                               |
| x3do:scale                                      | x3do:HAnimSite                          | x3do:SFVec3f                               |
| x3do:scale                                      | x3do:TextureTransform                   | x3do:MFVec2f                               |
| x3do:scale                                      | x3do:TextureTransform                   | x3do:SFVec2f                               |
| x3do:scale                                      | x3do:TextureTransform                   | x3do:SFVec3f                               |
| x3do:scale                                      | x3do:TextureTransform3D                 | x3do:MFVec2f                               |
| x3do:scale                                      | x3do:TextureTransform3D                 | x3do:SFVec2f                               |
| x3do:scale                                      | x3do:TextureTransform3D                 | x3do:SFVec3f                               |
| x3do:scale                                      | x3do:Transform                          | x3do:MFVec2f                               |
| x3do:scale                                      | x3do:Transform                          | x3do:SFVec2f                               |
| x3do:scale                                      | x3do:Transform                          | x3do:SFVec3f                               |
| x3do:scaleMode                                  | x3do:Layout                             | x3do:layoutScaleModeChoices                |
| x3do:scaleOrientation                           | x3do:CADPart                            | x3do:SFRotation                            |
| x3do:scaleOrientation                           | x3do:EspduTransform                     | x3do:SFRotation                            |
| x3do:scaleOrientation                           | x3do:GeoTransform                       | x3do:SFRotation                            |
| x3do:scaleOrientation                           | x3do:HAnimHumanoid                      | x3do:SFRotation                            |
| x3do:scaleOrientation                           | x3do:HAnimJoint                         | x3do:SFRotation                            |
| x3do:scaleOrientation                           | x3do:HAnimSite                          | x3do:SFRotation                            |
| x3do:scaleOrientation                           | x3do:Transform                          | x3do:SFRotation                            |
| x3do:scheme                                     | x3do:meta                               | x3do:SFString                              |
| x3do:segmentEnabled                             | x3do:SegmentedVolumeData                | x3do:MFBool                                |
| x3do:separateBackColor                          | x3do:TwoSidedMaterial                   | x3do:SFBool                                |
| x3do:separation                                 | x3do:SliderJoint                        | x3do:SFFloat                               |
| x3do:separationRate                             | x3do:SliderJoint                        | x3do:SFFloat                               |
| x3do:set_articulationParameterValue0            | x3do:EspduTransform                     | x3do:SFFloat                               |
| x3do:set_articulationParameterValue1            | x3do:EspduTransform                     | x3do:SFFloat                               |
| x3do:set_articulationParameterValue2            | x3do:EspduTransform                     | x3do:SFFloat                               |
| x3do:set_articulationParameterValue3            | x3do:EspduTransform                     | x3do:SFFloat                               |
| x3do:set_articulationParameterValue4            | x3do:EspduTransform                     | x3do:SFFloat                               |
| x3do:set_articulationParameterValue5            | x3do:EspduTransform                     | x3do:SFFloat                               |
| x3do:set_articulationParameterValue6            | x3do:EspduTransform                     | x3do:SFFloat                               |
| x3do:set_articulationParameterValue7            | x3do:EspduTransform                     | x3do:SFFloat                               |
| x3do:set_bind                                   | x3do:X3DBindableNode                    | x3do:SFBool                                |
| x3do:set_boolean                                | x3do:BooleanFilter                      | x3do:SFBool                                |
| x3do:set_boolean                                | x3do:BooleanToggle                      | x3do:SFBool                                |
| x3do:set_boolean                                | x3do:IntegerTrigger                     | x3do:SFBool                                |
| x3do:set_boolean                                | x3do:TimeTrigger                        | x3do:SFBool                                |
| x3do:set_colorIndex                             | x3do:IndexedFaceSet                     | x3do:MFInt32                               |
| x3do:set_colorIndex                             | x3do:IndexedLineSet                     | x3do:MFInt32                               |
| x3do:set_coordIndex                             | x3do:IndexedFaceSet                     | x3do:MFInt32                               |
| x3do:set_coordIndex                             | x3do:IndexedLineSet                     | x3do:MFInt32                               |
| x3do:set_coordIndex                             | x3do:PolylineEmitter                    | x3do:MFInt32                               |
| x3do:set_coordIndex                             | x3do:SurfaceEmitter                     | x3do:MFInt32                               |
| x3do:set_coordIndex                             | x3do:VolumeEmitter                      | x3do:MFInt32                               |
| x3do:set_crossSection                           | x3do:Extrusion                          | x3do:MFVec2f                               |
| x3do:set_destination                            | x3do:ColorChaser                        | x3do:MFVec2f                               |
| x3do:set_destination                            | x3do:ColorChaser                        | x3do:MFVec3f                               |
| x3do:set_destination                            | x3do:ColorChaser                        | x3do:SFColor                               |
| x3do:set_destination                            | x3do:ColorChaser                        | x3do:SFFloat                               |
| x3do:set_destination                            | x3do:ColorChaser                        | x3do:SFRotation                            |
| x3do:set_destination                            | x3do:ColorChaser                        | x3do:SFVec2f                               |
| x3do:set_destination                            | x3do:ColorChaser                        | x3do:SFVec3f                               |
| x3do:set_destination                            | x3do:ColorDamper                        | x3do:MFVec2f                               |
| x3do:set_destination                            | x3do:ColorDamper                        | x3do:MFVec3f                               |
| x3do:set_destination                            | x3do:ColorDamper                        | x3do:SFColor                               |
| x3do:set_destination                            | x3do:ColorDamper                        | x3do:SFFloat                               |
| x3do:set_destination                            | x3do:ColorDamper                        | x3do:SFRotation                            |
| x3do:set_destination                            | x3do:ColorDamper                        | x3do:SFVec2f                               |
| x3do:set_destination                            | x3do:ColorDamper                        | x3do:SFVec3f                               |
| x3do:set_destination                            | x3do:CoordinateChaser                   | x3do:MFVec2f                               |
| x3do:set_destination                            | x3do:CoordinateChaser                   | x3do:MFVec3f                               |
| x3do:set_destination                            | x3do:CoordinateChaser                   | x3do:SFColor                               |
| x3do:set_destination                            | x3do:CoordinateChaser                   | x3do:SFFloat                               |
| x3do:set_destination                            | x3do:CoordinateChaser                   | x3do:SFRotation                            |
| x3do:set_destination                            | x3do:CoordinateChaser                   | x3do:SFVec2f                               |
| x3do:set_destination                            | x3do:CoordinateChaser                   | x3do:SFVec3f                               |
| x3do:set_destination                            | x3do:CoordinateDamper                   | x3do:MFVec2f                               |
| x3do:set_destination                            | x3do:CoordinateDamper                   | x3do:MFVec3f                               |
| x3do:set_destination                            | x3do:CoordinateDamper                   | x3do:SFColor                               |
| x3do:set_destination                            | x3do:CoordinateDamper                   | x3do:SFFloat                               |
| x3do:set_destination                            | x3do:CoordinateDamper                   | x3do:SFRotation                            |
| x3do:set_destination                            | x3do:CoordinateDamper                   | x3do:SFVec2f                               |
| x3do:set_destination                            | x3do:CoordinateDamper                   | x3do:SFVec3f                               |
| x3do:set_destination                            | x3do:OrientationChaser                  | x3do:MFVec2f                               |
| x3do:set_destination                            | x3do:OrientationChaser                  | x3do:MFVec3f                               |
| x3do:set_destination                            | x3do:OrientationChaser                  | x3do:SFColor                               |
| x3do:set_destination                            | x3do:OrientationChaser                  | x3do:SFFloat                               |
| x3do:set_destination                            | x3do:OrientationChaser                  | x3do:SFRotation                            |
| x3do:set_destination                            | x3do:OrientationChaser                  | x3do:SFVec2f                               |
| x3do:set_destination                            | x3do:OrientationChaser                  | x3do:SFVec3f                               |
| x3do:set_destination                            | x3do:OrientationDamper                  | x3do:MFVec2f                               |
| x3do:set_destination                            | x3do:OrientationDamper                  | x3do:MFVec3f                               |
| x3do:set_destination                            | x3do:OrientationDamper                  | x3do:SFColor                               |
| x3do:set_destination                            | x3do:OrientationDamper                  | x3do:SFFloat                               |
| x3do:set_destination                            | x3do:OrientationDamper                  | x3do:SFRotation                            |
| x3do:set_destination                            | x3do:OrientationDamper                  | x3do:SFVec2f                               |
| x3do:set_destination                            | x3do:OrientationDamper                  | x3do:SFVec3f                               |
| x3do:set_destination                            | x3do:PositionChaser                     | x3do:MFVec2f                               |
| x3do:set_destination                            | x3do:PositionChaser                     | x3do:MFVec3f                               |
| x3do:set_destination                            | x3do:PositionChaser                     | x3do:SFColor                               |
| x3do:set_destination                            | x3do:PositionChaser                     | x3do:SFFloat                               |
| x3do:set_destination                            | x3do:PositionChaser                     | x3do:SFRotation                            |
| x3do:set_destination                            | x3do:PositionChaser                     | x3do:SFVec2f                               |
| x3do:set_destination                            | x3do:PositionChaser                     | x3do:SFVec3f                               |
| x3do:set_destination                            | x3do:PositionChaser2D                   | x3do:MFVec2f                               |
| x3do:set_destination                            | x3do:PositionChaser2D                   | x3do:MFVec3f                               |
| x3do:set_destination                            | x3do:PositionChaser2D                   | x3do:SFColor                               |
| x3do:set_destination                            | x3do:PositionChaser2D                   | x3do:SFFloat                               |
| x3do:set_destination                            | x3do:PositionChaser2D                   | x3do:SFRotation                            |
| x3do:set_destination                            | x3do:PositionChaser2D                   | x3do:SFVec2f                               |
| x3do:set_destination                            | x3do:PositionChaser2D                   | x3do:SFVec3f                               |
| x3do:set_destination                            | x3do:PositionDamper                     | x3do:MFVec2f                               |
| x3do:set_destination                            | x3do:PositionDamper                     | x3do:MFVec3f                               |
| x3do:set_destination                            | x3do:PositionDamper                     | x3do:SFColor                               |
| x3do:set_destination                            | x3do:PositionDamper                     | x3do:SFFloat                               |
| x3do:set_destination                            | x3do:PositionDamper                     | x3do:SFRotation                            |
| x3do:set_destination                            | x3do:PositionDamper                     | x3do:SFVec2f                               |
| x3do:set_destination                            | x3do:PositionDamper                     | x3do:SFVec3f                               |
| x3do:set_destination                            | x3do:PositionDamper2D                   | x3do:MFVec2f                               |
| x3do:set_destination                            | x3do:PositionDamper2D                   | x3do:MFVec3f                               |
| x3do:set_destination                            | x3do:PositionDamper2D                   | x3do:SFColor                               |
| x3do:set_destination                            | x3do:PositionDamper2D                   | x3do:SFFloat                               |
| x3do:set_destination                            | x3do:PositionDamper2D                   | x3do:SFRotation                            |
| x3do:set_destination                            | x3do:PositionDamper2D                   | x3do:SFVec2f                               |
| x3do:set_destination                            | x3do:PositionDamper2D                   | x3do:SFVec3f                               |
| x3do:set_destination                            | x3do:ScalarChaser                       | x3do:MFVec2f                               |
| x3do:set_destination                            | x3do:ScalarChaser                       | x3do:MFVec3f                               |
| x3do:set_destination                            | x3do:ScalarChaser                       | x3do:SFColor                               |
| x3do:set_destination                            | x3do:ScalarChaser                       | x3do:SFFloat                               |
| x3do:set_destination                            | x3do:ScalarChaser                       | x3do:SFRotation                            |
| x3do:set_destination                            | x3do:ScalarChaser                       | x3do:SFVec2f                               |
| x3do:set_destination                            | x3do:ScalarChaser                       | x3do:SFVec3f                               |
| x3do:set_destination                            | x3do:ScalarDamper                       | x3do:MFVec2f                               |
| x3do:set_destination                            | x3do:ScalarDamper                       | x3do:MFVec3f                               |
| x3do:set_destination                            | x3do:ScalarDamper                       | x3do:SFColor                               |
| x3do:set_destination                            | x3do:ScalarDamper                       | x3do:SFFloat                               |
| x3do:set_destination                            | x3do:ScalarDamper                       | x3do:SFRotation                            |
| x3do:set_destination                            | x3do:ScalarDamper                       | x3do:SFVec2f                               |
| x3do:set_destination                            | x3do:ScalarDamper                       | x3do:SFVec3f                               |
| x3do:set_destination                            | x3do:TexCoordChaser2D                   | x3do:MFVec2f                               |
| x3do:set_destination                            | x3do:TexCoordChaser2D                   | x3do:MFVec3f                               |
| x3do:set_destination                            | x3do:TexCoordChaser2D                   | x3do:SFColor                               |
| x3do:set_destination                            | x3do:TexCoordChaser2D                   | x3do:SFFloat                               |
| x3do:set_destination                            | x3do:TexCoordChaser2D                   | x3do:SFRotation                            |
| x3do:set_destination                            | x3do:TexCoordChaser2D                   | x3do:SFVec2f                               |
| x3do:set_destination                            | x3do:TexCoordChaser2D                   | x3do:SFVec3f                               |
| x3do:set_destination                            | x3do:TexCoordDamper2D                   | x3do:MFVec2f                               |
| x3do:set_destination                            | x3do:TexCoordDamper2D                   | x3do:MFVec3f                               |
| x3do:set_destination                            | x3do:TexCoordDamper2D                   | x3do:SFColor                               |
| x3do:set_destination                            | x3do:TexCoordDamper2D                   | x3do:SFFloat                               |
| x3do:set_destination                            | x3do:TexCoordDamper2D                   | x3do:SFRotation                            |
| x3do:set_destination                            | x3do:TexCoordDamper2D                   | x3do:SFVec2f                               |
| x3do:set_destination                            | x3do:TexCoordDamper2D                   | x3do:SFVec3f                               |
| x3do:set_fraction                               | x3do:EaseInEaseOut                      | x3do:SFFloat                               |
| x3do:set_fraction                               | x3do:EaseInEaseOut                      | x3do:SFVec2f                               |
| x3do:set_fraction                               | x3do:NurbsOrientationInterpolator       | x3do:SFFloat                               |
| x3do:set_fraction                               | x3do:NurbsOrientationInterpolator       | x3do:SFVec2f                               |
| x3do:set_fraction                               | x3do:NurbsPositionInterpolator          | x3do:SFFloat                               |
| x3do:set_fraction                               | x3do:NurbsPositionInterpolator          | x3do:SFVec2f                               |
| x3do:set_fraction                               | x3do:NurbsSurfaceInterpolator           | x3do:SFFloat                               |
| x3do:set_fraction                               | x3do:NurbsSurfaceInterpolator           | x3do:SFVec2f                               |
| x3do:set_fraction                               | x3do:X3DInterpolatorNode                | x3do:SFFloat                               |
| x3do:set_fraction                               | x3do:X3DInterpolatorNode                | x3do:SFVec2f                               |
| x3do:set_fraction                               | x3do:X3DSequencerNode                   | x3do:SFFloat                               |
| x3do:set_fraction                               | x3do:X3DSequencerNode                   | x3do:SFVec2f                               |
| x3do:set_height                                 | x3do:ElevationGrid                      | x3do:MFFloat                               |
| x3do:set_height                                 | x3do:GeoElevationGrid                   | x3do:MFFloat                               |
| x3do:set_index                                  | x3do:IndexedQuadSet                     | x3do:MFInt32                               |
| x3do:set_index                                  | x3do:IndexedTriangleFanSet              | x3do:MFInt32                               |
| x3do:set_index                                  | x3do:IndexedTriangleSet                 | x3do:MFInt32                               |
| x3do:set_index                                  | x3do:IndexedTriangleStripSet            | x3do:MFInt32                               |
| x3do:set_normalIndex                            | x3do:IndexedFaceSet                     | x3do:MFInt32                               |
| x3do:set_orientation                            | x3do:Extrusion                          | x3do:MFRotation                            |
| x3do:set_scale                                  | x3do:Extrusion                          | x3do:MFVec2f                               |
| x3do:set_spine                                  | x3do:Extrusion                          | x3do:MFVec3f                               |
| x3do:set_texCoordIndex                          | x3do:IndexedFaceSet                     | x3do:MFInt32                               |
| x3do:set_triggerTime                            | x3do:BooleanTrigger                     | x3do:SFTime                                |
| x3do:set_value                                  | x3do:ColorChaser                        | x3do:MFVec2f                               |
| x3do:set_value                                  | x3do:ColorChaser                        | x3do:MFVec3f                               |
| x3do:set_value                                  | x3do:ColorChaser                        | x3do:SFColor                               |
| x3do:set_value                                  | x3do:ColorChaser                        | x3do:SFFloat                               |
| x3do:set_value                                  | x3do:ColorChaser                        | x3do:SFRotation                            |
| x3do:set_value                                  | x3do:ColorChaser                        | x3do:SFVec2f                               |
| x3do:set_value                                  | x3do:ColorChaser                        | x3do:SFVec3f                               |
| x3do:set_value                                  | x3do:ColorDamper                        | x3do:MFVec2f                               |
| x3do:set_value                                  | x3do:ColorDamper                        | x3do:MFVec3f                               |
| x3do:set_value                                  | x3do:ColorDamper                        | x3do:SFColor                               |
| x3do:set_value                                  | x3do:ColorDamper                        | x3do:SFFloat                               |
| x3do:set_value                                  | x3do:ColorDamper                        | x3do:SFRotation                            |
| x3do:set_value                                  | x3do:ColorDamper                        | x3do:SFVec2f                               |
| x3do:set_value                                  | x3do:ColorDamper                        | x3do:SFVec3f                               |
| x3do:set_value                                  | x3do:CoordinateChaser                   | x3do:MFVec2f                               |
| x3do:set_value                                  | x3do:CoordinateChaser                   | x3do:MFVec3f                               |
| x3do:set_value                                  | x3do:CoordinateChaser                   | x3do:SFColor                               |
| x3do:set_value                                  | x3do:CoordinateChaser                   | x3do:SFFloat                               |
| x3do:set_value                                  | x3do:CoordinateChaser                   | x3do:SFRotation                            |
| x3do:set_value                                  | x3do:CoordinateChaser                   | x3do:SFVec2f                               |
| x3do:set_value                                  | x3do:CoordinateChaser                   | x3do:SFVec3f                               |
| x3do:set_value                                  | x3do:CoordinateDamper                   | x3do:MFVec2f                               |
| x3do:set_value                                  | x3do:CoordinateDamper                   | x3do:MFVec3f                               |
| x3do:set_value                                  | x3do:CoordinateDamper                   | x3do:SFColor                               |
| x3do:set_value                                  | x3do:CoordinateDamper                   | x3do:SFFloat                               |
| x3do:set_value                                  | x3do:CoordinateDamper                   | x3do:SFRotation                            |
| x3do:set_value                                  | x3do:CoordinateDamper                   | x3do:SFVec2f                               |
| x3do:set_value                                  | x3do:CoordinateDamper                   | x3do:SFVec3f                               |
| x3do:set_value                                  | x3do:OrientationChaser                  | x3do:MFVec2f                               |
| x3do:set_value                                  | x3do:OrientationChaser                  | x3do:MFVec3f                               |
| x3do:set_value                                  | x3do:OrientationChaser                  | x3do:SFColor                               |
| x3do:set_value                                  | x3do:OrientationChaser                  | x3do:SFFloat                               |
| x3do:set_value                                  | x3do:OrientationChaser                  | x3do:SFRotation                            |
| x3do:set_value                                  | x3do:OrientationChaser                  | x3do:SFVec2f                               |
| x3do:set_value                                  | x3do:OrientationChaser                  | x3do:SFVec3f                               |
| x3do:set_value                                  | x3do:OrientationDamper                  | x3do:MFVec2f                               |
| x3do:set_value                                  | x3do:OrientationDamper                  | x3do:MFVec3f                               |
| x3do:set_value                                  | x3do:OrientationDamper                  | x3do:SFColor                               |
| x3do:set_value                                  | x3do:OrientationDamper                  | x3do:SFFloat                               |
| x3do:set_value                                  | x3do:OrientationDamper                  | x3do:SFRotation                            |
| x3do:set_value                                  | x3do:OrientationDamper                  | x3do:SFVec2f                               |
| x3do:set_value                                  | x3do:OrientationDamper                  | x3do:SFVec3f                               |
| x3do:set_value                                  | x3do:PositionChaser                     | x3do:MFVec2f                               |
| x3do:set_value                                  | x3do:PositionChaser                     | x3do:MFVec3f                               |
| x3do:set_value                                  | x3do:PositionChaser                     | x3do:SFColor                               |
| x3do:set_value                                  | x3do:PositionChaser                     | x3do:SFFloat                               |
| x3do:set_value                                  | x3do:PositionChaser                     | x3do:SFRotation                            |
| x3do:set_value                                  | x3do:PositionChaser                     | x3do:SFVec2f                               |
| x3do:set_value                                  | x3do:PositionChaser                     | x3do:SFVec3f                               |
| x3do:set_value                                  | x3do:PositionChaser2D                   | x3do:MFVec2f                               |
| x3do:set_value                                  | x3do:PositionChaser2D                   | x3do:MFVec3f                               |
| x3do:set_value                                  | x3do:PositionChaser2D                   | x3do:SFColor                               |
| x3do:set_value                                  | x3do:PositionChaser2D                   | x3do:SFFloat                               |
| x3do:set_value                                  | x3do:PositionChaser2D                   | x3do:SFRotation                            |
| x3do:set_value                                  | x3do:PositionChaser2D                   | x3do:SFVec2f                               |
| x3do:set_value                                  | x3do:PositionChaser2D                   | x3do:SFVec3f                               |
| x3do:set_value                                  | x3do:PositionDamper                     | x3do:MFVec2f                               |
| x3do:set_value                                  | x3do:PositionDamper                     | x3do:MFVec3f                               |
| x3do:set_value                                  | x3do:PositionDamper                     | x3do:SFColor                               |
| x3do:set_value                                  | x3do:PositionDamper                     | x3do:SFFloat                               |
| x3do:set_value                                  | x3do:PositionDamper                     | x3do:SFRotation                            |
| x3do:set_value                                  | x3do:PositionDamper                     | x3do:SFVec2f                               |
| x3do:set_value                                  | x3do:PositionDamper                     | x3do:SFVec3f                               |
| x3do:set_value                                  | x3do:PositionDamper2D                   | x3do:MFVec2f                               |
| x3do:set_value                                  | x3do:PositionDamper2D                   | x3do:MFVec3f                               |
| x3do:set_value                                  | x3do:PositionDamper2D                   | x3do:SFColor                               |
| x3do:set_value                                  | x3do:PositionDamper2D                   | x3do:SFFloat                               |
| x3do:set_value                                  | x3do:PositionDamper2D                   | x3do:SFRotation                            |
| x3do:set_value                                  | x3do:PositionDamper2D                   | x3do:SFVec2f                               |
| x3do:set_value                                  | x3do:PositionDamper2D                   | x3do:SFVec3f                               |
| x3do:set_value                                  | x3do:ScalarChaser                       | x3do:MFVec2f                               |
| x3do:set_value                                  | x3do:ScalarChaser                       | x3do:MFVec3f                               |
| x3do:set_value                                  | x3do:ScalarChaser                       | x3do:SFColor                               |
| x3do:set_value                                  | x3do:ScalarChaser                       | x3do:SFFloat                               |
| x3do:set_value                                  | x3do:ScalarChaser                       | x3do:SFRotation                            |
| x3do:set_value                                  | x3do:ScalarChaser                       | x3do:SFVec2f                               |
| x3do:set_value                                  | x3do:ScalarChaser                       | x3do:SFVec3f                               |
| x3do:set_value                                  | x3do:ScalarDamper                       | x3do:MFVec2f                               |
| x3do:set_value                                  | x3do:ScalarDamper                       | x3do:MFVec3f                               |
| x3do:set_value                                  | x3do:ScalarDamper                       | x3do:SFColor                               |
| x3do:set_value                                  | x3do:ScalarDamper                       | x3do:SFFloat                               |
| x3do:set_value                                  | x3do:ScalarDamper                       | x3do:SFRotation                            |
| x3do:set_value                                  | x3do:ScalarDamper                       | x3do:SFVec2f                               |
| x3do:set_value                                  | x3do:ScalarDamper                       | x3do:SFVec3f                               |
| x3do:set_value                                  | x3do:TexCoordChaser2D                   | x3do:MFVec2f                               |
| x3do:set_value                                  | x3do:TexCoordChaser2D                   | x3do:MFVec3f                               |
| x3do:set_value                                  | x3do:TexCoordChaser2D                   | x3do:SFColor                               |
| x3do:set_value                                  | x3do:TexCoordChaser2D                   | x3do:SFFloat                               |
| x3do:set_value                                  | x3do:TexCoordChaser2D                   | x3do:SFRotation                            |
| x3do:set_value                                  | x3do:TexCoordChaser2D                   | x3do:SFVec2f                               |
| x3do:set_value                                  | x3do:TexCoordChaser2D                   | x3do:SFVec3f                               |
| x3do:set_value                                  | x3do:TexCoordDamper2D                   | x3do:MFVec2f                               |
| x3do:set_value                                  | x3do:TexCoordDamper2D                   | x3do:MFVec3f                               |
| x3do:set_value                                  | x3do:TexCoordDamper2D                   | x3do:SFColor                               |
| x3do:set_value                                  | x3do:TexCoordDamper2D                   | x3do:SFFloat                               |
| x3do:set_value                                  | x3do:TexCoordDamper2D                   | x3do:SFRotation                            |
| x3do:set_value                                  | x3do:TexCoordDamper2D                   | x3do:SFVec2f                               |
| x3do:set_value                                  | x3do:TexCoordDamper2D                   | x3do:SFVec3f                               |
| x3do:shaderLanguageValues                       | xsd:NMTOKEN                             | _:b92                                      |
| x3do:shaderPartTypeValues                       | xsd:NMTOKEN                             | _:b93                                      |
| x3do:shadowIntensity                            | x3do:DirectionalLight                   | x3do:SFFloat                               |
| x3do:shadowIntensity                            | x3do:PointLight                         | x3do:SFFloat                               |
| x3do:shadowIntensity                            | x3do:SpotLight                          | x3do:SFFloat                               |
| x3do:shadowIntensity                            | x3do:TextureProjector                   | x3do:SFFloat                               |
| x3do:shadowIntensity                            | x3do:TextureProjectorParallel           | x3do:SFFloat                               |
| x3do:shadowIntensity                            | x3do:X3DLightNode                       | x3do:SFFloat                               |
| x3do:shadowIntensity                            | x3do:X3DTextureProjectorNode            | x3do:SFFloat                               |
| x3do:shadows                                    | x3do:DirectionalLight                   | x3do:SFBool                                |
| x3do:shadows                                    | x3do:PointLight                         | x3do:SFBool                                |
| x3do:shadows                                    | x3do:ShadedVolumeStyle                  | x3do:SFBool                                |
| x3do:shadows                                    | x3do:SpotLight                          | x3do:SFBool                                |
| x3do:shadows                                    | x3do:TextureProjector                   | x3do:SFBool                                |
| x3do:shadows                                    | x3do:TextureProjectorParallel           | x3do:SFBool                                |
| x3do:shadows                                    | x3do:X3DLightNode                       | x3do:SFBool                                |
| x3do:shadows                                    | x3do:X3DTextureProjectorNode            | x3do:SFBool                                |
| x3do:shiftKey                                   | x3do:KeySensor                          | x3do:SFBool                                |
| x3do:shininess                                  | x3do:Material                           | x3do:SFFloat                               |
| x3do:shininess                                  | x3do:TwoSidedMaterial                   | x3do:SFFloat                               |
| x3do:shininessTextureMapping                    | x3do:Material                           | xsd:NMTOKEN                                |
| x3do:side                                       | x3do:Cone                               | x3do:SFBool                                |
| x3do:side                                       | x3do:Cylinder                           | x3do:SFBool                                |
| x3do:silhouetteBoundaryOpacity                  | x3do:SilhouetteEnhancementVolumeStyle   | x3do:SFFloat                               |
| x3do:silhouetteRetainedOpacity                  | x3do:SilhouetteEnhancementVolumeStyle   | x3do:SFFloat                               |
| x3do:silhouetteSharpness                        | x3do:SilhouetteEnhancementVolumeStyle   | x3do:SFFloat                               |
| x3do:siteID                                     | x3do:DISEntityManager                   | x3do:SFInt32                               |
| x3do:siteID                                     | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:siteID                                     | x3do:ReceiverPdu                        | x3do:SFInt32                               |
| x3do:siteID                                     | x3do:SignalPdu                          | x3do:SFInt32                               |
| x3do:siteID                                     | x3do:TransmitterPdu                     | x3do:SFInt32                               |
| x3do:size                                       | x3do:Box                                | x3do:MFFloat                               |
| x3do:size                                       | x3do:Box                                | x3do:SFFloat                               |
| x3do:size                                       | x3do:Box                                | x3do:SFInt32                               |
| x3do:size                                       | x3do:Box                                | x3do:SFVec2f                               |
| x3do:size                                       | x3do:Box                                | x3do:SFVec3f                               |
| x3do:size                                       | x3do:FontStyle                          | x3do:MFFloat                               |
| x3do:size                                       | x3do:FontStyle                          | x3do:SFFloat                               |
| x3do:size                                       | x3do:FontStyle                          | x3do:SFInt32                               |
| x3do:size                                       | x3do:FontStyle                          | x3do:SFVec2f                               |
| x3do:size                                       | x3do:FontStyle                          | x3do:SFVec3f                               |
| x3do:size                                       | x3do:GeneratedCubeMapTexture            | x3do:MFFloat                               |
| x3do:size                                       | x3do:GeneratedCubeMapTexture            | x3do:SFFloat                               |
| x3do:size                                       | x3do:GeneratedCubeMapTexture            | x3do:SFInt32                               |
| x3do:size                                       | x3do:GeneratedCubeMapTexture            | x3do:SFVec2f                               |
| x3do:size                                       | x3do:GeneratedCubeMapTexture            | x3do:SFVec3f                               |
| x3do:size                                       | x3do:GeoProximitySensor                 | x3do:MFFloat                               |
| x3do:size                                       | x3do:GeoProximitySensor                 | x3do:SFFloat                               |
| x3do:size                                       | x3do:GeoProximitySensor                 | x3do:SFInt32                               |
| x3do:size                                       | x3do:GeoProximitySensor                 | x3do:SFVec2f                               |
| x3do:size                                       | x3do:GeoProximitySensor                 | x3do:SFVec3f                               |
| x3do:size                                       | x3do:Layout                             | x3do:MFFloat                               |
| x3do:size                                       | x3do:Layout                             | x3do:SFFloat                               |
| x3do:size                                       | x3do:Layout                             | x3do:SFInt32                               |
| x3do:size                                       | x3do:Layout                             | x3do:SFVec2f                               |
| x3do:size                                       | x3do:Layout                             | x3do:SFVec3f                               |
| x3do:size                                       | x3do:ProximitySensor                    | x3do:MFFloat                               |
| x3do:size                                       | x3do:ProximitySensor                    | x3do:SFFloat                               |
| x3do:size                                       | x3do:ProximitySensor                    | x3do:SFInt32                               |
| x3do:size                                       | x3do:ProximitySensor                    | x3do:SFVec2f                               |
| x3do:size                                       | x3do:ProximitySensor                    | x3do:SFVec3f                               |
| x3do:size                                       | x3do:Rectangle2D                        | x3do:MFFloat                               |
| x3do:size                                       | x3do:Rectangle2D                        | x3do:SFFloat                               |
| x3do:size                                       | x3do:Rectangle2D                        | x3do:SFInt32                               |
| x3do:size                                       | x3do:Rectangle2D                        | x3do:SFVec2f                               |
| x3do:size                                       | x3do:Rectangle2D                        | x3do:SFVec3f                               |
| x3do:size                                       | x3do:TransformSensor                    | x3do:MFFloat                               |
| x3do:size                                       | x3do:TransformSensor                    | x3do:SFFloat                               |
| x3do:size                                       | x3do:TransformSensor                    | x3do:SFInt32                               |
| x3do:size                                       | x3do:TransformSensor                    | x3do:SFVec2f                               |
| x3do:size                                       | x3do:TransformSensor                    | x3do:SFVec3f                               |
| x3do:size                                       | x3do:ViewpointGroup                     | x3do:MFFloat                               |
| x3do:size                                       | x3do:ViewpointGroup                     | x3do:SFFloat                               |
| x3do:size                                       | x3do:ViewpointGroup                     | x3do:SFInt32                               |
| x3do:size                                       | x3do:ViewpointGroup                     | x3do:SFVec2f                               |
| x3do:size                                       | x3do:ViewpointGroup                     | x3do:SFVec3f                               |
| x3do:size                                       | x3do:VisibilitySensor                   | x3do:MFFloat                               |
| x3do:size                                       | x3do:VisibilitySensor                   | x3do:SFFloat                               |
| x3do:size                                       | x3do:VisibilitySensor                   | x3do:SFInt32                               |
| x3do:size                                       | x3do:VisibilitySensor                   | x3do:SFVec2f                               |
| x3do:size                                       | x3do:VisibilitySensor                   | x3do:SFVec3f                               |
| x3do:size                                       | x3do:X3DEnvironmentalSensorNode         | x3do:MFFloat                               |
| x3do:size                                       | x3do:X3DEnvironmentalSensorNode         | x3do:SFFloat                               |
| x3do:size                                       | x3do:X3DEnvironmentalSensorNode         | x3do:SFInt32                               |
| x3do:size                                       | x3do:X3DEnvironmentalSensorNode         | x3do:SFVec2f                               |
| x3do:size                                       | x3do:X3DEnvironmentalSensorNode         | x3do:SFVec3f                               |
| x3do:sizeUnits                                  | x3do:Layout                             | x3do:layoutUnitsChoices                    |
| x3do:skeletalConfiguration                      | x3do:HAnimHumanoid                      | x3do:SFString                              |
| x3do:skeletalConfiguration                      | x3do:HAnimMotion                        | x3do:SFString                              |
| x3do:skinCoordIndex                             | x3do:HAnimJoint                         | x3do:MFInt32                               |
| x3do:skinCoordWeight                            | x3do:HAnimJoint                         | x3do:MFFloat                               |
| x3do:skyAngle                                   | x3do:Background                         | x3do:MFFloat                               |
| x3do:skyAngle                                   | x3do:TextureBackground                  | x3do:MFFloat                               |
| x3do:skyAngle                                   | x3do:X3DBackgroundNode                  | x3do:MFFloat                               |
| x3do:skyColor                                   | x3do:Background                         | x3do:MFColor                               |
| x3do:skyColor                                   | x3do:TextureBackground                  | x3do:MFColor                               |
| x3do:skyColor                                   | x3do:X3DBackgroundNode                  | x3do:MFColor                               |
| x3do:sliderForce                                | x3do:SliderJoint                        | x3do:SFFloat                               |
| x3do:slipCoefficients                           | x3do:Contact                            | x3do:SFVec2f                               |
| x3do:slipFactors                                | x3do:CollisionCollection                | x3do:SFVec2f                               |
| x3do:smoothingTimeConstant                      | x3do:Analyser                           | x3do:SFFloat                               |
| x3do:softnessConstantForceMix                   | x3do:CollisionCollection                | x3do:SFFloat                               |
| x3do:softnessConstantForceMix                   | x3do:Contact                            | x3do:SFFloat                               |
| x3do:softnessErrorCorrection                    | x3do:CollisionCollection                | x3do:SFFloat                               |
| x3do:softnessErrorCorrection                    | x3do:Contact                            | x3do:SFFloat                               |
| x3do:solid                                      | x3do:ArcClose2D                         | x3do:SFBool                                |
| x3do:solid                                      | x3do:Box                                | x3do:SFBool                                |
| x3do:solid                                      | x3do:Cone                               | x3do:SFBool                                |
| x3do:solid                                      | x3do:Cylinder                           | x3do:SFBool                                |
| x3do:solid                                      | x3do:Disk2D                             | x3do:SFBool                                |
| x3do:solid                                      | x3do:ElevationGrid                      | x3do:SFBool                                |
| x3do:solid                                      | x3do:Extrusion                          | x3do:SFBool                                |
| x3do:solid                                      | x3do:GeoElevationGrid                   | x3do:SFBool                                |
| x3do:solid                                      | x3do:IndexedFaceSet                     | x3do:SFBool                                |
| x3do:solid                                      | x3do:IndexedQuadSet                     | x3do:SFBool                                |
| x3do:solid                                      | x3do:IndexedTriangleFanSet              | x3do:SFBool                                |
| x3do:solid                                      | x3do:IndexedTriangleSet                 | x3do:SFBool                                |
| x3do:solid                                      | x3do:IndexedTriangleStripSet            | x3do:SFBool                                |
| x3do:solid                                      | x3do:NurbsPatchSurface                  | x3do:SFBool                                |
| x3do:solid                                      | x3do:NurbsSweptSurface                  | x3do:SFBool                                |
| x3do:solid                                      | x3do:NurbsSwungSurface                  | x3do:SFBool                                |
| x3do:solid                                      | x3do:NurbsTrimmedSurface                | x3do:SFBool                                |
| x3do:solid                                      | x3do:QuadSet                            | x3do:SFBool                                |
| x3do:solid                                      | x3do:Rectangle2D                        | x3do:SFBool                                |
| x3do:solid                                      | x3do:Sphere                             | x3do:SFBool                                |
| x3do:solid                                      | x3do:Text                               | x3do:SFBool                                |
| x3do:solid                                      | x3do:TriangleFanSet                     | x3do:SFBool                                |
| x3do:solid                                      | x3do:TriangleSet                        | x3do:SFBool                                |
| x3do:solid                                      | x3do:TriangleSet2D                      | x3do:SFBool                                |
| x3do:solid                                      | x3do:TriangleStripSet                   | x3do:SFBool                                |
| x3do:solid                                      | x3do:X3DComposedGeometryNode            | x3do:SFBool                                |
| x3do:solid                                      | x3do:X3DNurbsSurfaceGeometryNode        | x3do:SFBool                                |
| x3do:sortOrder                                  | x3do:LinePickSensor                     | x3do:pickSensorSortOrderValues             |
| x3do:sortOrder                                  | x3do:PointPickSensor                    | x3do:pickSensorSortOrderValues             |
| x3do:sortOrder                                  | x3do:PrimitivePickSensor                | x3do:pickSensorSortOrderValues             |
| x3do:sortOrder                                  | x3do:VolumePickSensor                   | x3do:pickSensorSortOrderValues             |
| x3do:sortOrder                                  | x3do:X3DPickSensorNode                  | x3do:pickSensorSortOrderValues             |
| x3do:source                                     | x3do:MultiTexture                       | x3do:multiTextureSourceValues              |
| x3do:sourceCode                                 | x3do:Script                             | xsd:string                                 |
| x3do:sourceCode                                 | x3do:ShaderPart                         | xsd:string                                 |
| x3do:sourceCode                                 | x3do:ShaderProgram                      | xsd:string                                 |
| x3do:spacing                                    | x3do:FontStyle                          | x3do:SFFloat                               |
| x3do:spacing                                    | x3do:ScreenFontStyle                    | x3do:SFFloat                               |
| x3do:spatialize                                 | x3do:Sound                              | x3do:SFBool                                |
| x3do:spatialize                                 | x3do:SpatialSound                       | x3do:SFBool                                |
| x3do:specific                                   | x3do:DISEntityTypeMapping               | x3do:SFInt32                               |
| x3do:specular                                   | x3do:AcousticProperties                 | x3do:SFFloat                               |
| x3do:specularColor                              | x3do:Material                           | x3do:SFColor                               |
| x3do:specularColor                              | x3do:TwoSidedMaterial                   | x3do:SFColor                               |
| x3do:specularTextureMapping                     | x3do:Material                           | xsd:NMTOKEN                                |
| x3do:speed                                      | x3do:ConeEmitter                        | x3do:SFFloat                               |
| x3do:speed                                      | x3do:ExplosionEmitter                   | x3do:SFFloat                               |
| x3do:speed                                      | x3do:MovieTexture                       | x3do:SFFloat                               |
| x3do:speed                                      | x3do:NavigationInfo                     | x3do:SFFloat                               |
| x3do:speed                                      | x3do:PointEmitter                       | x3do:SFFloat                               |
| x3do:speed                                      | x3do:PolylineEmitter                    | x3do:SFFloat                               |
| x3do:speed                                      | x3do:SurfaceEmitter                     | x3do:SFFloat                               |
| x3do:speed                                      | x3do:VolumeEmitter                      | x3do:SFFloat                               |
| x3do:speed                                      | x3do:WindPhysicsModel                   | x3do:SFFloat                               |
| x3do:speed                                      | x3do:X3DParticleEmitterNode             | x3do:SFFloat                               |
| x3do:speedFactor                                | x3do:GeoViewpoint                       | x3do:SFFloat                               |
| x3do:spine                                      | x3do:Extrusion                          | x3do:MFVec3f                               |
| x3do:startAngle                                 | x3do:Arc2D                              | x3do:SFFloat                               |
| x3do:startAngle                                 | x3do:ArcClose2D                         | x3do:SFFloat                               |
| x3do:startFrame                                 | x3do:HAnimMotion                        | x3do:SFInt32                               |
| x3do:startTime                                  | x3do:Analyser                           | x3do:SFTime                                |
| x3do:startTime                                  | x3do:AudioClip                          | x3do:SFTime                                |
| x3do:startTime                                  | x3do:BiquadFilter                       | x3do:SFTime                                |
| x3do:startTime                                  | x3do:BufferAudioSource                  | x3do:SFTime                                |
| x3do:startTime                                  | x3do:Convolver                          | x3do:SFTime                                |
| x3do:startTime                                  | x3do:Delay                              | x3do:SFTime                                |
| x3do:startTime                                  | x3do:DynamicsCompressor                 | x3do:SFTime                                |
| x3do:startTime                                  | x3do:Gain                               | x3do:SFTime                                |
| x3do:startTime                                  | x3do:ListenerPointSource                | x3do:SFTime                                |
| x3do:startTime                                  | x3do:MicrophoneSource                   | x3do:SFTime                                |
| x3do:startTime                                  | x3do:MovieTexture                       | x3do:SFTime                                |
| x3do:startTime                                  | x3do:OscillatorSource                   | x3do:SFTime                                |
| x3do:startTime                                  | x3do:StreamAudioSource                  | x3do:SFTime                                |
| x3do:startTime                                  | x3do:TimeSensor                         | x3do:SFTime                                |
| x3do:startTime                                  | x3do:WaveShaper                         | x3do:SFTime                                |
| x3do:startTime                                  | x3do:X3DSoundProcessingNode             | x3do:SFTime                                |
| x3do:startTime                                  | x3do:X3DSoundSourceNode                 | x3do:SFTime                                |
| x3do:startTime                                  | x3do:X3DTimeDependentNode               | x3do:SFTime                                |
| x3do:stiffness                                  | x3do:HAnimJoint                         | x3do:MFFloat                               |
| x3do:stop1Bounce                                | x3do:DoubleAxisHingeJoint               | x3do:SFFloat                               |
| x3do:stop1Bounce                                | x3do:MotorJoint                         | x3do:SFFloat                               |
| x3do:stop1Bounce                                | x3do:UniversalJoint                     | x3do:SFFloat                               |
| x3do:stop1ConstantForceMix                      | x3do:DoubleAxisHingeJoint               | x3do:SFFloat                               |
| x3do:stop1ErrorCorrection                       | x3do:DoubleAxisHingeJoint               | x3do:SFFloat                               |
| x3do:stop1ErrorCorrection                       | x3do:MotorJoint                         | x3do:SFFloat                               |
| x3do:stop1ErrorCorrection                       | x3do:UniversalJoint                     | x3do:SFFloat                               |
| x3do:stop2Bounce                                | x3do:MotorJoint                         | x3do:SFFloat                               |
| x3do:stop2Bounce                                | x3do:UniversalJoint                     | x3do:SFFloat                               |
| x3do:stop2ErrorCorrection                       | x3do:MotorJoint                         | x3do:SFFloat                               |
| x3do:stop2ErrorCorrection                       | x3do:UniversalJoint                     | x3do:SFFloat                               |
| x3do:stop3Bounce                                | x3do:MotorJoint                         | x3do:SFFloat                               |
| x3do:stop3ErrorCorrection                       | x3do:MotorJoint                         | x3do:SFFloat                               |
| x3do:stopBounce                                 | x3do:SingleAxisHingeJoint               | x3do:SFFloat                               |
| x3do:stopBounce                                 | x3do:SliderJoint                        | x3do:SFFloat                               |
| x3do:stopErrorCorrection                        | x3do:SingleAxisHingeJoint               | x3do:SFFloat                               |
| x3do:stopErrorCorrection                        | x3do:SliderJoint                        | x3do:SFFloat                               |
| x3do:stopTime                                   | x3do:Analyser                           | x3do:SFTime                                |
| x3do:stopTime                                   | x3do:AudioClip                          | x3do:SFTime                                |
| x3do:stopTime                                   | x3do:BiquadFilter                       | x3do:SFTime                                |
| x3do:stopTime                                   | x3do:BufferAudioSource                  | x3do:SFTime                                |
| x3do:stopTime                                   | x3do:Convolver                          | x3do:SFTime                                |
| x3do:stopTime                                   | x3do:Delay                              | x3do:SFTime                                |
| x3do:stopTime                                   | x3do:DynamicsCompressor                 | x3do:SFTime                                |
| x3do:stopTime                                   | x3do:Gain                               | x3do:SFTime                                |
| x3do:stopTime                                   | x3do:ListenerPointSource                | x3do:SFTime                                |
| x3do:stopTime                                   | x3do:MicrophoneSource                   | x3do:SFTime                                |
| x3do:stopTime                                   | x3do:MovieTexture                       | x3do:SFTime                                |
| x3do:stopTime                                   | x3do:OscillatorSource                   | x3do:SFTime                                |
| x3do:stopTime                                   | x3do:StreamAudioSource                  | x3do:SFTime                                |
| x3do:stopTime                                   | x3do:TimeSensor                         | x3do:SFTime                                |
| x3do:stopTime                                   | x3do:WaveShaper                         | x3do:SFTime                                |
| x3do:stopTime                                   | x3do:X3DSoundProcessingNode             | x3do:SFTime                                |
| x3do:stopTime                                   | x3do:X3DSoundSourceNode                 | x3do:SFTime                                |
| x3do:stopTime                                   | x3do:X3DTimeDependentNode               | x3do:SFTime                                |
| x3do:streamIdentifier                           | x3do:StreamAudioDestination             | x3do:SFString                              |
| x3do:streamIdentifier                           | x3do:StreamAudioSource                  | x3do:SFString                              |
| x3do:string                                     | x3do:Text                               | x3do:MFString                              |
| x3do:stripCount                                 | x3do:TriangleStripSet                   | x3do:MFInt32                               |
| x3do:style                                      | x3do:AcousticProperties                 | x3do:SFString                              |
| x3do:style                                      | x3do:Analyser                           | x3do:SFString                              |
| x3do:style                                      | x3do:Anchor                             | x3do:SFString                              |
| x3do:style                                      | x3do:Appearance                         | x3do:SFString                              |
| x3do:style                                      | x3do:Arc2D                              | x3do:SFString                              |
| x3do:style                                      | x3do:ArcClose2D                         | x3do:SFString                              |
| x3do:style                                      | x3do:AudioClip                          | x3do:SFString                              |
| x3do:style                                      | x3do:AudioDestination                   | x3do:SFString                              |
| x3do:style                                      | x3do:Background                         | x3do:SFString                              |
| x3do:style                                      | x3do:BallJoint                          | x3do:SFString                              |
| x3do:style                                      | x3do:Billboard                          | x3do:SFString                              |
| x3do:style                                      | x3do:BiquadFilter                       | x3do:SFString                              |
| x3do:style                                      | x3do:BlendedVolumeStyle                 | x3do:SFString                              |
| x3do:style                                      | x3do:BooleanFilter                      | x3do:SFString                              |
| x3do:style                                      | x3do:BooleanSequencer                   | x3do:SFString                              |
| x3do:style                                      | x3do:BooleanToggle                      | x3do:SFString                              |
| x3do:style                                      | x3do:BooleanTrigger                     | x3do:SFString                              |
| x3do:style                                      | x3do:BoundaryEnhancementVolumeStyle     | x3do:SFString                              |
| x3do:style                                      | x3do:BoundedPhysicsModel                | x3do:SFString                              |
| x3do:style                                      | x3do:Box                                | x3do:SFString                              |
| x3do:style                                      | x3do:BufferAudioSource                  | x3do:SFString                              |
| x3do:style                                      | x3do:CADAssembly                        | x3do:SFString                              |
| x3do:style                                      | x3do:CADFace                            | x3do:SFString                              |
| x3do:style                                      | x3do:CADLayer                           | x3do:SFString                              |
| x3do:style                                      | x3do:CADPart                            | x3do:SFString                              |
| x3do:style                                      | x3do:CartoonVolumeStyle                 | x3do:SFString                              |
| x3do:style                                      | x3do:ChannelMerger                      | x3do:SFString                              |
| x3do:style                                      | x3do:ChannelSelector                    | x3do:SFString                              |
| x3do:style                                      | x3do:ChannelSplitter                    | x3do:SFString                              |
| x3do:style                                      | x3do:Circle2D                           | x3do:SFString                              |
| x3do:style                                      | x3do:ClipPlane                          | x3do:SFString                              |
| x3do:style                                      | x3do:CollidableOffset                   | x3do:SFString                              |
| x3do:style                                      | x3do:CollidableShape                    | x3do:SFString                              |
| x3do:style                                      | x3do:Collision                          | x3do:SFString                              |
| x3do:style                                      | x3do:CollisionCollection                | x3do:SFString                              |
| x3do:style                                      | x3do:CollisionSensor                    | x3do:SFString                              |
| x3do:style                                      | x3do:CollisionSpace                     | x3do:SFString                              |
| x3do:style                                      | x3do:Color                              | x3do:SFString                              |
| x3do:style                                      | x3do:ColorChaser                        | x3do:SFString                              |
| x3do:style                                      | x3do:ColorDamper                        | x3do:SFString                              |
| x3do:style                                      | x3do:ColorInterpolator                  | x3do:SFString                              |
| x3do:style                                      | x3do:ColorRGBA                          | x3do:SFString                              |
| x3do:style                                      | x3do:ComposedCubeMapTexture             | x3do:SFString                              |
| x3do:style                                      | x3do:ComposedShader                     | x3do:SFString                              |
| x3do:style                                      | x3do:ComposedTexture3D                  | x3do:SFString                              |
| x3do:style                                      | x3do:ComposedVolumeStyle                | x3do:SFString                              |
| x3do:style                                      | x3do:Cone                               | x3do:SFString                              |
| x3do:style                                      | x3do:ConeEmitter                        | x3do:SFString                              |
| x3do:style                                      | x3do:Contact                            | x3do:SFString                              |
| x3do:style                                      | x3do:Contour2D                          | x3do:SFString                              |
| x3do:style                                      | x3do:ContourPolyline2D                  | x3do:SFString                              |
| x3do:style                                      | x3do:Convolver                          | x3do:SFString                              |
| x3do:style                                      | x3do:Coordinate                         | x3do:SFString                              |
| x3do:style                                      | x3do:CoordinateChaser                   | x3do:SFString                              |
| x3do:style                                      | x3do:CoordinateDamper                   | x3do:SFString                              |
| x3do:style                                      | x3do:CoordinateDouble                   | x3do:SFString                              |
| x3do:style                                      | x3do:CoordinateInterpolator             | x3do:SFString                              |
| x3do:style                                      | x3do:CoordinateInterpolator2D           | x3do:SFString                              |
| x3do:style                                      | x3do:Cylinder                           | x3do:SFString                              |
| x3do:style                                      | x3do:CylinderSensor                     | x3do:SFString                              |
| x3do:style                                      | x3do:DISEntityManager                   | x3do:SFString                              |
| x3do:style                                      | x3do:DISEntityTypeMapping               | x3do:SFString                              |
| x3do:style                                      | x3do:Delay                              | x3do:SFString                              |
| x3do:style                                      | x3do:DirectionalLight                   | x3do:SFString                              |
| x3do:style                                      | x3do:Disk2D                             | x3do:SFString                              |
| x3do:style                                      | x3do:DoubleAxisHingeJoint               | x3do:SFString                              |
| x3do:style                                      | x3do:DynamicsCompressor                 | x3do:SFString                              |
| x3do:style                                      | x3do:EXPORT                             | x3do:SFString                              |
| x3do:style                                      | x3do:EaseInEaseOut                      | x3do:SFString                              |
| x3do:style                                      | x3do:EdgeEnhancementVolumeStyle         | x3do:SFString                              |
| x3do:style                                      | x3do:ElevationGrid                      | x3do:SFString                              |
| x3do:style                                      | x3do:EspduTransform                     | x3do:SFString                              |
| x3do:style                                      | x3do:ExplosionEmitter                   | x3do:SFString                              |
| x3do:style                                      | x3do:ExternProtoDeclare                 | x3do:SFString                              |
| x3do:style                                      | x3do:Extrusion                          | x3do:SFString                              |
| x3do:style                                      | x3do:FillProperties                     | x3do:SFString                              |
| x3do:style                                      | x3do:FloatVertexAttribute               | x3do:SFString                              |
| x3do:style                                      | x3do:Fog                                | x3do:SFString                              |
| x3do:style                                      | x3do:FogCoordinate                      | x3do:SFString                              |
| x3do:style                                      | x3do:ForcePhysicsModel                  | x3do:SFString                              |
| x3do:style                                      | x3do:Gain                               | x3do:SFString                              |
| x3do:style                                      | x3do:GeneratedCubeMapTexture            | x3do:SFString                              |
| x3do:style                                      | x3do:GeoCoordinate                      | x3do:SFString                              |
| x3do:style                                      | x3do:GeoElevationGrid                   | x3do:SFString                              |
| x3do:style                                      | x3do:GeoLOD                             | x3do:SFString                              |
| x3do:style                                      | x3do:GeoLocation                        | x3do:SFString                              |
| x3do:style                                      | x3do:GeoMetadata                        | x3do:SFString                              |
| x3do:style                                      | x3do:GeoOrigin                          | x3do:SFString                              |
| x3do:style                                      | x3do:GeoPositionInterpolator            | x3do:SFString                              |
| x3do:style                                      | x3do:GeoProximitySensor                 | x3do:SFString                              |
| x3do:style                                      | x3do:GeoTouchSensor                     | x3do:SFString                              |
| x3do:style                                      | x3do:GeoTransform                       | x3do:SFString                              |
| x3do:style                                      | x3do:GeoViewpoint                       | x3do:SFString                              |
| x3do:style                                      | x3do:Group                              | x3do:SFString                              |
| x3do:style                                      | x3do:HAnimDisplacer                     | x3do:SFString                              |
| x3do:style                                      | x3do:HAnimHumanoid                      | x3do:SFString                              |
| x3do:style                                      | x3do:HAnimJoint                         | x3do:SFString                              |
| x3do:style                                      | x3do:HAnimMotion                        | x3do:SFString                              |
| x3do:style                                      | x3do:HAnimSegment                       | x3do:SFString                              |
| x3do:style                                      | x3do:HAnimSite                          | x3do:SFString                              |
| x3do:style                                      | x3do:IMPORT                             | x3do:SFString                              |
| x3do:style                                      | x3do:IS                                 | x3do:SFString                              |
| x3do:style                                      | x3do:ImageCubeMapTexture                | x3do:SFString                              |
| x3do:style                                      | x3do:ImageTexture                       | x3do:SFString                              |
| x3do:style                                      | x3do:ImageTexture3D                     | x3do:SFString                              |
| x3do:style                                      | x3do:IndexedFaceSet                     | x3do:SFString                              |
| x3do:style                                      | x3do:IndexedLineSet                     | x3do:SFString                              |
| x3do:style                                      | x3do:IndexedQuadSet                     | x3do:SFString                              |
| x3do:style                                      | x3do:IndexedTriangleFanSet              | x3do:SFString                              |
| x3do:style                                      | x3do:IndexedTriangleSet                 | x3do:SFString                              |
| x3do:style                                      | x3do:IndexedTriangleStripSet            | x3do:SFString                              |
| x3do:style                                      | x3do:Inline                             | x3do:SFString                              |
| x3do:style                                      | x3do:IntegerSequencer                   | x3do:SFString                              |
| x3do:style                                      | x3do:IntegerTrigger                     | x3do:SFString                              |
| x3do:style                                      | x3do:IsoSurfaceVolumeData               | x3do:SFString                              |
| x3do:style                                      | x3do:KeySensor                          | x3do:SFString                              |
| x3do:style                                      | x3do:LOD                                | x3do:SFString                              |
| x3do:style                                      | x3do:Layer                              | x3do:SFString                              |
| x3do:style                                      | x3do:LayerSet                           | x3do:SFString                              |
| x3do:style                                      | x3do:Layout                             | x3do:SFString                              |
| x3do:style                                      | x3do:LayoutGroup                        | x3do:SFString                              |
| x3do:style                                      | x3do:LayoutLayer                        | x3do:SFString                              |
| x3do:style                                      | x3do:LinePickSensor                     | x3do:SFString                              |
| x3do:style                                      | x3do:LineProperties                     | x3do:SFString                              |
| x3do:style                                      | x3do:LineSet                            | x3do:SFString                              |
| x3do:style                                      | x3do:ListenerPointSource                | x3do:SFString                              |
| x3do:style                                      | x3do:LoadSensor                         | x3do:SFString                              |
| x3do:style                                      | x3do:LocalFog                           | x3do:SFString                              |
| x3do:style                                      | x3do:Material                           | x3do:SFString                              |
| x3do:style                                      | x3do:Matrix3VertexAttribute             | x3do:SFString                              |
| x3do:style                                      | x3do:Matrix4VertexAttribute             | x3do:SFString                              |
| x3do:style                                      | x3do:MetadataBoolean                    | x3do:SFString                              |
| x3do:style                                      | x3do:MetadataDouble                     | x3do:SFString                              |
| x3do:style                                      | x3do:MetadataFloat                      | x3do:SFString                              |
| x3do:style                                      | x3do:MetadataInteger                    | x3do:SFString                              |
| x3do:style                                      | x3do:MetadataSet                        | x3do:SFString                              |
| x3do:style                                      | x3do:MetadataString                     | x3do:SFString                              |
| x3do:style                                      | x3do:MicrophoneSource                   | x3do:SFString                              |
| x3do:style                                      | x3do:MotorJoint                         | x3do:SFString                              |
| x3do:style                                      | x3do:MovieTexture                       | x3do:SFString                              |
| x3do:style                                      | x3do:MultiTexture                       | x3do:SFString                              |
| x3do:style                                      | x3do:MultiTextureCoordinate             | x3do:SFString                              |
| x3do:style                                      | x3do:MultiTextureTransform              | x3do:SFString                              |
| x3do:style                                      | x3do:NavigationInfo                     | x3do:SFString                              |
| x3do:style                                      | x3do:Normal                             | x3do:SFString                              |
| x3do:style                                      | x3do:NormalInterpolator                 | x3do:SFString                              |
| x3do:style                                      | x3do:NurbsCurve                         | x3do:SFString                              |
| x3do:style                                      | x3do:NurbsCurve2D                       | x3do:SFString                              |
| x3do:style                                      | x3do:NurbsOrientationInterpolator       | x3do:SFString                              |
| x3do:style                                      | x3do:NurbsPatchSurface                  | x3do:SFString                              |
| x3do:style                                      | x3do:NurbsPositionInterpolator          | x3do:SFString                              |
| x3do:style                                      | x3do:NurbsSet                           | x3do:SFString                              |
| x3do:style                                      | x3do:NurbsSurfaceInterpolator           | x3do:SFString                              |
| x3do:style                                      | x3do:NurbsSweptSurface                  | x3do:SFString                              |
| x3do:style                                      | x3do:NurbsSwungSurface                  | x3do:SFString                              |
| x3do:style                                      | x3do:NurbsTextureCoordinate             | x3do:SFString                              |
| x3do:style                                      | x3do:NurbsTrimmedSurface                | x3do:SFString                              |
| x3do:style                                      | x3do:OpacityMapVolumeStyle              | x3do:SFString                              |
| x3do:style                                      | x3do:OrientationChaser                  | x3do:SFString                              |
| x3do:style                                      | x3do:OrientationDamper                  | x3do:SFString                              |
| x3do:style                                      | x3do:OrientationInterpolator            | x3do:SFString                              |
| x3do:style                                      | x3do:OrthoViewpoint                     | x3do:SFString                              |
| x3do:style                                      | x3do:OscillatorSource                   | x3do:SFString                              |
| x3do:style                                      | x3do:PackagedShader                     | x3do:SFString                              |
| x3do:style                                      | x3do:ParticleSystem                     | x3do:SFString                              |
| x3do:style                                      | x3do:PeriodicWave                       | x3do:SFString                              |
| x3do:style                                      | x3do:PhysicalMaterial                   | x3do:SFString                              |
| x3do:style                                      | x3do:PickableGroup                      | x3do:SFString                              |
| x3do:style                                      | x3do:PixelTexture                       | x3do:SFString                              |
| x3do:style                                      | x3do:PixelTexture3D                     | x3do:SFString                              |
| x3do:style                                      | x3do:PlaneSensor                        | x3do:SFString                              |
| x3do:style                                      | x3do:PointEmitter                       | x3do:SFString                              |
| x3do:style                                      | x3do:PointLight                         | x3do:SFString                              |
| x3do:style                                      | x3do:PointPickSensor                    | x3do:SFString                              |
| x3do:style                                      | x3do:PointProperties                    | x3do:SFString                              |
| x3do:style                                      | x3do:PointSet                           | x3do:SFString                              |
| x3do:style                                      | x3do:Polyline2D                         | x3do:SFString                              |
| x3do:style                                      | x3do:PolylineEmitter                    | x3do:SFString                              |
| x3do:style                                      | x3do:Polypoint2D                        | x3do:SFString                              |
| x3do:style                                      | x3do:PositionChaser                     | x3do:SFString                              |
| x3do:style                                      | x3do:PositionChaser2D                   | x3do:SFString                              |
| x3do:style                                      | x3do:PositionDamper                     | x3do:SFString                              |
| x3do:style                                      | x3do:PositionDamper2D                   | x3do:SFString                              |
| x3do:style                                      | x3do:PositionInterpolator               | x3do:SFString                              |
| x3do:style                                      | x3do:PositionInterpolator2D             | x3do:SFString                              |
| x3do:style                                      | x3do:PrimitivePickSensor                | x3do:SFString                              |
| x3do:style                                      | x3do:ProgramShader                      | x3do:SFString                              |
| x3do:style                                      | x3do:ProjectionVolumeStyle              | x3do:SFString                              |
| x3do:style                                      | x3do:ProtoBody                          | x3do:SFString                              |
| x3do:style                                      | x3do:ProtoDeclare                       | x3do:SFString                              |
| x3do:style                                      | x3do:ProtoInstance                      | x3do:SFString                              |
| x3do:style                                      | x3do:ProtoInterface                     | x3do:SFString                              |
| x3do:style                                      | x3do:ProximitySensor                    | x3do:SFString                              |
| x3do:style                                      | x3do:QuadSet                            | x3do:SFString                              |
| x3do:style                                      | x3do:ROUTE                              | x3do:SFString                              |
| x3do:style                                      | x3do:ReceiverPdu                        | x3do:SFString                              |
| x3do:style                                      | x3do:Rectangle2D                        | x3do:SFString                              |
| x3do:style                                      | x3do:RigidBody                          | x3do:SFString                              |
| x3do:style                                      | x3do:RigidBodyCollection                | x3do:SFString                              |
| x3do:style                                      | x3do:ScalarChaser                       | x3do:SFString                              |
| x3do:style                                      | x3do:ScalarDamper                       | x3do:SFString                              |
| x3do:style                                      | x3do:ScalarInterpolator                 | x3do:SFString                              |
| x3do:style                                      | x3do:Scene                              | x3do:SFString                              |
| x3do:style                                      | x3do:ScreenGroup                        | x3do:SFString                              |
| x3do:style                                      | x3do:Script                             | x3do:SFString                              |
| x3do:style                                      | x3do:SegmentedVolumeData                | x3do:SFString                              |
| x3do:style                                      | x3do:ShadedVolumeStyle                  | x3do:SFString                              |
| x3do:style                                      | x3do:ShaderPart                         | x3do:SFString                              |
| x3do:style                                      | x3do:ShaderProgram                      | x3do:SFString                              |
| x3do:style                                      | x3do:Shape                              | x3do:SFString                              |
| x3do:style                                      | x3do:SignalPdu                          | x3do:SFString                              |
| x3do:style                                      | x3do:SilhouetteEnhancementVolumeStyle   | x3do:SFString                              |
| x3do:style                                      | x3do:SingleAxisHingeJoint               | x3do:SFString                              |
| x3do:style                                      | x3do:SliderJoint                        | x3do:SFString                              |
| x3do:style                                      | x3do:Sound                              | x3do:SFString                              |
| x3do:style                                      | x3do:SpatialSound                       | x3do:SFString                              |
| x3do:style                                      | x3do:Sphere                             | x3do:SFString                              |
| x3do:style                                      | x3do:SphereSensor                       | x3do:SFString                              |
| x3do:style                                      | x3do:SplinePositionInterpolator         | x3do:SFString                              |
| x3do:style                                      | x3do:SplinePositionInterpolator2D       | x3do:SFString                              |
| x3do:style                                      | x3do:SplineScalarInterpolator           | x3do:SFString                              |
| x3do:style                                      | x3do:SpotLight                          | x3do:SFString                              |
| x3do:style                                      | x3do:SquadOrientationInterpolator       | x3do:SFString                              |
| x3do:style                                      | x3do:StaticGroup                        | x3do:SFString                              |
| x3do:style                                      | x3do:StreamAudioDestination             | x3do:SFString                              |
| x3do:style                                      | x3do:StreamAudioSource                  | x3do:SFString                              |
| x3do:style                                      | x3do:StringSensor                       | x3do:SFString                              |
| x3do:style                                      | x3do:SurfaceEmitter                     | x3do:SFString                              |
| x3do:style                                      | x3do:Switch                             | x3do:SFString                              |
| x3do:style                                      | x3do:TexCoordChaser2D                   | x3do:SFString                              |
| x3do:style                                      | x3do:TexCoordDamper2D                   | x3do:SFString                              |
| x3do:style                                      | x3do:Text                               | x3do:SFString                              |
| x3do:style                                      | x3do:TextureBackground                  | x3do:SFString                              |
| x3do:style                                      | x3do:TextureCoordinate                  | x3do:SFString                              |
| x3do:style                                      | x3do:TextureCoordinate3D                | x3do:SFString                              |
| x3do:style                                      | x3do:TextureCoordinate4D                | x3do:SFString                              |
| x3do:style                                      | x3do:TextureCoordinateGenerator         | x3do:SFString                              |
| x3do:style                                      | x3do:TextureProjector                   | x3do:SFString                              |
| x3do:style                                      | x3do:TextureProjectorParallel           | x3do:SFString                              |
| x3do:style                                      | x3do:TextureProperties                  | x3do:SFString                              |
| x3do:style                                      | x3do:TextureTransform                   | x3do:SFString                              |
| x3do:style                                      | x3do:TextureTransform3D                 | x3do:SFString                              |
| x3do:style                                      | x3do:TextureTransformMatrix3D           | x3do:SFString                              |
| x3do:style                                      | x3do:TimeSensor                         | x3do:SFString                              |
| x3do:style                                      | x3do:TimeTrigger                        | x3do:SFString                              |
| x3do:style                                      | x3do:ToneMappedVolumeStyle              | x3do:SFString                              |
| x3do:style                                      | x3do:TouchSensor                        | x3do:SFString                              |
| x3do:style                                      | x3do:Transform                          | x3do:SFString                              |
| x3do:style                                      | x3do:TransformSensor                    | x3do:SFString                              |
| x3do:style                                      | x3do:TransmitterPdu                     | x3do:SFString                              |
| x3do:style                                      | x3do:TriangleFanSet                     | x3do:SFString                              |
| x3do:style                                      | x3do:TriangleSet                        | x3do:SFString                              |
| x3do:style                                      | x3do:TriangleSet2D                      | x3do:SFString                              |
| x3do:style                                      | x3do:TriangleStripSet                   | x3do:SFString                              |
| x3do:style                                      | x3do:TwoSidedMaterial                   | x3do:SFString                              |
| x3do:style                                      | x3do:UniversalJoint                     | x3do:SFString                              |
| x3do:style                                      | x3do:UnlitMaterial                      | x3do:SFString                              |
| x3do:style                                      | x3do:Viewpoint                          | x3do:SFString                              |
| x3do:style                                      | x3do:ViewpointGroup                     | x3do:SFString                              |
| x3do:style                                      | x3do:Viewport                           | x3do:SFString                              |
| x3do:style                                      | x3do:VisibilitySensor                   | x3do:SFString                              |
| x3do:style                                      | x3do:VolumeData                         | x3do:SFString                              |
| x3do:style                                      | x3do:VolumeEmitter                      | x3do:SFString                              |
| x3do:style                                      | x3do:VolumePickSensor                   | x3do:SFString                              |
| x3do:style                                      | x3do:WaveShaper                         | x3do:SFString                              |
| x3do:style                                      | x3do:WindPhysicsModel                   | x3do:SFString                              |
| x3do:style                                      | x3do:WorldInfo                          | x3do:SFString                              |
| x3do:style                                      | x3do:X3D                                | x3do:SFString                              |
| x3do:style                                      | x3do:X3DAppearanceChildNode             | x3do:SFString                              |
| x3do:style                                      | x3do:X3DAppearanceNode                  | x3do:SFString                              |
| x3do:style                                      | x3do:X3DBackgroundNode                  | x3do:SFString                              |
| x3do:style                                      | x3do:X3DBindableNode                    | x3do:SFString                              |
| x3do:style                                      | x3do:X3DChaserNode                      | x3do:SFString                              |
| x3do:style                                      | x3do:X3DChildNode                       | x3do:SFString                              |
| x3do:style                                      | x3do:X3DColorNode                       | x3do:SFString                              |
| x3do:style                                      | x3do:X3DComposableVolumeRenderStyleNode | x3do:SFString                              |
| x3do:style                                      | x3do:X3DComposedGeometryNode            | x3do:SFString                              |
| x3do:style                                      | x3do:X3DCoordinateNode                  | x3do:SFString                              |
| x3do:style                                      | x3do:X3DDamperNode                      | x3do:SFString                              |
| x3do:style                                      | x3do:X3DDragSensorNode                  | x3do:SFString                              |
| x3do:style                                      | x3do:X3DEnvironmentTextureNode          | x3do:SFString                              |
| x3do:style                                      | x3do:X3DEnvironmentalSensorNode         | x3do:SFString                              |
| x3do:style                                      | x3do:X3DFollowerNode                    | x3do:SFString                              |
| x3do:style                                      | x3do:X3DGeometricPropertyNode           | x3do:SFString                              |
| x3do:style                                      | x3do:X3DGeometryNode                    | x3do:SFString                              |
| x3do:style                                      | x3do:X3DGroupingNode                    | x3do:SFString                              |
| x3do:style                                      | x3do:X3DInfoNode                        | x3do:SFString                              |
| x3do:style                                      | x3do:X3DInterpolatorNode                | x3do:SFString                              |
| x3do:style                                      | x3do:X3DKeyDeviceSensorNode             | x3do:SFString                              |
| x3do:style                                      | x3do:X3DLayerNode                       | x3do:SFString                              |
| x3do:style                                      | x3do:X3DLayoutNode                      | x3do:SFString                              |
| x3do:style                                      | x3do:X3DLightNode                       | x3do:SFString                              |
| x3do:style                                      | x3do:X3DMaterialNode                    | x3do:SFString                              |
| x3do:style                                      | x3do:X3DNBodyCollidableNode             | x3do:SFString                              |
| x3do:style                                      | x3do:X3DNBodyCollisionSpaceNode         | x3do:SFString                              |
| x3do:style                                      | x3do:X3DNetworkSensorNode               | x3do:SFString                              |
| x3do:style                                      | x3do:X3DNode                            | x3do:SFString                              |
| x3do:style                                      | x3do:X3DNormalNode                      | x3do:SFString                              |
| x3do:style                                      | x3do:X3DNurbsControlCurveNode           | x3do:SFString                              |
| x3do:style                                      | x3do:X3DNurbsSurfaceGeometryNode        | x3do:SFString                              |
| x3do:style                                      | x3do:X3DOneSidedMaterialNode            | x3do:SFString                              |
| x3do:style                                      | x3do:X3DParametricGeometryNode          | x3do:SFString                              |
| x3do:style                                      | x3do:X3DParticleEmitterNode             | x3do:SFString                              |
| x3do:style                                      | x3do:X3DParticlePhysicsModelNode        | x3do:SFString                              |
| x3do:style                                      | x3do:X3DPickSensorNode                  | x3do:SFString                              |
| x3do:style                                      | x3do:X3DPointingDeviceSensorNode        | x3do:SFString                              |
| x3do:style                                      | x3do:X3DProductStructureChildNode       | x3do:SFString                              |
| x3do:style                                      | x3do:X3DProgrammableShaderObject        | x3do:SFString                              |
| x3do:style                                      | x3do:X3DRigidJointNode                  | x3do:SFString                              |
| x3do:style                                      | x3do:X3DScriptNode                      | x3do:SFString                              |
| x3do:style                                      | x3do:X3DSensorNode                      | x3do:SFString                              |
| x3do:style                                      | x3do:X3DSequencerNode                   | x3do:SFString                              |
| x3do:style                                      | x3do:X3DShaderNode                      | x3do:SFString                              |
| x3do:style                                      | x3do:X3DShapeNode                       | x3do:SFString                              |
| x3do:style                                      | x3do:X3DSingleTextureCoordinateNode     | x3do:SFString                              |
| x3do:style                                      | x3do:X3DSingleTextureNode               | x3do:SFString                              |
| x3do:style                                      | x3do:X3DSingleTextureTransformNode      | x3do:SFString                              |
| x3do:style                                      | x3do:X3DSoundChannelNode                | x3do:SFString                              |
| x3do:style                                      | x3do:X3DSoundDestinationNode            | x3do:SFString                              |
| x3do:style                                      | x3do:X3DSoundNode                       | x3do:SFString                              |
| x3do:style                                      | x3do:X3DSoundProcessingNode             | x3do:SFString                              |
| x3do:style                                      | x3do:X3DSoundSourceNode                 | x3do:SFString                              |
| x3do:style                                      | x3do:X3DStatement                       | x3do:SFString                              |
| x3do:style                                      | x3do:X3DTexture2DNode                   | x3do:SFString                              |
| x3do:style                                      | x3do:X3DTexture3DNode                   | x3do:SFString                              |
| x3do:style                                      | x3do:X3DTextureCoordinateNode           | x3do:SFString                              |
| x3do:style                                      | x3do:X3DTextureNode                     | x3do:SFString                              |
| x3do:style                                      | x3do:X3DTextureProjectorNode            | x3do:SFString                              |
| x3do:style                                      | x3do:X3DTextureTransformNode            | x3do:SFString                              |
| x3do:style                                      | x3do:X3DTimeDependentNode               | x3do:SFString                              |
| x3do:style                                      | x3do:X3DTouchSensorNode                 | x3do:SFString                              |
| x3do:style                                      | x3do:X3DTriggerNode                     | x3do:SFString                              |
| x3do:style                                      | x3do:X3DVertexAttributeNode             | x3do:SFString                              |
| x3do:style                                      | x3do:X3DViewpointNode                   | x3do:SFString                              |
| x3do:style                                      | x3do:X3DViewportNode                    | x3do:SFString                              |
| x3do:style                                      | x3do:X3DVolumeDataNode                  | x3do:SFString                              |
| x3do:style                                      | x3do:X3DVolumeRenderStyleNode           | x3do:SFString                              |
| x3do:style                                      | x3do:component                          | x3do:SFString                              |
| x3do:style                                      | x3do:connect                            | x3do:SFString                              |
| x3do:style                                      | x3do:field                              | x3do:SFString                              |
| x3do:style                                      | x3do:fieldValue                         | x3do:SFString                              |
| x3do:style                                      | x3do:head                               | x3do:SFString                              |
| x3do:style                                      | x3do:meta                               | x3do:SFString                              |
| x3do:style                                      | x3do:unit                               | x3do:SFString                              |
| x3do:styleSelection                             | x3do:FontStyle                          | x3do:fontStyleChoices                      |
| x3do:styleSelection                             | x3do:ScreenFontStyle                    | x3do:fontStyleChoices                      |
| x3do:subcategory                                | x3do:DISEntityTypeMapping               | x3do:SFInt32                               |
| x3do:summary                                    | x3do:GeoMetadata                        | x3do:MFString                              |
| x3do:surfaceArea                                | x3do:ConeEmitter                        | x3do:SFFloat                               |
| x3do:surfaceArea                                | x3do:ExplosionEmitter                   | x3do:SFFloat                               |
| x3do:surfaceArea                                | x3do:PointEmitter                       | x3do:SFFloat                               |
| x3do:surfaceArea                                | x3do:PolylineEmitter                    | x3do:SFFloat                               |
| x3do:surfaceArea                                | x3do:SurfaceEmitter                     | x3do:SFFloat                               |
| x3do:surfaceArea                                | x3do:VolumeEmitter                      | x3do:SFFloat                               |
| x3do:surfaceArea                                | x3do:X3DParticleEmitterNode             | x3do:SFFloat                               |
| x3do:surfaceSpeed                               | x3do:CollisionCollection                | x3do:SFVec2f                               |
| x3do:surfaceSpeed                               | x3do:Contact                            | x3do:SFVec2f                               |
| x3do:surfaceTolerance                           | x3do:IsoSurfaceVolumeData               | x3do:SFFloat                               |
| x3do:surfaceValues                              | x3do:IsoSurfaceVolumeData               | x3do:MFFloat                               |
| x3do:suspensionErrorCorrection                  | x3do:DoubleAxisHingeJoint               | x3do:SFFloat                               |
| x3do:suspensionForce                            | x3do:DoubleAxisHingeJoint               | x3do:SFFloat                               |
| x3do:tailTime                                   | x3do:Analyser                           | x3do:SFTime                                |
| x3do:tailTime                                   | x3do:BiquadFilter                       | x3do:SFTime                                |
| x3do:tailTime                                   | x3do:Convolver                          | x3do:SFTime                                |
| x3do:tailTime                                   | x3do:Delay                              | x3do:SFTime                                |
| x3do:tailTime                                   | x3do:DynamicsCompressor                 | x3do:SFTime                                |
| x3do:tailTime                                   | x3do:Gain                               | x3do:SFTime                                |
| x3do:tailTime                                   | x3do:WaveShaper                         | x3do:SFTime                                |
| x3do:tailTime                                   | x3do:X3DSoundProcessingNode             | x3do:SFTime                                |
| x3do:tau                                        | x3do:ColorDamper                        | x3do:SFTime                                |
| x3do:tau                                        | x3do:CoordinateDamper                   | x3do:SFTime                                |
| x3do:tau                                        | x3do:OrientationDamper                  | x3do:SFTime                                |
| x3do:tau                                        | x3do:PositionDamper                     | x3do:SFTime                                |
| x3do:tau                                        | x3do:PositionDamper2D                   | x3do:SFTime                                |
| x3do:tau                                        | x3do:ScalarDamper                       | x3do:SFTime                                |
| x3do:tau                                        | x3do:TexCoordDamper2D                   | x3do:SFTime                                |
| x3do:tau                                        | x3do:X3DDamperNode                      | x3do:SFTime                                |
| x3do:tdlType                                    | x3do:SignalPdu                          | x3do:SFInt32                               |
| x3do:tessellation                               | x3do:NurbsCurve                         | x3do:SFInt32                               |
| x3do:tessellation                               | x3do:NurbsCurve2D                       | x3do:SFInt32                               |
| x3do:tessellationScale                          | x3do:NurbsSet                           | x3do:SFFloat                               |
| x3do:texCoord                                   | x3do:IndexedFaceSet                     | _:b94                                      |
| x3do:texCoord                                   | x3do:IndexedFaceSet                     | _:b95                                      |
| x3do:texCoord                                   | x3do:IndexedQuadSet                     | _:b94                                      |
| x3do:texCoord                                   | x3do:IndexedQuadSet                     | _:b95                                      |
| x3do:texCoord                                   | x3do:IndexedTriangleFanSet              | _:b94                                      |
| x3do:texCoord                                   | x3do:IndexedTriangleFanSet              | _:b95                                      |
| x3do:texCoord                                   | x3do:IndexedTriangleSet                 | _:b94                                      |
| x3do:texCoord                                   | x3do:IndexedTriangleSet                 | _:b95                                      |
| x3do:texCoord                                   | x3do:IndexedTriangleStripSet            | _:b94                                      |
| x3do:texCoord                                   | x3do:IndexedTriangleStripSet            | _:b95                                      |
| x3do:texCoord                                   | x3do:NurbsPatchSurface                  | _:b94                                      |
| x3do:texCoord                                   | x3do:NurbsPatchSurface                  | _:b95                                      |
| x3do:texCoord                                   | x3do:NurbsTrimmedSurface                | _:b94                                      |
| x3do:texCoord                                   | x3do:NurbsTrimmedSurface                | _:b95                                      |
| x3do:texCoord                                   | x3do:QuadSet                            | _:b94                                      |
| x3do:texCoord                                   | x3do:QuadSet                            | _:b95                                      |
| x3do:texCoord                                   | x3do:TriangleFanSet                     | _:b94                                      |
| x3do:texCoord                                   | x3do:TriangleFanSet                     | _:b95                                      |
| x3do:texCoord                                   | x3do:TriangleSet                        | _:b94                                      |
| x3do:texCoord                                   | x3do:TriangleSet                        | _:b95                                      |
| x3do:texCoord                                   | x3do:TriangleStripSet                   | _:b94                                      |
| x3do:texCoord                                   | x3do:TriangleStripSet                   | _:b95                                      |
| x3do:texCoord                                   | x3do:X3DComposedGeometryNode            | _:b94                                      |
| x3do:texCoord                                   | x3do:X3DComposedGeometryNode            | _:b95                                      |
| x3do:texCoord                                   | x3do:X3DNurbsSurfaceGeometryNode        | _:b94                                      |
| x3do:texCoord                                   | x3do:X3DNurbsSurfaceGeometryNode        | _:b95                                      |
| x3do:texCoordIndex                              | x3do:IndexedFaceSet                     | x3do:MFInt32                               |
| x3do:texCoordKey                                | x3do:ParticleSystem                     | x3do:MFFloat                               |
| x3do:textBounds                                 | x3do:Text                               | x3do:SFVec2f                               |
| x3do:texture                                    | x3do:TextureProjector                   | x3do:X3DTexture2DNode                      |
| x3do:texture                                    | x3do:TextureProjectorParallel           | x3do:X3DTexture2DNode                      |
| x3do:texture                                    | x3do:X3DTextureProjectorNode            | x3do:X3DTexture2DNode                      |
| x3do:textureBoundaryModeChoices                 | xsd:NMTOKEN                             | _:b96                                      |
| x3do:textureCompression                         | x3do:TextureProperties                  | x3do:textureCompressionModeChoices         |
| x3do:textureCompressionModeChoices              | xsd:NMTOKEN                             | _:b97                                      |
| x3do:textureCoordinateGeneratorModeChoices      | xsd:NMTOKEN                             | _:b98                                      |
| x3do:textureMagnificationModeChoices            | xsd:NMTOKEN                             | _:b99                                      |
| x3do:textureMinificationModeChoices             | xsd:NMTOKEN                             | _:b100                                     |
| x3do:texturePriority                            | x3do:TextureProperties                  | x3do:SFFloat                               |
| x3do:textureProperties                          | x3do:ComposedTexture3D                  | x3do:TextureProperties                     |
| x3do:textureProperties                          | x3do:ImageTexture                       | x3do:TextureProperties                     |
| x3do:textureProperties                          | x3do:ImageTexture3D                     | x3do:TextureProperties                     |
| x3do:textureProperties                          | x3do:PixelTexture                       | x3do:TextureProperties                     |
| x3do:textureProperties                          | x3do:PixelTexture3D                     | x3do:TextureProperties                     |
| x3do:textureProperties                          | x3do:X3DTexture2DNode                   | x3do:TextureProperties                     |
| x3do:textureProperties                          | x3do:X3DTexture3DNode                   | x3do:TextureProperties                     |
| x3do:threshold                                  | x3do:DynamicsCompressor                 | x3do:SFFloat                               |
| x3do:time                                       | x3do:TimeSensor                         | x3do:SFTime                                |
| x3do:timeOut                                    | x3do:LoadSensor                         | x3do:SFTime                                |
| x3do:timestamp                                  | x3do:EspduTransform                     | x3do:SFTime                                |
| x3do:timestamp                                  | x3do:ReceiverPdu                        | x3do:SFTime                                |
| x3do:timestamp                                  | x3do:SignalPdu                          | x3do:SFTime                                |
| x3do:timestamp                                  | x3do:TransmitterPdu                     | x3do:SFTime                                |
| x3do:title                                      | x3do:WorldInfo                          | x3do:SFString                              |
| x3do:toField                                    | x3do:ROUTE                              | xsd:NMTOKEN                                |
| x3do:toNode                                     | x3do:ROUTE                              | xsd:IDREF                                  |
| x3do:toggle                                     | x3do:BooleanToggle                      | x3do:SFBool                                |
| x3do:tolerance                                  | x3do:ColorDamper                        | x3do:SFFloat                               |
| x3do:tolerance                                  | x3do:CoordinateDamper                   | x3do:SFFloat                               |
| x3do:tolerance                                  | x3do:OrientationDamper                  | x3do:SFFloat                               |
| x3do:tolerance                                  | x3do:PositionDamper                     | x3do:SFFloat                               |
| x3do:tolerance                                  | x3do:PositionDamper2D                   | x3do:SFFloat                               |
| x3do:tolerance                                  | x3do:ScalarDamper                       | x3do:SFFloat                               |
| x3do:tolerance                                  | x3do:TexCoordDamper2D                   | x3do:SFFloat                               |
| x3do:tolerance                                  | x3do:X3DDamperNode                      | x3do:SFFloat                               |
| x3do:top                                        | x3do:Cylinder                           | x3do:SFBool                                |
| x3do:topToBottom                                | x3do:FontStyle                          | x3do:SFBool                                |
| x3do:topToBottom                                | x3do:ScreenFontStyle                    | x3do:SFBool                                |
| x3do:topUrl                                     | x3do:Background                         | x3do:MFString                              |
| x3do:torques                                    | x3do:RigidBody                          | x3do:MFVec3f                               |
| x3do:totalFrameCount                            | x3do:HAnimMotion                        | x3do:SFInt32                               |
| x3do:touchTime                                  | x3do:X3DTouchSensorNode                 | x3do:SFTime                                |
| x3do:trackCurrentView                           | x3do:ListenerPointSource                | x3do:SFBool                                |
| x3do:trackPoint_changed                         | x3do:X3DDragSensorNode                  | x3do:SFVec3f                               |
| x3do:transitionComplete                         | x3do:NavigationInfo                     | x3do:SFBool                                |
| x3do:transitionTime                             | x3do:NavigationInfo                     | x3do:SFTime                                |
| x3do:transitionType                             | x3do:NavigationInfo                     | x3do:navigationTransitionTypeValues        |
| x3do:translation                                | x3do:CADPart                            | x3do:SFVec2f                               |
| x3do:translation                                | x3do:CADPart                            | x3do:SFVec3f                               |
| x3do:translation                                | x3do:CollidableOffset                   | x3do:SFVec2f                               |
| x3do:translation                                | x3do:CollidableOffset                   | x3do:SFVec3f                               |
| x3do:translation                                | x3do:CollidableShape                    | x3do:SFVec2f                               |
| x3do:translation                                | x3do:CollidableShape                    | x3do:SFVec3f                               |
| x3do:translation                                | x3do:EspduTransform                     | x3do:SFVec2f                               |
| x3do:translation                                | x3do:EspduTransform                     | x3do:SFVec3f                               |
| x3do:translation                                | x3do:GeoTransform                       | x3do:SFVec2f                               |
| x3do:translation                                | x3do:GeoTransform                       | x3do:SFVec3f                               |
| x3do:translation                                | x3do:HAnimHumanoid                      | x3do:SFVec2f                               |
| x3do:translation                                | x3do:HAnimHumanoid                      | x3do:SFVec3f                               |
| x3do:translation                                | x3do:HAnimJoint                         | x3do:SFVec2f                               |
| x3do:translation                                | x3do:HAnimJoint                         | x3do:SFVec3f                               |
| x3do:translation                                | x3do:HAnimSite                          | x3do:SFVec2f                               |
| x3do:translation                                | x3do:HAnimSite                          | x3do:SFVec3f                               |
| x3do:translation                                | x3do:TextureTransform                   | x3do:SFVec2f                               |
| x3do:translation                                | x3do:TextureTransform                   | x3do:SFVec3f                               |
| x3do:translation                                | x3do:TextureTransform3D                 | x3do:SFVec2f                               |
| x3do:translation                                | x3do:TextureTransform3D                 | x3do:SFVec3f                               |
| x3do:translation                                | x3do:Transform                          | x3do:SFVec2f                               |
| x3do:translation                                | x3do:Transform                          | x3do:SFVec3f                               |
| x3do:translation                                | x3do:X3DNBodyCollidableNode             | x3do:SFVec2f                               |
| x3do:translation                                | x3do:X3DNBodyCollidableNode             | x3do:SFVec3f                               |
| x3do:translation_changed                        | x3do:PlaneSensor                        | x3do:SFVec3f                               |
| x3do:transmitFrequencyBandwidth                 | x3do:TransmitterPdu                     | x3do:SFFloat                               |
| x3do:transmitState                              | x3do:TransmitterPdu                     | x3do:SFInt32                               |
| x3do:transmitterApplicationID                   | x3do:ReceiverPdu                        | x3do:SFInt32                               |
| x3do:transmitterEntityID                        | x3do:ReceiverPdu                        | x3do:SFInt32                               |
| x3do:transmitterRadioID                         | x3do:ReceiverPdu                        | x3do:SFInt32                               |
| x3do:transmitterSiteID                          | x3do:ReceiverPdu                        | x3do:SFInt32                               |
| x3do:transparency                               | x3do:Background                         | x3do:SFFloat                               |
| x3do:transparency                               | x3do:Material                           | x3do:SFFloat                               |
| x3do:transparency                               | x3do:PhysicalMaterial                   | x3do:SFFloat                               |
| x3do:transparency                               | x3do:TextureBackground                  | x3do:SFFloat                               |
| x3do:transparency                               | x3do:TwoSidedMaterial                   | x3do:SFFloat                               |
| x3do:transparency                               | x3do:UnlitMaterial                      | x3do:SFFloat                               |
| x3do:transparency                               | x3do:X3DBackgroundNode                  | x3do:SFFloat                               |
| x3do:triggerTime                                | x3do:TimeTrigger                        | x3do:SFTime                                |
| x3do:triggerTrue                                | x3do:BooleanTrigger                     | x3do:SFBool                                |
| x3do:triggerValue                               | x3do:IntegerTrigger                     | x3do:SFInt32                               |
| x3do:turbulence                                 | x3do:WindPhysicsModel                   | x3do:SFFloat                               |
| x3do:type                                       | x3do:BiquadFilter                       | x3do:biquadTypeFilterChoices               |
| x3do:type                                       | x3do:BiquadFilter                       | x3do:fieldTypeChoices                      |
| x3do:type                                       | x3do:BiquadFilter                       | x3do:navigationTypeValues                  |
| x3do:type                                       | x3do:BiquadFilter                       | x3do:periodicWaveTypeChoices               |
| x3do:type                                       | x3do:BiquadFilter                       | x3do:projectionVolumeStyleTypeChoices      |
| x3do:type                                       | x3do:BiquadFilter                       | x3do:shaderPartTypeValues                  |
| x3do:type                                       | x3do:NavigationInfo                     | x3do:biquadTypeFilterChoices               |
| x3do:type                                       | x3do:NavigationInfo                     | x3do:fieldTypeChoices                      |
| x3do:type                                       | x3do:NavigationInfo                     | x3do:navigationTypeValues                  |
| x3do:type                                       | x3do:NavigationInfo                     | x3do:periodicWaveTypeChoices               |
| x3do:type                                       | x3do:NavigationInfo                     | x3do:projectionVolumeStyleTypeChoices      |
| x3do:type                                       | x3do:NavigationInfo                     | x3do:shaderPartTypeValues                  |
| x3do:type                                       | x3do:PeriodicWave                       | x3do:biquadTypeFilterChoices               |
| x3do:type                                       | x3do:PeriodicWave                       | x3do:fieldTypeChoices                      |
| x3do:type                                       | x3do:PeriodicWave                       | x3do:navigationTypeValues                  |
| x3do:type                                       | x3do:PeriodicWave                       | x3do:periodicWaveTypeChoices               |
| x3do:type                                       | x3do:PeriodicWave                       | x3do:projectionVolumeStyleTypeChoices      |
| x3do:type                                       | x3do:PeriodicWave                       | x3do:shaderPartTypeValues                  |
| x3do:type                                       | x3do:ProjectionVolumeStyle              | x3do:biquadTypeFilterChoices               |
| x3do:type                                       | x3do:ProjectionVolumeStyle              | x3do:fieldTypeChoices                      |
| x3do:type                                       | x3do:ProjectionVolumeStyle              | x3do:navigationTypeValues                  |
| x3do:type                                       | x3do:ProjectionVolumeStyle              | x3do:periodicWaveTypeChoices               |
| x3do:type                                       | x3do:ProjectionVolumeStyle              | x3do:projectionVolumeStyleTypeChoices      |
| x3do:type                                       | x3do:ProjectionVolumeStyle              | x3do:shaderPartTypeValues                  |
| x3do:type                                       | x3do:ShaderPart                         | x3do:biquadTypeFilterChoices               |
| x3do:type                                       | x3do:ShaderPart                         | x3do:fieldTypeChoices                      |
| x3do:type                                       | x3do:ShaderPart                         | x3do:navigationTypeValues                  |
| x3do:type                                       | x3do:ShaderPart                         | x3do:periodicWaveTypeChoices               |
| x3do:type                                       | x3do:ShaderPart                         | x3do:projectionVolumeStyleTypeChoices      |
| x3do:type                                       | x3do:ShaderPart                         | x3do:shaderPartTypeValues                  |
| x3do:type                                       | x3do:ShaderProgram                      | x3do:biquadTypeFilterChoices               |
| x3do:type                                       | x3do:ShaderProgram                      | x3do:fieldTypeChoices                      |
| x3do:type                                       | x3do:ShaderProgram                      | x3do:navigationTypeValues                  |
| x3do:type                                       | x3do:ShaderProgram                      | x3do:periodicWaveTypeChoices               |
| x3do:type                                       | x3do:ShaderProgram                      | x3do:projectionVolumeStyleTypeChoices      |
| x3do:type                                       | x3do:ShaderProgram                      | x3do:shaderPartTypeValues                  |
| x3do:type                                       | x3do:field                              | x3do:biquadTypeFilterChoices               |
| x3do:type                                       | x3do:field                              | x3do:fieldTypeChoices                      |
| x3do:type                                       | x3do:field                              | x3do:navigationTypeValues                  |
| x3do:type                                       | x3do:field                              | x3do:periodicWaveTypeChoices               |
| x3do:type                                       | x3do:field                              | x3do:projectionVolumeStyleTypeChoices      |
| x3do:type                                       | x3do:field                              | x3do:shaderPartTypeValues                  |
| x3do:uClosed                                    | x3do:NurbsPatchSurface                  | x3do:SFBool                                |
| x3do:uClosed                                    | x3do:NurbsTrimmedSurface                | x3do:SFBool                                |
| x3do:uClosed                                    | x3do:X3DNurbsSurfaceGeometryNode        | x3do:SFBool                                |
| x3do:uDimension                                 | x3do:NurbsPatchSurface                  | x3do:SFInt32                               |
| x3do:uDimension                                 | x3do:NurbsSurfaceInterpolator           | x3do:SFInt32                               |
| x3do:uDimension                                 | x3do:NurbsTextureCoordinate             | x3do:SFInt32                               |
| x3do:uDimension                                 | x3do:NurbsTrimmedSurface                | x3do:SFInt32                               |
| x3do:uDimension                                 | x3do:X3DNurbsSurfaceGeometryNode        | x3do:SFInt32                               |
| x3do:uKnot                                      | x3do:NurbsPatchSurface                  | x3do:MFDouble                              |
| x3do:uKnot                                      | x3do:NurbsSurfaceInterpolator           | x3do:MFDouble                              |
| x3do:uKnot                                      | x3do:NurbsTextureCoordinate             | x3do:MFDouble                              |
| x3do:uKnot                                      | x3do:NurbsTrimmedSurface                | x3do:MFDouble                              |
| x3do:uKnot                                      | x3do:X3DNurbsSurfaceGeometryNode        | x3do:MFDouble                              |
| x3do:uOrder                                     | x3do:NurbsPatchSurface                  | x3do:SFInt32                               |
| x3do:uOrder                                     | x3do:NurbsSurfaceInterpolator           | x3do:SFInt32                               |
| x3do:uOrder                                     | x3do:NurbsTextureCoordinate             | x3do:SFInt32                               |
| x3do:uOrder                                     | x3do:NurbsTrimmedSurface                | x3do:SFInt32                               |
| x3do:uOrder                                     | x3do:X3DNurbsSurfaceGeometryNode        | x3do:SFInt32                               |
| x3do:uTessellation                              | x3do:NurbsPatchSurface                  | x3do:SFInt32                               |
| x3do:uTessellation                              | x3do:NurbsTrimmedSurface                | x3do:SFInt32                               |
| x3do:uTessellation                              | x3do:X3DNurbsSurfaceGeometryNode        | x3do:SFInt32                               |
| x3do:ulimit                                     | x3do:HAnimJoint                         | x3do:MFFloat                               |
| x3do:unitCategoryChoices                        | xsd:NMTOKEN                             | _:b101                                     |
| x3do:upVector                                   | x3do:TextureProjector                   | x3do:SFVec3f                               |
| x3do:update                                     | x3do:GeneratedCubeMapTexture            | x3do:generatedCubeMapTextureUpdateChoices  |
| x3do:url                                        | x3do:ExternProtoDeclare                 | x3do:MFString                              |
| x3do:url                                        | x3do:Script                             | x3do:MFString                              |
| x3do:url                                        | x3do:X3DScriptNode                      | x3do:MFString                              |
| x3do:url                                        | x3do:X3DUrlObject                       | x3do:MFString                              |
| x3do:useFiniteRotation                          | x3do:RigidBody                          | x3do:SFBool                                |
| x3do:useGeometry                                | x3do:CollisionSpace                     | x3do:SFBool                                |
| x3do:useGlobalGravity                           | x3do:RigidBody                          | x3do:SFBool                                |
| x3do:vClosed                                    | x3do:NurbsPatchSurface                  | x3do:SFBool                                |
| x3do:vClosed                                    | x3do:NurbsTrimmedSurface                | x3do:SFBool                                |
| x3do:vClosed                                    | x3do:X3DNurbsSurfaceGeometryNode        | x3do:SFBool                                |
| x3do:vDimension                                 | x3do:NurbsPatchSurface                  | x3do:SFInt32                               |
| x3do:vDimension                                 | x3do:NurbsSurfaceInterpolator           | x3do:SFInt32                               |
| x3do:vDimension                                 | x3do:NurbsTextureCoordinate             | x3do:SFInt32                               |
| x3do:vDimension                                 | x3do:NurbsTrimmedSurface                | x3do:SFInt32                               |
| x3do:vDimension                                 | x3do:X3DNurbsSurfaceGeometryNode        | x3do:SFInt32                               |
| x3do:vKnot                                      | x3do:NurbsPatchSurface                  | x3do:MFDouble                              |
| x3do:vKnot                                      | x3do:NurbsSurfaceInterpolator           | x3do:MFDouble                              |
| x3do:vKnot                                      | x3do:NurbsTextureCoordinate             | x3do:MFDouble                              |
| x3do:vKnot                                      | x3do:NurbsTrimmedSurface                | x3do:MFDouble                              |
| x3do:vKnot                                      | x3do:X3DNurbsSurfaceGeometryNode        | x3do:MFDouble                              |
| x3do:vOrder                                     | x3do:NurbsPatchSurface                  | x3do:SFInt32                               |
| x3do:vOrder                                     | x3do:NurbsSurfaceInterpolator           | x3do:SFInt32                               |
| x3do:vOrder                                     | x3do:NurbsTextureCoordinate             | x3do:SFInt32                               |
| x3do:vOrder                                     | x3do:NurbsTrimmedSurface                | x3do:SFInt32                               |
| x3do:vOrder                                     | x3do:X3DNurbsSurfaceGeometryNode        | x3do:SFInt32                               |
| x3do:vTessellation                              | x3do:NurbsPatchSurface                  | x3do:SFInt32                               |
| x3do:vTessellation                              | x3do:NurbsTrimmedSurface                | x3do:SFInt32                               |
| x3do:vTessellation                              | x3do:X3DNurbsSurfaceGeometryNode        | x3do:SFInt32                               |
| x3do:value                                      | x3do:FloatVertexAttribute               | x3do:MFBool                                |
| x3do:value                                      | x3do:FloatVertexAttribute               | x3do:MFDouble                              |
| x3do:value                                      | x3do:FloatVertexAttribute               | x3do:MFFloat                               |
| x3do:value                                      | x3do:FloatVertexAttribute               | x3do:MFInt32                               |
| x3do:value                                      | x3do:FloatVertexAttribute               | x3do:MFMatrix3f                            |
| x3do:value                                      | x3do:FloatVertexAttribute               | x3do:MFMatrix4f                            |
| x3do:value                                      | x3do:FloatVertexAttribute               | x3do:MFString                              |
| x3do:value                                      | x3do:FloatVertexAttribute               | x3do:SFString                              |
| x3do:value                                      | x3do:Matrix3VertexAttribute             | x3do:MFBool                                |
| x3do:value                                      | x3do:Matrix3VertexAttribute             | x3do:MFDouble                              |
| x3do:value                                      | x3do:Matrix3VertexAttribute             | x3do:MFFloat                               |
| x3do:value                                      | x3do:Matrix3VertexAttribute             | x3do:MFInt32                               |
| x3do:value                                      | x3do:Matrix3VertexAttribute             | x3do:MFMatrix3f                            |
| x3do:value                                      | x3do:Matrix3VertexAttribute             | x3do:MFMatrix4f                            |
| x3do:value                                      | x3do:Matrix3VertexAttribute             | x3do:MFString                              |
| x3do:value                                      | x3do:Matrix3VertexAttribute             | x3do:SFString                              |
| x3do:value                                      | x3do:Matrix4VertexAttribute             | x3do:MFBool                                |
| x3do:value                                      | x3do:Matrix4VertexAttribute             | x3do:MFDouble                              |
| x3do:value                                      | x3do:Matrix4VertexAttribute             | x3do:MFFloat                               |
| x3do:value                                      | x3do:Matrix4VertexAttribute             | x3do:MFInt32                               |
| x3do:value                                      | x3do:Matrix4VertexAttribute             | x3do:MFMatrix3f                            |
| x3do:value                                      | x3do:Matrix4VertexAttribute             | x3do:MFMatrix4f                            |
| x3do:value                                      | x3do:Matrix4VertexAttribute             | x3do:MFString                              |
| x3do:value                                      | x3do:Matrix4VertexAttribute             | x3do:SFString                              |
| x3do:value                                      | x3do:MetadataBoolean                    | x3do:MFBool                                |
| x3do:value                                      | x3do:MetadataBoolean                    | x3do:MFDouble                              |
| x3do:value                                      | x3do:MetadataBoolean                    | x3do:MFFloat                               |
| x3do:value                                      | x3do:MetadataBoolean                    | x3do:MFInt32                               |
| x3do:value                                      | x3do:MetadataBoolean                    | x3do:MFMatrix3f                            |
| x3do:value                                      | x3do:MetadataBoolean                    | x3do:MFMatrix4f                            |
| x3do:value                                      | x3do:MetadataBoolean                    | x3do:MFString                              |
| x3do:value                                      | x3do:MetadataBoolean                    | x3do:SFString                              |
| x3do:value                                      | x3do:MetadataDouble                     | x3do:MFBool                                |
| x3do:value                                      | x3do:MetadataDouble                     | x3do:MFDouble                              |
| x3do:value                                      | x3do:MetadataDouble                     | x3do:MFFloat                               |
| x3do:value                                      | x3do:MetadataDouble                     | x3do:MFInt32                               |
| x3do:value                                      | x3do:MetadataDouble                     | x3do:MFMatrix3f                            |
| x3do:value                                      | x3do:MetadataDouble                     | x3do:MFMatrix4f                            |
| x3do:value                                      | x3do:MetadataDouble                     | x3do:MFString                              |
| x3do:value                                      | x3do:MetadataDouble                     | x3do:SFString                              |
| x3do:value                                      | x3do:MetadataFloat                      | x3do:MFBool                                |
| x3do:value                                      | x3do:MetadataFloat                      | x3do:MFDouble                              |
| x3do:value                                      | x3do:MetadataFloat                      | x3do:MFFloat                               |
| x3do:value                                      | x3do:MetadataFloat                      | x3do:MFInt32                               |
| x3do:value                                      | x3do:MetadataFloat                      | x3do:MFMatrix3f                            |
| x3do:value                                      | x3do:MetadataFloat                      | x3do:MFMatrix4f                            |
| x3do:value                                      | x3do:MetadataFloat                      | x3do:MFString                              |
| x3do:value                                      | x3do:MetadataFloat                      | x3do:SFString                              |
| x3do:value                                      | x3do:MetadataInteger                    | x3do:MFBool                                |
| x3do:value                                      | x3do:MetadataInteger                    | x3do:MFDouble                              |
| x3do:value                                      | x3do:MetadataInteger                    | x3do:MFFloat                               |
| x3do:value                                      | x3do:MetadataInteger                    | x3do:MFInt32                               |
| x3do:value                                      | x3do:MetadataInteger                    | x3do:MFMatrix3f                            |
| x3do:value                                      | x3do:MetadataInteger                    | x3do:MFMatrix4f                            |
| x3do:value                                      | x3do:MetadataInteger                    | x3do:MFString                              |
| x3do:value                                      | x3do:MetadataInteger                    | x3do:SFString                              |
| x3do:value                                      | x3do:MetadataString                     | x3do:MFBool                                |
| x3do:value                                      | x3do:MetadataString                     | x3do:MFDouble                              |
| x3do:value                                      | x3do:MetadataString                     | x3do:MFFloat                               |
| x3do:value                                      | x3do:MetadataString                     | x3do:MFInt32                               |
| x3do:value                                      | x3do:MetadataString                     | x3do:MFMatrix3f                            |
| x3do:value                                      | x3do:MetadataString                     | x3do:MFMatrix4f                            |
| x3do:value                                      | x3do:MetadataString                     | x3do:MFString                              |
| x3do:value                                      | x3do:MetadataString                     | x3do:SFString                              |
| x3do:value                                      | x3do:field                              | x3do:MFBool                                |
| x3do:value                                      | x3do:field                              | x3do:MFDouble                              |
| x3do:value                                      | x3do:field                              | x3do:MFFloat                               |
| x3do:value                                      | x3do:field                              | x3do:MFInt32                               |
| x3do:value                                      | x3do:field                              | x3do:MFMatrix3f                            |
| x3do:value                                      | x3do:field                              | x3do:MFMatrix4f                            |
| x3do:value                                      | x3do:field                              | x3do:MFString                              |
| x3do:value                                      | x3do:field                              | x3do:SFString                              |
| x3do:value                                      | x3do:fieldValue                         | x3do:MFBool                                |
| x3do:value                                      | x3do:fieldValue                         | x3do:MFDouble                              |
| x3do:value                                      | x3do:fieldValue                         | x3do:MFFloat                               |
| x3do:value                                      | x3do:fieldValue                         | x3do:MFInt32                               |
| x3do:value                                      | x3do:fieldValue                         | x3do:MFMatrix3f                            |
| x3do:value                                      | x3do:fieldValue                         | x3do:MFMatrix4f                            |
| x3do:value                                      | x3do:fieldValue                         | x3do:MFString                              |
| x3do:value                                      | x3do:fieldValue                         | x3do:SFString                              |
| x3do:value_changed                              | x3do:BooleanSequencer                   | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:BooleanSequencer                   | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:BooleanSequencer                   | x3do:SFBool                                |
| x3do:value_changed                              | x3do:BooleanSequencer                   | x3do:SFColor                               |
| x3do:value_changed                              | x3do:BooleanSequencer                   | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:BooleanSequencer                   | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:BooleanSequencer                   | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:BooleanSequencer                   | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:BooleanSequencer                   | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:ColorChaser                        | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:ColorChaser                        | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:ColorChaser                        | x3do:SFBool                                |
| x3do:value_changed                              | x3do:ColorChaser                        | x3do:SFColor                               |
| x3do:value_changed                              | x3do:ColorChaser                        | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:ColorChaser                        | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:ColorChaser                        | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:ColorChaser                        | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:ColorChaser                        | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:ColorDamper                        | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:ColorDamper                        | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:ColorDamper                        | x3do:SFBool                                |
| x3do:value_changed                              | x3do:ColorDamper                        | x3do:SFColor                               |
| x3do:value_changed                              | x3do:ColorDamper                        | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:ColorDamper                        | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:ColorDamper                        | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:ColorDamper                        | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:ColorDamper                        | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:ColorInterpolator                  | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:ColorInterpolator                  | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:ColorInterpolator                  | x3do:SFBool                                |
| x3do:value_changed                              | x3do:ColorInterpolator                  | x3do:SFColor                               |
| x3do:value_changed                              | x3do:ColorInterpolator                  | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:ColorInterpolator                  | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:ColorInterpolator                  | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:ColorInterpolator                  | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:ColorInterpolator                  | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:CoordinateChaser                   | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:CoordinateChaser                   | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:CoordinateChaser                   | x3do:SFBool                                |
| x3do:value_changed                              | x3do:CoordinateChaser                   | x3do:SFColor                               |
| x3do:value_changed                              | x3do:CoordinateChaser                   | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:CoordinateChaser                   | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:CoordinateChaser                   | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:CoordinateChaser                   | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:CoordinateChaser                   | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:CoordinateDamper                   | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:CoordinateDamper                   | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:CoordinateDamper                   | x3do:SFBool                                |
| x3do:value_changed                              | x3do:CoordinateDamper                   | x3do:SFColor                               |
| x3do:value_changed                              | x3do:CoordinateDamper                   | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:CoordinateDamper                   | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:CoordinateDamper                   | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:CoordinateDamper                   | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:CoordinateDamper                   | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:CoordinateInterpolator             | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:CoordinateInterpolator             | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:CoordinateInterpolator             | x3do:SFBool                                |
| x3do:value_changed                              | x3do:CoordinateInterpolator             | x3do:SFColor                               |
| x3do:value_changed                              | x3do:CoordinateInterpolator             | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:CoordinateInterpolator             | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:CoordinateInterpolator             | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:CoordinateInterpolator             | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:CoordinateInterpolator             | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:CoordinateInterpolator2D           | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:CoordinateInterpolator2D           | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:CoordinateInterpolator2D           | x3do:SFBool                                |
| x3do:value_changed                              | x3do:CoordinateInterpolator2D           | x3do:SFColor                               |
| x3do:value_changed                              | x3do:CoordinateInterpolator2D           | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:CoordinateInterpolator2D           | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:CoordinateInterpolator2D           | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:CoordinateInterpolator2D           | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:CoordinateInterpolator2D           | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:GeoPositionInterpolator            | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:GeoPositionInterpolator            | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:GeoPositionInterpolator            | x3do:SFBool                                |
| x3do:value_changed                              | x3do:GeoPositionInterpolator            | x3do:SFColor                               |
| x3do:value_changed                              | x3do:GeoPositionInterpolator            | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:GeoPositionInterpolator            | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:GeoPositionInterpolator            | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:GeoPositionInterpolator            | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:GeoPositionInterpolator            | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:IntegerSequencer                   | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:IntegerSequencer                   | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:IntegerSequencer                   | x3do:SFBool                                |
| x3do:value_changed                              | x3do:IntegerSequencer                   | x3do:SFColor                               |
| x3do:value_changed                              | x3do:IntegerSequencer                   | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:IntegerSequencer                   | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:IntegerSequencer                   | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:IntegerSequencer                   | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:IntegerSequencer                   | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:NormalInterpolator                 | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:NormalInterpolator                 | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:NormalInterpolator                 | x3do:SFBool                                |
| x3do:value_changed                              | x3do:NormalInterpolator                 | x3do:SFColor                               |
| x3do:value_changed                              | x3do:NormalInterpolator                 | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:NormalInterpolator                 | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:NormalInterpolator                 | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:NormalInterpolator                 | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:NormalInterpolator                 | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:NurbsOrientationInterpolator       | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:NurbsOrientationInterpolator       | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:NurbsOrientationInterpolator       | x3do:SFBool                                |
| x3do:value_changed                              | x3do:NurbsOrientationInterpolator       | x3do:SFColor                               |
| x3do:value_changed                              | x3do:NurbsOrientationInterpolator       | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:NurbsOrientationInterpolator       | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:NurbsOrientationInterpolator       | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:NurbsOrientationInterpolator       | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:NurbsOrientationInterpolator       | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:NurbsPositionInterpolator          | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:NurbsPositionInterpolator          | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:NurbsPositionInterpolator          | x3do:SFBool                                |
| x3do:value_changed                              | x3do:NurbsPositionInterpolator          | x3do:SFColor                               |
| x3do:value_changed                              | x3do:NurbsPositionInterpolator          | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:NurbsPositionInterpolator          | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:NurbsPositionInterpolator          | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:NurbsPositionInterpolator          | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:NurbsPositionInterpolator          | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:OrientationChaser                  | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:OrientationChaser                  | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:OrientationChaser                  | x3do:SFBool                                |
| x3do:value_changed                              | x3do:OrientationChaser                  | x3do:SFColor                               |
| x3do:value_changed                              | x3do:OrientationChaser                  | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:OrientationChaser                  | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:OrientationChaser                  | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:OrientationChaser                  | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:OrientationChaser                  | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:OrientationDamper                  | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:OrientationDamper                  | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:OrientationDamper                  | x3do:SFBool                                |
| x3do:value_changed                              | x3do:OrientationDamper                  | x3do:SFColor                               |
| x3do:value_changed                              | x3do:OrientationDamper                  | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:OrientationDamper                  | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:OrientationDamper                  | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:OrientationDamper                  | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:OrientationDamper                  | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:OrientationInterpolator            | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:OrientationInterpolator            | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:OrientationInterpolator            | x3do:SFBool                                |
| x3do:value_changed                              | x3do:OrientationInterpolator            | x3do:SFColor                               |
| x3do:value_changed                              | x3do:OrientationInterpolator            | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:OrientationInterpolator            | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:OrientationInterpolator            | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:OrientationInterpolator            | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:OrientationInterpolator            | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:PositionChaser                     | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:PositionChaser                     | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:PositionChaser                     | x3do:SFBool                                |
| x3do:value_changed                              | x3do:PositionChaser                     | x3do:SFColor                               |
| x3do:value_changed                              | x3do:PositionChaser                     | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:PositionChaser                     | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:PositionChaser                     | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:PositionChaser                     | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:PositionChaser                     | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:PositionChaser2D                   | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:PositionChaser2D                   | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:PositionChaser2D                   | x3do:SFBool                                |
| x3do:value_changed                              | x3do:PositionChaser2D                   | x3do:SFColor                               |
| x3do:value_changed                              | x3do:PositionChaser2D                   | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:PositionChaser2D                   | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:PositionChaser2D                   | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:PositionChaser2D                   | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:PositionChaser2D                   | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:PositionDamper                     | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:PositionDamper                     | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:PositionDamper                     | x3do:SFBool                                |
| x3do:value_changed                              | x3do:PositionDamper                     | x3do:SFColor                               |
| x3do:value_changed                              | x3do:PositionDamper                     | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:PositionDamper                     | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:PositionDamper                     | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:PositionDamper                     | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:PositionDamper                     | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:PositionDamper2D                   | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:PositionDamper2D                   | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:PositionDamper2D                   | x3do:SFBool                                |
| x3do:value_changed                              | x3do:PositionDamper2D                   | x3do:SFColor                               |
| x3do:value_changed                              | x3do:PositionDamper2D                   | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:PositionDamper2D                   | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:PositionDamper2D                   | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:PositionDamper2D                   | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:PositionDamper2D                   | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:PositionInterpolator               | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:PositionInterpolator               | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:PositionInterpolator               | x3do:SFBool                                |
| x3do:value_changed                              | x3do:PositionInterpolator               | x3do:SFColor                               |
| x3do:value_changed                              | x3do:PositionInterpolator               | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:PositionInterpolator               | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:PositionInterpolator               | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:PositionInterpolator               | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:PositionInterpolator               | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:PositionInterpolator2D             | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:PositionInterpolator2D             | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:PositionInterpolator2D             | x3do:SFBool                                |
| x3do:value_changed                              | x3do:PositionInterpolator2D             | x3do:SFColor                               |
| x3do:value_changed                              | x3do:PositionInterpolator2D             | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:PositionInterpolator2D             | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:PositionInterpolator2D             | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:PositionInterpolator2D             | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:PositionInterpolator2D             | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:ScalarChaser                       | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:ScalarChaser                       | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:ScalarChaser                       | x3do:SFBool                                |
| x3do:value_changed                              | x3do:ScalarChaser                       | x3do:SFColor                               |
| x3do:value_changed                              | x3do:ScalarChaser                       | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:ScalarChaser                       | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:ScalarChaser                       | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:ScalarChaser                       | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:ScalarChaser                       | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:ScalarDamper                       | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:ScalarDamper                       | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:ScalarDamper                       | x3do:SFBool                                |
| x3do:value_changed                              | x3do:ScalarDamper                       | x3do:SFColor                               |
| x3do:value_changed                              | x3do:ScalarDamper                       | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:ScalarDamper                       | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:ScalarDamper                       | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:ScalarDamper                       | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:ScalarDamper                       | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:ScalarInterpolator                 | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:ScalarInterpolator                 | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:ScalarInterpolator                 | x3do:SFBool                                |
| x3do:value_changed                              | x3do:ScalarInterpolator                 | x3do:SFColor                               |
| x3do:value_changed                              | x3do:ScalarInterpolator                 | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:ScalarInterpolator                 | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:ScalarInterpolator                 | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:ScalarInterpolator                 | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:ScalarInterpolator                 | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:SplinePositionInterpolator         | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:SplinePositionInterpolator         | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:SplinePositionInterpolator         | x3do:SFBool                                |
| x3do:value_changed                              | x3do:SplinePositionInterpolator         | x3do:SFColor                               |
| x3do:value_changed                              | x3do:SplinePositionInterpolator         | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:SplinePositionInterpolator         | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:SplinePositionInterpolator         | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:SplinePositionInterpolator         | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:SplinePositionInterpolator         | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:SplinePositionInterpolator2D       | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:SplinePositionInterpolator2D       | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:SplinePositionInterpolator2D       | x3do:SFBool                                |
| x3do:value_changed                              | x3do:SplinePositionInterpolator2D       | x3do:SFColor                               |
| x3do:value_changed                              | x3do:SplinePositionInterpolator2D       | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:SplinePositionInterpolator2D       | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:SplinePositionInterpolator2D       | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:SplinePositionInterpolator2D       | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:SplinePositionInterpolator2D       | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:SplineScalarInterpolator           | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:SplineScalarInterpolator           | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:SplineScalarInterpolator           | x3do:SFBool                                |
| x3do:value_changed                              | x3do:SplineScalarInterpolator           | x3do:SFColor                               |
| x3do:value_changed                              | x3do:SplineScalarInterpolator           | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:SplineScalarInterpolator           | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:SplineScalarInterpolator           | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:SplineScalarInterpolator           | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:SplineScalarInterpolator           | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:SquadOrientationInterpolator       | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:SquadOrientationInterpolator       | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:SquadOrientationInterpolator       | x3do:SFBool                                |
| x3do:value_changed                              | x3do:SquadOrientationInterpolator       | x3do:SFColor                               |
| x3do:value_changed                              | x3do:SquadOrientationInterpolator       | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:SquadOrientationInterpolator       | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:SquadOrientationInterpolator       | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:SquadOrientationInterpolator       | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:SquadOrientationInterpolator       | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:TexCoordChaser2D                   | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:TexCoordChaser2D                   | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:TexCoordChaser2D                   | x3do:SFBool                                |
| x3do:value_changed                              | x3do:TexCoordChaser2D                   | x3do:SFColor                               |
| x3do:value_changed                              | x3do:TexCoordChaser2D                   | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:TexCoordChaser2D                   | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:TexCoordChaser2D                   | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:TexCoordChaser2D                   | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:TexCoordChaser2D                   | x3do:SFVec3f                               |
| x3do:value_changed                              | x3do:TexCoordDamper2D                   | x3do:MFVec2f                               |
| x3do:value_changed                              | x3do:TexCoordDamper2D                   | x3do:MFVec3f                               |
| x3do:value_changed                              | x3do:TexCoordDamper2D                   | x3do:SFBool                                |
| x3do:value_changed                              | x3do:TexCoordDamper2D                   | x3do:SFColor                               |
| x3do:value_changed                              | x3do:TexCoordDamper2D                   | x3do:SFFloat                               |
| x3do:value_changed                              | x3do:TexCoordDamper2D                   | x3do:SFInt32                               |
| x3do:value_changed                              | x3do:TexCoordDamper2D                   | x3do:SFRotation                            |
| x3do:value_changed                              | x3do:TexCoordDamper2D                   | x3do:SFVec2f                               |
| x3do:value_changed                              | x3do:TexCoordDamper2D                   | x3do:SFVec3f                               |
| x3do:values                                     | x3do:HAnimMotion                        | x3do:MFFloat                               |
| x3do:variation                                  | x3do:ConeEmitter                        | x3do:SFFloat                               |
| x3do:variation                                  | x3do:ExplosionEmitter                   | x3do:SFFloat                               |
| x3do:variation                                  | x3do:PointEmitter                       | x3do:SFFloat                               |
| x3do:variation                                  | x3do:PolylineEmitter                    | x3do:SFFloat                               |
| x3do:variation                                  | x3do:SurfaceEmitter                     | x3do:SFFloat                               |
| x3do:variation                                  | x3do:VolumeEmitter                      | x3do:SFFloat                               |
| x3do:variation                                  | x3do:X3DParticleEmitterNode             | x3do:SFFloat                               |
| x3do:vector                                     | x3do:Normal                             | x3do:MFVec3f                               |
| x3do:version                                    | x3do:HAnimHumanoid                      | x3do:hanimVersionChoices                   |
| x3do:version                                    | x3do:HAnimHumanoid                      | x3do:x3dVersionChoices                     |
| x3do:version                                    | x3do:X3D                                | x3do:hanimVersionChoices                   |
| x3do:version                                    | x3do:X3D                                | x3do:x3dVersionChoices                     |
| x3do:vertexCount                                | x3do:LineSet                            | x3do:MFInt32                               |
| x3do:vertices                                   | x3do:TriangleSet2D                      | x3do:MFVec2f                               |
| x3do:viewAll                                    | x3do:GeoViewpoint                       | x3do:SFBool                                |
| x3do:viewAll                                    | x3do:OrthoViewpoint                     | x3do:SFBool                                |
| x3do:viewAll                                    | x3do:Viewpoint                          | x3do:SFBool                                |
| x3do:viewAll                                    | x3do:X3DViewpointNode                   | x3do:SFBool                                |
| x3do:viewport                                   | x3do:Layer                              | x3do:X3DViewportNode                       |
| x3do:viewport                                   | x3do:LayoutLayer                        | x3do:X3DViewportNode                       |
| x3do:viewport                                   | x3do:X3DLayerNode                       | x3do:X3DViewportNode                       |
| x3do:visibilityLimit                            | x3do:NavigationInfo                     | x3do:SFFloat                               |
| x3do:visibilityRange                            | x3do:X3DFogObject                       | x3do:SFFloat                               |
| x3do:visible                                    | x3do:Anchor                             | x3do:SFBool                                |
| x3do:visible                                    | x3do:Billboard                          | x3do:SFBool                                |
| x3do:visible                                    | x3do:CADAssembly                        | x3do:SFBool                                |
| x3do:visible                                    | x3do:CADLayer                           | x3do:SFBool                                |
| x3do:visible                                    | x3do:CADPart                            | x3do:SFBool                                |
| x3do:visible                                    | x3do:CollidableOffset                   | x3do:SFBool                                |
| x3do:visible                                    | x3do:CollidableShape                    | x3do:SFBool                                |
| x3do:visible                                    | x3do:Collision                          | x3do:SFBool                                |
| x3do:visible                                    | x3do:CollisionSpace                     | x3do:SFBool                                |
| x3do:visible                                    | x3do:EspduTransform                     | x3do:SFBool                                |
| x3do:visible                                    | x3do:GeoLocation                        | x3do:SFBool                                |
| x3do:visible                                    | x3do:GeoTransform                       | x3do:SFBool                                |
| x3do:visible                                    | x3do:Group                              | x3do:SFBool                                |
| x3do:visible                                    | x3do:HAnimSegment                       | x3do:SFBool                                |
| x3do:visible                                    | x3do:HAnimSite                          | x3do:SFBool                                |
| x3do:visible                                    | x3do:IsoSurfaceVolumeData               | x3do:SFBool                                |
| x3do:visible                                    | x3do:LOD                                | x3do:SFBool                                |
| x3do:visible                                    | x3do:Layer                              | x3do:SFBool                                |
| x3do:visible                                    | x3do:LayoutGroup                        | x3do:SFBool                                |
| x3do:visible                                    | x3do:LayoutLayer                        | x3do:SFBool                                |
| x3do:visible                                    | x3do:ParticleSystem                     | x3do:SFBool                                |
| x3do:visible                                    | x3do:PickableGroup                      | x3do:SFBool                                |
| x3do:visible                                    | x3do:ScreenGroup                        | x3do:SFBool                                |
| x3do:visible                                    | x3do:SegmentedVolumeData                | x3do:SFBool                                |
| x3do:visible                                    | x3do:Shape                              | x3do:SFBool                                |
| x3do:visible                                    | x3do:Switch                             | x3do:SFBool                                |
| x3do:visible                                    | x3do:Transform                          | x3do:SFBool                                |
| x3do:visible                                    | x3do:Viewport                           | x3do:SFBool                                |
| x3do:visible                                    | x3do:VolumeData                         | x3do:SFBool                                |
| x3do:visible                                    | x3do:X3DBoundedObject                   | x3do:SFBool                                |
| x3do:visible                                    | x3do:X3DGroupingNode                    | x3do:SFBool                                |
| x3do:visible                                    | x3do:X3DLayerNode                       | x3do:SFBool                                |
| x3do:visible                                    | x3do:X3DNBodyCollidableNode             | x3do:SFBool                                |
| x3do:visible                                    | x3do:X3DNBodyCollisionSpaceNode         | x3do:SFBool                                |
| x3do:visible                                    | x3do:X3DShapeNode                       | x3do:SFBool                                |
| x3do:visible                                    | x3do:X3DViewportNode                    | x3do:SFBool                                |
| x3do:visible                                    | x3do:X3DVolumeDataNode                  | x3do:SFBool                                |
| x3do:volumeRenderingWeightFunctionChoices       | xsd:NMTOKEN                             | _:b102                                     |
| x3do:warhead                                    | x3do:EspduTransform                     | x3do:SFInt32                               |
| x3do:warmColor                                  | x3do:ToneMappedVolumeStyle              | x3do:SFColorRGBA                           |
| x3do:waveShaperOversampleChoices                | x3do:SFString                           | _:b103                                     |
| x3do:weight                                     | x3do:HAnimDisplacer                     | x3do:MFDouble                              |
| x3do:weight                                     | x3do:HAnimDisplacer                     | x3do:SFFloat                               |
| x3do:weight                                     | x3do:NurbsCurve                         | x3do:MFDouble                              |
| x3do:weight                                     | x3do:NurbsCurve                         | x3do:SFFloat                               |
| x3do:weight                                     | x3do:NurbsCurve2D                       | x3do:MFDouble                              |
| x3do:weight                                     | x3do:NurbsCurve2D                       | x3do:SFFloat                               |
| x3do:weight                                     | x3do:NurbsOrientationInterpolator       | x3do:MFDouble                              |
| x3do:weight                                     | x3do:NurbsOrientationInterpolator       | x3do:SFFloat                               |
| x3do:weight                                     | x3do:NurbsPatchSurface                  | x3do:MFDouble                              |
| x3do:weight                                     | x3do:NurbsPatchSurface                  | x3do:SFFloat                               |
| x3do:weight                                     | x3do:NurbsPositionInterpolator          | x3do:MFDouble                              |
| x3do:weight                                     | x3do:NurbsPositionInterpolator          | x3do:SFFloat                               |
| x3do:weight                                     | x3do:NurbsSurfaceInterpolator           | x3do:MFDouble                              |
| x3do:weight                                     | x3do:NurbsSurfaceInterpolator           | x3do:SFFloat                               |
| x3do:weight                                     | x3do:NurbsTextureCoordinate             | x3do:MFDouble                              |
| x3do:weight                                     | x3do:NurbsTextureCoordinate             | x3do:SFFloat                               |
| x3do:weight                                     | x3do:NurbsTrimmedSurface                | x3do:MFDouble                              |
| x3do:weight                                     | x3do:NurbsTrimmedSurface                | x3do:SFFloat                               |
| x3do:weight                                     | x3do:X3DNurbsSurfaceGeometryNode        | x3do:MFDouble                              |
| x3do:weight                                     | x3do:X3DNurbsSurfaceGeometryNode        | x3do:SFFloat                               |
| x3do:weightConstant1                            | x3do:BlendedVolumeStyle                 | x3do:SFFloat                               |
| x3do:weightConstant2                            | x3do:BlendedVolumeStyle                 | x3do:SFFloat                               |
| x3do:weightFunction1                            | x3do:BlendedVolumeStyle                 | x3do:volumeRenderingWeightFunctionChoices  |
| x3do:weightFunction2                            | x3do:BlendedVolumeStyle                 | x3do:volumeRenderingWeightFunctionChoices  |
| x3do:whichChoice                                | x3do:Switch                             | x3do:SFInt32                               |
| x3do:whichGeometry                              | x3do:ReceiverPdu                        | x3do:SFInt32                               |
| x3do:whichGeometry                              | x3do:SignalPdu                          | x3do:SFInt32                               |
| x3do:whichGeometry                              | x3do:TransmitterPdu                     | x3do:SFInt32                               |
| x3do:writeInterval                              | x3do:EspduTransform                     | x3do:SFTime                                |
| x3do:writeInterval                              | x3do:ReceiverPdu                        | x3do:SFTime                                |
| x3do:writeInterval                              | x3do:SignalPdu                          | x3do:SFTime                                |
| x3do:writeInterval                              | x3do:TransmitterPdu                     | x3do:SFTime                                |
| x3do:x3dVersionChoices                          | xsd:NMTOKEN                             | _:b104                                     |
| x3do:xDimension                                 | x3do:ElevationGrid                      | x3do:SFInt32                               |
| x3do:xDimension                                 | x3do:GeoElevationGrid                   | x3do:SFInt32                               |
| x3do:xSpacing                                   | x3do:ElevationGrid                      | x3do:SFDouble                              |
| x3do:xSpacing                                   | x3do:ElevationGrid                      | x3do:SFFloat                               |
| x3do:xSpacing                                   | x3do:GeoElevationGrid                   | x3do:SFDouble                              |
| x3do:xSpacing                                   | x3do:GeoElevationGrid                   | x3do:SFFloat                               |
| x3do:yScale                                     | x3do:GeoElevationGrid                   | x3do:SFFloat                               |
| x3do:zDimension                                 | x3do:ElevationGrid                      | x3do:SFInt32                               |
| x3do:zDimension                                 | x3do:GeoElevationGrid                   | x3do:SFInt32                               |
| x3do:zSpacing                                   | x3do:ElevationGrid                      | x3do:SFDouble                              |
| x3do:zSpacing                                   | x3do:ElevationGrid                      | x3do:SFFloat                               |
| x3do:zSpacing                                   | x3do:GeoElevationGrid                   | x3do:SFDouble                              |
| x3do:zSpacing                                   | x3do:GeoElevationGrid                   | x3do:SFFloat                               |
------------------------------------------------------------------------------------------------------------------------------------------

===========================
X3dOntologyQuery_02.rq
===========================
Perform X3D Ontology metaquery X3dOntologyQuery_02.rq to produce output file X3dOntologyQuery_02.rq.txt:
===========================
PREFIX rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl:  <http://www.w3.org/2002/07/owl#>
PREFIX xsd:  <http://www.w3.org/2001/XMLSchema#>
PREFIX x3d:  <https://www.web3d.org/specifications/x3d-4.0.xsd#>
PREFIX x3do: <https://www.web3d.org/specifications/X3dOntology4.0#>

# X3dOntologyQuery_02.rq
#   Metaquery to list nodes and statements (concrete owl:Class) that have
#   inherited node types and object types, as defined in X3D Ontology.

# TODO combine all subClassOf values as a single value, also omitting self from list.

###############################################

SELECT distinct (?classes AS ?NodesAndStatements) ?nodeTypes # (str(?lab) AS ?label)
WHERE {
	?classes
        rdf:type         owl:Class ;
        rdfs:subClassOf* ?nodeTypes ;
	    rdfs:label       ?lab .
    FILTER ( !CONTAINS(str(?classes),"X3D") || STRENDS(str(?classes),"X3D") ) # no X3D node types
}
ORDER BY ASC(?classes) # alphabetize

###############################################
Metaquery results:
arq --data=ontologies/X3dOntology4.0.ttl --query=queries/X3dOntologyQuery_02.rq
-----------------------------------------------------------------------------------
| NodesAndStatements                    | nodeTypes                               |
===================================================================================
| x3do:AcousticProperties               | x3do:AcousticProperties                 |
| x3do:AcousticProperties               | x3do:X3DAppearanceChildNode             |
| x3do:AcousticProperties               | x3do:X3DNode                            |
| x3do:Analyser                         | x3do:Analyser                           |
| x3do:Analyser                         | x3do:X3DChildNode                       |
| x3do:Analyser                         | x3do:X3DNode                            |
| x3do:Analyser                         | x3do:X3DSoundNode                       |
| x3do:Analyser                         | x3do:X3DSoundProcessingNode             |
| x3do:Analyser                         | x3do:X3DTimeDependentNode               |
| x3do:Anchor                           | x3do:Anchor                             |
| x3do:Anchor                           | x3do:X3DBoundedObject                   |
| x3do:Anchor                           | x3do:X3DChildNode                       |
| x3do:Anchor                           | x3do:X3DGroupingNode                    |
| x3do:Anchor                           | x3do:X3DNode                            |
| x3do:Anchor                           | x3do:X3DUrlObject                       |
| x3do:Appearance                       | x3do:Appearance                         |
| x3do:Appearance                       | x3do:X3DAppearanceNode                  |
| x3do:Appearance                       | x3do:X3DNode                            |
| x3do:Arc2D                            | x3do:Arc2D                              |
| x3do:Arc2D                            | x3do:X3DGeometryNode                    |
| x3do:Arc2D                            | x3do:X3DNode                            |
| x3do:ArcClose2D                       | x3do:ArcClose2D                         |
| x3do:ArcClose2D                       | x3do:X3DGeometryNode                    |
| x3do:ArcClose2D                       | x3do:X3DNode                            |
| x3do:AudioClip                        | x3do:AudioClip                          |
| x3do:AudioClip                        | x3do:X3DChildNode                       |
| x3do:AudioClip                        | x3do:X3DNode                            |
| x3do:AudioClip                        | x3do:X3DSoundNode                       |
| x3do:AudioClip                        | x3do:X3DSoundSourceNode                 |
| x3do:AudioClip                        | x3do:X3DTimeDependentNode               |
| x3do:AudioClip                        | x3do:X3DUrlObject                       |
| x3do:AudioDestination                 | x3do:AudioDestination                   |
| x3do:AudioDestination                 | x3do:X3DChildNode                       |
| x3do:AudioDestination                 | x3do:X3DNode                            |
| x3do:AudioDestination                 | x3do:X3DSoundDestinationNode            |
| x3do:AudioDestination                 | x3do:X3DSoundNode                       |
| x3do:Background                       | x3do:Background                         |
| x3do:Background                       | x3do:X3DBackgroundNode                  |
| x3do:Background                       | x3do:X3DBindableNode                    |
| x3do:Background                       | x3do:X3DChildNode                       |
| x3do:Background                       | x3do:X3DNode                            |
| x3do:BallJoint                        | x3do:BallJoint                          |
| x3do:BallJoint                        | x3do:X3DNode                            |
| x3do:BallJoint                        | x3do:X3DRigidJointNode                  |
| x3do:Billboard                        | x3do:Billboard                          |
| x3do:Billboard                        | x3do:X3DBoundedObject                   |
| x3do:Billboard                        | x3do:X3DChildNode                       |
| x3do:Billboard                        | x3do:X3DGroupingNode                    |
| x3do:Billboard                        | x3do:X3DNode                            |
| x3do:BiquadFilter                     | x3do:BiquadFilter                       |
| x3do:BiquadFilter                     | x3do:X3DChildNode                       |
| x3do:BiquadFilter                     | x3do:X3DNode                            |
| x3do:BiquadFilter                     | x3do:X3DSoundNode                       |
| x3do:BiquadFilter                     | x3do:X3DSoundProcessingNode             |
| x3do:BiquadFilter                     | x3do:X3DTimeDependentNode               |
| x3do:BlendedVolumeStyle               | x3do:BlendedVolumeStyle                 |
| x3do:BlendedVolumeStyle               | x3do:X3DComposableVolumeRenderStyleNode |
| x3do:BlendedVolumeStyle               | x3do:X3DNode                            |
| x3do:BlendedVolumeStyle               | x3do:X3DVolumeRenderStyleNode           |
| x3do:BooleanFilter                    | x3do:BooleanFilter                      |
| x3do:BooleanFilter                    | x3do:X3DChildNode                       |
| x3do:BooleanFilter                    | x3do:X3DNode                            |
| x3do:BooleanSequencer                 | x3do:BooleanSequencer                   |
| x3do:BooleanSequencer                 | x3do:X3DChildNode                       |
| x3do:BooleanSequencer                 | x3do:X3DNode                            |
| x3do:BooleanSequencer                 | x3do:X3DSequencerNode                   |
| x3do:BooleanToggle                    | x3do:BooleanToggle                      |
| x3do:BooleanToggle                    | x3do:X3DChildNode                       |
| x3do:BooleanToggle                    | x3do:X3DNode                            |
| x3do:BooleanTrigger                   | x3do:BooleanTrigger                     |
| x3do:BooleanTrigger                   | x3do:X3DChildNode                       |
| x3do:BooleanTrigger                   | x3do:X3DNode                            |
| x3do:BooleanTrigger                   | x3do:X3DTriggerNode                     |
| x3do:BoundaryEnhancementVolumeStyle   | x3do:BoundaryEnhancementVolumeStyle     |
| x3do:BoundaryEnhancementVolumeStyle   | x3do:X3DComposableVolumeRenderStyleNode |
| x3do:BoundaryEnhancementVolumeStyle   | x3do:X3DNode                            |
| x3do:BoundaryEnhancementVolumeStyle   | x3do:X3DVolumeRenderStyleNode           |
| x3do:BoundedPhysicsModel              | x3do:BoundedPhysicsModel                |
| x3do:BoundedPhysicsModel              | x3do:X3DNode                            |
| x3do:BoundedPhysicsModel              | x3do:X3DParticlePhysicsModelNode        |
| x3do:Box                              | x3do:Box                                |
| x3do:Box                              | x3do:X3DGeometryNode                    |
| x3do:Box                              | x3do:X3DNode                            |
| x3do:BufferAudioSource                | x3do:BufferAudioSource                  |
| x3do:BufferAudioSource                | x3do:X3DChildNode                       |
| x3do:BufferAudioSource                | x3do:X3DNode                            |
| x3do:BufferAudioSource                | x3do:X3DSoundNode                       |
| x3do:BufferAudioSource                | x3do:X3DSoundSourceNode                 |
| x3do:BufferAudioSource                | x3do:X3DTimeDependentNode               |
| x3do:BufferAudioSource                | x3do:X3DUrlObject                       |
| x3do:CADAssembly                      | x3do:CADAssembly                        |
| x3do:CADAssembly                      | x3do:X3DBoundedObject                   |
| x3do:CADAssembly                      | x3do:X3DChildNode                       |
| x3do:CADAssembly                      | x3do:X3DGroupingNode                    |
| x3do:CADAssembly                      | x3do:X3DNode                            |
| x3do:CADAssembly                      | x3do:X3DProductStructureChildNode       |
| x3do:CADFace                          | x3do:CADFace                            |
| x3do:CADFace                          | x3do:X3DBoundedObject                   |
| x3do:CADFace                          | x3do:X3DChildNode                       |
| x3do:CADFace                          | x3do:X3DNode                            |
| x3do:CADFace                          | x3do:X3DProductStructureChildNode       |
| x3do:CADLayer                         | x3do:CADLayer                           |
| x3do:CADLayer                         | x3do:X3DBoundedObject                   |
| x3do:CADLayer                         | x3do:X3DChildNode                       |
| x3do:CADLayer                         | x3do:X3DGroupingNode                    |
| x3do:CADLayer                         | x3do:X3DNode                            |
| x3do:CADPart                          | x3do:CADPart                            |
| x3do:CADPart                          | x3do:X3DBoundedObject                   |
| x3do:CADPart                          | x3do:X3DChildNode                       |
| x3do:CADPart                          | x3do:X3DGroupingNode                    |
| x3do:CADPart                          | x3do:X3DNode                            |
| x3do:CADPart                          | x3do:X3DProductStructureChildNode       |
| x3do:CartoonVolumeStyle               | x3do:CartoonVolumeStyle                 |
| x3do:CartoonVolumeStyle               | x3do:X3DComposableVolumeRenderStyleNode |
| x3do:CartoonVolumeStyle               | x3do:X3DNode                            |
| x3do:CartoonVolumeStyle               | x3do:X3DVolumeRenderStyleNode           |
| x3do:ChannelMerger                    | x3do:ChannelMerger                      |
| x3do:ChannelMerger                    | x3do:X3DChildNode                       |
| x3do:ChannelMerger                    | x3do:X3DNode                            |
| x3do:ChannelMerger                    | x3do:X3DSoundChannelNode                |
| x3do:ChannelMerger                    | x3do:X3DSoundNode                       |
| x3do:ChannelSelector                  | x3do:ChannelSelector                    |
| x3do:ChannelSelector                  | x3do:X3DChildNode                       |
| x3do:ChannelSelector                  | x3do:X3DNode                            |
| x3do:ChannelSelector                  | x3do:X3DSoundChannelNode                |
| x3do:ChannelSelector                  | x3do:X3DSoundNode                       |
| x3do:ChannelSplitter                  | x3do:ChannelSplitter                    |
| x3do:ChannelSplitter                  | x3do:X3DChildNode                       |
| x3do:ChannelSplitter                  | x3do:X3DNode                            |
| x3do:ChannelSplitter                  | x3do:X3DSoundChannelNode                |
| x3do:ChannelSplitter                  | x3do:X3DSoundNode                       |
| x3do:Circle2D                         | x3do:Circle2D                           |
| x3do:Circle2D                         | x3do:X3DGeometryNode                    |
| x3do:Circle2D                         | x3do:X3DNode                            |
| x3do:ClipPlane                        | x3do:ClipPlane                          |
| x3do:ClipPlane                        | x3do:X3DChildNode                       |
| x3do:ClipPlane                        | x3do:X3DNode                            |
| x3do:CollidableOffset                 | x3do:CollidableOffset                   |
| x3do:CollidableOffset                 | x3do:X3DBoundedObject                   |
| x3do:CollidableOffset                 | x3do:X3DChildNode                       |
| x3do:CollidableOffset                 | x3do:X3DNBodyCollidableNode             |
| x3do:CollidableOffset                 | x3do:X3DNode                            |
| x3do:CollidableShape                  | x3do:CollidableShape                    |
| x3do:CollidableShape                  | x3do:X3DBoundedObject                   |
| x3do:CollidableShape                  | x3do:X3DChildNode                       |
| x3do:CollidableShape                  | x3do:X3DNBodyCollidableNode             |
| x3do:CollidableShape                  | x3do:X3DNode                            |
| x3do:Collision                        | x3do:Collision                          |
| x3do:Collision                        | x3do:X3DBoundedObject                   |
| x3do:Collision                        | x3do:X3DChildNode                       |
| x3do:Collision                        | x3do:X3DGroupingNode                    |
| x3do:Collision                        | x3do:X3DNode                            |
| x3do:Collision                        | x3do:X3DSensorNode                      |
| x3do:CollisionCollection              | x3do:CollisionCollection                |
| x3do:CollisionCollection              | x3do:X3DBoundedObject                   |
| x3do:CollisionCollection              | x3do:X3DChildNode                       |
| x3do:CollisionCollection              | x3do:X3DNode                            |
| x3do:CollisionSensor                  | x3do:CollisionSensor                    |
| x3do:CollisionSensor                  | x3do:X3DChildNode                       |
| x3do:CollisionSensor                  | x3do:X3DNode                            |
| x3do:CollisionSensor                  | x3do:X3DSensorNode                      |
| x3do:CollisionSpace                   | x3do:CollisionSpace                     |
| x3do:CollisionSpace                   | x3do:X3DBoundedObject                   |
| x3do:CollisionSpace                   | x3do:X3DNBodyCollisionSpaceNode         |
| x3do:CollisionSpace                   | x3do:X3DNode                            |
| x3do:Color                            | x3do:Color                              |
| x3do:Color                            | x3do:X3DColorNode                       |
| x3do:Color                            | x3do:X3DGeometricPropertyNode           |
| x3do:Color                            | x3do:X3DNode                            |
| x3do:ColorChaser                      | x3do:ColorChaser                        |
| x3do:ColorChaser                      | x3do:X3DChaserNode                      |
| x3do:ColorChaser                      | x3do:X3DChildNode                       |
| x3do:ColorChaser                      | x3do:X3DFollowerNode                    |
| x3do:ColorChaser                      | x3do:X3DNode                            |
| x3do:ColorDamper                      | x3do:ColorDamper                        |
| x3do:ColorDamper                      | x3do:X3DChildNode                       |
| x3do:ColorDamper                      | x3do:X3DDamperNode                      |
| x3do:ColorDamper                      | x3do:X3DFollowerNode                    |
| x3do:ColorDamper                      | x3do:X3DNode                            |
| x3do:ColorInterpolator                | x3do:ColorInterpolator                  |
| x3do:ColorInterpolator                | x3do:X3DChildNode                       |
| x3do:ColorInterpolator                | x3do:X3DInterpolatorNode                |
| x3do:ColorInterpolator                | x3do:X3DNode                            |
| x3do:ColorRGBA                        | x3do:ColorRGBA                          |
| x3do:ColorRGBA                        | x3do:X3DColorNode                       |
| x3do:ColorRGBA                        | x3do:X3DGeometricPropertyNode           |
| x3do:ColorRGBA                        | x3do:X3DNode                            |
| x3do:ComposedCubeMapTexture           | x3do:ComposedCubeMapTexture             |
| x3do:ComposedCubeMapTexture           | x3do:X3DAppearanceChildNode             |
| x3do:ComposedCubeMapTexture           | x3do:X3DEnvironmentTextureNode          |
| x3do:ComposedCubeMapTexture           | x3do:X3DNode                            |
| x3do:ComposedCubeMapTexture           | x3do:X3DTextureNode                     |
| x3do:ComposedShader                   | x3do:ComposedShader                     |
| x3do:ComposedShader                   | x3do:X3DAppearanceChildNode             |
| x3do:ComposedShader                   | x3do:X3DNode                            |
| x3do:ComposedShader                   | x3do:X3DProgrammableShaderObject        |
| x3do:ComposedShader                   | x3do:X3DShaderNode                      |
| x3do:ComposedTexture3D                | x3do:ComposedTexture3D                  |
| x3do:ComposedTexture3D                | x3do:X3DAppearanceChildNode             |
| x3do:ComposedTexture3D                | x3do:X3DNode                            |
| x3do:ComposedTexture3D                | x3do:X3DTexture3DNode                   |
| x3do:ComposedTexture3D                | x3do:X3DTextureNode                     |
| x3do:ComposedVolumeStyle              | x3do:ComposedVolumeStyle                |
| x3do:ComposedVolumeStyle              | x3do:X3DComposableVolumeRenderStyleNode |
| x3do:ComposedVolumeStyle              | x3do:X3DNode                            |
| x3do:ComposedVolumeStyle              | x3do:X3DVolumeRenderStyleNode           |
| x3do:Cone                             | x3do:Cone                               |
| x3do:Cone                             | x3do:X3DGeometryNode                    |
| x3do:Cone                             | x3do:X3DNode                            |
| x3do:ConeEmitter                      | x3do:ConeEmitter                        |
| x3do:ConeEmitter                      | x3do:X3DNode                            |
| x3do:ConeEmitter                      | x3do:X3DParticleEmitterNode             |
| x3do:Contact                          | x3do:Contact                            |
| x3do:Contact                          | x3do:X3DNode                            |
| x3do:Contour2D                        | x3do:Contour2D                          |
| x3do:Contour2D                        | x3do:X3DNode                            |
| x3do:ContourPolyline2D                | x3do:ContourPolyline2D                  |
| x3do:ContourPolyline2D                | x3do:X3DNode                            |
| x3do:ContourPolyline2D                | x3do:X3DNurbsControlCurveNode           |
| x3do:Convolver                        | x3do:Convolver                          |
| x3do:Convolver                        | x3do:X3DChildNode                       |
| x3do:Convolver                        | x3do:X3DNode                            |
| x3do:Convolver                        | x3do:X3DSoundNode                       |
| x3do:Convolver                        | x3do:X3DSoundProcessingNode             |
| x3do:Convolver                        | x3do:X3DTimeDependentNode               |
| x3do:Coordinate                       | x3do:Coordinate                         |
| x3do:Coordinate                       | x3do:X3DCoordinateNode                  |
| x3do:Coordinate                       | x3do:X3DGeometricPropertyNode           |
| x3do:Coordinate                       | x3do:X3DNode                            |
| x3do:CoordinateChaser                 | x3do:CoordinateChaser                   |
| x3do:CoordinateChaser                 | x3do:X3DChaserNode                      |
| x3do:CoordinateChaser                 | x3do:X3DChildNode                       |
| x3do:CoordinateChaser                 | x3do:X3DFollowerNode                    |
| x3do:CoordinateChaser                 | x3do:X3DNode                            |
| x3do:CoordinateDamper                 | x3do:CoordinateDamper                   |
| x3do:CoordinateDamper                 | x3do:X3DChildNode                       |
| x3do:CoordinateDamper                 | x3do:X3DDamperNode                      |
| x3do:CoordinateDamper                 | x3do:X3DFollowerNode                    |
| x3do:CoordinateDamper                 | x3do:X3DNode                            |
| x3do:CoordinateDouble                 | x3do:CoordinateDouble                   |
| x3do:CoordinateDouble                 | x3do:X3DCoordinateNode                  |
| x3do:CoordinateDouble                 | x3do:X3DGeometricPropertyNode           |
| x3do:CoordinateDouble                 | x3do:X3DNode                            |
| x3do:CoordinateInterpolator           | x3do:CoordinateInterpolator             |
| x3do:CoordinateInterpolator           | x3do:X3DChildNode                       |
| x3do:CoordinateInterpolator           | x3do:X3DInterpolatorNode                |
| x3do:CoordinateInterpolator           | x3do:X3DNode                            |
| x3do:CoordinateInterpolator2D         | x3do:CoordinateInterpolator2D           |
| x3do:CoordinateInterpolator2D         | x3do:X3DChildNode                       |
| x3do:CoordinateInterpolator2D         | x3do:X3DInterpolatorNode                |
| x3do:CoordinateInterpolator2D         | x3do:X3DNode                            |
| x3do:Cylinder                         | x3do:Cylinder                           |
| x3do:Cylinder                         | x3do:X3DGeometryNode                    |
| x3do:Cylinder                         | x3do:X3DNode                            |
| x3do:CylinderSensor                   | x3do:CylinderSensor                     |
| x3do:CylinderSensor                   | x3do:X3DChildNode                       |
| x3do:CylinderSensor                   | x3do:X3DDragSensorNode                  |
| x3do:CylinderSensor                   | x3do:X3DNode                            |
| x3do:CylinderSensor                   | x3do:X3DPointingDeviceSensorNode        |
| x3do:CylinderSensor                   | x3do:X3DSensorNode                      |
| x3do:DISEntityManager                 | x3do:DISEntityManager                   |
| x3do:DISEntityManager                 | x3do:X3DChildNode                       |
| x3do:DISEntityManager                 | x3do:X3DNode                            |
| x3do:DISEntityTypeMapping             | x3do:DISEntityTypeMapping               |
| x3do:DISEntityTypeMapping             | x3do:X3DChildNode                       |
| x3do:DISEntityTypeMapping             | x3do:X3DInfoNode                        |
| x3do:DISEntityTypeMapping             | x3do:X3DNode                            |
| x3do:DISEntityTypeMapping             | x3do:X3DUrlObject                       |
| x3do:Delay                            | x3do:Delay                              |
| x3do:Delay                            | x3do:X3DChildNode                       |
| x3do:Delay                            | x3do:X3DNode                            |
| x3do:Delay                            | x3do:X3DSoundNode                       |
| x3do:Delay                            | x3do:X3DSoundProcessingNode             |
| x3do:Delay                            | x3do:X3DTimeDependentNode               |
| x3do:DirectionalLight                 | x3do:DirectionalLight                   |
| x3do:DirectionalLight                 | x3do:X3DChildNode                       |
| x3do:DirectionalLight                 | x3do:X3DLightNode                       |
| x3do:DirectionalLight                 | x3do:X3DNode                            |
| x3do:Disk2D                           | x3do:Disk2D                             |
| x3do:Disk2D                           | x3do:X3DGeometryNode                    |
| x3do:Disk2D                           | x3do:X3DNode                            |
| x3do:DoubleAxisHingeJoint             | x3do:DoubleAxisHingeJoint               |
| x3do:DoubleAxisHingeJoint             | x3do:X3DNode                            |
| x3do:DoubleAxisHingeJoint             | x3do:X3DRigidJointNode                  |
| x3do:DynamicsCompressor               | x3do:DynamicsCompressor                 |
| x3do:DynamicsCompressor               | x3do:X3DChildNode                       |
| x3do:DynamicsCompressor               | x3do:X3DNode                            |
| x3do:DynamicsCompressor               | x3do:X3DSoundNode                       |
| x3do:DynamicsCompressor               | x3do:X3DSoundProcessingNode             |
| x3do:DynamicsCompressor               | x3do:X3DTimeDependentNode               |
| x3do:EXPORT                           | x3do:EXPORT                             |
| x3do:EXPORT                           | x3do:X3DStatement                       |
| x3do:EaseInEaseOut                    | x3do:EaseInEaseOut                      |
| x3do:EaseInEaseOut                    | x3do:X3DChildNode                       |
| x3do:EaseInEaseOut                    | x3do:X3DNode                            |
| x3do:EdgeEnhancementVolumeStyle       | x3do:EdgeEnhancementVolumeStyle         |
| x3do:EdgeEnhancementVolumeStyle       | x3do:X3DComposableVolumeRenderStyleNode |
| x3do:EdgeEnhancementVolumeStyle       | x3do:X3DNode                            |
| x3do:EdgeEnhancementVolumeStyle       | x3do:X3DVolumeRenderStyleNode           |
| x3do:ElevationGrid                    | x3do:ElevationGrid                      |
| x3do:ElevationGrid                    | x3do:X3DGeometryNode                    |
| x3do:ElevationGrid                    | x3do:X3DNode                            |
| x3do:EspduTransform                   | x3do:EspduTransform                     |
| x3do:EspduTransform                   | x3do:X3DBoundedObject                   |
| x3do:EspduTransform                   | x3do:X3DChildNode                       |
| x3do:EspduTransform                   | x3do:X3DGroupingNode                    |
| x3do:EspduTransform                   | x3do:X3DNetworkSensorNode               |
| x3do:EspduTransform                   | x3do:X3DNode                            |
| x3do:EspduTransform                   | x3do:X3DSensorNode                      |
| x3do:ExplosionEmitter                 | x3do:ExplosionEmitter                   |
| x3do:ExplosionEmitter                 | x3do:X3DNode                            |
| x3do:ExplosionEmitter                 | x3do:X3DParticleEmitterNode             |
| x3do:ExternProtoDeclare               | x3do:ExternProtoDeclare                 |
| x3do:ExternProtoDeclare               | x3do:X3DStatement                       |
| x3do:Extrusion                        | x3do:Extrusion                          |
| x3do:Extrusion                        | x3do:X3DGeometryNode                    |
| x3do:Extrusion                        | x3do:X3DNode                            |
| x3do:FillProperties                   | x3do:FillProperties                     |
| x3do:FillProperties                   | x3do:X3DAppearanceChildNode             |
| x3do:FillProperties                   | x3do:X3DNode                            |
| x3do:FloatVertexAttribute             | x3do:FloatVertexAttribute               |
| x3do:FloatVertexAttribute             | x3do:X3DGeometricPropertyNode           |
| x3do:FloatVertexAttribute             | x3do:X3DNode                            |
| x3do:FloatVertexAttribute             | x3do:X3DVertexAttributeNode             |
| x3do:Fog                              | x3do:Fog                                |
| x3do:Fog                              | x3do:X3DBindableNode                    |
| x3do:Fog                              | x3do:X3DChildNode                       |
| x3do:Fog                              | x3do:X3DFogObject                       |
| x3do:Fog                              | x3do:X3DNode                            |
| x3do:FogCoordinate                    | x3do:FogCoordinate                      |
| x3do:FogCoordinate                    | x3do:X3DGeometricPropertyNode           |
| x3do:FogCoordinate                    | x3do:X3DNode                            |
| x3do:FontStyle                        | x3do:FontStyle                          |
| x3do:FontStyle                        | x3do:X3DFontStyleNode                   |
| x3do:FontStyle                        | x3do:X3DNode                            |
| x3do:ForcePhysicsModel                | x3do:ForcePhysicsModel                  |
| x3do:ForcePhysicsModel                | x3do:X3DNode                            |
| x3do:ForcePhysicsModel                | x3do:X3DParticlePhysicsModelNode        |
| x3do:Gain                             | x3do:Gain                               |
| x3do:Gain                             | x3do:X3DChildNode                       |
| x3do:Gain                             | x3do:X3DNode                            |
| x3do:Gain                             | x3do:X3DSoundNode                       |
| x3do:Gain                             | x3do:X3DSoundProcessingNode             |
| x3do:Gain                             | x3do:X3DTimeDependentNode               |
| x3do:GeneratedCubeMapTexture          | x3do:GeneratedCubeMapTexture            |
| x3do:GeneratedCubeMapTexture          | x3do:X3DAppearanceChildNode             |
| x3do:GeneratedCubeMapTexture          | x3do:X3DEnvironmentTextureNode          |
| x3do:GeneratedCubeMapTexture          | x3do:X3DNode                            |
| x3do:GeneratedCubeMapTexture          | x3do:X3DTextureNode                     |
| x3do:GeoCoordinate                    | x3do:GeoCoordinate                      |
| x3do:GeoCoordinate                    | x3do:X3DCoordinateNode                  |
| x3do:GeoCoordinate                    | x3do:X3DGeometricPropertyNode           |
| x3do:GeoCoordinate                    | x3do:X3DNode                            |
| x3do:GeoElevationGrid                 | x3do:GeoElevationGrid                   |
| x3do:GeoElevationGrid                 | x3do:X3DGeometryNode                    |
| x3do:GeoElevationGrid                 | x3do:X3DNode                            |
| x3do:GeoLOD                           | x3do:GeoLOD                             |
| x3do:GeoLOD                           | x3do:X3DBoundedObject                   |
| x3do:GeoLOD                           | x3do:X3DChildNode                       |
| x3do:GeoLOD                           | x3do:X3DNode                            |
| x3do:GeoLocation                      | x3do:GeoLocation                        |
| x3do:GeoLocation                      | x3do:X3DBoundedObject                   |
| x3do:GeoLocation                      | x3do:X3DChildNode                       |
| x3do:GeoLocation                      | x3do:X3DGroupingNode                    |
| x3do:GeoLocation                      | x3do:X3DNode                            |
| x3do:GeoMetadata                      | x3do:GeoMetadata                        |
| x3do:GeoMetadata                      | x3do:X3DChildNode                       |
| x3do:GeoMetadata                      | x3do:X3DInfoNode                        |
| x3do:GeoMetadata                      | x3do:X3DNode                            |
| x3do:GeoMetadata                      | x3do:X3DUrlObject                       |
| x3do:GeoOrigin                        | x3do:GeoOrigin                          |
| x3do:GeoOrigin                        | x3do:X3DNode                            |
| x3do:GeoPositionInterpolator          | x3do:GeoPositionInterpolator            |
| x3do:GeoPositionInterpolator          | x3do:X3DChildNode                       |
| x3do:GeoPositionInterpolator          | x3do:X3DInterpolatorNode                |
| x3do:GeoPositionInterpolator          | x3do:X3DNode                            |
| x3do:GeoProximitySensor               | x3do:GeoProximitySensor                 |
| x3do:GeoProximitySensor               | x3do:X3DChildNode                       |
| x3do:GeoProximitySensor               | x3do:X3DEnvironmentalSensorNode         |
| x3do:GeoProximitySensor               | x3do:X3DNode                            |
| x3do:GeoProximitySensor               | x3do:X3DSensorNode                      |
| x3do:GeoTouchSensor                   | x3do:GeoTouchSensor                     |
| x3do:GeoTouchSensor                   | x3do:X3DChildNode                       |
| x3do:GeoTouchSensor                   | x3do:X3DNode                            |
| x3do:GeoTouchSensor                   | x3do:X3DPointingDeviceSensorNode        |
| x3do:GeoTouchSensor                   | x3do:X3DSensorNode                      |
| x3do:GeoTouchSensor                   | x3do:X3DTouchSensorNode                 |
| x3do:GeoTransform                     | x3do:GeoTransform                       |
| x3do:GeoTransform                     | x3do:X3DBoundedObject                   |
| x3do:GeoTransform                     | x3do:X3DChildNode                       |
| x3do:GeoTransform                     | x3do:X3DGroupingNode                    |
| x3do:GeoTransform                     | x3do:X3DNode                            |
| x3do:GeoViewpoint                     | x3do:GeoViewpoint                       |
| x3do:GeoViewpoint                     | x3do:X3DBindableNode                    |
| x3do:GeoViewpoint                     | x3do:X3DChildNode                       |
| x3do:GeoViewpoint                     | x3do:X3DNode                            |
| x3do:GeoViewpoint                     | x3do:X3DViewpointNode                   |
| x3do:Group                            | x3do:Group                              |
| x3do:Group                            | x3do:X3DBoundedObject                   |
| x3do:Group                            | x3do:X3DChildNode                       |
| x3do:Group                            | x3do:X3DGroupingNode                    |
| x3do:Group                            | x3do:X3DNode                            |
| x3do:HAnimDisplacer                   | x3do:HAnimDisplacer                     |
| x3do:HAnimDisplacer                   | x3do:X3DGeometricPropertyNode           |
| x3do:HAnimDisplacer                   | x3do:X3DNode                            |
| x3do:HAnimHumanoid                    | x3do:HAnimHumanoid                      |
| x3do:HAnimHumanoid                    | x3do:X3DBoundedObject                   |
| x3do:HAnimHumanoid                    | x3do:X3DChildNode                       |
| x3do:HAnimHumanoid                    | x3do:X3DNode                            |
| x3do:HAnimJoint                       | x3do:HAnimJoint                         |
| x3do:HAnimJoint                       | x3do:X3DBoundedObject                   |
| x3do:HAnimJoint                       | x3do:X3DChildNode                       |
| x3do:HAnimJoint                       | x3do:X3DNode                            |
| x3do:HAnimMotion                      | x3do:HAnimMotion                        |
| x3do:HAnimMotion                      | x3do:X3DChildNode                       |
| x3do:HAnimMotion                      | x3do:X3DNode                            |
| x3do:HAnimSegment                     | x3do:HAnimSegment                       |
| x3do:HAnimSegment                     | x3do:X3DBoundedObject                   |
| x3do:HAnimSegment                     | x3do:X3DChildNode                       |
| x3do:HAnimSegment                     | x3do:X3DGroupingNode                    |
| x3do:HAnimSegment                     | x3do:X3DNode                            |
| x3do:HAnimSite                        | x3do:HAnimSite                          |
| x3do:HAnimSite                        | x3do:X3DBoundedObject                   |
| x3do:HAnimSite                        | x3do:X3DChildNode                       |
| x3do:HAnimSite                        | x3do:X3DGroupingNode                    |
| x3do:HAnimSite                        | x3do:X3DNode                            |
| x3do:IMPORT                           | x3do:IMPORT                             |
| x3do:IMPORT                           | x3do:X3DStatement                       |
| x3do:IS                               | x3do:IS                                 |
| x3do:IS                               | x3do:X3DStatement                       |
| x3do:ImageCubeMapTexture              | x3do:ImageCubeMapTexture                |
| x3do:ImageCubeMapTexture              | x3do:X3DAppearanceChildNode             |
| x3do:ImageCubeMapTexture              | x3do:X3DEnvironmentTextureNode          |
| x3do:ImageCubeMapTexture              | x3do:X3DNode                            |
| x3do:ImageCubeMapTexture              | x3do:X3DTextureNode                     |
| x3do:ImageCubeMapTexture              | x3do:X3DUrlObject                       |
| x3do:ImageTexture                     | x3do:ImageTexture                       |
| x3do:ImageTexture                     | x3do:X3DAppearanceChildNode             |
| x3do:ImageTexture                     | x3do:X3DNode                            |
| x3do:ImageTexture                     | x3do:X3DSingleTextureNode               |
| x3do:ImageTexture                     | x3do:X3DTexture2DNode                   |
| x3do:ImageTexture                     | x3do:X3DTextureNode                     |
| x3do:ImageTexture                     | x3do:X3DUrlObject                       |
| x3do:ImageTexture3D                   | x3do:ImageTexture3D                     |
| x3do:ImageTexture3D                   | x3do:X3DAppearanceChildNode             |
| x3do:ImageTexture3D                   | x3do:X3DNode                            |
| x3do:ImageTexture3D                   | x3do:X3DTexture3DNode                   |
| x3do:ImageTexture3D                   | x3do:X3DTextureNode                     |
| x3do:ImageTexture3D                   | x3do:X3DUrlObject                       |
| x3do:IndexedFaceSet                   | x3do:IndexedFaceSet                     |
| x3do:IndexedFaceSet                   | x3do:X3DComposedGeometryNode            |
| x3do:IndexedFaceSet                   | x3do:X3DGeometryNode                    |
| x3do:IndexedFaceSet                   | x3do:X3DNode                            |
| x3do:IndexedLineSet                   | x3do:IndexedLineSet                     |
| x3do:IndexedLineSet                   | x3do:X3DGeometryNode                    |
| x3do:IndexedLineSet                   | x3do:X3DNode                            |
| x3do:IndexedQuadSet                   | x3do:IndexedQuadSet                     |
| x3do:IndexedQuadSet                   | x3do:X3DComposedGeometryNode            |
| x3do:IndexedQuadSet                   | x3do:X3DGeometryNode                    |
| x3do:IndexedQuadSet                   | x3do:X3DNode                            |
| x3do:IndexedTriangleFanSet            | x3do:IndexedTriangleFanSet              |
| x3do:IndexedTriangleFanSet            | x3do:X3DComposedGeometryNode            |
| x3do:IndexedTriangleFanSet            | x3do:X3DGeometryNode                    |
| x3do:IndexedTriangleFanSet            | x3do:X3DNode                            |
| x3do:IndexedTriangleSet               | x3do:IndexedTriangleSet                 |
| x3do:IndexedTriangleSet               | x3do:X3DComposedGeometryNode            |
| x3do:IndexedTriangleSet               | x3do:X3DGeometryNode                    |
| x3do:IndexedTriangleSet               | x3do:X3DNode                            |
| x3do:IndexedTriangleStripSet          | x3do:IndexedTriangleStripSet            |
| x3do:IndexedTriangleStripSet          | x3do:X3DComposedGeometryNode            |
| x3do:IndexedTriangleStripSet          | x3do:X3DGeometryNode                    |
| x3do:IndexedTriangleStripSet          | x3do:X3DNode                            |
| x3do:Inline                           | x3do:Inline                             |
| x3do:Inline                           | x3do:X3DBoundedObject                   |
| x3do:Inline                           | x3do:X3DChildNode                       |
| x3do:Inline                           | x3do:X3DNode                            |
| x3do:Inline                           | x3do:X3DUrlObject                       |
| x3do:IntegerSequencer                 | x3do:IntegerSequencer                   |
| x3do:IntegerSequencer                 | x3do:X3DChildNode                       |
| x3do:IntegerSequencer                 | x3do:X3DNode                            |
| x3do:IntegerSequencer                 | x3do:X3DSequencerNode                   |
| x3do:IntegerTrigger                   | x3do:IntegerTrigger                     |
| x3do:IntegerTrigger                   | x3do:X3DChildNode                       |
| x3do:IntegerTrigger                   | x3do:X3DNode                            |
| x3do:IntegerTrigger                   | x3do:X3DTriggerNode                     |
| x3do:IsoSurfaceVolumeData             | x3do:IsoSurfaceVolumeData               |
| x3do:IsoSurfaceVolumeData             | x3do:X3DBoundedObject                   |
| x3do:IsoSurfaceVolumeData             | x3do:X3DChildNode                       |
| x3do:IsoSurfaceVolumeData             | x3do:X3DNode                            |
| x3do:IsoSurfaceVolumeData             | x3do:X3DVolumeDataNode                  |
| x3do:KeySensor                        | x3do:KeySensor                          |
| x3do:KeySensor                        | x3do:X3DChildNode                       |
| x3do:KeySensor                        | x3do:X3DKeyDeviceSensorNode             |
| x3do:KeySensor                        | x3do:X3DNode                            |
| x3do:KeySensor                        | x3do:X3DSensorNode                      |
| x3do:LOD                              | x3do:LOD                                |
| x3do:LOD                              | x3do:X3DBoundedObject                   |
| x3do:LOD                              | x3do:X3DChildNode                       |
| x3do:LOD                              | x3do:X3DGroupingNode                    |
| x3do:LOD                              | x3do:X3DNode                            |
| x3do:Layer                            | x3do:Layer                              |
| x3do:Layer                            | x3do:X3DLayerNode                       |
| x3do:Layer                            | x3do:X3DNode                            |
| x3do:Layer                            | x3do:X3DPickableObject                  |
| x3do:LayerSet                         | x3do:LayerSet                           |
| x3do:LayerSet                         | x3do:X3DNode                            |
| x3do:Layout                           | x3do:Layout                             |
| x3do:Layout                           | x3do:X3DChildNode                       |
| x3do:Layout                           | x3do:X3DLayoutNode                      |
| x3do:Layout                           | x3do:X3DNode                            |
| x3do:LayoutGroup                      | x3do:LayoutGroup                        |
| x3do:LayoutGroup                      | x3do:X3DBoundedObject                   |
| x3do:LayoutGroup                      | x3do:X3DChildNode                       |
| x3do:LayoutGroup                      | x3do:X3DGroupingNode                    |
| x3do:LayoutGroup                      | x3do:X3DNode                            |
| x3do:LayoutLayer                      | x3do:LayoutLayer                        |
| x3do:LayoutLayer                      | x3do:X3DLayerNode                       |
| x3do:LayoutLayer                      | x3do:X3DNode                            |
| x3do:LayoutLayer                      | x3do:X3DPickableObject                  |
| x3do:LinePickSensor                   | x3do:LinePickSensor                     |
| x3do:LinePickSensor                   | x3do:X3DChildNode                       |
| x3do:LinePickSensor                   | x3do:X3DNode                            |
| x3do:LinePickSensor                   | x3do:X3DPickSensorNode                  |
| x3do:LinePickSensor                   | x3do:X3DSensorNode                      |
| x3do:LineProperties                   | x3do:LineProperties                     |
| x3do:LineProperties                   | x3do:X3DAppearanceChildNode             |
| x3do:LineProperties                   | x3do:X3DNode                            |
| x3do:LineSet                          | x3do:LineSet                            |
| x3do:LineSet                          | x3do:X3DGeometryNode                    |
| x3do:LineSet                          | x3do:X3DNode                            |
| x3do:ListenerPointSource              | x3do:ListenerPointSource                |
| x3do:ListenerPointSource              | x3do:X3DChildNode                       |
| x3do:ListenerPointSource              | x3do:X3DNode                            |
| x3do:ListenerPointSource              | x3do:X3DSoundNode                       |
| x3do:ListenerPointSource              | x3do:X3DSoundSourceNode                 |
| x3do:ListenerPointSource              | x3do:X3DTimeDependentNode               |
| x3do:LoadSensor                       | x3do:LoadSensor                         |
| x3do:LoadSensor                       | x3do:X3DChildNode                       |
| x3do:LoadSensor                       | x3do:X3DNetworkSensorNode               |
| x3do:LoadSensor                       | x3do:X3DNode                            |
| x3do:LoadSensor                       | x3do:X3DSensorNode                      |
| x3do:LocalFog                         | x3do:LocalFog                           |
| x3do:LocalFog                         | x3do:X3DChildNode                       |
| x3do:LocalFog                         | x3do:X3DFogObject                       |
| x3do:LocalFog                         | x3do:X3DNode                            |
| x3do:Material                         | x3do:Material                           |
| x3do:Material                         | x3do:X3DAppearanceChildNode             |
| x3do:Material                         | x3do:X3DMaterialNode                    |
| x3do:Material                         | x3do:X3DNode                            |
| x3do:Material                         | x3do:X3DOneSidedMaterialNode            |
| x3do:Matrix3VertexAttribute           | x3do:Matrix3VertexAttribute             |
| x3do:Matrix3VertexAttribute           | x3do:X3DGeometricPropertyNode           |
| x3do:Matrix3VertexAttribute           | x3do:X3DNode                            |
| x3do:Matrix3VertexAttribute           | x3do:X3DVertexAttributeNode             |
| x3do:Matrix4VertexAttribute           | x3do:Matrix4VertexAttribute             |
| x3do:Matrix4VertexAttribute           | x3do:X3DGeometricPropertyNode           |
| x3do:Matrix4VertexAttribute           | x3do:X3DNode                            |
| x3do:Matrix4VertexAttribute           | x3do:X3DVertexAttributeNode             |
| x3do:MetadataBoolean                  | x3do:MetadataBoolean                    |
| x3do:MetadataBoolean                  | x3do:X3DMetadataObject                  |
| x3do:MetadataBoolean                  | x3do:X3DNode                            |
| x3do:MetadataDouble                   | x3do:MetadataDouble                     |
| x3do:MetadataDouble                   | x3do:X3DMetadataObject                  |
| x3do:MetadataDouble                   | x3do:X3DNode                            |
| x3do:MetadataFloat                    | x3do:MetadataFloat                      |
| x3do:MetadataFloat                    | x3do:X3DMetadataObject                  |
| x3do:MetadataFloat                    | x3do:X3DNode                            |
| x3do:MetadataInteger                  | x3do:MetadataInteger                    |
| x3do:MetadataInteger                  | x3do:X3DMetadataObject                  |
| x3do:MetadataInteger                  | x3do:X3DNode                            |
| x3do:MetadataSet                      | x3do:MetadataSet                        |
| x3do:MetadataSet                      | x3do:X3DMetadataObject                  |
| x3do:MetadataSet                      | x3do:X3DNode                            |
| x3do:MetadataString                   | x3do:MetadataString                     |
| x3do:MetadataString                   | x3do:X3DMetadataObject                  |
| x3do:MetadataString                   | x3do:X3DNode                            |
| x3do:MicrophoneSource                 | x3do:MicrophoneSource                   |
| x3do:MicrophoneSource                 | x3do:X3DChildNode                       |
| x3do:MicrophoneSource                 | x3do:X3DNode                            |
| x3do:MicrophoneSource                 | x3do:X3DSoundNode                       |
| x3do:MicrophoneSource                 | x3do:X3DSoundSourceNode                 |
| x3do:MicrophoneSource                 | x3do:X3DTimeDependentNode               |
| x3do:MotorJoint                       | x3do:MotorJoint                         |
| x3do:MotorJoint                       | x3do:X3DNode                            |
| x3do:MotorJoint                       | x3do:X3DRigidJointNode                  |
| x3do:MovieTexture                     | x3do:MovieTexture                       |
| x3do:MovieTexture                     | x3do:X3DAppearanceChildNode             |
| x3do:MovieTexture                     | x3do:X3DChildNode                       |
| x3do:MovieTexture                     | x3do:X3DNode                            |
| x3do:MovieTexture                     | x3do:X3DSingleTextureNode               |
| x3do:MovieTexture                     | x3do:X3DSoundNode                       |
| x3do:MovieTexture                     | x3do:X3DSoundSourceNode                 |
| x3do:MovieTexture                     | x3do:X3DTexture2DNode                   |
| x3do:MovieTexture                     | x3do:X3DTextureNode                     |
| x3do:MovieTexture                     | x3do:X3DTimeDependentNode               |
| x3do:MovieTexture                     | x3do:X3DUrlObject                       |
| x3do:MultiTexture                     | x3do:MultiTexture                       |
| x3do:MultiTexture                     | x3do:X3DAppearanceChildNode             |
| x3do:MultiTexture                     | x3do:X3DNode                            |
| x3do:MultiTexture                     | x3do:X3DTextureNode                     |
| x3do:MultiTextureCoordinate           | x3do:MultiTextureCoordinate             |
| x3do:MultiTextureCoordinate           | x3do:X3DGeometricPropertyNode           |
| x3do:MultiTextureCoordinate           | x3do:X3DNode                            |
| x3do:MultiTextureCoordinate           | x3do:X3DTextureCoordinateNode           |
| x3do:MultiTextureTransform            | x3do:MultiTextureTransform              |
| x3do:MultiTextureTransform            | x3do:X3DAppearanceChildNode             |
| x3do:MultiTextureTransform            | x3do:X3DNode                            |
| x3do:MultiTextureTransform            | x3do:X3DTextureTransformNode            |
| x3do:NavigationInfo                   | x3do:NavigationInfo                     |
| x3do:NavigationInfo                   | x3do:X3DBindableNode                    |
| x3do:NavigationInfo                   | x3do:X3DChildNode                       |
| x3do:NavigationInfo                   | x3do:X3DNode                            |
| x3do:Normal                           | x3do:Normal                             |
| x3do:Normal                           | x3do:X3DGeometricPropertyNode           |
| x3do:Normal                           | x3do:X3DNode                            |
| x3do:Normal                           | x3do:X3DNormalNode                      |
| x3do:NormalInterpolator               | x3do:NormalInterpolator                 |
| x3do:NormalInterpolator               | x3do:X3DChildNode                       |
| x3do:NormalInterpolator               | x3do:X3DInterpolatorNode                |
| x3do:NormalInterpolator               | x3do:X3DNode                            |
| x3do:NurbsCurve                       | x3do:NurbsCurve                         |
| x3do:NurbsCurve                       | x3do:X3DGeometryNode                    |
| x3do:NurbsCurve                       | x3do:X3DNode                            |
| x3do:NurbsCurve                       | x3do:X3DParametricGeometryNode          |
| x3do:NurbsCurve2D                     | x3do:NurbsCurve2D                       |
| x3do:NurbsCurve2D                     | x3do:X3DNode                            |
| x3do:NurbsCurve2D                     | x3do:X3DNurbsControlCurveNode           |
| x3do:NurbsOrientationInterpolator     | x3do:NurbsOrientationInterpolator       |
| x3do:NurbsOrientationInterpolator     | x3do:X3DChildNode                       |
| x3do:NurbsOrientationInterpolator     | x3do:X3DNode                            |
| x3do:NurbsPatchSurface                | x3do:NurbsPatchSurface                  |
| x3do:NurbsPatchSurface                | x3do:X3DGeometryNode                    |
| x3do:NurbsPatchSurface                | x3do:X3DNode                            |
| x3do:NurbsPatchSurface                | x3do:X3DNurbsSurfaceGeometryNode        |
| x3do:NurbsPatchSurface                | x3do:X3DParametricGeometryNode          |
| x3do:NurbsPositionInterpolator        | x3do:NurbsPositionInterpolator          |
| x3do:NurbsPositionInterpolator        | x3do:X3DChildNode                       |
| x3do:NurbsPositionInterpolator        | x3do:X3DNode                            |
| x3do:NurbsSet                         | x3do:NurbsSet                           |
| x3do:NurbsSet                         | x3do:X3DBoundedObject                   |
| x3do:NurbsSet                         | x3do:X3DChildNode                       |
| x3do:NurbsSet                         | x3do:X3DNode                            |
| x3do:NurbsSurfaceInterpolator         | x3do:NurbsSurfaceInterpolator           |
| x3do:NurbsSurfaceInterpolator         | x3do:X3DChildNode                       |
| x3do:NurbsSurfaceInterpolator         | x3do:X3DNode                            |
| x3do:NurbsSweptSurface                | x3do:NurbsSweptSurface                  |
| x3do:NurbsSweptSurface                | x3do:X3DGeometryNode                    |
| x3do:NurbsSweptSurface                | x3do:X3DNode                            |
| x3do:NurbsSweptSurface                | x3do:X3DParametricGeometryNode          |
| x3do:NurbsSwungSurface                | x3do:NurbsSwungSurface                  |
| x3do:NurbsSwungSurface                | x3do:X3DGeometryNode                    |
| x3do:NurbsSwungSurface                | x3do:X3DNode                            |
| x3do:NurbsSwungSurface                | x3do:X3DParametricGeometryNode          |
| x3do:NurbsTextureCoordinate           | x3do:NurbsTextureCoordinate             |
| x3do:NurbsTextureCoordinate           | x3do:X3DNode                            |
| x3do:NurbsTrimmedSurface              | x3do:NurbsTrimmedSurface                |
| x3do:NurbsTrimmedSurface              | x3do:X3DGeometryNode                    |
| x3do:NurbsTrimmedSurface              | x3do:X3DNode                            |
| x3do:NurbsTrimmedSurface              | x3do:X3DNurbsSurfaceGeometryNode        |
| x3do:NurbsTrimmedSurface              | x3do:X3DParametricGeometryNode          |
| x3do:OpacityMapVolumeStyle            | x3do:OpacityMapVolumeStyle              |
| x3do:OpacityMapVolumeStyle            | x3do:X3DComposableVolumeRenderStyleNode |
| x3do:OpacityMapVolumeStyle            | x3do:X3DNode                            |
| x3do:OpacityMapVolumeStyle            | x3do:X3DVolumeRenderStyleNode           |
| x3do:OrientationChaser                | x3do:OrientationChaser                  |
| x3do:OrientationChaser                | x3do:X3DChaserNode                      |
| x3do:OrientationChaser                | x3do:X3DChildNode                       |
| x3do:OrientationChaser                | x3do:X3DFollowerNode                    |
| x3do:OrientationChaser                | x3do:X3DNode                            |
| x3do:OrientationDamper                | x3do:OrientationDamper                  |
| x3do:OrientationDamper                | x3do:X3DChildNode                       |
| x3do:OrientationDamper                | x3do:X3DDamperNode                      |
| x3do:OrientationDamper                | x3do:X3DFollowerNode                    |
| x3do:OrientationDamper                | x3do:X3DNode                            |
| x3do:OrientationInterpolator          | x3do:OrientationInterpolator            |
| x3do:OrientationInterpolator          | x3do:X3DChildNode                       |
| x3do:OrientationInterpolator          | x3do:X3DInterpolatorNode                |
| x3do:OrientationInterpolator          | x3do:X3DNode                            |
| x3do:OrthoViewpoint                   | x3do:OrthoViewpoint                     |
| x3do:OrthoViewpoint                   | x3do:X3DBindableNode                    |
| x3do:OrthoViewpoint                   | x3do:X3DChildNode                       |
| x3do:OrthoViewpoint                   | x3do:X3DNode                            |
| x3do:OrthoViewpoint                   | x3do:X3DViewpointNode                   |
| x3do:OscillatorSource                 | x3do:OscillatorSource                   |
| x3do:OscillatorSource                 | x3do:X3DChildNode                       |
| x3do:OscillatorSource                 | x3do:X3DNode                            |
| x3do:OscillatorSource                 | x3do:X3DSoundNode                       |
| x3do:OscillatorSource                 | x3do:X3DSoundSourceNode                 |
| x3do:OscillatorSource                 | x3do:X3DTimeDependentNode               |
| x3do:PackagedShader                   | x3do:PackagedShader                     |
| x3do:PackagedShader                   | x3do:X3DAppearanceChildNode             |
| x3do:PackagedShader                   | x3do:X3DNode                            |
| x3do:PackagedShader                   | x3do:X3DProgrammableShaderObject        |
| x3do:PackagedShader                   | x3do:X3DShaderNode                      |
| x3do:PackagedShader                   | x3do:X3DUrlObject                       |
| x3do:ParticleSystem                   | x3do:ParticleSystem                     |
| x3do:ParticleSystem                   | x3do:X3DBoundedObject                   |
| x3do:ParticleSystem                   | x3do:X3DChildNode                       |
| x3do:ParticleSystem                   | x3do:X3DNode                            |
| x3do:ParticleSystem                   | x3do:X3DShapeNode                       |
| x3do:PeriodicWave                     | x3do:PeriodicWave                       |
| x3do:PeriodicWave                     | x3do:X3DChildNode                       |
| x3do:PeriodicWave                     | x3do:X3DNode                            |
| x3do:PeriodicWave                     | x3do:X3DSoundNode                       |
| x3do:PhysicalMaterial                 | x3do:PhysicalMaterial                   |
| x3do:PhysicalMaterial                 | x3do:X3DAppearanceChildNode             |
| x3do:PhysicalMaterial                 | x3do:X3DMaterialNode                    |
| x3do:PhysicalMaterial                 | x3do:X3DNode                            |
| x3do:PhysicalMaterial                 | x3do:X3DOneSidedMaterialNode            |
| x3do:PickableGroup                    | x3do:PickableGroup                      |
| x3do:PickableGroup                    | x3do:X3DBoundedObject                   |
| x3do:PickableGroup                    | x3do:X3DChildNode                       |
| x3do:PickableGroup                    | x3do:X3DGroupingNode                    |
| x3do:PickableGroup                    | x3do:X3DNode                            |
| x3do:PickableGroup                    | x3do:X3DPickableObject                  |
| x3do:PixelTexture                     | x3do:PixelTexture                       |
| x3do:PixelTexture                     | x3do:X3DAppearanceChildNode             |
| x3do:PixelTexture                     | x3do:X3DNode                            |
| x3do:PixelTexture                     | x3do:X3DSingleTextureNode               |
| x3do:PixelTexture                     | x3do:X3DTexture2DNode                   |
| x3do:PixelTexture                     | x3do:X3DTextureNode                     |
| x3do:PixelTexture3D                   | x3do:PixelTexture3D                     |
| x3do:PixelTexture3D                   | x3do:X3DAppearanceChildNode             |
| x3do:PixelTexture3D                   | x3do:X3DNode                            |
| x3do:PixelTexture3D                   | x3do:X3DTexture3DNode                   |
| x3do:PixelTexture3D                   | x3do:X3DTextureNode                     |
| x3do:PlaneSensor                      | x3do:PlaneSensor                        |
| x3do:PlaneSensor                      | x3do:X3DChildNode                       |
| x3do:PlaneSensor                      | x3do:X3DDragSensorNode                  |
| x3do:PlaneSensor                      | x3do:X3DNode                            |
| x3do:PlaneSensor                      | x3do:X3DPointingDeviceSensorNode        |
| x3do:PlaneSensor                      | x3do:X3DSensorNode                      |
| x3do:PointEmitter                     | x3do:PointEmitter                       |
| x3do:PointEmitter                     | x3do:X3DNode                            |
| x3do:PointEmitter                     | x3do:X3DParticleEmitterNode             |
| x3do:PointLight                       | x3do:PointLight                         |
| x3do:PointLight                       | x3do:X3DChildNode                       |
| x3do:PointLight                       | x3do:X3DLightNode                       |
| x3do:PointLight                       | x3do:X3DNode                            |
| x3do:PointPickSensor                  | x3do:PointPickSensor                    |
| x3do:PointPickSensor                  | x3do:X3DChildNode                       |
| x3do:PointPickSensor                  | x3do:X3DNode                            |
| x3do:PointPickSensor                  | x3do:X3DPickSensorNode                  |
| x3do:PointPickSensor                  | x3do:X3DSensorNode                      |
| x3do:PointProperties                  | x3do:PointProperties                    |
| x3do:PointProperties                  | x3do:X3DAppearanceChildNode             |
| x3do:PointProperties                  | x3do:X3DNode                            |
| x3do:PointSet                         | x3do:PointSet                           |
| x3do:PointSet                         | x3do:X3DGeometryNode                    |
| x3do:PointSet                         | x3do:X3DNode                            |
| x3do:Polyline2D                       | x3do:Polyline2D                         |
| x3do:Polyline2D                       | x3do:X3DGeometryNode                    |
| x3do:Polyline2D                       | x3do:X3DNode                            |
| x3do:PolylineEmitter                  | x3do:PolylineEmitter                    |
| x3do:PolylineEmitter                  | x3do:X3DNode                            |
| x3do:PolylineEmitter                  | x3do:X3DParticleEmitterNode             |
| x3do:Polypoint2D                      | x3do:Polypoint2D                        |
| x3do:Polypoint2D                      | x3do:X3DGeometryNode                    |
| x3do:Polypoint2D                      | x3do:X3DNode                            |
| x3do:PositionChaser                   | x3do:PositionChaser                     |
| x3do:PositionChaser                   | x3do:X3DChaserNode                      |
| x3do:PositionChaser                   | x3do:X3DChildNode                       |
| x3do:PositionChaser                   | x3do:X3DFollowerNode                    |
| x3do:PositionChaser                   | x3do:X3DNode                            |
| x3do:PositionChaser2D                 | x3do:PositionChaser2D                   |
| x3do:PositionChaser2D                 | x3do:X3DChaserNode                      |
| x3do:PositionChaser2D                 | x3do:X3DChildNode                       |
| x3do:PositionChaser2D                 | x3do:X3DFollowerNode                    |
| x3do:PositionChaser2D                 | x3do:X3DNode                            |
| x3do:PositionDamper                   | x3do:PositionDamper                     |
| x3do:PositionDamper                   | x3do:X3DChildNode                       |
| x3do:PositionDamper                   | x3do:X3DDamperNode                      |
| x3do:PositionDamper                   | x3do:X3DFollowerNode                    |
| x3do:PositionDamper                   | x3do:X3DNode                            |
| x3do:PositionDamper2D                 | x3do:PositionDamper2D                   |
| x3do:PositionDamper2D                 | x3do:X3DChildNode                       |
| x3do:PositionDamper2D                 | x3do:X3DDamperNode                      |
| x3do:PositionDamper2D                 | x3do:X3DFollowerNode                    |
| x3do:PositionDamper2D                 | x3do:X3DNode                            |
| x3do:PositionInterpolator             | x3do:PositionInterpolator               |
| x3do:PositionInterpolator             | x3do:X3DChildNode                       |
| x3do:PositionInterpolator             | x3do:X3DInterpolatorNode                |
| x3do:PositionInterpolator             | x3do:X3DNode                            |
| x3do:PositionInterpolator2D           | x3do:PositionInterpolator2D             |
| x3do:PositionInterpolator2D           | x3do:X3DChildNode                       |
| x3do:PositionInterpolator2D           | x3do:X3DInterpolatorNode                |
| x3do:PositionInterpolator2D           | x3do:X3DNode                            |
| x3do:PrimitivePickSensor              | x3do:PrimitivePickSensor                |
| x3do:PrimitivePickSensor              | x3do:X3DChildNode                       |
| x3do:PrimitivePickSensor              | x3do:X3DNode                            |
| x3do:PrimitivePickSensor              | x3do:X3DPickSensorNode                  |
| x3do:PrimitivePickSensor              | x3do:X3DSensorNode                      |
| x3do:ProgramShader                    | x3do:ProgramShader                      |
| x3do:ProgramShader                    | x3do:X3DAppearanceChildNode             |
| x3do:ProgramShader                    | x3do:X3DNode                            |
| x3do:ProgramShader                    | x3do:X3DShaderNode                      |
| x3do:ProjectionVolumeStyle            | x3do:ProjectionVolumeStyle              |
| x3do:ProjectionVolumeStyle            | x3do:X3DNode                            |
| x3do:ProjectionVolumeStyle            | x3do:X3DVolumeRenderStyleNode           |
| x3do:ProtoBody                        | x3do:ProtoBody                          |
| x3do:ProtoBody                        | x3do:X3DStatement                       |
| x3do:ProtoDeclare                     | x3do:ProtoDeclare                       |
| x3do:ProtoDeclare                     | x3do:X3DStatement                       |
| x3do:ProtoInstance                    | x3do:ProtoInstance                      |
| x3do:ProtoInstance                    | x3do:X3DChildNode                       |
| x3do:ProtoInstance                    | x3do:X3DNode                            |
| x3do:ProtoInstance                    | x3do:X3DPrototypeInstance               |
| x3do:ProtoInterface                   | x3do:ProtoInterface                     |
| x3do:ProtoInterface                   | x3do:X3DStatement                       |
| x3do:ProximitySensor                  | x3do:ProximitySensor                    |
| x3do:ProximitySensor                  | x3do:X3DChildNode                       |
| x3do:ProximitySensor                  | x3do:X3DEnvironmentalSensorNode         |
| x3do:ProximitySensor                  | x3do:X3DNode                            |
| x3do:ProximitySensor                  | x3do:X3DSensorNode                      |
| x3do:QuadSet                          | x3do:QuadSet                            |
| x3do:QuadSet                          | x3do:X3DComposedGeometryNode            |
| x3do:QuadSet                          | x3do:X3DGeometryNode                    |
| x3do:QuadSet                          | x3do:X3DNode                            |
| x3do:ROUTE                            | x3do:ROUTE                              |
| x3do:ROUTE                            | x3do:X3DStatement                       |
| x3do:ReceiverPdu                      | x3do:ReceiverPdu                        |
| x3do:ReceiverPdu                      | x3do:X3DBoundedObject                   |
| x3do:ReceiverPdu                      | x3do:X3DChildNode                       |
| x3do:ReceiverPdu                      | x3do:X3DNetworkSensorNode               |
| x3do:ReceiverPdu                      | x3do:X3DNode                            |
| x3do:ReceiverPdu                      | x3do:X3DSensorNode                      |
| x3do:Rectangle2D                      | x3do:Rectangle2D                        |
| x3do:Rectangle2D                      | x3do:X3DGeometryNode                    |
| x3do:Rectangle2D                      | x3do:X3DNode                            |
| x3do:RigidBody                        | x3do:RigidBody                          |
| x3do:RigidBody                        | x3do:X3DBoundedObject                   |
| x3do:RigidBody                        | x3do:X3DChildNode                       |
| x3do:RigidBody                        | x3do:X3DNode                            |
| x3do:RigidBodyCollection              | x3do:RigidBodyCollection                |
| x3do:RigidBodyCollection              | x3do:X3DBoundedObject                   |
| x3do:RigidBodyCollection              | x3do:X3DChildNode                       |
| x3do:RigidBodyCollection              | x3do:X3DNode                            |
| x3do:ScalarChaser                     | x3do:ScalarChaser                       |
| x3do:ScalarChaser                     | x3do:X3DChaserNode                      |
| x3do:ScalarChaser                     | x3do:X3DChildNode                       |
| x3do:ScalarChaser                     | x3do:X3DFollowerNode                    |
| x3do:ScalarChaser                     | x3do:X3DNode                            |
| x3do:ScalarDamper                     | x3do:ScalarDamper                       |
| x3do:ScalarDamper                     | x3do:X3DChildNode                       |
| x3do:ScalarDamper                     | x3do:X3DDamperNode                      |
| x3do:ScalarDamper                     | x3do:X3DFollowerNode                    |
| x3do:ScalarDamper                     | x3do:X3DNode                            |
| x3do:ScalarInterpolator               | x3do:ScalarInterpolator                 |
| x3do:ScalarInterpolator               | x3do:X3DChildNode                       |
| x3do:ScalarInterpolator               | x3do:X3DInterpolatorNode                |
| x3do:ScalarInterpolator               | x3do:X3DNode                            |
| x3do:Scene                            | x3do:Scene                              |
| x3do:Scene                            | x3do:X3DStatement                       |
| x3do:ScreenFontStyle                  | x3do:ScreenFontStyle                    |
| x3do:ScreenFontStyle                  | x3do:X3DFontStyleNode                   |
| x3do:ScreenFontStyle                  | x3do:X3DNode                            |
| x3do:ScreenGroup                      | x3do:ScreenGroup                        |
| x3do:ScreenGroup                      | x3do:X3DBoundedObject                   |
| x3do:ScreenGroup                      | x3do:X3DChildNode                       |
| x3do:ScreenGroup                      | x3do:X3DGroupingNode                    |
| x3do:ScreenGroup                      | x3do:X3DNode                            |
| x3do:Script                           | x3do:Script                             |
| x3do:Script                           | x3do:X3DChildNode                       |
| x3do:Script                           | x3do:X3DNode                            |
| x3do:Script                           | x3do:X3DScriptNode                      |
| x3do:Script                           | x3do:X3DUrlObject                       |
| x3do:SegmentedVolumeData              | x3do:SegmentedVolumeData                |
| x3do:SegmentedVolumeData              | x3do:X3DBoundedObject                   |
| x3do:SegmentedVolumeData              | x3do:X3DChildNode                       |
| x3do:SegmentedVolumeData              | x3do:X3DNode                            |
| x3do:SegmentedVolumeData              | x3do:X3DVolumeDataNode                  |
| x3do:ShadedVolumeStyle                | x3do:ShadedVolumeStyle                  |
| x3do:ShadedVolumeStyle                | x3do:X3DComposableVolumeRenderStyleNode |
| x3do:ShadedVolumeStyle                | x3do:X3DNode                            |
| x3do:ShadedVolumeStyle                | x3do:X3DVolumeRenderStyleNode           |
| x3do:ShaderPart                       | x3do:ShaderPart                         |
| x3do:ShaderPart                       | x3do:X3DNode                            |
| x3do:ShaderPart                       | x3do:X3DUrlObject                       |
| x3do:ShaderProgram                    | x3do:ShaderProgram                      |
| x3do:ShaderProgram                    | x3do:X3DNode                            |
| x3do:ShaderProgram                    | x3do:X3DProgrammableShaderObject        |
| x3do:ShaderProgram                    | x3do:X3DUrlObject                       |
| x3do:Shape                            | x3do:Shape                              |
| x3do:Shape                            | x3do:X3DBoundedObject                   |
| x3do:Shape                            | x3do:X3DChildNode                       |
| x3do:Shape                            | x3do:X3DNode                            |
| x3do:Shape                            | x3do:X3DShapeNode                       |
| x3do:SignalPdu                        | x3do:SignalPdu                          |
| x3do:SignalPdu                        | x3do:X3DBoundedObject                   |
| x3do:SignalPdu                        | x3do:X3DChildNode                       |
| x3do:SignalPdu                        | x3do:X3DNetworkSensorNode               |
| x3do:SignalPdu                        | x3do:X3DNode                            |
| x3do:SignalPdu                        | x3do:X3DSensorNode                      |
| x3do:SilhouetteEnhancementVolumeStyle | x3do:SilhouetteEnhancementVolumeStyle   |
| x3do:SilhouetteEnhancementVolumeStyle | x3do:X3DComposableVolumeRenderStyleNode |
| x3do:SilhouetteEnhancementVolumeStyle | x3do:X3DNode                            |
| x3do:SilhouetteEnhancementVolumeStyle | x3do:X3DVolumeRenderStyleNode           |
| x3do:SingleAxisHingeJoint             | x3do:SingleAxisHingeJoint               |
| x3do:SingleAxisHingeJoint             | x3do:X3DNode                            |
| x3do:SingleAxisHingeJoint             | x3do:X3DRigidJointNode                  |
| x3do:SliderJoint                      | x3do:SliderJoint                        |
| x3do:SliderJoint                      | x3do:X3DNode                            |
| x3do:SliderJoint                      | x3do:X3DRigidJointNode                  |
| x3do:Sound                            | x3do:Sound                              |
| x3do:Sound                            | x3do:X3DChildNode                       |
| x3do:Sound                            | x3do:X3DNode                            |
| x3do:Sound                            | x3do:X3DSoundNode                       |
| x3do:SpatialSound                     | x3do:SpatialSound                       |
| x3do:SpatialSound                     | x3do:X3DChildNode                       |
| x3do:SpatialSound                     | x3do:X3DNode                            |
| x3do:SpatialSound                     | x3do:X3DSoundNode                       |
| x3do:Sphere                           | x3do:Sphere                             |
| x3do:Sphere                           | x3do:X3DGeometryNode                    |
| x3do:Sphere                           | x3do:X3DNode                            |
| x3do:SphereSensor                     | x3do:SphereSensor                       |
| x3do:SphereSensor                     | x3do:X3DChildNode                       |
| x3do:SphereSensor                     | x3do:X3DDragSensorNode                  |
| x3do:SphereSensor                     | x3do:X3DNode                            |
| x3do:SphereSensor                     | x3do:X3DPointingDeviceSensorNode        |
| x3do:SphereSensor                     | x3do:X3DSensorNode                      |
| x3do:SplinePositionInterpolator       | x3do:SplinePositionInterpolator         |
| x3do:SplinePositionInterpolator       | x3do:X3DChildNode                       |
| x3do:SplinePositionInterpolator       | x3do:X3DInterpolatorNode                |
| x3do:SplinePositionInterpolator       | x3do:X3DNode                            |
| x3do:SplinePositionInterpolator2D     | x3do:SplinePositionInterpolator2D       |
| x3do:SplinePositionInterpolator2D     | x3do:X3DChildNode                       |
| x3do:SplinePositionInterpolator2D     | x3do:X3DInterpolatorNode                |
| x3do:SplinePositionInterpolator2D     | x3do:X3DNode                            |
| x3do:SplineScalarInterpolator         | x3do:SplineScalarInterpolator           |
| x3do:SplineScalarInterpolator         | x3do:X3DChildNode                       |
| x3do:SplineScalarInterpolator         | x3do:X3DInterpolatorNode                |
| x3do:SplineScalarInterpolator         | x3do:X3DNode                            |
| x3do:SpotLight                        | x3do:SpotLight                          |
| x3do:SpotLight                        | x3do:X3DChildNode                       |
| x3do:SpotLight                        | x3do:X3DLightNode                       |
| x3do:SpotLight                        | x3do:X3DNode                            |
| x3do:SquadOrientationInterpolator     | x3do:SquadOrientationInterpolator       |
| x3do:SquadOrientationInterpolator     | x3do:X3DChildNode                       |
| x3do:SquadOrientationInterpolator     | x3do:X3DInterpolatorNode                |
| x3do:SquadOrientationInterpolator     | x3do:X3DNode                            |
| x3do:StaticGroup                      | x3do:StaticGroup                        |
| x3do:StaticGroup                      | x3do:X3DBoundedObject                   |
| x3do:StaticGroup                      | x3do:X3DChildNode                       |
| x3do:StaticGroup                      | x3do:X3DNode                            |
| x3do:StreamAudioDestination           | x3do:StreamAudioDestination             |
| x3do:StreamAudioDestination           | x3do:X3DChildNode                       |
| x3do:StreamAudioDestination           | x3do:X3DNode                            |
| x3do:StreamAudioDestination           | x3do:X3DSoundDestinationNode            |
| x3do:StreamAudioDestination           | x3do:X3DSoundNode                       |
| x3do:StreamAudioSource                | x3do:StreamAudioSource                  |
| x3do:StreamAudioSource                | x3do:X3DChildNode                       |
| x3do:StreamAudioSource                | x3do:X3DNode                            |
| x3do:StreamAudioSource                | x3do:X3DSoundNode                       |
| x3do:StreamAudioSource                | x3do:X3DSoundSourceNode                 |
| x3do:StreamAudioSource                | x3do:X3DTimeDependentNode               |
| x3do:StringSensor                     | x3do:StringSensor                       |
| x3do:StringSensor                     | x3do:X3DChildNode                       |
| x3do:StringSensor                     | x3do:X3DKeyDeviceSensorNode             |
| x3do:StringSensor                     | x3do:X3DNode                            |
| x3do:StringSensor                     | x3do:X3DSensorNode                      |
| x3do:SurfaceEmitter                   | x3do:SurfaceEmitter                     |
| x3do:SurfaceEmitter                   | x3do:X3DNode                            |
| x3do:SurfaceEmitter                   | x3do:X3DParticleEmitterNode             |
| x3do:Switch                           | x3do:Switch                             |
| x3do:Switch                           | x3do:X3DBoundedObject                   |
| x3do:Switch                           | x3do:X3DChildNode                       |
| x3do:Switch                           | x3do:X3DGroupingNode                    |
| x3do:Switch                           | x3do:X3DNode                            |
| x3do:TexCoordChaser2D                 | x3do:TexCoordChaser2D                   |
| x3do:TexCoordChaser2D                 | x3do:X3DChaserNode                      |
| x3do:TexCoordChaser2D                 | x3do:X3DChildNode                       |
| x3do:TexCoordChaser2D                 | x3do:X3DFollowerNode                    |
| x3do:TexCoordChaser2D                 | x3do:X3DNode                            |
| x3do:TexCoordDamper2D                 | x3do:TexCoordDamper2D                   |
| x3do:TexCoordDamper2D                 | x3do:X3DChildNode                       |
| x3do:TexCoordDamper2D                 | x3do:X3DDamperNode                      |
| x3do:TexCoordDamper2D                 | x3do:X3DFollowerNode                    |
| x3do:TexCoordDamper2D                 | x3do:X3DNode                            |
| x3do:Text                             | x3do:Text                               |
| x3do:Text                             | x3do:X3DGeometryNode                    |
| x3do:Text                             | x3do:X3DNode                            |
| x3do:TextureBackground                | x3do:TextureBackground                  |
| x3do:TextureBackground                | x3do:X3DBackgroundNode                  |
| x3do:TextureBackground                | x3do:X3DBindableNode                    |
| x3do:TextureBackground                | x3do:X3DChildNode                       |
| x3do:TextureBackground                | x3do:X3DNode                            |
| x3do:TextureCoordinate                | x3do:TextureCoordinate                  |
| x3do:TextureCoordinate                | x3do:X3DGeometricPropertyNode           |
| x3do:TextureCoordinate                | x3do:X3DNode                            |
| x3do:TextureCoordinate                | x3do:X3DSingleTextureCoordinateNode     |
| x3do:TextureCoordinate                | x3do:X3DTextureCoordinateNode           |
| x3do:TextureCoordinate3D              | x3do:TextureCoordinate3D                |
| x3do:TextureCoordinate3D              | x3do:X3DGeometricPropertyNode           |
| x3do:TextureCoordinate3D              | x3do:X3DNode                            |
| x3do:TextureCoordinate3D              | x3do:X3DSingleTextureCoordinateNode     |
| x3do:TextureCoordinate3D              | x3do:X3DTextureCoordinateNode           |
| x3do:TextureCoordinate4D              | x3do:TextureCoordinate4D                |
| x3do:TextureCoordinate4D              | x3do:X3DGeometricPropertyNode           |
| x3do:TextureCoordinate4D              | x3do:X3DNode                            |
| x3do:TextureCoordinate4D              | x3do:X3DSingleTextureCoordinateNode     |
| x3do:TextureCoordinate4D              | x3do:X3DTextureCoordinateNode           |
| x3do:TextureCoordinateGenerator       | x3do:TextureCoordinateGenerator         |
| x3do:TextureCoordinateGenerator       | x3do:X3DGeometricPropertyNode           |
| x3do:TextureCoordinateGenerator       | x3do:X3DNode                            |
| x3do:TextureCoordinateGenerator       | x3do:X3DSingleTextureCoordinateNode     |
| x3do:TextureCoordinateGenerator       | x3do:X3DTextureCoordinateNode           |
| x3do:TextureProjector                 | x3do:TextureProjector                   |
| x3do:TextureProjector                 | x3do:X3DChildNode                       |
| x3do:TextureProjector                 | x3do:X3DLightNode                       |
| x3do:TextureProjector                 | x3do:X3DNode                            |
| x3do:TextureProjector                 | x3do:X3DTextureProjectorNode            |
| x3do:TextureProjectorParallel         | x3do:TextureProjectorParallel           |
| x3do:TextureProjectorParallel         | x3do:X3DChildNode                       |
| x3do:TextureProjectorParallel         | x3do:X3DLightNode                       |
| x3do:TextureProjectorParallel         | x3do:X3DNode                            |
| x3do:TextureProjectorParallel         | x3do:X3DTextureProjectorNode            |
| x3do:TextureProperties                | x3do:TextureProperties                  |
| x3do:TextureProperties                | x3do:X3DNode                            |
| x3do:TextureTransform                 | x3do:TextureTransform                   |
| x3do:TextureTransform                 | x3do:X3DAppearanceChildNode             |
| x3do:TextureTransform                 | x3do:X3DNode                            |
| x3do:TextureTransform                 | x3do:X3DTextureTransformNode            |
| x3do:TextureTransform3D               | x3do:TextureTransform3D                 |
| x3do:TextureTransform3D               | x3do:X3DAppearanceChildNode             |
| x3do:TextureTransform3D               | x3do:X3DNode                            |
| x3do:TextureTransform3D               | x3do:X3DTextureTransformNode            |
| x3do:TextureTransformMatrix3D         | x3do:TextureTransformMatrix3D           |
| x3do:TextureTransformMatrix3D         | x3do:X3DAppearanceChildNode             |
| x3do:TextureTransformMatrix3D         | x3do:X3DNode                            |
| x3do:TextureTransformMatrix3D         | x3do:X3DTextureTransformNode            |
| x3do:TimeSensor                       | x3do:TimeSensor                         |
| x3do:TimeSensor                       | x3do:X3DChildNode                       |
| x3do:TimeSensor                       | x3do:X3DNode                            |
| x3do:TimeSensor                       | x3do:X3DSensorNode                      |
| x3do:TimeSensor                       | x3do:X3DTimeDependentNode               |
| x3do:TimeTrigger                      | x3do:TimeTrigger                        |
| x3do:TimeTrigger                      | x3do:X3DChildNode                       |
| x3do:TimeTrigger                      | x3do:X3DNode                            |
| x3do:TimeTrigger                      | x3do:X3DTriggerNode                     |
| x3do:ToneMappedVolumeStyle            | x3do:ToneMappedVolumeStyle              |
| x3do:ToneMappedVolumeStyle            | x3do:X3DComposableVolumeRenderStyleNode |
| x3do:ToneMappedVolumeStyle            | x3do:X3DNode                            |
| x3do:ToneMappedVolumeStyle            | x3do:X3DVolumeRenderStyleNode           |
| x3do:TouchSensor                      | x3do:TouchSensor                        |
| x3do:TouchSensor                      | x3do:X3DChildNode                       |
| x3do:TouchSensor                      | x3do:X3DNode                            |
| x3do:TouchSensor                      | x3do:X3DPointingDeviceSensorNode        |
| x3do:TouchSensor                      | x3do:X3DSensorNode                      |
| x3do:TouchSensor                      | x3do:X3DTouchSensorNode                 |
| x3do:Transform                        | x3do:Transform                          |
| x3do:Transform                        | x3do:X3DBoundedObject                   |
| x3do:Transform                        | x3do:X3DChildNode                       |
| x3do:Transform                        | x3do:X3DGroupingNode                    |
| x3do:Transform                        | x3do:X3DNode                            |
| x3do:TransformSensor                  | x3do:TransformSensor                    |
| x3do:TransformSensor                  | x3do:X3DChildNode                       |
| x3do:TransformSensor                  | x3do:X3DEnvironmentalSensorNode         |
| x3do:TransformSensor                  | x3do:X3DNode                            |
| x3do:TransformSensor                  | x3do:X3DSensorNode                      |
| x3do:TransmitterPdu                   | x3do:TransmitterPdu                     |
| x3do:TransmitterPdu                   | x3do:X3DBoundedObject                   |
| x3do:TransmitterPdu                   | x3do:X3DChildNode                       |
| x3do:TransmitterPdu                   | x3do:X3DNetworkSensorNode               |
| x3do:TransmitterPdu                   | x3do:X3DNode                            |
| x3do:TransmitterPdu                   | x3do:X3DSensorNode                      |
| x3do:TriangleFanSet                   | x3do:TriangleFanSet                     |
| x3do:TriangleFanSet                   | x3do:X3DComposedGeometryNode            |
| x3do:TriangleFanSet                   | x3do:X3DGeometryNode                    |
| x3do:TriangleFanSet                   | x3do:X3DNode                            |
| x3do:TriangleSet                      | x3do:TriangleSet                        |
| x3do:TriangleSet                      | x3do:X3DComposedGeometryNode            |
| x3do:TriangleSet                      | x3do:X3DGeometryNode                    |
| x3do:TriangleSet                      | x3do:X3DNode                            |
| x3do:TriangleSet2D                    | x3do:TriangleSet2D                      |
| x3do:TriangleSet2D                    | x3do:X3DGeometryNode                    |
| x3do:TriangleSet2D                    | x3do:X3DNode                            |
| x3do:TriangleStripSet                 | x3do:TriangleStripSet                   |
| x3do:TriangleStripSet                 | x3do:X3DComposedGeometryNode            |
| x3do:TriangleStripSet                 | x3do:X3DGeometryNode                    |
| x3do:TriangleStripSet                 | x3do:X3DNode                            |
| x3do:TwoSidedMaterial                 | x3do:TwoSidedMaterial                   |
| x3do:TwoSidedMaterial                 | x3do:X3DAppearanceChildNode             |
| x3do:TwoSidedMaterial                 | x3do:X3DMaterialNode                    |
| x3do:TwoSidedMaterial                 | x3do:X3DNode                            |
| x3do:UniversalJoint                   | x3do:UniversalJoint                     |
| x3do:UniversalJoint                   | x3do:X3DNode                            |
| x3do:UniversalJoint                   | x3do:X3DRigidJointNode                  |
| x3do:UnlitMaterial                    | x3do:UnlitMaterial                      |
| x3do:UnlitMaterial                    | x3do:X3DAppearanceChildNode             |
| x3do:UnlitMaterial                    | x3do:X3DMaterialNode                    |
| x3do:UnlitMaterial                    | x3do:X3DNode                            |
| x3do:UnlitMaterial                    | x3do:X3DOneSidedMaterialNode            |
| x3do:Viewpoint                        | x3do:Viewpoint                          |
| x3do:Viewpoint                        | x3do:X3DBindableNode                    |
| x3do:Viewpoint                        | x3do:X3DChildNode                       |
| x3do:Viewpoint                        | x3do:X3DNode                            |
| x3do:Viewpoint                        | x3do:X3DViewpointNode                   |
| x3do:ViewpointGroup                   | x3do:ViewpointGroup                     |
| x3do:ViewpointGroup                   | x3do:X3DChildNode                       |
| x3do:ViewpointGroup                   | x3do:X3DNode                            |
| x3do:Viewport                         | x3do:Viewport                           |
| x3do:Viewport                         | x3do:X3DBoundedObject                   |
| x3do:Viewport                         | x3do:X3DChildNode                       |
| x3do:Viewport                         | x3do:X3DGroupingNode                    |
| x3do:Viewport                         | x3do:X3DNode                            |
| x3do:Viewport                         | x3do:X3DViewportNode                    |
| x3do:VisibilitySensor                 | x3do:VisibilitySensor                   |
| x3do:VisibilitySensor                 | x3do:X3DChildNode                       |
| x3do:VisibilitySensor                 | x3do:X3DEnvironmentalSensorNode         |
| x3do:VisibilitySensor                 | x3do:X3DNode                            |
| x3do:VisibilitySensor                 | x3do:X3DSensorNode                      |
| x3do:VolumeData                       | x3do:VolumeData                         |
| x3do:VolumeData                       | x3do:X3DBoundedObject                   |
| x3do:VolumeData                       | x3do:X3DChildNode                       |
| x3do:VolumeData                       | x3do:X3DNode                            |
| x3do:VolumeData                       | x3do:X3DVolumeDataNode                  |
| x3do:VolumeEmitter                    | x3do:VolumeEmitter                      |
| x3do:VolumeEmitter                    | x3do:X3DNode                            |
| x3do:VolumeEmitter                    | x3do:X3DParticleEmitterNode             |
| x3do:VolumePickSensor                 | x3do:VolumePickSensor                   |
| x3do:VolumePickSensor                 | x3do:X3DChildNode                       |
| x3do:VolumePickSensor                 | x3do:X3DNode                            |
| x3do:VolumePickSensor                 | x3do:X3DPickSensorNode                  |
| x3do:VolumePickSensor                 | x3do:X3DSensorNode                      |
| x3do:WaveShaper                       | x3do:WaveShaper                         |
| x3do:WaveShaper                       | x3do:X3DChildNode                       |
| x3do:WaveShaper                       | x3do:X3DNode                            |
| x3do:WaveShaper                       | x3do:X3DSoundNode                       |
| x3do:WaveShaper                       | x3do:X3DSoundProcessingNode             |
| x3do:WaveShaper                       | x3do:X3DTimeDependentNode               |
| x3do:WindPhysicsModel                 | x3do:WindPhysicsModel                   |
| x3do:WindPhysicsModel                 | x3do:X3DNode                            |
| x3do:WindPhysicsModel                 | x3do:X3DParticlePhysicsModelNode        |
| x3do:WorldInfo                        | x3do:WorldInfo                          |
| x3do:WorldInfo                        | x3do:X3DChildNode                       |
| x3do:WorldInfo                        | x3do:X3DInfoNode                        |
| x3do:WorldInfo                        | x3do:X3DNode                            |
| x3do:X3D                              | x3do:X3D                                |
| x3do:X3D                              | x3do:X3DStatement                       |
| x3do:component                        | x3do:X3DStatement                       |
| x3do:component                        | x3do:component                          |
| x3do:connect                          | x3do:X3DStatement                       |
| x3do:connect                          | x3do:connect                            |
| x3do:field                            | x3do:X3DStatement                       |
| x3do:field                            | x3do:field                              |
| x3do:fieldValue                       | x3do:X3DStatement                       |
| x3do:fieldValue                       | x3do:fieldValue                         |
| x3do:head                             | x3do:X3DStatement                       |
| x3do:head                             | x3do:head                               |
| x3do:meta                             | x3do:X3DStatement                       |
| x3do:meta                             | x3do:meta                               |
| x3do:unit                             | x3do:X3DStatement                       |
| x3do:unit                             | x3do:unit                               |
-----------------------------------------------------------------------------------

===========================
X3dOntologyQuery_03.rq
===========================
Perform X3D Ontology metaquery X3dOntologyQuery_03.rq to produce output file X3dOntologyQuery_03.rq.txt:
===========================
PREFIX rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl:  <http://www.w3.org/2002/07/owl#>
PREFIX xsd:  <http://www.w3.org/2001/XMLSchema#>
PREFIX x3d:  <https://www.web3d.org/specifications/x3d-4.0.xsd#>
PREFIX x3do: <https://www.web3d.org/specifications/X3dOntology4.0#>

# X3dOntologyQuery_03.rq	Metaquery to list all geometry nodes in X3D Ontology.

# SPARQL 1.1 has arbitrary depth traversal
# https://stackoverflow.com/questions/1458674/retrieving-all-the-ancestors-of-a-rdfclass

# TODO index each row in the output table, showing total count

###############################################

SELECT distinct ?geometryNodes (str(?label) AS ?description)
WHERE {
    ?geometryNodes
        rdf:type         owl:Class ;
        rdfs:subClassOf+ x3do:X3DGeometryNode ;
        rdfs:label       ?label .
    FILTER ( !CONTAINS(str(?geometryNodes),"X3D") || STRENDS(str(?geometryNodes),"X3D") ) # no X3D node types
}
ORDER BY ASC(?geometryNodes) # alphabetize

###############################################
Metaquery results:
arq --data=ontologies/X3dOntology4.0.ttl --query=queries/X3dOntologyQuery_03.rq
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| geometryNodes                | description                                                                                                                                                                                                                                |
=============================================================================================================================================================================================================================================================================
| x3do:Arc2D                   | "Arc2D is a line-based geometry node that defines a linear circular arc with center (0,0) in X-Y plane, with angles measured starting at positive x-axis and sweeping towards positive y-axis."                                            |
| x3do:ArcClose2D              | "ArcClose2D is a polygonal geometry node that defines a linear circular arc, closed by PIE or CHORD line segments, with center (0,0) in X-Y plane, with angles measured starting at positive x-axis and sweeping towards positive y-axis." |
| x3do:Box                     | "Box is a geometry node specifying a rectangular cuboid."                                                                                                                                                                                  |
| x3do:Circle2D                | "Circle2D is a geometry node that defines a linear X-Y circle with center (0,0) in X-Y plane."                                                                                                                                             |
| x3do:Cone                    | "Cone is a geometry node."                                                                                                                                                                                                                 |
| x3do:Cylinder                | "Cylinder is a geometry node."                                                                                                                                                                                                             |
| x3do:Disk2D                  | "Disk2D is a geometry node that defines a filled (or partially filled) planar circle with center (0,0)."                                                                                                                                   |
| x3do:ElevationGrid           | "ElevationGrid is a geometry node defining a rectangular height field, with default values for a 1m by 1m square at height 0."                                                                                                             |
| x3do:Extrusion               | "Extrusion is a geometry node that sequentially stretches a 2D cross section along a 3D-spine path in the local coordinate system, creating an outer hull."                                                                                |
| x3do:GeoElevationGrid        | "GeoElevationGrid is a geometry node defining a rectangular height field, with default values for a 1m by 1m square at height 0."                                                                                                          |
| x3do:IndexedFaceSet          | "IndexedFaceSet defines polygons using index lists corresponding to vertex coordinates."                                                                                                                                                   |
| x3do:IndexedLineSet          | "IndexedLineSet defines polyline segments using index lists corresponding to vertex coordinates."                                                                                                                                          |
| x3do:IndexedQuadSet          | "IndexedQuadSet is a geometry node that defines quadrilaterals."                                                                                                                                                                           |
| x3do:IndexedTriangleFanSet   | "IndexedTriangleFanSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes."                                                                        |
| x3do:IndexedTriangleSet      | "IndexedTriangleSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes."                                                                           |
| x3do:IndexedTriangleStripSet | "IndexedTriangleStripSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes."                                                                      |
| x3do:LineSet                 | "LineSet is a geometry node that can contain a Coordinate|CoordinateDouble node and optionally a Color|ColorRGBA node."                                                                                                                    |
| x3do:NurbsCurve              | "NurbsCurve is a 3D curve analogous to NurbsPatchSurface."                                                                                                                                                                                 |
| x3do:NurbsPatchSurface       | "NurbsPatchSurface defines a contiguous 3D Non-Uniform Rational B-Spline (NURBS) surface."                                                                                                                                                 |
| x3do:NurbsSweptSurface       | "NurbsSweptSurface uses a trajectoryCurve path to describe a generalized surface that is swept by a crossSectionCurve."                                                                                                                    |
| x3do:NurbsSwungSurface       | "NurbsSwungSurface contains a profileCurve and a trajectoryCurve [X3DNurbsControlCurveNode]."                                                                                                                                              |
| x3do:NurbsTrimmedSurface     | "NurbsTrimmedSurface generates texture coordinates from a Non-Uniform Rational B-Spline (NURBS) surface."                                                                                                                                  |
| x3do:PointSet                | "PointSet is a node that contains a set of colored 3D points, represented by contained Color|ColorRGBA and Coordinate|CoordinateDouble nodes."                                                                                             |
| x3do:Polyline2D              | "Polyline2D is a geometry node that defines a connected set of vertices in a contiguous set of line segments in X-Y plane."                                                                                                                |
| x3do:Polypoint2D             | "Polypoint2D is a geometry node that defines a set of 2D points in X-Y plane."                                                                                                                                                             |
| x3do:QuadSet                 | "QuadSet is a geometry node that defines quadrilaterals."                                                                                                                                                                                  |
| x3do:Rectangle2D             | "Rectangle2D is a geometry node that defines a 2D rectangle in X-Y plane."                                                                                                                                                                 |
| x3do:Sphere                  | "Sphere is a geometry node, representing a perfectly round geometrical object that is the surface of a completely round ball."                                                                                                             |
| x3do:Text                    | "Text is a 2D (flat) geometry node that can contain multiple lines of string values."                                                                                                                                                      |
| x3do:TriangleFanSet          | "TriangleFanSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes."                                                                               |
| x3do:TriangleSet             | "TriangleSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes."                                                                                  |
| x3do:TriangleSet2D           | "TriangleSet2D is a geometry node that defines a set of filled 2D triangles in X-Y plane."                                                                                                                                                 |
| x3do:TriangleStripSet        | "TriangleStripSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes."                                                                             |
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

===========================
X3dOntologyQuery_04.rq
===========================
Perform X3D Ontology metaquery X3dOntologyQuery_04.rq to produce output file X3dOntologyQuery_04.rq.txt:
===========================
PREFIX rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl:  <http://www.w3.org/2002/07/owl#>
PREFIX xsd:  <http://www.w3.org/2001/XMLSchema#>
PREFIX x3d:  <https://www.web3d.org/specifications/x3d-4.0.xsd#>
PREFIX x3do: <https://www.web3d.org/specifications/X3dOntology4.0#>

# X3dOntologyQuery_04.rq	Metaquery to list all X3D default simple-type field values (ontology annotationProperties).

# SPARQL 1.1 has arbitrary depth traversal
# https://stackoverflow.com/questions/1458674/retrieving-all-the-ancestors-of-a-rdfclass

# TODO index each row in the output table, showing total count

###############################################

SELECT distinct ?fieldDefault
                ?x3dNode
                ?defaultValue
                ?accessType
WHERE {
    ?fieldName
        rdfs:domain          ?x3dNode ;
        rdf:type             owl:DatatypeProperty ;
        rdfs:subPropertyOf   ?accessType ;
        ?fieldDefault        ?defaultValue .
    FILTER ( STRENDS(str(?fieldDefault),"Default") ) # appropriate suffix
    FILTER ( STRLEN(STR(?defaultValue)) > 0 )        # non-empty
    # TODO what about tuple defaults?
}
ORDER BY ASC(?fieldName) ASC(?nodeName) # alphabetize

###############################################
Metaquery results:
arq --data=ontologies/X3dOntology4.0.ttl --query=queries/X3dOntologyQuery_04.rq
--------------------------------------------------------------------------------------------------------------------------------------------------
| fieldDefault                                   | x3dNode                                 | defaultValue        | accessType                    |
==================================================================================================================================================
| x3do:absorptionDefault                         | x3do:AcousticProperties                 | 0                   | x3do:accessTypeInputOutput    |
| x3do:activeLayerDefault                        | x3do:LayerSet                           | 0                   | x3do:accessTypeInputOutput    |
| x3do:addressDefault                            | x3do:DISEntityManager                   | "localhost"         | x3do:accessTypeInputOutput    |
| x3do:addressDefault                            | x3do:EspduTransform                     | "localhost"         | x3do:accessTypeInputOutput    |
| x3do:addressDefault                            | x3do:ReceiverPdu                        | "localhost"         | x3do:accessTypeInputOutput    |
| x3do:addressDefault                            | x3do:SignalPdu                          | "localhost"         | x3do:accessTypeInputOutput    |
| x3do:addressDefault                            | x3do:TransmitterPdu                     | "localhost"         | x3do:accessTypeInputOutput    |
| x3do:alphaDefault                              | x3do:MultiTexture                       | 1                   | x3do:accessTypeInputOutput    |
| x3do:alphaCutoffDefault                        | x3do:Appearance                         | 0.5                 | x3do:accessTypeInputOutput    |
| x3do:alphaModeDefault                          | x3do:Appearance                         | "AUTO"              | x3do:accessTypeInputOutput    |
| x3do:ambientIntensityDefault                   | x3do:DirectionalLight                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:ambientIntensityDefault                   | x3do:Material                           | 0                   | x3do:accessTypeInputOutput    |
| x3do:ambientIntensityDefault                   | x3do:PointLight                         | 0                   | x3do:accessTypeInputOutput    |
| x3do:ambientIntensityDefault                   | x3do:SpotLight                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:ambientIntensityDefault                   | x3do:TextureProjector                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:ambientIntensityDefault                   | x3do:TextureProjectorParallel           | 0                   | x3do:accessTypeInputOutput    |
| x3do:ambientIntensityDefault                   | x3do:TwoSidedMaterial                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:ambientIntensityDefault                   | x3do:X3DLightNode                       | 0                   | x3do:accessTypeInputOutput    |
| x3do:ambientIntensityDefault                   | x3do:X3DTextureProjectorNode            | 0                   | x3do:accessTypeInputOutput    |
| x3do:ambientIntensityDefault                   | x3do:DirectionalLight                   | 0.2                 | x3do:accessTypeInputOutput    |
| x3do:ambientIntensityDefault                   | x3do:Material                           | 0.2                 | x3do:accessTypeInputOutput    |
| x3do:ambientIntensityDefault                   | x3do:PointLight                         | 0.2                 | x3do:accessTypeInputOutput    |
| x3do:ambientIntensityDefault                   | x3do:SpotLight                          | 0.2                 | x3do:accessTypeInputOutput    |
| x3do:ambientIntensityDefault                   | x3do:TextureProjector                   | 0.2                 | x3do:accessTypeInputOutput    |
| x3do:ambientIntensityDefault                   | x3do:TextureProjectorParallel           | 0.2                 | x3do:accessTypeInputOutput    |
| x3do:ambientIntensityDefault                   | x3do:TwoSidedMaterial                   | 0.2                 | x3do:accessTypeInputOutput    |
| x3do:ambientIntensityDefault                   | x3do:X3DLightNode                       | 0.2                 | x3do:accessTypeInputOutput    |
| x3do:ambientIntensityDefault                   | x3do:X3DTextureProjectorNode            | 0.2                 | x3do:accessTypeInputOutput    |
| x3do:angleDefault                              | x3do:ConeEmitter                        | 0.7854              | x3do:accessTypeInputOutput    |
| x3do:angleDefault                              | x3do:SingleAxisHingeJoint               | 0.7854              | x3do:accessTypeInputOutput    |
| x3do:angleDefault                              | x3do:ConeEmitter                        | 0.7854              | x3do:accessTypeOutputOnly     |
| x3do:angleDefault                              | x3do:SingleAxisHingeJoint               | 0.7854              | x3do:accessTypeOutputOnly     |
| x3do:angularDampingFactorDefault               | x3do:RigidBody                          | 0.001               | x3do:accessTypeInputOutput    |
| x3do:anisotropicDegreeDefault                  | x3do:TextureProperties                  | 1                   | x3do:accessTypeInputOutput    |
| x3do:antennaPatternLengthDefault               | x3do:TransmitterPdu                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:antennaPatternTypeDefault                 | x3do:TransmitterPdu                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:applicationIDDefault                      | x3do:DISEntityManager                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:applicationIDDefault                      | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:applicationIDDefault                      | x3do:ReceiverPdu                        | 0                   | x3do:accessTypeInputOutput    |
| x3do:applicationIDDefault                      | x3do:SignalPdu                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:applicationIDDefault                      | x3do:TransmitterPdu                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:appliedDefault                            | x3do:LineProperties                     | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:articulationParameterCountDefault         | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:attackDefault                             | x3do:DynamicsCompressor                 | 0.003               | x3do:accessTypeInputOutput    |
| x3do:autoCalcDefault                           | x3do:MotorJoint                         | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:autoDampDefault                           | x3do:RigidBody                          | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:autoDisableDefault                        | x3do:RigidBody                          | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:autoDisableDefault                        | x3do:RigidBodyCollection                | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:autoOffsetDefault                         | x3do:CylinderSensor                     | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:autoOffsetDefault                         | x3do:PlaneSensor                        | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:autoOffsetDefault                         | x3do:SphereSensor                       | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:autoOffsetDefault                         | x3do:X3DDragSensorNode                  | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:autoRefreshDefault                        | x3do:Script                             | 0                   | x3do:accessTypeInputOutput    |
| x3do:autoRefreshDefault                        | x3do:X3DScriptNode                      | 0                   | x3do:accessTypeInputOutput    |
| x3do:autoRefreshDefault                        | x3do:X3DUrlObject                       | 0                   | x3do:accessTypeInputOutput    |
| x3do:autoRefreshTimeLimitDefault               | x3do:Script                             | 3600                | x3do:accessTypeInputOutput    |
| x3do:autoRefreshTimeLimitDefault               | x3do:X3DScriptNode                      | 3600                | x3do:accessTypeInputOutput    |
| x3do:autoRefreshTimeLimitDefault               | x3do:X3DUrlObject                       | 3600                | x3do:accessTypeInputOutput    |
| x3do:axis1AngleDefault                         | x3do:MotorJoint                         | 0                   | x3do:accessTypeInputOutput    |
| x3do:axis1TorqueDefault                        | x3do:MotorJoint                         | 0                   | x3do:accessTypeInputOutput    |
| x3do:axis2AngleDefault                         | x3do:MotorJoint                         | 0                   | x3do:accessTypeInputOutput    |
| x3do:axis2TorqueDefault                        | x3do:MotorJoint                         | 0                   | x3do:accessTypeInputOutput    |
| x3do:axis3AngleDefault                         | x3do:MotorJoint                         | 0                   | x3do:accessTypeInputOutput    |
| x3do:axis3TorqueDefault                        | x3do:MotorJoint                         | 0                   | x3do:accessTypeInputOutput    |
| x3do:backAmbientIntensityDefault               | x3do:TwoSidedMaterial                   | 0.2                 | x3do:accessTypeInputOutput    |
| x3do:backShininessDefault                      | x3do:TwoSidedMaterial                   | 0.2                 | x3do:accessTypeInputOutput    |
| x3do:backTransparencyDefault                   | x3do:TwoSidedMaterial                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:Anchor                             | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:Billboard                          | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:CADAssembly                        | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:CADLayer                           | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:CADPart                            | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:CollidableOffset                   | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:CollidableShape                    | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:Collision                          | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:CollisionSpace                     | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:EspduTransform                     | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:GeoLocation                        | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:GeoTransform                       | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:Group                              | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:HAnimSegment                       | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:HAnimSite                          | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:IsoSurfaceVolumeData               | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:LOD                                | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:LayoutGroup                        | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:ParticleSystem                     | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:PickableGroup                      | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:ScreenGroup                        | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:SegmentedVolumeData                | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:Shape                              | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:Switch                             | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:Transform                          | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:Viewport                           | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:VolumeData                         | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:X3DBoundedObject                   | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:X3DGroupingNode                    | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:X3DNBodyCollidableNode             | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:X3DNBodyCollisionSpaceNode         | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:X3DShapeNode                       | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:X3DViewportNode                    | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:bboxDisplayDefault                        | x3do:X3DVolumeDataNode                  | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:beamWidthDefault                          | x3do:SpotLight                          | 0.589049            | x3do:accessTypeInputOutput    |
| x3do:beginCapDefault                           | x3do:Extrusion                          | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:borderWidthDefault                        | x3do:TextureProperties                  | 0                   | x3do:accessTypeInputOutput    |
| x3do:bottomDefault                             | x3do:Cone                               | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:bottomDefault                             | x3do:Cylinder                           | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:bottomRadiusDefault                       | x3do:Cone                               | 1                   | x3do:accessTypeInitializeOnly |
| x3do:bounceDefault                             | x3do:CollisionCollection                | 0                   | x3do:accessTypeInputOutput    |
| x3do:bounceDefault                             | x3do:Contact                            | 0                   | x3do:accessTypeInputOutput    |
| x3do:boundaryModeRDefault                      | x3do:TextureProperties                  | "REPEAT"            | x3do:accessTypeInputOutput    |
| x3do:boundaryModeSDefault                      | x3do:TextureProperties                  | "REPEAT"            | x3do:accessTypeInputOutput    |
| x3do:boundaryModeTDefault                      | x3do:TextureProperties                  | "REPEAT"            | x3do:accessTypeInputOutput    |
| x3do:boundaryOpacityDefault                    | x3do:BoundaryEnhancementVolumeStyle     | 0.9                 | x3do:accessTypeInputOutput    |
| x3do:bufferDurationDefault                     | x3do:BufferAudioSource                  | 0                   | x3do:accessTypeInputOutput    |
| x3do:castShadowDefault                         | x3do:ParticleSystem                     | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:castShadowDefault                         | x3do:Shape                              | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:castShadowDefault                         | x3do:X3DShapeNode                       | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:categoryDefault                           | x3do:DISEntityTypeMapping               | 0                   | x3do:accessTypeInitializeOnly |
| x3do:categoryDefault                           | x3do:unit                               | 0                   | x3do:accessTypeInitializeOnly |
| x3do:ccwDefault                                | x3do:ElevationGrid                      | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:ccwDefault                                | x3do:Extrusion                          | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:ccwDefault                                | x3do:GeoElevationGrid                   | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:ccwDefault                                | x3do:IndexedFaceSet                     | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:ccwDefault                                | x3do:IndexedQuadSet                     | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:ccwDefault                                | x3do:IndexedTriangleFanSet              | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:ccwDefault                                | x3do:IndexedTriangleSet                 | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:ccwDefault                                | x3do:IndexedTriangleStripSet            | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:ccwDefault                                | x3do:NurbsSweptSurface                  | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:ccwDefault                                | x3do:NurbsSwungSurface                  | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:ccwDefault                                | x3do:QuadSet                            | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:ccwDefault                                | x3do:TriangleFanSet                     | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:ccwDefault                                | x3do:TriangleSet                        | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:ccwDefault                                | x3do:TriangleStripSet                   | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:ccwDefault                                | x3do:X3DComposedGeometryNode            | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:channelCountModeDefault                   | x3do:Analyser                           | "MAX"               | x3do:accessTypeInputOutput    |
| x3do:channelCountModeDefault                   | x3do:AudioDestination                   | "MAX"               | x3do:accessTypeInputOutput    |
| x3do:channelCountModeDefault                   | x3do:BiquadFilter                       | "MAX"               | x3do:accessTypeInputOutput    |
| x3do:channelCountModeDefault                   | x3do:BufferAudioSource                  | "MAX"               | x3do:accessTypeInputOutput    |
| x3do:channelCountModeDefault                   | x3do:ChannelMerger                      | "MAX"               | x3do:accessTypeInputOutput    |
| x3do:channelCountModeDefault                   | x3do:ChannelSelector                    | "MAX"               | x3do:accessTypeInputOutput    |
| x3do:channelCountModeDefault                   | x3do:ChannelSplitter                    | "MAX"               | x3do:accessTypeInputOutput    |
| x3do:channelCountModeDefault                   | x3do:Convolver                          | "MAX"               | x3do:accessTypeInputOutput    |
| x3do:channelCountModeDefault                   | x3do:Delay                              | "MAX"               | x3do:accessTypeInputOutput    |
| x3do:channelCountModeDefault                   | x3do:DynamicsCompressor                 | "MAX"               | x3do:accessTypeInputOutput    |
| x3do:channelCountModeDefault                   | x3do:Gain                               | "MAX"               | x3do:accessTypeInputOutput    |
| x3do:channelCountModeDefault                   | x3do:StreamAudioDestination             | "MAX"               | x3do:accessTypeInputOutput    |
| x3do:channelCountModeDefault                   | x3do:StreamAudioSource                  | "MAX"               | x3do:accessTypeInputOutput    |
| x3do:channelCountModeDefault                   | x3do:WaveShaper                         | "MAX"               | x3do:accessTypeInputOutput    |
| x3do:channelCountModeDefault                   | x3do:X3DSoundChannelNode                | "MAX"               | x3do:accessTypeInputOutput    |
| x3do:channelCountModeDefault                   | x3do:X3DSoundDestinationNode            | "MAX"               | x3do:accessTypeInputOutput    |
| x3do:channelCountModeDefault                   | x3do:X3DSoundProcessingNode             | "MAX"               | x3do:accessTypeInputOutput    |
| x3do:channelInterpretationDefault              | x3do:Analyser                           | "SPEAKERS"          | x3do:accessTypeInputOutput    |
| x3do:channelInterpretationDefault              | x3do:AudioDestination                   | "SPEAKERS"          | x3do:accessTypeInputOutput    |
| x3do:channelInterpretationDefault              | x3do:BiquadFilter                       | "SPEAKERS"          | x3do:accessTypeInputOutput    |
| x3do:channelInterpretationDefault              | x3do:BufferAudioSource                  | "SPEAKERS"          | x3do:accessTypeInputOutput    |
| x3do:channelInterpretationDefault              | x3do:ChannelMerger                      | "SPEAKERS"          | x3do:accessTypeInputOutput    |
| x3do:channelInterpretationDefault              | x3do:ChannelSelector                    | "SPEAKERS"          | x3do:accessTypeInputOutput    |
| x3do:channelInterpretationDefault              | x3do:ChannelSplitter                    | "SPEAKERS"          | x3do:accessTypeInputOutput    |
| x3do:channelInterpretationDefault              | x3do:Convolver                          | "SPEAKERS"          | x3do:accessTypeInputOutput    |
| x3do:channelInterpretationDefault              | x3do:Delay                              | "SPEAKERS"          | x3do:accessTypeInputOutput    |
| x3do:channelInterpretationDefault              | x3do:DynamicsCompressor                 | "SPEAKERS"          | x3do:accessTypeInputOutput    |
| x3do:channelInterpretationDefault              | x3do:Gain                               | "SPEAKERS"          | x3do:accessTypeInputOutput    |
| x3do:channelInterpretationDefault              | x3do:StreamAudioDestination             | "SPEAKERS"          | x3do:accessTypeInputOutput    |
| x3do:channelInterpretationDefault              | x3do:StreamAudioSource                  | "SPEAKERS"          | x3do:accessTypeInputOutput    |
| x3do:channelInterpretationDefault              | x3do:WaveShaper                         | "SPEAKERS"          | x3do:accessTypeInputOutput    |
| x3do:channelInterpretationDefault              | x3do:X3DSoundChannelNode                | "SPEAKERS"          | x3do:accessTypeInputOutput    |
| x3do:channelInterpretationDefault              | x3do:X3DSoundDestinationNode            | "SPEAKERS"          | x3do:accessTypeInputOutput    |
| x3do:channelInterpretationDefault              | x3do:X3DSoundProcessingNode             | "SPEAKERS"          | x3do:accessTypeInputOutput    |
| x3do:channelSelectionDefault                   | x3do:ChannelSelector                    | 0                   | x3do:accessTypeInputOutput    |
| x3do:closedDefault                             | x3do:NurbsCurve                         | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:closedDefault                             | x3do:NurbsCurve2D                       | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:closedDefault                             | x3do:SplinePositionInterpolator         | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:closedDefault                             | x3do:SplinePositionInterpolator2D       | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:closedDefault                             | x3do:SplineScalarInterpolator           | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:closureTypeDefault                        | x3do:ArcClose2D                         | "PIE"               | x3do:accessTypeInitializeOnly |
| x3do:collisionTypeDefault                      | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:colorPerVertexDefault                     | x3do:ElevationGrid                      | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:colorPerVertexDefault                     | x3do:GeoElevationGrid                   | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:colorPerVertexDefault                     | x3do:IndexedFaceSet                     | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:colorPerVertexDefault                     | x3do:IndexedLineSet                     | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:colorPerVertexDefault                     | x3do:IndexedQuadSet                     | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:colorPerVertexDefault                     | x3do:IndexedTriangleFanSet              | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:colorPerVertexDefault                     | x3do:IndexedTriangleSet                 | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:colorPerVertexDefault                     | x3do:IndexedTriangleStripSet            | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:colorPerVertexDefault                     | x3do:QuadSet                            | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:colorPerVertexDefault                     | x3do:TriangleFanSet                     | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:colorPerVertexDefault                     | x3do:TriangleSet                        | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:colorPerVertexDefault                     | x3do:TriangleStripSet                   | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:colorPerVertexDefault                     | x3do:X3DComposedGeometryNode            | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:colorStepsDefault                         | x3do:CartoonVolumeStyle                 | 4                   | x3do:accessTypeInputOutput    |
| x3do:coneInnerAngleDefault                     | x3do:SpatialSound                       | 6.2832              | x3do:accessTypeInputOutput    |
| x3do:coneOuterAngleDefault                     | x3do:SpatialSound                       | 6.2832              | x3do:accessTypeInputOutput    |
| x3do:coneOuterGainDefault                      | x3do:SpatialSound                       | 0                   | x3do:accessTypeInputOutput    |
| x3do:constantForceMixDefault                   | x3do:RigidBodyCollection                | 0.0001              | x3do:accessTypeInputOutput    |
| x3do:contactSurfaceThicknessDefault            | x3do:RigidBodyCollection                | 0                   | x3do:accessTypeInputOutput    |
| x3do:contourStepSizeDefault                    | x3do:IsoSurfaceVolumeData               | 0                   | x3do:accessTypeInputOutput    |
| x3do:conversionFactorDefault                   | x3do:unit                               | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:convexDefault                             | x3do:Extrusion                          | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:convexDefault                             | x3do:IndexedFaceSet                     | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:countryDefault                            | x3do:DISEntityTypeMapping               | 0                   | x3do:accessTypeInitializeOnly |
| x3do:creaseAngleDefault                        | x3do:ElevationGrid                      | 0                   | x3do:accessTypeInitializeOnly |
| x3do:creaseAngleDefault                        | x3do:Extrusion                          | 0                   | x3do:accessTypeInitializeOnly |
| x3do:creaseAngleDefault                        | x3do:GeoElevationGrid                   | 0                   | x3do:accessTypeInitializeOnly |
| x3do:creaseAngleDefault                        | x3do:IndexedFaceSet                     | 0                   | x3do:accessTypeInitializeOnly |
| x3do:createParticlesDefault                    | x3do:ParticleSystem                     | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:cryptoKeyIDDefault                        | x3do:TransmitterPdu                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:cryptoSystemDefault                       | x3do:TransmitterPdu                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:cutOffAngleDefault                        | x3do:SpotLight                          | 1.570796            | x3do:accessTypeInputOutput    |
| x3do:cycleIntervalDefault                      | x3do:TimeSensor                         | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:dataLengthDefault                         | x3do:SignalPdu                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:deadReckoningDefault                      | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:delayTimeDefault                          | x3do:Delay                              | 0                   | x3do:accessTypeInputOutput    |
| x3do:deletionAllowedDefault                    | x3do:StringSensor                       | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:depthDefault                              | x3do:Contact                            | 0                   | x3do:accessTypeInputOutput    |
| x3do:depthDefault                              | x3do:FogCoordinate                      | 0                   | x3do:accessTypeInputOutput    |
| x3do:desiredAngularVelocity1Default            | x3do:DoubleAxisHingeJoint               | 0                   | x3do:accessTypeInputOutput    |
| x3do:desiredAngularVelocity2Default            | x3do:DoubleAxisHingeJoint               | 0                   | x3do:accessTypeInputOutput    |
| x3do:detonationResultDefault                   | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:detuneDefault                             | x3do:BiquadFilter                       | 0                   | x3do:accessTypeInputOutput    |
| x3do:detuneDefault                             | x3do:BufferAudioSource                  | 0                   | x3do:accessTypeInputOutput    |
| x3do:detuneDefault                             | x3do:OscillatorSource                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:diffuseDefault                            | x3do:AcousticProperties                 | 0                   | x3do:accessTypeInputOutput    |
| x3do:directOutputDefault                       | x3do:Script                             | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:disableAngularSpeedDefault                | x3do:RigidBody                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:disableAngularSpeedDefault                | x3do:RigidBodyCollection                | 0                   | x3do:accessTypeInputOutput    |
| x3do:disableLinearSpeedDefault                 | x3do:RigidBody                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:disableLinearSpeedDefault                 | x3do:RigidBodyCollection                | 0                   | x3do:accessTypeInputOutput    |
| x3do:disableTimeDefault                        | x3do:RigidBody                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:disableTimeDefault                        | x3do:RigidBodyCollection                | 0                   | x3do:accessTypeInputOutput    |
| x3do:diskAngleDefault                          | x3do:CylinderSensor                     | 0.26179167          | x3do:accessTypeInputOutput    |
| x3do:displayedDefault                          | x3do:ViewpointGroup                     | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:distanceModelDefault                      | x3do:SpatialSound                       | "INVERSE"           | x3do:accessTypeInputOutput    |
| x3do:domainDefault                             | x3do:DISEntityTypeMapping               | 0                   | x3do:accessTypeInitializeOnly |
| x3do:dopplerEnabledDefault                     | x3do:ListenerPointSource                | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:dopplerEnabledDefault                     | x3do:SpatialSound                       | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:durationDefault                           | x3do:ColorChaser                        | 1                   | x3do:accessTypeInitializeOnly |
| x3do:durationDefault                           | x3do:CoordinateChaser                   | 1                   | x3do:accessTypeInitializeOnly |
| x3do:durationDefault                           | x3do:OrientationChaser                  | 1                   | x3do:accessTypeInitializeOnly |
| x3do:durationDefault                           | x3do:PositionChaser                     | 1                   | x3do:accessTypeInitializeOnly |
| x3do:durationDefault                           | x3do:PositionChaser2D                   | 1                   | x3do:accessTypeInitializeOnly |
| x3do:durationDefault                           | x3do:ScalarChaser                       | 1                   | x3do:accessTypeInitializeOnly |
| x3do:durationDefault                           | x3do:TexCoordChaser2D                   | 1                   | x3do:accessTypeInitializeOnly |
| x3do:durationDefault                           | x3do:X3DChaserNode                      | 1                   | x3do:accessTypeInitializeOnly |
| x3do:enableHRTFDefault                         | x3do:SpatialSound                       | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:AcousticProperties                 | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:Analyser                           | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:AudioClip                          | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:AudioDestination                   | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:BiquadFilter                       | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:BlendedVolumeStyle                 | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:BoundaryEnhancementVolumeStyle     | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:BoundedPhysicsModel                | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:BufferAudioSource                  | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:CartoonVolumeStyle                 | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ChannelMerger                      | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ChannelSelector                    | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ChannelSplitter                    | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ClipPlane                          | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:CollidableOffset                   | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:CollidableShape                    | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:Collision                          | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:CollisionCollection                | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:CollisionSensor                    | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:CollisionSpace                     | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ComposedVolumeStyle                | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:Convolver                          | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:CylinderSensor                     | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:Delay                              | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:DynamicsCompressor                 | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:EdgeEnhancementVolumeStyle         | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:EspduTransform                     | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ForcePhysicsModel                  | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:Gain                               | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:GeoProximitySensor                 | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:GeoTouchSensor                     | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:HAnimMotion                        | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:KeySensor                          | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:LinePickSensor                     | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ListenerPointSource                | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:LoadSensor                         | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:LocalFog                           | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:MicrophoneSource                   | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:MovieTexture                       | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:OpacityMapVolumeStyle              | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:OscillatorSource                   | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ParticleSystem                     | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:PeriodicWave                       | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:PlaneSensor                        | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:PointPickSensor                    | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:PrimitivePickSensor                | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ProjectionVolumeStyle              | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ProximitySensor                    | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ReceiverPdu                        | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:RigidBody                          | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:RigidBodyCollection                | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ShadedVolumeStyle                  | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:SignalPdu                          | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:SilhouetteEnhancementVolumeStyle   | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:Sound                              | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:SpatialSound                       | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:SphereSensor                       | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:StreamAudioDestination             | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:StreamAudioSource                  | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:StringSensor                       | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:TimeSensor                         | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ToneMappedVolumeStyle              | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:TouchSensor                        | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:TransformSensor                    | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:TransmitterPdu                     | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:VisibilitySensor                   | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:VolumePickSensor                   | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:WaveShaper                         | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:WindPhysicsModel                   | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DComposableVolumeRenderStyleNode | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DDragSensorNode                  | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DEnvironmentalSensorNode         | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DKeyDeviceSensorNode             | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DNBodyCollidableNode             | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DNBodyCollisionSpaceNode         | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DNetworkSensorNode               | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DParticlePhysicsModelNode        | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DPickSensorNode                  | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DPointingDeviceSensorNode        | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DSensorNode                      | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DSoundChannelNode                | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DSoundDestinationNode            | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DSoundNode                       | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DSoundProcessingNode             | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DSoundSourceNode                 | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DTouchSensorNode                 | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DVolumeRenderStyleNode           | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:AcousticProperties                 | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:Analyser                           | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:AudioClip                          | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:AudioDestination                   | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:BiquadFilter                       | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:BlendedVolumeStyle                 | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:BoundaryEnhancementVolumeStyle     | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:BoundedPhysicsModel                | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:BufferAudioSource                  | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:CartoonVolumeStyle                 | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ChannelMerger                      | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ChannelSelector                    | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ChannelSplitter                    | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ClipPlane                          | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:CollidableOffset                   | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:CollidableShape                    | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:Collision                          | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:CollisionCollection                | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:CollisionSensor                    | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:CollisionSpace                     | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ComposedVolumeStyle                | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:Convolver                          | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:CylinderSensor                     | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:Delay                              | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:DynamicsCompressor                 | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:EdgeEnhancementVolumeStyle         | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:EspduTransform                     | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ForcePhysicsModel                  | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:Gain                               | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:GeoProximitySensor                 | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:GeoTouchSensor                     | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:HAnimMotion                        | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:KeySensor                          | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:LinePickSensor                     | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ListenerPointSource                | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:LoadSensor                         | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:LocalFog                           | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:MicrophoneSource                   | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:MovieTexture                       | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:OpacityMapVolumeStyle              | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:OscillatorSource                   | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ParticleSystem                     | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:PeriodicWave                       | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:PlaneSensor                        | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:PointPickSensor                    | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:PrimitivePickSensor                | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ProjectionVolumeStyle              | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ProximitySensor                    | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ReceiverPdu                        | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:RigidBody                          | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:RigidBodyCollection                | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ShadedVolumeStyle                  | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:SignalPdu                          | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:SilhouetteEnhancementVolumeStyle   | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:Sound                              | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:SpatialSound                       | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:SphereSensor                       | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:StreamAudioDestination             | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:StreamAudioSource                  | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:StringSensor                       | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:TimeSensor                         | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:ToneMappedVolumeStyle              | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:TouchSensor                        | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:TransformSensor                    | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:TransmitterPdu                     | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:VisibilitySensor                   | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:VolumePickSensor                   | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:WaveShaper                         | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:WindPhysicsModel                   | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DComposableVolumeRenderStyleNode | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DDragSensorNode                  | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DEnvironmentalSensorNode         | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DKeyDeviceSensorNode             | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DNBodyCollidableNode             | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DNBodyCollisionSpaceNode         | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DNetworkSensorNode               | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DParticlePhysicsModelNode        | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DPickSensorNode                  | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DPointingDeviceSensorNode        | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DSensorNode                      | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DSoundChannelNode                | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DSoundDestinationNode            | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DSoundNode                       | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DSoundProcessingNode             | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DSoundSourceNode                 | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DTouchSensorNode                 | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledDefault                            | x3do:X3DVolumeRenderStyleNode           | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:enabledAxesDefault                        | x3do:MotorJoint                         | 1                   | x3do:accessTypeInputOutput    |
| x3do:encodingSchemeDefault                     | x3do:SignalPdu                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:endAngleDefault                           | x3do:Arc2D                              | 1.570796            | x3do:accessTypeInitializeOnly |
| x3do:endAngleDefault                           | x3do:ArcClose2D                         | 1.570796            | x3do:accessTypeInitializeOnly |
| x3do:endCapDefault                             | x3do:Extrusion                          | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:endFrameDefault                           | x3do:HAnimMotion                        | 0                   | x3do:accessTypeInputOutput    |
| x3do:entityCategoryDefault                     | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:entityCountryDefault                      | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:entityDomainDefault                       | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:entityExtraDefault                        | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:entityIDDefault                           | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:entityIDDefault                           | x3do:ReceiverPdu                        | 0                   | x3do:accessTypeInputOutput    |
| x3do:entityIDDefault                           | x3do:SignalPdu                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:entityIDDefault                           | x3do:TransmitterPdu                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:entityKindDefault                         | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:entitySpecificDefault                     | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:entitySubcategoryDefault                  | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:errorCorrectionDefault                    | x3do:RigidBodyCollection                | 0.8                 | x3do:accessTypeInputOutput    |
| x3do:eventApplicationIDDefault                 | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:eventEntityIDDefault                      | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:eventNumberDefault                        | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:eventSiteIDDefault                        | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:extraDefault                              | x3do:DISEntityTypeMapping               | 0                   | x3do:accessTypeInitializeOnly |
| x3do:farDistanceDefault                        | x3do:GeoViewpoint                       | -1                  | x3do:accessTypeInputOutput    |
| x3do:farDistanceDefault                        | x3do:OrthoViewpoint                     | -1                  | x3do:accessTypeInputOutput    |
| x3do:farDistanceDefault                        | x3do:TextureProjector                   | -1                  | x3do:accessTypeInputOutput    |
| x3do:farDistanceDefault                        | x3do:TextureProjectorParallel           | -1                  | x3do:accessTypeInputOutput    |
| x3do:farDistanceDefault                        | x3do:Viewpoint                          | -1                  | x3do:accessTypeInputOutput    |
| x3do:farDistanceDefault                        | x3do:X3DTextureProjectorNode            | -1                  | x3do:accessTypeInputOutput    |
| x3do:farDistanceDefault                        | x3do:X3DViewpointNode                   | -1                  | x3do:accessTypeInputOutput    |
| x3do:fftSizeDefault                            | x3do:Analyser                           | 2048                | x3do:accessTypeInputOutput    |
| x3do:fieldOfViewDefault                        | x3do:GeoViewpoint                       | 0.7854              | x3do:accessTypeInputOutput    |
| x3do:fieldOfViewDefault                        | x3do:OrthoViewpoint                     | 0.7854              | x3do:accessTypeInputOutput    |
| x3do:fieldOfViewDefault                        | x3do:TextureProjector                   | 0.7854              | x3do:accessTypeInputOutput    |
| x3do:fieldOfViewDefault                        | x3do:TextureProjectorParallel           | 0.7854              | x3do:accessTypeInputOutput    |
| x3do:fieldOfViewDefault                        | x3do:Viewpoint                          | 0.7854              | x3do:accessTypeInputOutput    |
| x3do:filledDefault                             | x3do:FillProperties                     | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:fireMissionIndexDefault                   | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:fired1Default                             | x3do:EspduTransform                     | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:fired2Default                             | x3do:EspduTransform                     | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:firingRangeDefault                        | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:firingRateDefault                         | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:fixedDefault                              | x3do:RigidBody                          | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:fogTypeDefault                            | x3do:X3DFogObject                       | "LINEAR"            | x3do:accessTypeInputOutput    |
| x3do:forceIDDefault                            | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:forceTransitionsDefault                   | x3do:LOD                                | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:frameDurationDefault                      | x3do:HAnimMotion                        | 0.1                 | x3do:accessTypeInputOutput    |
| x3do:frameIncrementDefault                     | x3do:HAnimMotion                        | 1                   | x3do:accessTypeInputOutput    |
| x3do:frameIndexDefault                         | x3do:HAnimMotion                        | 0                   | x3do:accessTypeInputOutput    |
| x3do:frequencyDefault                          | x3do:BiquadFilter                       | 0                   | x3do:accessTypeInputOutput    |
| x3do:frequencyDefault                          | x3do:OscillatorSource                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:frequencyDefault                          | x3do:TransmitterPdu                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:frequencyDefault                          | x3do:BiquadFilter                       | 350                 | x3do:accessTypeInputOutput    |
| x3do:frequencyDefault                          | x3do:OscillatorSource                   | 350                 | x3do:accessTypeInputOutput    |
| x3do:frequencyDefault                          | x3do:TransmitterPdu                     | 350                 | x3do:accessTypeInputOutput    |
| x3do:frequencyDefault                          | x3do:BiquadFilter                       | 440                 | x3do:accessTypeInputOutput    |
| x3do:frequencyDefault                          | x3do:OscillatorSource                   | 440                 | x3do:accessTypeInputOutput    |
| x3do:frequencyDefault                          | x3do:TransmitterPdu                     | 440                 | x3do:accessTypeInputOutput    |
| x3do:frequencyBinCountDefault                  | x3do:Analyser                           | 1024                | x3do:accessTypeInputOutput    |
| x3do:fuseDefault                               | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:gainDefault                               | x3do:Analyser                           | 1                   | x3do:accessTypeInputOutput    |
| x3do:gainDefault                               | x3do:AudioClip                          | 1                   | x3do:accessTypeInputOutput    |
| x3do:gainDefault                               | x3do:AudioDestination                   | 1                   | x3do:accessTypeInputOutput    |
| x3do:gainDefault                               | x3do:BiquadFilter                       | 1                   | x3do:accessTypeInputOutput    |
| x3do:gainDefault                               | x3do:BufferAudioSource                  | 1                   | x3do:accessTypeInputOutput    |
| x3do:gainDefault                               | x3do:ChannelMerger                      | 1                   | x3do:accessTypeInputOutput    |
| x3do:gainDefault                               | x3do:ChannelSelector                    | 1                   | x3do:accessTypeInputOutput    |
| x3do:gainDefault                               | x3do:ChannelSplitter                    | 1                   | x3do:accessTypeInputOutput    |
| x3do:gainDefault                               | x3do:Convolver                          | 1                   | x3do:accessTypeInputOutput    |
| x3do:gainDefault                               | x3do:Delay                              | 1                   | x3do:accessTypeInputOutput    |
| x3do:gainDefault                               | x3do:DynamicsCompressor                 | 1                   | x3do:accessTypeInputOutput    |
| x3do:gainDefault                               | x3do:Gain                               | 1                   | x3do:accessTypeInputOutput    |
| x3do:gainDefault                               | x3do:ListenerPointSource                | 1                   | x3do:accessTypeInputOutput    |
| x3do:gainDefault                               | x3do:MicrophoneSource                   | 1                   | x3do:accessTypeInputOutput    |
| x3do:gainDefault                               | x3do:MovieTexture                       | 1                   | x3do:accessTypeInputOutput    |
| x3do:gainDefault                               | x3do:OscillatorSource                   | 1                   | x3do:accessTypeInputOutput    |
| x3do:gainDefault                               | x3do:SpatialSound                       | 1                   | x3do:accessTypeInputOutput    |
| x3do:gainDefault                               | x3do:StreamAudioDestination             | 1                   | x3do:accessTypeInputOutput    |
| x3do:gainDefault                               | x3do:StreamAudioSource                  | 1                   | x3do:accessTypeInputOutput    |
| x3do:gainDefault                               | x3do:WaveShaper                         | 1                   | x3do:accessTypeInputOutput    |
| x3do:gainDefault                               | x3do:X3DSoundChannelNode                | 1                   | x3do:accessTypeInputOutput    |
| x3do:gainDefault                               | x3do:X3DSoundDestinationNode            | 1                   | x3do:accessTypeInputOutput    |
| x3do:gainDefault                               | x3do:X3DSoundProcessingNode             | 1                   | x3do:accessTypeInputOutput    |
| x3do:gainDefault                               | x3do:X3DSoundSourceNode                 | 1                   | x3do:accessTypeInputOutput    |
| x3do:generateMipMapsDefault                    | x3do:TextureProperties                  | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:geometryTypeDefault                       | x3do:ParticleSystem                     | "QUAD"              | x3do:accessTypeInitializeOnly |
| x3do:globalDefault                             | x3do:DirectionalLight                   | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:globalDefault                             | x3do:Inline                             | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:globalDefault                             | x3do:PointLight                         | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:globalDefault                             | x3do:SpotLight                          | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:globalDefault                             | x3do:TextureProjector                   | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:globalDefault                             | x3do:TextureProjectorParallel           | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:globalDefault                             | x3do:X3DTextureProjectorNode            | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:globalDefault                             | x3do:DirectionalLight                   | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:globalDefault                             | x3do:Inline                             | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:globalDefault                             | x3do:PointLight                         | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:globalDefault                             | x3do:SpotLight                          | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:globalDefault                             | x3do:TextureProjector                   | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:globalDefault                             | x3do:TextureProjectorParallel           | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:globalDefault                             | x3do:X3DTextureProjectorNode            | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:gradientThresholdDefault                  | x3do:EdgeEnhancementVolumeStyle         | 0.4                 | x3do:accessTypeInputOutput    |
| x3do:gustinessDefault                          | x3do:WindPhysicsModel                   | 0.1                 | x3do:accessTypeInputOutput    |
| x3do:hatchStyleDefault                         | x3do:FillProperties                     | 1                   | x3do:accessTypeInputOutput    |
| x3do:hatchedDefault                            | x3do:FillProperties                     | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:headlightDefault                          | x3do:NavigationInfo                     | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:heightDefault                             | x3do:Cone                               | 2                   | x3do:accessTypeInitializeOnly |
| x3do:heightDefault                             | x3do:Cylinder                           | 2                   | x3do:accessTypeInitializeOnly |
| x3do:heightDefault                             | x3do:ElevationGrid                      | 2                   | x3do:accessTypeInitializeOnly |
| x3do:heightDefault                             | x3do:GeoElevationGrid                   | 2                   | x3do:accessTypeInitializeOnly |
| x3do:horizontalDefault                         | x3do:FontStyle                          | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:horizontalDefault                         | x3do:ScreenFontStyle                    | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:initialDestinationDefault                 | x3do:ColorChaser                        | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialDestinationDefault                 | x3do:ColorDamper                        | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialDestinationDefault                 | x3do:CoordinateChaser                   | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialDestinationDefault                 | x3do:CoordinateDamper                   | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialDestinationDefault                 | x3do:OrientationChaser                  | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialDestinationDefault                 | x3do:OrientationDamper                  | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialDestinationDefault                 | x3do:PositionChaser                     | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialDestinationDefault                 | x3do:PositionChaser2D                   | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialDestinationDefault                 | x3do:PositionDamper                     | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialDestinationDefault                 | x3do:PositionDamper2D                   | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialDestinationDefault                 | x3do:ScalarChaser                       | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialDestinationDefault                 | x3do:ScalarDamper                       | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialDestinationDefault                 | x3do:TexCoordChaser2D                   | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialDestinationDefault                 | x3do:TexCoordDamper2D                   | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialValueDefault                       | x3do:ColorChaser                        | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialValueDefault                       | x3do:ColorDamper                        | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialValueDefault                       | x3do:CoordinateChaser                   | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialValueDefault                       | x3do:CoordinateDamper                   | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialValueDefault                       | x3do:OrientationChaser                  | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialValueDefault                       | x3do:OrientationDamper                  | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialValueDefault                       | x3do:PositionChaser                     | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialValueDefault                       | x3do:PositionChaser2D                   | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialValueDefault                       | x3do:PositionDamper                     | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialValueDefault                       | x3do:PositionDamper2D                   | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialValueDefault                       | x3do:ScalarChaser                       | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialValueDefault                       | x3do:ScalarDamper                       | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialValueDefault                       | x3do:TexCoordChaser2D                   | 0                   | x3do:accessTypeInitializeOnly |
| x3do:initialValueDefault                       | x3do:TexCoordDamper2D                   | 0                   | x3do:accessTypeInitializeOnly |
| x3do:innerRadiusDefault                        | x3do:Disk2D                             | 0                   | x3do:accessTypeInitializeOnly |
| x3do:inputSourceDefault                        | x3do:TransmitterPdu                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:integerKeyDefault                         | x3do:IntegerTrigger                     | -1                  | x3do:accessTypeInputOutput    |
| x3do:intensityDefault                          | x3do:DirectionalLight                   | 1                   | x3do:accessTypeInputOutput    |
| x3do:intensityDefault                          | x3do:PointLight                         | 1                   | x3do:accessTypeInputOutput    |
| x3do:intensityDefault                          | x3do:Sound                              | 1                   | x3do:accessTypeInputOutput    |
| x3do:intensityDefault                          | x3do:SpatialSound                       | 1                   | x3do:accessTypeInputOutput    |
| x3do:intensityDefault                          | x3do:SpotLight                          | 1                   | x3do:accessTypeInputOutput    |
| x3do:intensityDefault                          | x3do:TextureProjector                   | 1                   | x3do:accessTypeInputOutput    |
| x3do:intensityDefault                          | x3do:TextureProjectorParallel           | 1                   | x3do:accessTypeInputOutput    |
| x3do:intensityDefault                          | x3do:X3DLightNode                       | 1                   | x3do:accessTypeInputOutput    |
| x3do:intensityDefault                          | x3do:X3DTextureProjectorNode            | 1                   | x3do:accessTypeInputOutput    |
| x3do:intensityThresholdDefault                 | x3do:ProjectionVolumeStyle              | 0                   | x3do:accessTypeInputOutput    |
| x3do:interauralDistanceDefault                 | x3do:ListenerPointSource                | 0                   | x3do:accessTypeInputOutput    |
| x3do:internalDefault                           | x3do:VolumeEmitter                      | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:intersectionTypeDefault                   | x3do:LinePickSensor                     | "BOUNDS"            | x3do:accessTypeInitializeOnly |
| x3do:intersectionTypeDefault                   | x3do:PointPickSensor                    | "BOUNDS"            | x3do:accessTypeInitializeOnly |
| x3do:intersectionTypeDefault                   | x3do:PrimitivePickSensor                | "BOUNDS"            | x3do:accessTypeInitializeOnly |
| x3do:intersectionTypeDefault                   | x3do:VolumePickSensor                   | "BOUNDS"            | x3do:accessTypeInitializeOnly |
| x3do:intersectionTypeDefault                   | x3do:X3DPickSensorNode                  | "BOUNDS"            | x3do:accessTypeInitializeOnly |
| x3do:iterationsDefault                         | x3do:RigidBodyCollection                | 10                  | x3do:accessTypeInputOutput    |
| x3do:jumpDefault                               | x3do:GeoViewpoint                       | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:jumpDefault                               | x3do:OrthoViewpoint                     | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:jumpDefault                               | x3do:Viewpoint                          | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:jumpDefault                               | x3do:X3DViewpointNode                   | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:kindDefault                               | x3do:DISEntityTypeMapping               | 0                   | x3do:accessTypeInitializeOnly |
| x3do:kneeDefault                               | x3do:DynamicsCompressor                 | 30                  | x3do:accessTypeInputOutput    |
| x3do:leftToRightDefault                        | x3do:FontStyle                          | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:leftToRightDefault                        | x3do:ScreenFontStyle                    | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:lengthOfModulationParametersDefault       | x3do:TransmitterPdu                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:levelDefault                              | x3do:component                          | 1                   | x3do:accessTypeInputOutput    |
| x3do:lifetimeVariationDefault                  | x3do:ParticleSystem                     | 0.25                | x3do:accessTypeInputOutput    |
| x3do:lightingDefault                           | x3do:ShadedVolumeStyle                  | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:linearDampingFactorDefault                | x3do:RigidBody                          | 0.001               | x3do:accessTypeInputOutput    |
| x3do:linetypeDefault                           | x3do:LineProperties                     | 1                   | x3do:accessTypeInputOutput    |
| x3do:linewidthScaleFactorDefault               | x3do:LineProperties                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:loaDefault                                | x3do:HAnimHumanoid                      | -1                  | x3do:accessTypeInputOutput    |
| x3do:loaDefault                                | x3do:HAnimMotion                        | -1                  | x3do:accessTypeInputOutput    |
| x3do:loadDefault                               | x3do:Script                             | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:loadDefault                               | x3do:X3DScriptNode                      | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:loadDefault                               | x3do:X3DUrlObject                       | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:loopDefault                               | x3do:AudioClip                          | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:loopDefault                               | x3do:BufferAudioSource                  | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:loopDefault                               | x3do:HAnimMotion                        | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:loopDefault                               | x3do:MovieTexture                       | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:loopDefault                               | x3do:TimeSensor                         | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:loopEndDefault                            | x3do:BufferAudioSource                  | 0                   | x3do:accessTypeInputOutput    |
| x3do:loopStartDefault                          | x3do:BufferAudioSource                  | 0                   | x3do:accessTypeInputOutput    |
| x3do:magnificationFilterDefault                | x3do:TextureProperties                  | "FASTEST"           | x3do:accessTypeInputOutput    |
| x3do:massDefault                               | x3do:ConeEmitter                        | 0                   | x3do:accessTypeInputOutput    |
| x3do:massDefault                               | x3do:ExplosionEmitter                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:massDefault                               | x3do:HAnimSegment                       | 0                   | x3do:accessTypeInputOutput    |
| x3do:massDefault                               | x3do:PointEmitter                       | 0                   | x3do:accessTypeInputOutput    |
| x3do:massDefault                               | x3do:PolylineEmitter                    | 0                   | x3do:accessTypeInputOutput    |
| x3do:massDefault                               | x3do:RigidBody                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:massDefault                               | x3do:SurfaceEmitter                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:massDefault                               | x3do:VolumeEmitter                      | 0                   | x3do:accessTypeInputOutput    |
| x3do:massDefault                               | x3do:X3DParticleEmitterNode             | 0                   | x3do:accessTypeInputOutput    |
| x3do:massDefault                               | x3do:ConeEmitter                        | 1                   | x3do:accessTypeInputOutput    |
| x3do:massDefault                               | x3do:ExplosionEmitter                   | 1                   | x3do:accessTypeInputOutput    |
| x3do:massDefault                               | x3do:HAnimSegment                       | 1                   | x3do:accessTypeInputOutput    |
| x3do:massDefault                               | x3do:PointEmitter                       | 1                   | x3do:accessTypeInputOutput    |
| x3do:massDefault                               | x3do:PolylineEmitter                    | 1                   | x3do:accessTypeInputOutput    |
| x3do:massDefault                               | x3do:RigidBody                          | 1                   | x3do:accessTypeInputOutput    |
| x3do:massDefault                               | x3do:SurfaceEmitter                     | 1                   | x3do:accessTypeInputOutput    |
| x3do:massDefault                               | x3do:VolumeEmitter                      | 1                   | x3do:accessTypeInputOutput    |
| x3do:massDefault                               | x3do:X3DParticleEmitterNode             | 1                   | x3do:accessTypeInputOutput    |
| x3do:matchCriterionDefault                     | x3do:LinePickSensor                     | "MATCH_ANY"         | x3do:accessTypeInputOutput    |
| x3do:matchCriterionDefault                     | x3do:PointPickSensor                    | "MATCH_ANY"         | x3do:accessTypeInputOutput    |
| x3do:matchCriterionDefault                     | x3do:PrimitivePickSensor                | "MATCH_ANY"         | x3do:accessTypeInputOutput    |
| x3do:matchCriterionDefault                     | x3do:VolumePickSensor                   | "MATCH_ANY"         | x3do:accessTypeInputOutput    |
| x3do:matchCriterionDefault                     | x3do:X3DPickSensorNode                  | "MATCH_ANY"         | x3do:accessTypeInputOutput    |
| x3do:maxAngleDefault                           | x3do:CylinderSensor                     | -1                  | x3do:accessTypeInputOutput    |
| x3do:maxAngleDefault                           | x3do:SingleAxisHingeJoint               | -1                  | x3do:accessTypeInputOutput    |
| x3do:maxAngleDefault                           | x3do:CylinderSensor                     | 3.141592653         | x3do:accessTypeInputOutput    |
| x3do:maxAngleDefault                           | x3do:SingleAxisHingeJoint               | 3.141592653         | x3do:accessTypeInputOutput    |
| x3do:maxAngle1Default                          | x3do:DoubleAxisHingeJoint               | 3.141592653         | x3do:accessTypeInputOutput    |
| x3do:maxBackDefault                            | x3do:Sound                              | 10                  | x3do:accessTypeInputOutput    |
| x3do:maxChannelCountDefault                    | x3do:AudioDestination                   | 2                   | x3do:accessTypeInputOutput    |
| x3do:maxCorrectionSpeedDefault                 | x3do:RigidBodyCollection                | -1                  | x3do:accessTypeInputOutput    |
| x3do:maxDecibelsDefault                        | x3do:Analyser                           | -30                 | x3do:accessTypeInputOutput    |
| x3do:maxDelayTimeDefault                       | x3do:Delay                              | 1                   | x3do:accessTypeInputOutput    |
| x3do:maxDistanceDefault                        | x3do:SpatialSound                       | 10000               | x3do:accessTypeInputOutput    |
| x3do:maxExtentDefault                          | x3do:Text                               | 0.0                 | x3do:accessTypeInputOutput    |
| x3do:maxFrontDefault                           | x3do:Sound                              | 10                  | x3do:accessTypeInputOutput    |
| x3do:maxParticlesDefault                       | x3do:ParticleSystem                     | 200                 | x3do:accessTypeInputOutput    |
| x3do:maxSeparationDefault                      | x3do:SliderJoint                        | 1                   | x3do:accessTypeInputOutput    |
| x3do:maxTorque1Default                         | x3do:DoubleAxisHingeJoint               | 0                   | x3do:accessTypeInputOutput    |
| x3do:maxTorque2Default                         | x3do:DoubleAxisHingeJoint               | 0                   | x3do:accessTypeInputOutput    |
| x3do:metallicDefault                           | x3do:PhysicalMaterial                   | 1                   | x3do:accessTypeInputOutput    |
| x3do:minAngleDefault                           | x3do:CylinderSensor                     | -3.141592653        | x3do:accessTypeInputOutput    |
| x3do:minAngleDefault                           | x3do:SingleAxisHingeJoint               | -3.141592653        | x3do:accessTypeInputOutput    |
| x3do:minAngleDefault                           | x3do:CylinderSensor                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:minAngleDefault                           | x3do:SingleAxisHingeJoint               | 0                   | x3do:accessTypeInputOutput    |
| x3do:minAngle1Default                          | x3do:DoubleAxisHingeJoint               | -3.141592653        | x3do:accessTypeInputOutput    |
| x3do:minBackDefault                            | x3do:Sound                              | 1                   | x3do:accessTypeInputOutput    |
| x3do:minBounceSpeedDefault                     | x3do:CollisionCollection                | 0                   | x3do:accessTypeInputOutput    |
| x3do:minBounceSpeedDefault                     | x3do:Contact                            | 0                   | x3do:accessTypeInputOutput    |
| x3do:minBounceSpeedDefault                     | x3do:CollisionCollection                | 0.1                 | x3do:accessTypeInputOutput    |
| x3do:minBounceSpeedDefault                     | x3do:Contact                            | 0.1                 | x3do:accessTypeInputOutput    |
| x3do:minDecibelsDefault                        | x3do:Analyser                           | -100                | x3do:accessTypeInputOutput    |
| x3do:minFrontDefault                           | x3do:Sound                              | 1                   | x3do:accessTypeInputOutput    |
| x3do:minSeparationDefault                      | x3do:SliderJoint                        | 0                   | x3do:accessTypeInputOutput    |
| x3do:minificationFilterDefault                 | x3do:TextureProperties                  | "FASTEST"           | x3do:accessTypeInputOutput    |
| x3do:modeDefault                               | x3do:MultiTexture                       | "SPHERE"            | x3do:accessTypeInputOutput    |
| x3do:modeDefault                               | x3do:TextureCoordinateGenerator         | "SPHERE"            | x3do:accessTypeInputOutput    |
| x3do:modulationTypeDetailDefault               | x3do:TransmitterPdu                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:modulationTypeMajorDefault                | x3do:TransmitterPdu                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:modulationTypeSpreadSpectrumDefault       | x3do:TransmitterPdu                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:modulationTypeSystemDefault               | x3do:TransmitterPdu                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:multicastRelayPortDefault                 | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:multicastRelayPortDefault                 | x3do:ReceiverPdu                        | 0                   | x3do:accessTypeInputOutput    |
| x3do:multicastRelayPortDefault                 | x3do:SignalPdu                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:multicastRelayPortDefault                 | x3do:TransmitterPdu                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:munitionApplicationIDDefault              | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:munitionEntityIDDefault                   | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:munitionQuantityDefault                   | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:munitionSiteIDDefault                     | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:mustEvaluateDefault                       | x3do:Script                             | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:nearDistanceDefault                       | x3do:GeoViewpoint                       | -1                  | x3do:accessTypeInputOutput    |
| x3do:nearDistanceDefault                       | x3do:OrthoViewpoint                     | -1                  | x3do:accessTypeInputOutput    |
| x3do:nearDistanceDefault                       | x3do:TextureProjector                   | -1                  | x3do:accessTypeInputOutput    |
| x3do:nearDistanceDefault                       | x3do:TextureProjectorParallel           | -1                  | x3do:accessTypeInputOutput    |
| x3do:nearDistanceDefault                       | x3do:Viewpoint                          | -1                  | x3do:accessTypeInputOutput    |
| x3do:nearDistanceDefault                       | x3do:X3DTextureProjectorNode            | -1                  | x3do:accessTypeInputOutput    |
| x3do:nearDistanceDefault                       | x3do:X3DViewpointNode                   | -1                  | x3do:accessTypeInputOutput    |
| x3do:networkModeDefault                        | x3do:EspduTransform                     | "standAlone"        | x3do:accessTypeInputOutput    |
| x3do:networkModeDefault                        | x3do:ReceiverPdu                        | "standAlone"        | x3do:accessTypeInputOutput    |
| x3do:networkModeDefault                        | x3do:SignalPdu                          | "standAlone"        | x3do:accessTypeInputOutput    |
| x3do:networkModeDefault                        | x3do:TransmitterPdu                     | "standAlone"        | x3do:accessTypeInputOutput    |
| x3do:normalPerVertexDefault                    | x3do:ElevationGrid                      | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:normalPerVertexDefault                    | x3do:GeoElevationGrid                   | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:normalPerVertexDefault                    | x3do:IndexedFaceSet                     | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:normalPerVertexDefault                    | x3do:IndexedQuadSet                     | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:normalPerVertexDefault                    | x3do:IndexedTriangleFanSet              | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:normalPerVertexDefault                    | x3do:IndexedTriangleSet                 | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:normalPerVertexDefault                    | x3do:IndexedTriangleStripSet            | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:normalPerVertexDefault                    | x3do:QuadSet                            | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:normalPerVertexDefault                    | x3do:TriangleFanSet                     | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:normalPerVertexDefault                    | x3do:TriangleSet                        | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:normalPerVertexDefault                    | x3do:TriangleStripSet                   | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:normalPerVertexDefault                    | x3do:X3DComposedGeometryNode            | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:normalScaleDefault                        | x3do:Material                           | 1                   | x3do:accessTypeInputOutput    |
| x3do:normalScaleDefault                        | x3do:PhysicalMaterial                   | 1                   | x3do:accessTypeInputOutput    |
| x3do:normalScaleDefault                        | x3do:UnlitMaterial                      | 1                   | x3do:accessTypeInputOutput    |
| x3do:normalScaleDefault                        | x3do:X3DOneSidedMaterialNode            | 1                   | x3do:accessTypeInputOutput    |
| x3do:normalizeDefault                          | x3do:Convolver                          | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:normalizeVelocityDefault                  | x3do:SplinePositionInterpolator         | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:normalizeVelocityDefault                  | x3do:SplinePositionInterpolator2D       | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:normalizeVelocityDefault                  | x3do:SplineScalarInterpolator           | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:normalizeVelocityDefault                  | x3do:SquadOrientationInterpolator       | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:numComponentsDefault                      | x3do:FloatVertexAttribute               | 4                   | x3do:accessTypeInitializeOnly |
| x3do:numberOfChannelsDefault                   | x3do:BufferAudioSource                  | 0                   | x3do:accessTypeInputOutput    |
| x3do:occlusionStrengthDefault                  | x3do:Material                           | 1                   | x3do:accessTypeInputOutput    |
| x3do:occlusionStrengthDefault                  | x3do:PhysicalMaterial                   | 1                   | x3do:accessTypeInputOutput    |
| x3do:offsetDefault                             | x3do:CylinderSensor                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:offsetDefault                             | x3do:Layout                             | 0                   | x3do:accessTypeInputOutput    |
| x3do:offsetDefault                             | x3do:PlaneSensor                        | 0                   | x3do:accessTypeInputOutput    |
| x3do:offsetDefault                             | x3do:SphereSensor                       | 0                   | x3do:accessTypeInputOutput    |
| x3do:onDefault                                 | x3do:ConeEmitter                        | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:onDefault                                 | x3do:DirectionalLight                   | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:onDefault                                 | x3do:ExplosionEmitter                   | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:onDefault                                 | x3do:PointEmitter                       | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:onDefault                                 | x3do:PointLight                         | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:onDefault                                 | x3do:PolylineEmitter                    | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:onDefault                                 | x3do:SpotLight                          | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:onDefault                                 | x3do:SurfaceEmitter                     | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:onDefault                                 | x3do:TextureProjector                   | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:onDefault                                 | x3do:TextureProjectorParallel           | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:onDefault                                 | x3do:VolumeEmitter                      | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:onDefault                                 | x3do:X3DLightNode                       | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:onDefault                                 | x3do:X3DParticleEmitterNode             | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:onDefault                                 | x3do:X3DTextureProjectorNode            | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:opacityFactorDefault                      | x3do:BoundaryEnhancementVolumeStyle     | 2                   | x3do:accessTypeInputOutput    |
| x3do:orderDefault                              | x3do:ColorDamper                        | 3                   | x3do:accessTypeInitializeOnly |
| x3do:orderDefault                              | x3do:CoordinateDamper                   | 3                   | x3do:accessTypeInitializeOnly |
| x3do:orderDefault                              | x3do:LayerSet                           | 3                   | x3do:accessTypeInitializeOnly |
| x3do:orderDefault                              | x3do:NurbsCurve                         | 3                   | x3do:accessTypeInitializeOnly |
| x3do:orderDefault                              | x3do:NurbsCurve2D                       | 3                   | x3do:accessTypeInitializeOnly |
| x3do:orderDefault                              | x3do:NurbsOrientationInterpolator       | 3                   | x3do:accessTypeInitializeOnly |
| x3do:orderDefault                              | x3do:NurbsPositionInterpolator          | 3                   | x3do:accessTypeInitializeOnly |
| x3do:orderDefault                              | x3do:OrientationDamper                  | 3                   | x3do:accessTypeInitializeOnly |
| x3do:orderDefault                              | x3do:PositionDamper                     | 3                   | x3do:accessTypeInitializeOnly |
| x3do:orderDefault                              | x3do:PositionDamper2D                   | 3                   | x3do:accessTypeInitializeOnly |
| x3do:orderDefault                              | x3do:ScalarDamper                       | 3                   | x3do:accessTypeInitializeOnly |
| x3do:orderDefault                              | x3do:TexCoordDamper2D                   | 3                   | x3do:accessTypeInitializeOnly |
| x3do:orderDefault                              | x3do:X3DDamperNode                      | 3                   | x3do:accessTypeInitializeOnly |
| x3do:orderDefault                              | x3do:ColorDamper                        | 3                   | x3do:accessTypeInputOutput    |
| x3do:orderDefault                              | x3do:CoordinateDamper                   | 3                   | x3do:accessTypeInputOutput    |
| x3do:orderDefault                              | x3do:LayerSet                           | 3                   | x3do:accessTypeInputOutput    |
| x3do:orderDefault                              | x3do:NurbsCurve                         | 3                   | x3do:accessTypeInputOutput    |
| x3do:orderDefault                              | x3do:NurbsCurve2D                       | 3                   | x3do:accessTypeInputOutput    |
| x3do:orderDefault                              | x3do:NurbsOrientationInterpolator       | 3                   | x3do:accessTypeInputOutput    |
| x3do:orderDefault                              | x3do:NurbsPositionInterpolator          | 3                   | x3do:accessTypeInputOutput    |
| x3do:orderDefault                              | x3do:OrientationDamper                  | 3                   | x3do:accessTypeInputOutput    |
| x3do:orderDefault                              | x3do:PositionDamper                     | 3                   | x3do:accessTypeInputOutput    |
| x3do:orderDefault                              | x3do:PositionDamper2D                   | 3                   | x3do:accessTypeInputOutput    |
| x3do:orderDefault                              | x3do:ScalarDamper                       | 3                   | x3do:accessTypeInputOutput    |
| x3do:orderDefault                              | x3do:TexCoordDamper2D                   | 3                   | x3do:accessTypeInputOutput    |
| x3do:orderDefault                              | x3do:X3DDamperNode                      | 3                   | x3do:accessTypeInputOutput    |
| x3do:outerRadiusDefault                        | x3do:Disk2D                             | 1                   | x3do:accessTypeInitializeOnly |
| x3do:oversampleDefault                         | x3do:WaveShaper                         | "NONE"              | x3do:accessTypeInputOutput    |
| x3do:particleLifetimeDefault                   | x3do:ParticleSystem                     | 5                   | x3do:accessTypeInputOutput    |
| x3do:pauseTimeDefault                          | x3do:Analyser                           | 0                   | x3do:accessTypeInputOutput    |
| x3do:pauseTimeDefault                          | x3do:AudioClip                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:pauseTimeDefault                          | x3do:BiquadFilter                       | 0                   | x3do:accessTypeInputOutput    |
| x3do:pauseTimeDefault                          | x3do:BufferAudioSource                  | 0                   | x3do:accessTypeInputOutput    |
| x3do:pauseTimeDefault                          | x3do:Convolver                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:pauseTimeDefault                          | x3do:Delay                              | 0                   | x3do:accessTypeInputOutput    |
| x3do:pauseTimeDefault                          | x3do:DynamicsCompressor                 | 0                   | x3do:accessTypeInputOutput    |
| x3do:pauseTimeDefault                          | x3do:Gain                               | 0                   | x3do:accessTypeInputOutput    |
| x3do:pauseTimeDefault                          | x3do:ListenerPointSource                | 0                   | x3do:accessTypeInputOutput    |
| x3do:pauseTimeDefault                          | x3do:MicrophoneSource                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:pauseTimeDefault                          | x3do:MovieTexture                       | 0                   | x3do:accessTypeInputOutput    |
| x3do:pauseTimeDefault                          | x3do:OscillatorSource                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:pauseTimeDefault                          | x3do:StreamAudioSource                  | 0                   | x3do:accessTypeInputOutput    |
| x3do:pauseTimeDefault                          | x3do:TimeSensor                         | 0                   | x3do:accessTypeInputOutput    |
| x3do:pauseTimeDefault                          | x3do:WaveShaper                         | 0                   | x3do:accessTypeInputOutput    |
| x3do:pauseTimeDefault                          | x3do:X3DSoundProcessingNode             | 0                   | x3do:accessTypeInputOutput    |
| x3do:pauseTimeDefault                          | x3do:X3DSoundSourceNode                 | 0                   | x3do:accessTypeInputOutput    |
| x3do:pauseTimeDefault                          | x3do:X3DTimeDependentNode               | 0                   | x3do:accessTypeInputOutput    |
| x3do:phaseFunctionDefault                      | x3do:ShadedVolumeStyle                  | "Henyey-Greenstein" | x3do:accessTypeInitializeOnly |
| x3do:pickableDefault                           | x3do:Layer                              | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:pickableDefault                           | x3do:LayoutLayer                        | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:pickableDefault                           | x3do:X3DLayerNode                       | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:pickableDefault                           | x3do:X3DPickableObject                  | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:pitchDefault                              | x3do:AudioClip                          | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:pitchDefault                              | x3do:MovieTexture                       | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:playbackRateDefault                       | x3do:BufferAudioSource                  | 1                   | x3do:accessTypeInputOutput    |
| x3do:pointSizeDefault                          | x3do:ScreenFontStyle                    | 12.0                | x3do:accessTypeInputOutput    |
| x3do:pointSizeMaxValueDefault                  | x3do:PointProperties                    | 1                   | x3do:accessTypeInputOutput    |
| x3do:pointSizeMinValueDefault                  | x3do:PointProperties                    | 1                   | x3do:accessTypeInputOutput    |
| x3do:pointSizeScaleFactorDefault               | x3do:PointProperties                    | 1                   | x3do:accessTypeInputOutput    |
| x3do:portDefault                               | x3do:DISEntityManager                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:portDefault                               | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:portDefault                               | x3do:ReceiverPdu                        | 0                   | x3do:accessTypeInputOutput    |
| x3do:portDefault                               | x3do:SignalPdu                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:portDefault                               | x3do:TransmitterPdu                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:powerDefault                              | x3do:TransmitterPdu                     | 0.0                 | x3do:accessTypeInputOutput    |
| x3do:preferAccuracyDefault                     | x3do:RigidBodyCollection                | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:priorityDefault                           | x3do:Sound                              | 0                   | x3do:accessTypeInputOutput    |
| x3do:priorityDefault                           | x3do:SpatialSound                       | 0                   | x3do:accessTypeInputOutput    |
| x3do:profileDefault                            | x3do:X3D                                | "Full"              | x3do:accessTypeInputOutput    |
| x3do:qualityFactorDefault                      | x3do:BiquadFilter                       | 1                   | x3do:accessTypeInputOutput    |
| x3do:radioEntityTypeCategoryDefault            | x3do:TransmitterPdu                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:radioEntityTypeCountryDefault             | x3do:TransmitterPdu                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:radioEntityTypeDomainDefault              | x3do:TransmitterPdu                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:radioEntityTypeKindDefault                | x3do:TransmitterPdu                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:radioEntityTypeNomenclatureDefault        | x3do:TransmitterPdu                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:radioEntityTypeNomenclatureVersionDefault | x3do:TransmitterPdu                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:radioIDDefault                            | x3do:ReceiverPdu                        | 0                   | x3do:accessTypeInputOutput    |
| x3do:radioIDDefault                            | x3do:SignalPdu                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:radioIDDefault                            | x3do:TransmitterPdu                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:radiusDefault                             | x3do:Arc2D                              | 1                   | x3do:accessTypeInitializeOnly |
| x3do:radiusDefault                             | x3do:ArcClose2D                         | 1                   | x3do:accessTypeInitializeOnly |
| x3do:radiusDefault                             | x3do:Circle2D                           | 1                   | x3do:accessTypeInitializeOnly |
| x3do:radiusDefault                             | x3do:Cylinder                           | 1                   | x3do:accessTypeInitializeOnly |
| x3do:radiusDefault                             | x3do:PointLight                         | 1                   | x3do:accessTypeInitializeOnly |
| x3do:radiusDefault                             | x3do:Sphere                             | 1                   | x3do:accessTypeInitializeOnly |
| x3do:radiusDefault                             | x3do:SpotLight                          | 1                   | x3do:accessTypeInitializeOnly |
| x3do:radiusDefault                             | x3do:Arc2D                              | 100                 | x3do:accessTypeInitializeOnly |
| x3do:radiusDefault                             | x3do:ArcClose2D                         | 100                 | x3do:accessTypeInitializeOnly |
| x3do:radiusDefault                             | x3do:Circle2D                           | 100                 | x3do:accessTypeInitializeOnly |
| x3do:radiusDefault                             | x3do:Cylinder                           | 100                 | x3do:accessTypeInitializeOnly |
| x3do:radiusDefault                             | x3do:PointLight                         | 100                 | x3do:accessTypeInitializeOnly |
| x3do:radiusDefault                             | x3do:Sphere                             | 100                 | x3do:accessTypeInitializeOnly |
| x3do:radiusDefault                             | x3do:SpotLight                          | 100                 | x3do:accessTypeInitializeOnly |
| x3do:rangeDefault                              | x3do:GeoLOD                             | 10                  | x3do:accessTypeInitializeOnly |
| x3do:rangeDefault                              | x3do:LOD                                | 10                  | x3do:accessTypeInitializeOnly |
| x3do:ratioDefault                              | x3do:DynamicsCompressor                 | 12                  | x3do:accessTypeInputOutput    |
| x3do:readIntervalDefault                       | x3do:EspduTransform                     | 0.1                 | x3do:accessTypeInputOutput    |
| x3do:readIntervalDefault                       | x3do:ReceiverPdu                        | 0.1                 | x3do:accessTypeInputOutput    |
| x3do:readIntervalDefault                       | x3do:SignalPdu                          | 0.1                 | x3do:accessTypeInputOutput    |
| x3do:readIntervalDefault                       | x3do:TransmitterPdu                     | 0.1                 | x3do:accessTypeInputOutput    |
| x3do:receivedPowerDefault                      | x3do:ReceiverPdu                        | 0.0                 | x3do:accessTypeInputOutput    |
| x3do:receiverStateDefault                      | x3do:ReceiverPdu                        | 0                   | x3do:accessTypeInputOutput    |
| x3do:referenceDistanceDefault                  | x3do:SpatialSound                       | 1                   | x3do:accessTypeInputOutput    |
| x3do:refractionDefault                         | x3do:AcousticProperties                 | 0                   | x3do:accessTypeInputOutput    |
| x3do:releaseDefault                            | x3do:DynamicsCompressor                 | 0.25                | x3do:accessTypeInputOutput    |
| x3do:repeatRDefault                            | x3do:ComposedTexture3D                  | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:repeatRDefault                            | x3do:ImageTexture3D                     | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:repeatRDefault                            | x3do:PixelTexture3D                     | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:repeatRDefault                            | x3do:X3DTexture3DNode                   | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:repeatSDefault                            | x3do:ComposedTexture3D                  | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:repeatSDefault                            | x3do:ImageTexture                       | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:repeatSDefault                            | x3do:ImageTexture3D                     | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:repeatSDefault                            | x3do:MovieTexture                       | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:repeatSDefault                            | x3do:PixelTexture                       | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:repeatSDefault                            | x3do:PixelTexture3D                     | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:repeatSDefault                            | x3do:X3DTexture2DNode                   | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:repeatSDefault                            | x3do:X3DTexture3DNode                   | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:repeatSDefault                            | x3do:ComposedTexture3D                  | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:repeatSDefault                            | x3do:ImageTexture                       | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:repeatSDefault                            | x3do:ImageTexture3D                     | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:repeatSDefault                            | x3do:MovieTexture                       | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:repeatSDefault                            | x3do:PixelTexture                       | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:repeatSDefault                            | x3do:PixelTexture3D                     | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:repeatSDefault                            | x3do:X3DTexture2DNode                   | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:repeatSDefault                            | x3do:X3DTexture3DNode                   | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:repeatTDefault                            | x3do:ComposedTexture3D                  | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:repeatTDefault                            | x3do:ImageTexture                       | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:repeatTDefault                            | x3do:ImageTexture3D                     | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:repeatTDefault                            | x3do:MovieTexture                       | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:repeatTDefault                            | x3do:PixelTexture                       | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:repeatTDefault                            | x3do:PixelTexture3D                     | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:repeatTDefault                            | x3do:X3DTexture2DNode                   | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:repeatTDefault                            | x3do:X3DTexture3DNode                   | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:repeatTDefault                            | x3do:ComposedTexture3D                  | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:repeatTDefault                            | x3do:ImageTexture                       | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:repeatTDefault                            | x3do:ImageTexture3D                     | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:repeatTDefault                            | x3do:MovieTexture                       | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:repeatTDefault                            | x3do:PixelTexture                       | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:repeatTDefault                            | x3do:PixelTexture3D                     | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:repeatTDefault                            | x3do:X3DTexture2DNode                   | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:repeatTDefault                            | x3do:X3DTexture3DNode                   | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:resumeTimeDefault                         | x3do:Analyser                           | 0                   | x3do:accessTypeInputOutput    |
| x3do:resumeTimeDefault                         | x3do:AudioClip                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:resumeTimeDefault                         | x3do:BiquadFilter                       | 0                   | x3do:accessTypeInputOutput    |
| x3do:resumeTimeDefault                         | x3do:BufferAudioSource                  | 0                   | x3do:accessTypeInputOutput    |
| x3do:resumeTimeDefault                         | x3do:Convolver                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:resumeTimeDefault                         | x3do:Delay                              | 0                   | x3do:accessTypeInputOutput    |
| x3do:resumeTimeDefault                         | x3do:DynamicsCompressor                 | 0                   | x3do:accessTypeInputOutput    |
| x3do:resumeTimeDefault                         | x3do:Gain                               | 0                   | x3do:accessTypeInputOutput    |
| x3do:resumeTimeDefault                         | x3do:ListenerPointSource                | 0                   | x3do:accessTypeInputOutput    |
| x3do:resumeTimeDefault                         | x3do:MicrophoneSource                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:resumeTimeDefault                         | x3do:MovieTexture                       | 0                   | x3do:accessTypeInputOutput    |
| x3do:resumeTimeDefault                         | x3do:OscillatorSource                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:resumeTimeDefault                         | x3do:StreamAudioSource                  | 0                   | x3do:accessTypeInputOutput    |
| x3do:resumeTimeDefault                         | x3do:TimeSensor                         | 0                   | x3do:accessTypeInputOutput    |
| x3do:resumeTimeDefault                         | x3do:WaveShaper                         | 0                   | x3do:accessTypeInputOutput    |
| x3do:resumeTimeDefault                         | x3do:X3DSoundProcessingNode             | 0                   | x3do:accessTypeInputOutput    |
| x3do:resumeTimeDefault                         | x3do:X3DSoundSourceNode                 | 0                   | x3do:accessTypeInputOutput    |
| x3do:resumeTimeDefault                         | x3do:X3DTimeDependentNode               | 0                   | x3do:accessTypeInputOutput    |
| x3do:retainUserOffsetsDefault                  | x3do:GeoViewpoint                       | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:retainUserOffsetsDefault                  | x3do:OrthoViewpoint                     | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:retainUserOffsetsDefault                  | x3do:Viewpoint                          | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:retainUserOffsetsDefault                  | x3do:ViewpointGroup                     | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:retainUserOffsetsDefault                  | x3do:X3DViewpointNode                   | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:retainedOpacityDefault                    | x3do:BoundaryEnhancementVolumeStyle     | 0.2                 | x3do:accessTypeInputOutput    |
| x3do:rolloffFactorDefault                      | x3do:SpatialSound                       | 1                   | x3do:accessTypeInputOutput    |
| x3do:rotateYUpDefault                          | x3do:GeoOrigin                          | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:rotationDefault                           | x3do:CADPart                            | 0                   | x3do:accessTypeInputOutput    |
| x3do:rotationDefault                           | x3do:CollidableOffset                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:rotationDefault                           | x3do:CollidableShape                    | 0                   | x3do:accessTypeInputOutput    |
| x3do:rotationDefault                           | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:rotationDefault                           | x3do:GeoTransform                       | 0                   | x3do:accessTypeInputOutput    |
| x3do:rotationDefault                           | x3do:HAnimHumanoid                      | 0                   | x3do:accessTypeInputOutput    |
| x3do:rotationDefault                           | x3do:HAnimJoint                         | 0                   | x3do:accessTypeInputOutput    |
| x3do:rotationDefault                           | x3do:HAnimSite                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:rotationDefault                           | x3do:TextureTransform                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:rotationDefault                           | x3do:TextureTransform3D                 | 0                   | x3do:accessTypeInputOutput    |
| x3do:rotationDefault                           | x3do:Transform                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:rotationDefault                           | x3do:X3DNBodyCollidableNode             | 0                   | x3do:accessTypeInputOutput    |
| x3do:roughnessDefault                          | x3do:PhysicalMaterial                   | 1                   | x3do:accessTypeInputOutput    |
| x3do:rtpHeaderExpectedDefault                  | x3do:EspduTransform                     | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:rtpHeaderExpectedDefault                  | x3do:ReceiverPdu                        | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:rtpHeaderExpectedDefault                  | x3do:SignalPdu                          | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:rtpHeaderExpectedDefault                  | x3do:TransmitterPdu                     | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:sampleRateDefault                         | x3do:BufferAudioSource                  | 0                   | x3do:accessTypeInputOutput    |
| x3do:sampleRateDefault                         | x3do:SignalPdu                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:samplesDefault                            | x3do:SignalPdu                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:separateBackColorDefault                  | x3do:TwoSidedMaterial                   | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:shadowIntensityDefault                    | x3do:DirectionalLight                   | 1                   | x3do:accessTypeInputOutput    |
| x3do:shadowIntensityDefault                    | x3do:PointLight                         | 1                   | x3do:accessTypeInputOutput    |
| x3do:shadowIntensityDefault                    | x3do:SpotLight                          | 1                   | x3do:accessTypeInputOutput    |
| x3do:shadowIntensityDefault                    | x3do:TextureProjector                   | 1                   | x3do:accessTypeInputOutput    |
| x3do:shadowIntensityDefault                    | x3do:TextureProjectorParallel           | 1                   | x3do:accessTypeInputOutput    |
| x3do:shadowIntensityDefault                    | x3do:X3DLightNode                       | 1                   | x3do:accessTypeInputOutput    |
| x3do:shadowIntensityDefault                    | x3do:X3DTextureProjectorNode            | 1                   | x3do:accessTypeInputOutput    |
| x3do:shadowsDefault                            | x3do:DirectionalLight                   | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:shadowsDefault                            | x3do:PointLight                         | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:shadowsDefault                            | x3do:ShadedVolumeStyle                  | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:shadowsDefault                            | x3do:SpotLight                          | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:shadowsDefault                            | x3do:TextureProjector                   | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:shadowsDefault                            | x3do:TextureProjectorParallel           | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:shadowsDefault                            | x3do:X3DLightNode                       | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:shadowsDefault                            | x3do:X3DTextureProjectorNode            | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:shininessDefault                          | x3do:Material                           | 0.2                 | x3do:accessTypeInputOutput    |
| x3do:shininessDefault                          | x3do:TwoSidedMaterial                   | 0.2                 | x3do:accessTypeInputOutput    |
| x3do:sideDefault                               | x3do:Cone                               | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:sideDefault                               | x3do:Cylinder                           | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:silhouetteBoundaryOpacityDefault          | x3do:SilhouetteEnhancementVolumeStyle   | 0                   | x3do:accessTypeInputOutput    |
| x3do:silhouetteRetainedOpacityDefault          | x3do:SilhouetteEnhancementVolumeStyle   | 1                   | x3do:accessTypeInputOutput    |
| x3do:silhouetteSharpnessDefault                | x3do:SilhouetteEnhancementVolumeStyle   | 0.5                 | x3do:accessTypeInputOutput    |
| x3do:siteIDDefault                             | x3do:DISEntityManager                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:siteIDDefault                             | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:siteIDDefault                             | x3do:ReceiverPdu                        | 0                   | x3do:accessTypeInputOutput    |
| x3do:siteIDDefault                             | x3do:SignalPdu                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:siteIDDefault                             | x3do:TransmitterPdu                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:sizeDefault                               | x3do:Box                                | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:sizeDefault                               | x3do:FontStyle                          | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:sizeDefault                               | x3do:GeneratedCubeMapTexture            | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:sizeDefault                               | x3do:GeoProximitySensor                 | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:sizeDefault                               | x3do:Layout                             | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:sizeDefault                               | x3do:ProximitySensor                    | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:sizeDefault                               | x3do:Rectangle2D                        | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:sizeDefault                               | x3do:TransformSensor                    | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:sizeDefault                               | x3do:ViewpointGroup                     | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:sizeDefault                               | x3do:VisibilitySensor                   | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:sizeDefault                               | x3do:X3DEnvironmentalSensorNode         | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:sizeDefault                               | x3do:Box                                | 128                 | x3do:accessTypeInputOutput    |
| x3do:sizeDefault                               | x3do:FontStyle                          | 128                 | x3do:accessTypeInputOutput    |
| x3do:sizeDefault                               | x3do:GeneratedCubeMapTexture            | 128                 | x3do:accessTypeInputOutput    |
| x3do:sizeDefault                               | x3do:GeoProximitySensor                 | 128                 | x3do:accessTypeInputOutput    |
| x3do:sizeDefault                               | x3do:Layout                             | 128                 | x3do:accessTypeInputOutput    |
| x3do:sizeDefault                               | x3do:ProximitySensor                    | 128                 | x3do:accessTypeInputOutput    |
| x3do:sizeDefault                               | x3do:Rectangle2D                        | 128                 | x3do:accessTypeInputOutput    |
| x3do:sizeDefault                               | x3do:TransformSensor                    | 128                 | x3do:accessTypeInputOutput    |
| x3do:sizeDefault                               | x3do:ViewpointGroup                     | 128                 | x3do:accessTypeInputOutput    |
| x3do:sizeDefault                               | x3do:VisibilitySensor                   | 128                 | x3do:accessTypeInputOutput    |
| x3do:sizeDefault                               | x3do:X3DEnvironmentalSensorNode         | 128                 | x3do:accessTypeInputOutput    |
| x3do:skeletalConfigurationDefault              | x3do:HAnimHumanoid                      | "BASIC"             | x3do:accessTypeInputOutput    |
| x3do:skeletalConfigurationDefault              | x3do:HAnimMotion                        | "BASIC"             | x3do:accessTypeInputOutput    |
| x3do:sliderForceDefault                        | x3do:SliderJoint                        | 0                   | x3do:accessTypeInputOutput    |
| x3do:smoothingTimeConstantDefault              | x3do:Analyser                           | 0.8                 | x3do:accessTypeInputOutput    |
| x3do:softnessConstantForceMixDefault           | x3do:CollisionCollection                | 0.0001              | x3do:accessTypeInputOutput    |
| x3do:softnessConstantForceMixDefault           | x3do:Contact                            | 0.0001              | x3do:accessTypeInputOutput    |
| x3do:softnessErrorCorrectionDefault            | x3do:CollisionCollection                | 0.8                 | x3do:accessTypeInputOutput    |
| x3do:softnessErrorCorrectionDefault            | x3do:Contact                            | 0.8                 | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:ArcClose2D                         | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:Box                                | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:Cone                               | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:Cylinder                           | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:Disk2D                             | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:ElevationGrid                      | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:Extrusion                          | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:GeoElevationGrid                   | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:IndexedFaceSet                     | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:IndexedQuadSet                     | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:IndexedTriangleFanSet              | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:IndexedTriangleSet                 | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:IndexedTriangleStripSet            | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:NurbsPatchSurface                  | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:NurbsSweptSurface                  | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:NurbsSwungSurface                  | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:NurbsTrimmedSurface                | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:QuadSet                            | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:Rectangle2D                        | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:Sphere                             | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:Text                               | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:TriangleFanSet                     | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:TriangleSet                        | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:TriangleSet2D                      | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:TriangleStripSet                   | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:X3DComposedGeometryNode            | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:X3DNurbsSurfaceGeometryNode        | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:ArcClose2D                         | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:Box                                | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:Cone                               | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:Cylinder                           | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:Disk2D                             | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:ElevationGrid                      | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:Extrusion                          | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:GeoElevationGrid                   | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:IndexedFaceSet                     | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:IndexedQuadSet                     | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:IndexedTriangleFanSet              | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:IndexedTriangleSet                 | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:IndexedTriangleStripSet            | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:NurbsPatchSurface                  | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:NurbsSweptSurface                  | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:NurbsSwungSurface                  | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:NurbsTrimmedSurface                | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:QuadSet                            | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:Rectangle2D                        | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:Sphere                             | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:Text                               | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:TriangleFanSet                     | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:TriangleSet                        | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:TriangleSet2D                      | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:TriangleStripSet                   | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:X3DComposedGeometryNode            | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:solidDefault                              | x3do:X3DNurbsSurfaceGeometryNode        | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:sortOrderDefault                          | x3do:LinePickSensor                     | "CLOSEST"           | x3do:accessTypeInitializeOnly |
| x3do:sortOrderDefault                          | x3do:PointPickSensor                    | "CLOSEST"           | x3do:accessTypeInitializeOnly |
| x3do:sortOrderDefault                          | x3do:PrimitivePickSensor                | "CLOSEST"           | x3do:accessTypeInitializeOnly |
| x3do:sortOrderDefault                          | x3do:VolumePickSensor                   | "CLOSEST"           | x3do:accessTypeInitializeOnly |
| x3do:sortOrderDefault                          | x3do:X3DPickSensorNode                  | "CLOSEST"           | x3do:accessTypeInitializeOnly |
| x3do:spacingDefault                            | x3do:FontStyle                          | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:spacingDefault                            | x3do:ScreenFontStyle                    | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:spatializeDefault                         | x3do:Sound                              | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:spatializeDefault                         | x3do:SpatialSound                       | xsd:true            | x3do:accessTypeInitializeOnly |
| x3do:specificDefault                           | x3do:DISEntityTypeMapping               | 0                   | x3do:accessTypeInitializeOnly |
| x3do:specularDefault                           | x3do:AcousticProperties                 | 0                   | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:ConeEmitter                        | 0                   | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:ExplosionEmitter                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:MovieTexture                       | 0                   | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:NavigationInfo                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:PointEmitter                       | 0                   | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:PolylineEmitter                    | 0                   | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:SurfaceEmitter                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:VolumeEmitter                      | 0                   | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:WindPhysicsModel                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:X3DParticleEmitterNode             | 0                   | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:ConeEmitter                        | 0.1                 | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:ExplosionEmitter                   | 0.1                 | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:MovieTexture                       | 0.1                 | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:NavigationInfo                     | 0.1                 | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:PointEmitter                       | 0.1                 | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:PolylineEmitter                    | 0.1                 | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:SurfaceEmitter                     | 0.1                 | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:VolumeEmitter                      | 0.1                 | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:WindPhysicsModel                   | 0.1                 | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:X3DParticleEmitterNode             | 0.1                 | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:ConeEmitter                        | 1                   | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:ExplosionEmitter                   | 1                   | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:MovieTexture                       | 1                   | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:NavigationInfo                     | 1                   | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:PointEmitter                       | 1                   | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:PolylineEmitter                    | 1                   | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:SurfaceEmitter                     | 1                   | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:VolumeEmitter                      | 1                   | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:WindPhysicsModel                   | 1                   | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:X3DParticleEmitterNode             | 1                   | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:ConeEmitter                        | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:ExplosionEmitter                   | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:MovieTexture                       | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:NavigationInfo                     | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:PointEmitter                       | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:PolylineEmitter                    | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:SurfaceEmitter                     | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:VolumeEmitter                      | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:WindPhysicsModel                   | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:speedDefault                              | x3do:X3DParticleEmitterNode             | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:speedFactorDefault                        | x3do:GeoViewpoint                       | 1.0                 | x3do:accessTypeInitializeOnly |
| x3do:startAngleDefault                         | x3do:Arc2D                              | 0                   | x3do:accessTypeInitializeOnly |
| x3do:startAngleDefault                         | x3do:ArcClose2D                         | 0                   | x3do:accessTypeInitializeOnly |
| x3do:startFrameDefault                         | x3do:HAnimMotion                        | 0                   | x3do:accessTypeInputOutput    |
| x3do:startTimeDefault                          | x3do:Analyser                           | 0                   | x3do:accessTypeInputOutput    |
| x3do:startTimeDefault                          | x3do:AudioClip                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:startTimeDefault                          | x3do:BiquadFilter                       | 0                   | x3do:accessTypeInputOutput    |
| x3do:startTimeDefault                          | x3do:BufferAudioSource                  | 0                   | x3do:accessTypeInputOutput    |
| x3do:startTimeDefault                          | x3do:Convolver                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:startTimeDefault                          | x3do:Delay                              | 0                   | x3do:accessTypeInputOutput    |
| x3do:startTimeDefault                          | x3do:DynamicsCompressor                 | 0                   | x3do:accessTypeInputOutput    |
| x3do:startTimeDefault                          | x3do:Gain                               | 0                   | x3do:accessTypeInputOutput    |
| x3do:startTimeDefault                          | x3do:ListenerPointSource                | 0                   | x3do:accessTypeInputOutput    |
| x3do:startTimeDefault                          | x3do:MicrophoneSource                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:startTimeDefault                          | x3do:MovieTexture                       | 0                   | x3do:accessTypeInputOutput    |
| x3do:startTimeDefault                          | x3do:OscillatorSource                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:startTimeDefault                          | x3do:StreamAudioSource                  | 0                   | x3do:accessTypeInputOutput    |
| x3do:startTimeDefault                          | x3do:TimeSensor                         | 0                   | x3do:accessTypeInputOutput    |
| x3do:startTimeDefault                          | x3do:WaveShaper                         | 0                   | x3do:accessTypeInputOutput    |
| x3do:startTimeDefault                          | x3do:X3DSoundProcessingNode             | 0                   | x3do:accessTypeInputOutput    |
| x3do:startTimeDefault                          | x3do:X3DSoundSourceNode                 | 0                   | x3do:accessTypeInputOutput    |
| x3do:startTimeDefault                          | x3do:X3DTimeDependentNode               | 0                   | x3do:accessTypeInputOutput    |
| x3do:stop1BounceDefault                        | x3do:DoubleAxisHingeJoint               | 0                   | x3do:accessTypeInputOutput    |
| x3do:stop1BounceDefault                        | x3do:MotorJoint                         | 0                   | x3do:accessTypeInputOutput    |
| x3do:stop1BounceDefault                        | x3do:UniversalJoint                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:stop1ConstantForceMixDefault              | x3do:DoubleAxisHingeJoint               | 0.001               | x3do:accessTypeInputOutput    |
| x3do:stop1ErrorCorrectionDefault               | x3do:DoubleAxisHingeJoint               | 0.8                 | x3do:accessTypeInputOutput    |
| x3do:stop1ErrorCorrectionDefault               | x3do:MotorJoint                         | 0.8                 | x3do:accessTypeInputOutput    |
| x3do:stop1ErrorCorrectionDefault               | x3do:UniversalJoint                     | 0.8                 | x3do:accessTypeInputOutput    |
| x3do:stop2BounceDefault                        | x3do:MotorJoint                         | 0                   | x3do:accessTypeInputOutput    |
| x3do:stop2BounceDefault                        | x3do:UniversalJoint                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:stop2ErrorCorrectionDefault               | x3do:MotorJoint                         | 0.8                 | x3do:accessTypeInputOutput    |
| x3do:stop2ErrorCorrectionDefault               | x3do:UniversalJoint                     | 0.8                 | x3do:accessTypeInputOutput    |
| x3do:stop3BounceDefault                        | x3do:MotorJoint                         | 0                   | x3do:accessTypeInputOutput    |
| x3do:stop3ErrorCorrectionDefault               | x3do:MotorJoint                         | 0.8                 | x3do:accessTypeInputOutput    |
| x3do:stopBounceDefault                         | x3do:SingleAxisHingeJoint               | 0                   | x3do:accessTypeInputOutput    |
| x3do:stopBounceDefault                         | x3do:SliderJoint                        | 0                   | x3do:accessTypeInputOutput    |
| x3do:stopErrorCorrectionDefault                | x3do:SingleAxisHingeJoint               | 0.8                 | x3do:accessTypeInputOutput    |
| x3do:stopErrorCorrectionDefault                | x3do:SliderJoint                        | 0.8                 | x3do:accessTypeInputOutput    |
| x3do:stopErrorCorrectionDefault                | x3do:SingleAxisHingeJoint               | 1                   | x3do:accessTypeInputOutput    |
| x3do:stopErrorCorrectionDefault                | x3do:SliderJoint                        | 1                   | x3do:accessTypeInputOutput    |
| x3do:stopTimeDefault                           | x3do:Analyser                           | 0                   | x3do:accessTypeInputOutput    |
| x3do:stopTimeDefault                           | x3do:AudioClip                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:stopTimeDefault                           | x3do:BiquadFilter                       | 0                   | x3do:accessTypeInputOutput    |
| x3do:stopTimeDefault                           | x3do:BufferAudioSource                  | 0                   | x3do:accessTypeInputOutput    |
| x3do:stopTimeDefault                           | x3do:Convolver                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:stopTimeDefault                           | x3do:Delay                              | 0                   | x3do:accessTypeInputOutput    |
| x3do:stopTimeDefault                           | x3do:DynamicsCompressor                 | 0                   | x3do:accessTypeInputOutput    |
| x3do:stopTimeDefault                           | x3do:Gain                               | 0                   | x3do:accessTypeInputOutput    |
| x3do:stopTimeDefault                           | x3do:ListenerPointSource                | 0                   | x3do:accessTypeInputOutput    |
| x3do:stopTimeDefault                           | x3do:MicrophoneSource                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:stopTimeDefault                           | x3do:MovieTexture                       | 0                   | x3do:accessTypeInputOutput    |
| x3do:stopTimeDefault                           | x3do:OscillatorSource                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:stopTimeDefault                           | x3do:StreamAudioSource                  | 0                   | x3do:accessTypeInputOutput    |
| x3do:stopTimeDefault                           | x3do:TimeSensor                         | 0                   | x3do:accessTypeInputOutput    |
| x3do:stopTimeDefault                           | x3do:WaveShaper                         | 0                   | x3do:accessTypeInputOutput    |
| x3do:stopTimeDefault                           | x3do:X3DSoundProcessingNode             | 0                   | x3do:accessTypeInputOutput    |
| x3do:stopTimeDefault                           | x3do:X3DSoundSourceNode                 | 0                   | x3do:accessTypeInputOutput    |
| x3do:stopTimeDefault                           | x3do:X3DTimeDependentNode               | 0                   | x3do:accessTypeInputOutput    |
| x3do:styleSelectionDefault                     | x3do:FontStyle                          | "PLAIN"             | x3do:accessTypeInputOutput    |
| x3do:styleSelectionDefault                     | x3do:ScreenFontStyle                    | "PLAIN"             | x3do:accessTypeInputOutput    |
| x3do:subcategoryDefault                        | x3do:DISEntityTypeMapping               | 0                   | x3do:accessTypeInitializeOnly |
| x3do:surfaceAreaDefault                        | x3do:ConeEmitter                        | 0                   | x3do:accessTypeInputOutput    |
| x3do:surfaceAreaDefault                        | x3do:ExplosionEmitter                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:surfaceAreaDefault                        | x3do:PointEmitter                       | 0                   | x3do:accessTypeInputOutput    |
| x3do:surfaceAreaDefault                        | x3do:PolylineEmitter                    | 0                   | x3do:accessTypeInputOutput    |
| x3do:surfaceAreaDefault                        | x3do:SurfaceEmitter                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:surfaceAreaDefault                        | x3do:VolumeEmitter                      | 0                   | x3do:accessTypeInputOutput    |
| x3do:surfaceAreaDefault                        | x3do:X3DParticleEmitterNode             | 0                   | x3do:accessTypeInputOutput    |
| x3do:surfaceToleranceDefault                   | x3do:IsoSurfaceVolumeData               | 0                   | x3do:accessTypeInputOutput    |
| x3do:suspensionErrorCorrectionDefault          | x3do:DoubleAxisHingeJoint               | 0.8                 | x3do:accessTypeInputOutput    |
| x3do:suspensionForceDefault                    | x3do:DoubleAxisHingeJoint               | 0                   | x3do:accessTypeInputOutput    |
| x3do:tailTimeDefault                           | x3do:Analyser                           | 0                   | x3do:accessTypeInputOutput    |
| x3do:tailTimeDefault                           | x3do:BiquadFilter                       | 0                   | x3do:accessTypeInputOutput    |
| x3do:tailTimeDefault                           | x3do:Convolver                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:tailTimeDefault                           | x3do:Delay                              | 0                   | x3do:accessTypeInputOutput    |
| x3do:tailTimeDefault                           | x3do:DynamicsCompressor                 | 0                   | x3do:accessTypeInputOutput    |
| x3do:tailTimeDefault                           | x3do:Gain                               | 0                   | x3do:accessTypeInputOutput    |
| x3do:tailTimeDefault                           | x3do:WaveShaper                         | 0                   | x3do:accessTypeInputOutput    |
| x3do:tailTimeDefault                           | x3do:X3DSoundProcessingNode             | 0                   | x3do:accessTypeInputOutput    |
| x3do:tauDefault                                | x3do:ColorDamper                        | 0.3                 | x3do:accessTypeInputOutput    |
| x3do:tauDefault                                | x3do:CoordinateDamper                   | 0.3                 | x3do:accessTypeInputOutput    |
| x3do:tauDefault                                | x3do:OrientationDamper                  | 0.3                 | x3do:accessTypeInputOutput    |
| x3do:tauDefault                                | x3do:PositionDamper                     | 0.3                 | x3do:accessTypeInputOutput    |
| x3do:tauDefault                                | x3do:PositionDamper2D                   | 0.3                 | x3do:accessTypeInputOutput    |
| x3do:tauDefault                                | x3do:ScalarDamper                       | 0.3                 | x3do:accessTypeInputOutput    |
| x3do:tauDefault                                | x3do:TexCoordDamper2D                   | 0.3                 | x3do:accessTypeInputOutput    |
| x3do:tauDefault                                | x3do:X3DDamperNode                      | 0.3                 | x3do:accessTypeInputOutput    |
| x3do:tdlTypeDefault                            | x3do:SignalPdu                          | 0                   | x3do:accessTypeInputOutput    |
| x3do:tessellationDefault                       | x3do:NurbsCurve                         | 0                   | x3do:accessTypeInputOutput    |
| x3do:tessellationDefault                       | x3do:NurbsCurve2D                       | 0                   | x3do:accessTypeInputOutput    |
| x3do:tessellationScaleDefault                  | x3do:NurbsSet                           | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:textureCompressionDefault                 | x3do:TextureProperties                  | "FASTEST"           | x3do:accessTypeInputOutput    |
| x3do:texturePriorityDefault                    | x3do:TextureProperties                  | 0                   | x3do:accessTypeInputOutput    |
| x3do:thresholdDefault                          | x3do:DynamicsCompressor                 | -24                 | x3do:accessTypeInputOutput    |
| x3do:timeOutDefault                            | x3do:LoadSensor                         | 0                   | x3do:accessTypeInputOutput    |
| x3do:toggleDefault                             | x3do:BooleanToggle                      | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:toleranceDefault                          | x3do:ColorDamper                        | -1                  | x3do:accessTypeInputOutput    |
| x3do:toleranceDefault                          | x3do:CoordinateDamper                   | -1                  | x3do:accessTypeInputOutput    |
| x3do:toleranceDefault                          | x3do:OrientationDamper                  | -1                  | x3do:accessTypeInputOutput    |
| x3do:toleranceDefault                          | x3do:PositionDamper                     | -1                  | x3do:accessTypeInputOutput    |
| x3do:toleranceDefault                          | x3do:PositionDamper2D                   | -1                  | x3do:accessTypeInputOutput    |
| x3do:toleranceDefault                          | x3do:ScalarDamper                       | -1                  | x3do:accessTypeInputOutput    |
| x3do:toleranceDefault                          | x3do:TexCoordDamper2D                   | -1                  | x3do:accessTypeInputOutput    |
| x3do:toleranceDefault                          | x3do:X3DDamperNode                      | -1                  | x3do:accessTypeInputOutput    |
| x3do:topDefault                                | x3do:Cylinder                           | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:topToBottomDefault                        | x3do:FontStyle                          | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:topToBottomDefault                        | x3do:ScreenFontStyle                    | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:totalFrameCountDefault                    | x3do:HAnimMotion                        | 0                   | x3do:accessTypeInputOutput    |
| x3do:trackCurrentViewDefault                   | x3do:ListenerPointSource                | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:transitionTimeDefault                     | x3do:NavigationInfo                     | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:transmitFrequencyBandwidthDefault         | x3do:TransmitterPdu                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:transmitStateDefault                      | x3do:TransmitterPdu                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:transmitterApplicationIDDefault           | x3do:ReceiverPdu                        | 0                   | x3do:accessTypeInputOutput    |
| x3do:transmitterEntityIDDefault                | x3do:ReceiverPdu                        | 0                   | x3do:accessTypeInputOutput    |
| x3do:transmitterRadioIDDefault                 | x3do:ReceiverPdu                        | 0                   | x3do:accessTypeInputOutput    |
| x3do:transmitterSiteIDDefault                  | x3do:ReceiverPdu                        | 0                   | x3do:accessTypeInputOutput    |
| x3do:transparencyDefault                       | x3do:Background                         | 0                   | x3do:accessTypeInputOutput    |
| x3do:transparencyDefault                       | x3do:Material                           | 0                   | x3do:accessTypeInputOutput    |
| x3do:transparencyDefault                       | x3do:PhysicalMaterial                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:transparencyDefault                       | x3do:TextureBackground                  | 0                   | x3do:accessTypeInputOutput    |
| x3do:transparencyDefault                       | x3do:TwoSidedMaterial                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:transparencyDefault                       | x3do:UnlitMaterial                      | 0                   | x3do:accessTypeInputOutput    |
| x3do:transparencyDefault                       | x3do:X3DBackgroundNode                  | 0                   | x3do:accessTypeInputOutput    |
| x3do:turbulenceDefault                         | x3do:WindPhysicsModel                   | 0                   | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:BiquadFilter                       | "LOWPASS"           | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:NavigationInfo                     | "LOWPASS"           | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:PeriodicWave                       | "LOWPASS"           | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:ProjectionVolumeStyle              | "LOWPASS"           | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:ShaderPart                         | "LOWPASS"           | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:ShaderProgram                      | "LOWPASS"           | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:field                              | "LOWPASS"           | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:BiquadFilter                       | "MAX"               | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:NavigationInfo                     | "MAX"               | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:PeriodicWave                       | "MAX"               | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:ProjectionVolumeStyle              | "MAX"               | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:ShaderPart                         | "MAX"               | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:ShaderProgram                      | "MAX"               | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:field                              | "MAX"               | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:BiquadFilter                       | "SQUARE"            | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:NavigationInfo                     | "SQUARE"            | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:PeriodicWave                       | "SQUARE"            | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:ProjectionVolumeStyle              | "SQUARE"            | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:ShaderPart                         | "SQUARE"            | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:ShaderProgram                      | "SQUARE"            | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:field                              | "SQUARE"            | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:BiquadFilter                       | "VERTEX"            | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:NavigationInfo                     | "VERTEX"            | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:PeriodicWave                       | "VERTEX"            | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:ProjectionVolumeStyle              | "VERTEX"            | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:ShaderPart                         | "VERTEX"            | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:ShaderProgram                      | "VERTEX"            | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:field                              | "VERTEX"            | x3do:accessTypeInitializeOnly |
| x3do:typeDefault                               | x3do:BiquadFilter                       | "LOWPASS"           | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:NavigationInfo                     | "LOWPASS"           | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:PeriodicWave                       | "LOWPASS"           | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:ProjectionVolumeStyle              | "LOWPASS"           | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:ShaderPart                         | "LOWPASS"           | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:ShaderProgram                      | "LOWPASS"           | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:field                              | "LOWPASS"           | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:BiquadFilter                       | "MAX"               | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:NavigationInfo                     | "MAX"               | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:PeriodicWave                       | "MAX"               | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:ProjectionVolumeStyle              | "MAX"               | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:ShaderPart                         | "MAX"               | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:ShaderProgram                      | "MAX"               | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:field                              | "MAX"               | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:BiquadFilter                       | "SQUARE"            | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:NavigationInfo                     | "SQUARE"            | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:PeriodicWave                       | "SQUARE"            | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:ProjectionVolumeStyle              | "SQUARE"            | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:ShaderPart                         | "SQUARE"            | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:ShaderProgram                      | "SQUARE"            | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:field                              | "SQUARE"            | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:BiquadFilter                       | "VERTEX"            | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:NavigationInfo                     | "VERTEX"            | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:PeriodicWave                       | "VERTEX"            | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:ProjectionVolumeStyle              | "VERTEX"            | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:ShaderPart                         | "VERTEX"            | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:ShaderProgram                      | "VERTEX"            | x3do:accessTypeInputOutput    |
| x3do:typeDefault                               | x3do:field                              | "VERTEX"            | x3do:accessTypeInputOutput    |
| x3do:uClosedDefault                            | x3do:NurbsPatchSurface                  | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:uClosedDefault                            | x3do:NurbsTrimmedSurface                | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:uClosedDefault                            | x3do:X3DNurbsSurfaceGeometryNode        | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:uDimensionDefault                         | x3do:NurbsPatchSurface                  | 0                   | x3do:accessTypeInitializeOnly |
| x3do:uDimensionDefault                         | x3do:NurbsSurfaceInterpolator           | 0                   | x3do:accessTypeInitializeOnly |
| x3do:uDimensionDefault                         | x3do:NurbsTextureCoordinate             | 0                   | x3do:accessTypeInitializeOnly |
| x3do:uDimensionDefault                         | x3do:NurbsTrimmedSurface                | 0                   | x3do:accessTypeInitializeOnly |
| x3do:uDimensionDefault                         | x3do:X3DNurbsSurfaceGeometryNode        | 0                   | x3do:accessTypeInitializeOnly |
| x3do:uOrderDefault                             | x3do:NurbsPatchSurface                  | 3                   | x3do:accessTypeInitializeOnly |
| x3do:uOrderDefault                             | x3do:NurbsSurfaceInterpolator           | 3                   | x3do:accessTypeInitializeOnly |
| x3do:uOrderDefault                             | x3do:NurbsTextureCoordinate             | 3                   | x3do:accessTypeInitializeOnly |
| x3do:uOrderDefault                             | x3do:NurbsTrimmedSurface                | 3                   | x3do:accessTypeInitializeOnly |
| x3do:uOrderDefault                             | x3do:X3DNurbsSurfaceGeometryNode        | 3                   | x3do:accessTypeInitializeOnly |
| x3do:uTessellationDefault                      | x3do:NurbsPatchSurface                  | 0                   | x3do:accessTypeInputOutput    |
| x3do:uTessellationDefault                      | x3do:NurbsTrimmedSurface                | 0                   | x3do:accessTypeInputOutput    |
| x3do:uTessellationDefault                      | x3do:X3DNurbsSurfaceGeometryNode        | 0                   | x3do:accessTypeInputOutput    |
| x3do:updateDefault                             | x3do:GeneratedCubeMapTexture            | "NONE"              | x3do:accessTypeInputOutput    |
| x3do:useFiniteRotationDefault                  | x3do:RigidBody                          | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:useGeometryDefault                        | x3do:CollisionSpace                     | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:useGlobalGravityDefault                   | x3do:RigidBody                          | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:vClosedDefault                            | x3do:NurbsPatchSurface                  | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:vClosedDefault                            | x3do:NurbsTrimmedSurface                | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:vClosedDefault                            | x3do:X3DNurbsSurfaceGeometryNode        | xsd:false           | x3do:accessTypeInitializeOnly |
| x3do:vDimensionDefault                         | x3do:NurbsPatchSurface                  | 0                   | x3do:accessTypeInitializeOnly |
| x3do:vDimensionDefault                         | x3do:NurbsSurfaceInterpolator           | 0                   | x3do:accessTypeInitializeOnly |
| x3do:vDimensionDefault                         | x3do:NurbsTextureCoordinate             | 0                   | x3do:accessTypeInitializeOnly |
| x3do:vDimensionDefault                         | x3do:NurbsTrimmedSurface                | 0                   | x3do:accessTypeInitializeOnly |
| x3do:vDimensionDefault                         | x3do:X3DNurbsSurfaceGeometryNode        | 0                   | x3do:accessTypeInitializeOnly |
| x3do:vOrderDefault                             | x3do:NurbsPatchSurface                  | 3                   | x3do:accessTypeInitializeOnly |
| x3do:vOrderDefault                             | x3do:NurbsSurfaceInterpolator           | 3                   | x3do:accessTypeInitializeOnly |
| x3do:vOrderDefault                             | x3do:NurbsTextureCoordinate             | 3                   | x3do:accessTypeInitializeOnly |
| x3do:vOrderDefault                             | x3do:NurbsTrimmedSurface                | 3                   | x3do:accessTypeInitializeOnly |
| x3do:vOrderDefault                             | x3do:X3DNurbsSurfaceGeometryNode        | 3                   | x3do:accessTypeInitializeOnly |
| x3do:vTessellationDefault                      | x3do:NurbsPatchSurface                  | 0                   | x3do:accessTypeInputOutput    |
| x3do:vTessellationDefault                      | x3do:NurbsTrimmedSurface                | 0                   | x3do:accessTypeInputOutput    |
| x3do:vTessellationDefault                      | x3do:X3DNurbsSurfaceGeometryNode        | 0                   | x3do:accessTypeInputOutput    |
| x3do:variationDefault                          | x3do:ConeEmitter                        | 0.25                | x3do:accessTypeInputOutput    |
| x3do:variationDefault                          | x3do:ExplosionEmitter                   | 0.25                | x3do:accessTypeInputOutput    |
| x3do:variationDefault                          | x3do:PointEmitter                       | 0.25                | x3do:accessTypeInputOutput    |
| x3do:variationDefault                          | x3do:PolylineEmitter                    | 0.25                | x3do:accessTypeInputOutput    |
| x3do:variationDefault                          | x3do:SurfaceEmitter                     | 0.25                | x3do:accessTypeInputOutput    |
| x3do:variationDefault                          | x3do:VolumeEmitter                      | 0.25                | x3do:accessTypeInputOutput    |
| x3do:variationDefault                          | x3do:X3DParticleEmitterNode             | 0.25                | x3do:accessTypeInputOutput    |
| x3do:versionDefault                            | x3do:HAnimHumanoid                      | "2.0"               | x3do:accessTypeInputOutput    |
| x3do:versionDefault                            | x3do:X3D                                | "2.0"               | x3do:accessTypeInputOutput    |
| x3do:versionDefault                            | x3do:HAnimHumanoid                      | "4.0"               | x3do:accessTypeInputOutput    |
| x3do:versionDefault                            | x3do:X3D                                | "4.0"               | x3do:accessTypeInputOutput    |
| x3do:viewAllDefault                            | x3do:GeoViewpoint                       | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:viewAllDefault                            | x3do:OrthoViewpoint                     | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:viewAllDefault                            | x3do:Viewpoint                          | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:viewAllDefault                            | x3do:X3DViewpointNode                   | xsd:false           | x3do:accessTypeInputOutput    |
| x3do:visibilityLimitDefault                    | x3do:NavigationInfo                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:visibilityRangeDefault                    | x3do:X3DFogObject                       | 0                   | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:Anchor                             | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:Billboard                          | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:CADAssembly                        | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:CADLayer                           | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:CADPart                            | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:CollidableOffset                   | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:CollidableShape                    | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:Collision                          | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:CollisionSpace                     | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:EspduTransform                     | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:GeoLocation                        | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:GeoTransform                       | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:Group                              | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:HAnimSegment                       | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:HAnimSite                          | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:IsoSurfaceVolumeData               | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:LOD                                | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:Layer                              | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:LayoutGroup                        | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:LayoutLayer                        | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:ParticleSystem                     | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:PickableGroup                      | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:ScreenGroup                        | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:SegmentedVolumeData                | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:Shape                              | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:Switch                             | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:Transform                          | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:Viewport                           | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:VolumeData                         | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:X3DBoundedObject                   | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:X3DGroupingNode                    | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:X3DLayerNode                       | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:X3DNBodyCollidableNode             | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:X3DNBodyCollisionSpaceNode         | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:X3DShapeNode                       | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:X3DViewportNode                    | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:visibleDefault                            | x3do:X3DVolumeDataNode                  | xsd:true            | x3do:accessTypeInputOutput    |
| x3do:warheadDefault                            | x3do:EspduTransform                     | 0                   | x3do:accessTypeInputOutput    |
| x3do:weightDefault                             | x3do:HAnimDisplacer                     | 0.0                 | x3do:accessTypeInputOutput    |
| x3do:weightDefault                             | x3do:NurbsCurve                         | 0.0                 | x3do:accessTypeInputOutput    |
| x3do:weightDefault                             | x3do:NurbsCurve2D                       | 0.0                 | x3do:accessTypeInputOutput    |
| x3do:weightDefault                             | x3do:NurbsOrientationInterpolator       | 0.0                 | x3do:accessTypeInputOutput    |
| x3do:weightDefault                             | x3do:NurbsPatchSurface                  | 0.0                 | x3do:accessTypeInputOutput    |
| x3do:weightDefault                             | x3do:NurbsPositionInterpolator          | 0.0                 | x3do:accessTypeInputOutput    |
| x3do:weightDefault                             | x3do:NurbsSurfaceInterpolator           | 0.0                 | x3do:accessTypeInputOutput    |
| x3do:weightDefault                             | x3do:NurbsTextureCoordinate             | 0.0                 | x3do:accessTypeInputOutput    |
| x3do:weightDefault                             | x3do:NurbsTrimmedSurface                | 0.0                 | x3do:accessTypeInputOutput    |
| x3do:weightDefault                             | x3do:X3DNurbsSurfaceGeometryNode        | 0.0                 | x3do:accessTypeInputOutput    |
| x3do:weightConstant1Default                    | x3do:BlendedVolumeStyle                 | 0.5                 | x3do:accessTypeInputOutput    |
| x3do:weightConstant2Default                    | x3do:BlendedVolumeStyle                 | 0.5                 | x3do:accessTypeInputOutput    |
| x3do:weightFunction1Default                    | x3do:BlendedVolumeStyle                 | "CONSTANT"          | x3do:accessTypeInputOutput    |
| x3do:weightFunction2Default                    | x3do:BlendedVolumeStyle                 | "CONSTANT"          | x3do:accessTypeInputOutput    |
| x3do:whichChoiceDefault                        | x3do:Switch                             | -1                  | x3do:accessTypeInputOutput    |
| x3do:whichGeometryDefault                      | x3do:ReceiverPdu                        | 1                   | x3do:accessTypeInputOutput    |
| x3do:whichGeometryDefault                      | x3do:SignalPdu                          | 1                   | x3do:accessTypeInputOutput    |
| x3do:whichGeometryDefault                      | x3do:TransmitterPdu                     | 1                   | x3do:accessTypeInputOutput    |
| x3do:writeIntervalDefault                      | x3do:EspduTransform                     | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:writeIntervalDefault                      | x3do:ReceiverPdu                        | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:writeIntervalDefault                      | x3do:SignalPdu                          | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:writeIntervalDefault                      | x3do:TransmitterPdu                     | 1.0                 | x3do:accessTypeInputOutput    |
| x3do:xDimensionDefault                         | x3do:ElevationGrid                      | 2                   | x3do:accessTypeInitializeOnly |
| x3do:xDimensionDefault                         | x3do:GeoElevationGrid                   | 2                   | x3do:accessTypeInitializeOnly |
| x3do:xSpacingDefault                           | x3do:ElevationGrid                      | 1.0                 | x3do:accessTypeInitializeOnly |
| x3do:xSpacingDefault                           | x3do:GeoElevationGrid                   | 1.0                 | x3do:accessTypeInitializeOnly |
| x3do:yScaleDefault                             | x3do:GeoElevationGrid                   | 1                   | x3do:accessTypeInputOutput    |
| x3do:zDimensionDefault                         | x3do:ElevationGrid                      | 2                   | x3do:accessTypeInitializeOnly |
| x3do:zDimensionDefault                         | x3do:GeoElevationGrid                   | 2                   | x3do:accessTypeInitializeOnly |
| x3do:zSpacingDefault                           | x3do:ElevationGrid                      | 1.0                 | x3do:accessTypeInitializeOnly |
| x3do:zSpacingDefault                           | x3do:GeoElevationGrid                   | 1.0                 | x3do:accessTypeInitializeOnly |
--------------------------------------------------------------------------------------------------------------------------------------------------

===========================
X3dOntologyQuery_05.rq rdfs:label literals
===========================
Perform X3D Ontology metaquery X3dOntologyQuery_05.rq to produce output file X3dOntologyQuery_05.rq.txt:
===========================
PREFIX rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs:    <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl:     <http://www.w3.org/2002/07/owl#>
PREFIX xsd:     <http://www.w3.org/2001/XMLSchema#>
PREFIX x3d:     <https://www.web3d.org/specifications/x3d-4.0.xsd#>
PREFIX x3do:    <https://www.web3d.org/specifications/X3dOntology4.0#>
PREFIX dcterms: <http://purl.org/dc/terms/>

# X3dOntologyQuery_05.rq	Metaquery to list all X3D enumeration literals (constants).

# SPARQL 1.1 has arbitrary depth traversal
# https://stackoverflow.com/questions/1458674/retrieving-all-the-ancestors-of-a-rdfclass

###############################################

SELECT ?enumeration__literal ?enumerationValue ### also available: ?description ?reference
WHERE
{
   ?iriEnumerationLiteral rdfs:label ?enumerationValue .

   OPTIONAL
   {
      ?iriEnumerationLiteral dcterms:description ?description .
   }
   OPTIONAL
   {
      ?iriEnumerationLiteral dcterms:reference   ?reference   .
   }

   BIND (strafter(xsd:string(?iriEnumerationLiteral),"#") AS ?enumeration__literal)

   # appropriate labels of interest here includes underscore within
   # pattern enumerationType_SomeName, e.g. :fontStyle__PLAIN
   # uniqueness pattern: includes double underscore "__"
   FILTER ( CONTAINS(str(?enumeration__literal),"__") )
}
ORDER BY ASC(?enumeration__literal) # alphabetize

###############################################
Metaquery results:
arq --data=ontologies/X3dOntology4.0.ttl --query=queries/X3dOntologyQuery_05.rq
----------------------------------------------------------------------------------------------------------
| enumeration__literal                                          | enumerationValue                       |
==========================================================================================================
| "accessType__initializeOnly"                                  | "initializeOnly"                       |
| "accessType__inputOnly"                                       | "inputOnly"                            |
| "accessType__inputOutput"                                     | "inputOutput"                          |
| "accessType__outputOnly"                                      | "outputOnly"                           |
| "alphaMode__AUTO"                                             | "AUTO"                                 |
| "alphaMode__BLEND"                                            | "BLEND"                                |
| "alphaMode__MASK"                                             | "MASK"                                 |
| "alphaMode__OPAQUE"                                           | "OPAQUE"                               |
| "appliedParameters__BOUNCE"                                   | "BOUNCE"                               |
| "appliedParameters__CONSTANT_FORCE"                           | "CONSTANT_FORCE"                       |
| "appliedParameters__ERROR_REDUCTION"                          | "ERROR_REDUCTION"                      |
| "appliedParameters__FRICTION_COEFFICIENT2"                    | "FRICTION_COEFFICIENT-2"               |
| "appliedParameters__SLIP1"                                    | "SLIP-1"                               |
| "appliedParameters__SLIP2"                                    | "SLIP-2"                               |
| "appliedParameters__SPEED1"                                   | "SPEED-1"                              |
| "appliedParameters__SPEED2"                                   | "SPEED-2"                              |
| "appliedParameters__USER_FRICTION"                            | "USER_FRICTION"                        |
| "biquadTypeFilter__ALLPASS"                                   | "ALLPASS"                              |
| "biquadTypeFilter__BANDPASS"                                  | "BANDPASS"                             |
| "biquadTypeFilter__HIGHPASS"                                  | "HIGHPASS"                             |
| "biquadTypeFilter__HIGHSHELF"                                 | "HIGHSHELF"                            |
| "biquadTypeFilter__LOWPASS"                                   | "LOWPASS"                              |
| "biquadTypeFilter__LOWSHELF"                                  | "LOWSHELF"                             |
| "biquadTypeFilter__NOTCH"                                     | "NOTCH"                                |
| "biquadTypeFilter__PEAKING"                                   | "PEAKING"                              |
| "channelCountMode__CLAMPED_MAX"                               | "CLAMPED_MAX"                          |
| "channelCountMode__EXPLICIT"                                  | "EXPLICIT"                             |
| "channelCountMode__MAX"                                       | "MAX"                                  |
| "channelInterpretation__DISCRETE"                             | "DISCRETE"                             |
| "channelInterpretation__SPEAKERS"                             | "SPEAKERS"                             |
| "closureType__CHORD"                                          | "CHORD"                                |
| "closureType__PIE"                                            | "PIE"                                  |
| "componentName__CADGeometry"                                  | "CADGeometry"                          |
| "componentName__Core"                                         | "Core"                                 |
| "componentName__CubeMapTexturing"                             | "CubeMapTexturing"                     |
| "componentName__DIS"                                          | "DIS"                                  |
| "componentName__EnvironmentalEffects"                         | "EnvironmentalEffects"                 |
| "componentName__EnvironmentalSensor"                          | "EnvironmentalSensor"                  |
| "componentName__EventUtilities"                               | "EventUtilities"                       |
| "componentName__Followers"                                    | "Followers"                            |
| "componentName__Geometry2D"                                   | "Geometry2D"                           |
| "componentName__Geometry3D"                                   | "Geometry3D"                           |
| "componentName__Geospatial"                                   | "Geospatial"                           |
| "componentName__Grouping"                                     | "Grouping"                             |
| "componentName__HAnim"                                        | "H-Anim"                               |
| "componentName__HAnim"                                        | "HAnim"                                |
| "componentName__HAnim"                                        | "H-Anim"                               |
| "componentName__HAnim"                                        | "HAnim"                                |
| "componentName__Interpolation"                                | "Interpolation"                        |
| "componentName__KeyDeviceSensor"                              | "KeyDeviceSensor"                      |
| "componentName__Layering"                                     | "Layering"                             |
| "componentName__Layout"                                       | "Layout"                               |
| "componentName__Lighting"                                     | "Lighting"                             |
| "componentName__NURBS"                                        | "NURBS"                                |
| "componentName__Navigation"                                   | "Navigation"                           |
| "componentName__Networking"                                   | "Networking"                           |
| "componentName__ParticleSystems"                              | "ParticleSystems"                      |
| "componentName__Picking"                                      | "Picking"                              |
| "componentName__PointingDeviceSensor"                         | "PointingDeviceSensor"                 |
| "componentName__Rendering"                                    | "Rendering"                            |
| "componentName__RigidBodyPhysics"                             | "RigidBodyPhysics"                     |
| "componentName__Scripting"                                    | "Scripting"                            |
| "componentName__Shaders"                                      | "Shaders"                              |
| "componentName__Shape"                                        | "Shape"                                |
| "componentName__Sound"                                        | "Sound"                                |
| "componentName__Text"                                         | "Text"                                 |
| "componentName__TextureProjection"                            | "TextureProjection"                    |
| "componentName__Texturing"                                    | "Texturing"                            |
| "componentName__Texturing3D"                                  | "Texturing3D"                          |
| "componentName__Time"                                         | "Time"                                 |
| "componentName__VolumeRendering"                              | "VolumeRendering"                      |
| "distanceModel__EXPONENTIAL"                                  | "EXPONENTIAL"                          |
| "distanceModel__INVERSE"                                      | "INVERSE"                              |
| "distanceModel__LINEAR"                                       | "LINEAR"                               |
| "fieldType__MFBool"                                           | "MFBool"                               |
| "fieldType__MFColor"                                          | "MFColor"                              |
| "fieldType__MFColorRGBA"                                      | "MFColorRGBA"                          |
| "fieldType__MFDouble"                                         | "MFDouble"                             |
| "fieldType__MFFloat"                                          | "MFFloat"                              |
| "fieldType__MFImage"                                          | "MFImage"                              |
| "fieldType__MFInt32"                                          | "MFInt32"                              |
| "fieldType__MFMatrix3d"                                       | "MFMatrix3d"                           |
| "fieldType__MFMatrix3f"                                       | "MFMatrix3f"                           |
| "fieldType__MFMatrix4d"                                       | "MFMatrix4d"                           |
| "fieldType__MFMatrix4f"                                       | "MFMatrix4f"                           |
| "fieldType__MFNode"                                           | "MFNode"                               |
| "fieldType__MFRotation"                                       | "MFRotation"                           |
| "fieldType__MFString"                                         | "MFString"                             |
| "fieldType__MFTime"                                           | "MFTime"                               |
| "fieldType__MFVec2d"                                          | "MFVec2d"                              |
| "fieldType__MFVec2f"                                          | "MFVec2f"                              |
| "fieldType__MFVec3d"                                          | "MFVec3d"                              |
| "fieldType__MFVec3f"                                          | "MFVec3f"                              |
| "fieldType__MFVec4d"                                          | "MFVec4d"                              |
| "fieldType__MFVec4f"                                          | "MFVec4f"                              |
| "fieldType__SFBool"                                           | "SFBool"                               |
| "fieldType__SFColor"                                          | "SFColor"                              |
| "fieldType__SFColorRGBA"                                      | "SFColorRGBA"                          |
| "fieldType__SFDouble"                                         | "SFDouble"                             |
| "fieldType__SFFloat"                                          | "SFFloat"                              |
| "fieldType__SFImage"                                          | "SFImage"                              |
| "fieldType__SFInt32"                                          | "SFInt32"                              |
| "fieldType__SFMatrix3d"                                       | "SFMatrix3d"                           |
| "fieldType__SFMatrix3f"                                       | "SFMatrix3f"                           |
| "fieldType__SFMatrix4d"                                       | "SFMatrix4d"                           |
| "fieldType__SFMatrix4f"                                       | "SFMatrix4f"                           |
| "fieldType__SFNode"                                           | "SFNode"                               |
| "fieldType__SFRotation"                                       | "SFRotation"                           |
| "fieldType__SFString"                                         | "SFString"                             |
| "fieldType__SFTime"                                           | "SFTime"                               |
| "fieldType__SFVec2d"                                          | "SFVec2d"                              |
| "fieldType__SFVec2f"                                          | "SFVec2f"                              |
| "fieldType__SFVec3d"                                          | "SFVec3d"                              |
| "fieldType__SFVec3f"                                          | "SFVec3f"                              |
| "fieldType__SFVec4d"                                          | "SFVec4d"                              |
| "fieldType__SFVec4f"                                          | "SFVec4f"                              |
| "fogType__EXPONENTIAL"                                        | "EXPONENTIAL"                          |
| "fogType__LINEAR"                                             | "LINEAR"                               |
| "fontFamily__SANS"                                            | "SANS"                                 |
| "fontFamily__SERIF"                                           | "SERIF"                                |
| "fontFamily__TYPEWRITER"                                      | "TYPEWRITER"                           |
| "fontStyle__BOLD"                                             | "BOLD"                                 |
| "fontStyle__BOLDITALIC"                                       | "BOLDITALIC"                           |
| "fontStyle__ITALIC"                                           | "ITALIC"                               |
| "fontStyle__PLAIN"                                            | "PLAIN"                                |
| "forceOutput__ALL"                                            | "ALL"                                  |
| "forceOutput__NONE"                                           | "NONE"                                 |
| "generatedCubeMapTextureUpdate__ALWAYS"                       | "ALWAYS"                               |
| "generatedCubeMapTextureUpdate__NEXT_FRAME_ONLY"              | "NEXT_FRAME_ONLY"                      |
| "generatedCubeMapTextureUpdate__NONE"                         | "NONE"                                 |
| "geoMetadataSummaryKey__coordinateSystem"                     | "coordinateSystem"                     |
| "geoMetadataSummaryKey__copyright"                            | "copyright"                            |
| "geoMetadataSummaryKey__dataFormat"                           | "dataFormat"                           |
| "geoMetadataSummaryKey__dataUrl"                              | "dataUrl"                              |
| "geoMetadataSummaryKey__date"                                 | "date"                                 |
| "geoMetadataSummaryKey__description"                          | "description"                          |
| "geoMetadataSummaryKey__ellipsoid"                            | "ellipsoid"                            |
| "geoMetadataSummaryKey__extent"                               | "extent"                               |
| "geoMetadataSummaryKey__horizontalDatum"                      | "horizontalDatum"                      |
| "geoMetadataSummaryKey__metadataFormat"                       | "metadataFormat"                       |
| "geoMetadataSummaryKey__originator"                           | "originator"                           |
| "geoMetadataSummaryKey__resolution"                           | "resolution"                           |
| "geoMetadataSummaryKey__title"                                | "title"                                |
| "geoMetadataSummaryKey__verticalDatum"                        | "verticalDatum"                        |
| "geoSystemEarthEllipsoid__AM"                                 | "AM"                                   |
| "geoSystemEarthEllipsoid__AN"                                 | "AN"                                   |
| "geoSystemEarthEllipsoid__BN"                                 | "BN"                                   |
| "geoSystemEarthEllipsoid__BR"                                 | "BR"                                   |
| "geoSystemEarthEllipsoid__CC"                                 | "CC"                                   |
| "geoSystemEarthEllipsoid__CD"                                 | "CD"                                   |
| "geoSystemEarthEllipsoid__EA"                                 | "EA"                                   |
| "geoSystemEarthEllipsoid__EB"                                 | "EB"                                   |
| "geoSystemEarthEllipsoid__EC"                                 | "EC"                                   |
| "geoSystemEarthEllipsoid__ED"                                 | "ED"                                   |
| "geoSystemEarthEllipsoid__EE"                                 | "EE"                                   |
| "geoSystemEarthEllipsoid__EF"                                 | "EF"                                   |
| "geoSystemEarthEllipsoid__FA"                                 | "FA"                                   |
| "geoSystemEarthEllipsoid__HE"                                 | "HE"                                   |
| "geoSystemEarthEllipsoid__HO"                                 | "HO"                                   |
| "geoSystemEarthEllipsoid__ID"                                 | "ID"                                   |
| "geoSystemEarthEllipsoid__IN"                                 | "IN"                                   |
| "geoSystemEarthEllipsoid__KA"                                 | "KA"                                   |
| "geoSystemEarthEllipsoid__RF"                                 | "RF"                                   |
| "geoSystemEarthEllipsoid__S"                                  | "S"                                    |
| "geoSystemEarthEllipsoid__SA"                                 | "SA"                                   |
| "geoSystemEarthEllipsoid__WD"                                 | "WD"                                   |
| "geoSystemEarthEllipsoid__WE"                                 | "WE"                                   |
| "geoSystemEarthEllipsoid__WGS84"                              | "WGS84"                                |
| "geoSystemEarthEllipsoid__Zn"                                 | "Zn"                                   |
| "geoSystemSpatialReferenceFrame__GC"                          | "GC"                                   |
| "geoSystemSpatialReferenceFrame__GCC"                         | "GCC"                                  |
| "geoSystemSpatialReferenceFrame__GD"                          | "GD"                                   |
| "geoSystemSpatialReferenceFrame__GDC"                         | "GDC"                                  |
| "geoSystemSpatialReferenceFrame__UTM"                         | "UTM"                                  |
| "hanimFeaturePointName__adams_apple"                          | "adams_apple"                          |
| "hanimFeaturePointName__buttocks_standing_wall_contact_point" | "buttocks_standing_wall_contact_point" |
| "hanimFeaturePointName__cervicale"                            | "cervicale"                            |
| "hanimFeaturePointName__crotch"                               | "crotch"                               |
| "hanimFeaturePointName__glabella"                             | "glabella"                             |
| "hanimFeaturePointName__l_acromion"                           | "l_acromion"                           |
| "hanimFeaturePointName__l_asis"                               | "l_asis"                               |
| "hanimFeaturePointName__l_axilla_distal"                      | "l_axilla_distal"                      |
| "hanimFeaturePointName__l_axilla_posterior_folds"             | "l_axilla_posterior_folds"             |
| "hanimFeaturePointName__l_axilla_proximal"                    | "l_axilla_proximal"                    |
| "hanimFeaturePointName__l_bideltoid"                          | "l_bideltoid"                          |
| "hanimFeaturePointName__l_calcaneus_posterior"                | "l_calcaneus_posterior"                |
| "hanimFeaturePointName__l_carpal_distal_phalanx_1"            | "l_carpal_distal_phalanx_1"            |
| "hanimFeaturePointName__l_carpal_distal_phalanx_2"            | "l_carpal_distal_phalanx_2"            |
| "hanimFeaturePointName__l_carpal_distal_phalanx_3"            | "l_carpal_distal_phalanx_3"            |
| "hanimFeaturePointName__l_carpal_distal_phalanx_4"            | "l_carpal_distal_phalanx_4"            |
| "hanimFeaturePointName__l_carpal_distal_phalanx_5"            | "l_carpal_distal_phalanx_5"            |
| "hanimFeaturePointName__l_chest_midsagittal_plane"            | "l_chest_midsagittal_plane"            |
| "hanimFeaturePointName__l_clavicle"                           | "l_clavicle"                           |
| "hanimFeaturePointName__l_dactylion"                          | "l_dactylion"                          |
| "hanimFeaturePointName__l_ectocanthus"                        | "l_ectocanthus"                        |
| "hanimFeaturePointName__l_femoral_lateral_epicondyle"         | "l_femoral_lateral_epicondyle"         |
| "hanimFeaturePointName__l_femoral_medial_epicondyle"          | "l_femoral_medial_epicondyle"          |
| "hanimFeaturePointName__l_gonion"                             | "l_gonion"                             |
| "hanimFeaturePointName__l_humeral_lateral_epicondyle"         | "l_humeral_lateral_epicondyle"         |
| "hanimFeaturePointName__l_humeral_medial_epicondyle"          | "l_humeral_medial_epicondyle"          |
| "hanimFeaturePointName__l_iliocristale"                       | "l_iliocristale"                       |
| "hanimFeaturePointName__l_infraorbitale"                      | "l_infraorbitale"                      |
| "hanimFeaturePointName__l_knee_crease"                        | "l_knee_crease"                        |
| "hanimFeaturePointName__l_lateral_malleolus"                  | "l_lateral_malleolus"                  |
| "hanimFeaturePointName__l_medial_malleolus"                   | "l_medial_malleolus"                   |
| "hanimFeaturePointName__l_metacarpal_phalanx_2"               | "l_metacarpal_phalanx_2"               |
| "hanimFeaturePointName__l_metacarpal_phalanx_3"               | "l_metacarpal_phalanx_3"               |
| "hanimFeaturePointName__l_metacarpal_phalanx_5"               | "l_metacarpal_phalanx_5"               |
| "hanimFeaturePointName__l_metatarsal_phalanx_1"               | "l_metatarsal_phalanx_1"               |
| "hanimFeaturePointName__l_metatarsal_phalanx_5"               | "l_metatarsal_phalanx_5"               |
| "hanimFeaturePointName__l_neck_base"                          | "l_neck_base"                          |
| "hanimFeaturePointName__l_olecranon"                          | "l_olecranon"                          |
| "hanimFeaturePointName__l_psis"                               | "l_psis"                               |
| "hanimFeaturePointName__l_radial_styloid"                     | "l_radial_styloid"                     |
| "hanimFeaturePointName__l_radiale"                            | "l_radiale"                            |
| "hanimFeaturePointName__l_rib10"                              | "l_rib10"                              |
| "hanimFeaturePointName__l_sphyrion"                           | "l_sphyrion"                           |
| "hanimFeaturePointName__l_suprapatella"                       | "l_suprapatella"                       |
| "hanimFeaturePointName__l_tarsal_distal_phalanx_1"            | "l_tarsal_distal_phalanx_1"            |
| "hanimFeaturePointName__l_tarsal_distal_phalanx_2"            | "l_tarsal_distal_phalanx_2"            |
| "hanimFeaturePointName__l_tarsal_distal_phalanx_3"            | "l_tarsal_distal_phalanx_3"            |
| "hanimFeaturePointName__l_tarsal_distal_phalanx_4"            | "l_tarsal_distal_phalanx_4"            |
| "hanimFeaturePointName__l_tarsal_distal_phalanx_5"            | "l_tarsal_distal_phalanx_5"            |
| "hanimFeaturePointName__l_thelion"                            | "l_thelion"                            |
| "hanimFeaturePointName__l_tibiale"                            | "l_tibiale"                            |
| "hanimFeaturePointName__l_tragion"                            | "l_tragion"                            |
| "hanimFeaturePointName__l_trochanterion"                      | "l_trochanterion"                      |
| "hanimFeaturePointName__l_ulnar_styloid"                      | "l_ulnar_styloid"                      |
| "hanimFeaturePointName__menton"                               | "menton"                               |
| "hanimFeaturePointName__mesosternale"                         | "mesosternale"                         |
| "hanimFeaturePointName__navel"                                | "navel"                                |
| "hanimFeaturePointName__nuchale"                              | "nuchale"                              |
| "hanimFeaturePointName__opisthocranion"                       | "opisthocranion"                       |
| "hanimFeaturePointName__r_acromion"                           | "r_acromion"                           |
| "hanimFeaturePointName__r_asis"                               | "r_asis"                               |
| "hanimFeaturePointName__r_axilla_distal"                      | "r_axilla_distal"                      |
| "hanimFeaturePointName__r_axilla_posterior_folds"             | "r_axilla_posterior_folds"             |
| "hanimFeaturePointName__r_axilla_proximal"                    | "r_axilla_proximal"                    |
| "hanimFeaturePointName__r_bideltoid"                          | "r_bideltoid"                          |
| "hanimFeaturePointName__r_calcaneus_posterior"                | "r_calcaneus_posterior"                |
| "hanimFeaturePointName__r_carpal_distal_phalanx_1"            | "r_carpal_distal_phalanx_1"            |
| "hanimFeaturePointName__r_carpal_distal_phalanx_2"            | "r_carpal_distal_phalanx_2"            |
| "hanimFeaturePointName__r_carpal_distal_phalanx_3"            | "r_carpal_distal_phalanx_3"            |
| "hanimFeaturePointName__r_carpal_distal_phalanx_4"            | "r_carpal_distal_phalanx_4"            |
| "hanimFeaturePointName__r_carpal_distal_phalanx_5"            | "r_carpal_distal_phalanx_5"            |
| "hanimFeaturePointName__r_chest_midsagittal_plane"            | "r_chest_midsagittal_plane"            |
| "hanimFeaturePointName__r_clavicle"                           | "r_clavicle"                           |
| "hanimFeaturePointName__r_dactylion"                          | "r_dactylion"                          |
| "hanimFeaturePointName__r_ectocanthus"                        | "r_ectocanthus"                        |
| "hanimFeaturePointName__r_femoral_lateral_epicondyle"         | "r_femoral_lateral_epicondyle"         |
| "hanimFeaturePointName__r_femoral_medial_epicondyle"          | "r_femoral_medial_epicondyle"          |
| "hanimFeaturePointName__r_gonion"                             | "r_gonion"                             |
| "hanimFeaturePointName__r_humeral_lateral_epicondyle"         | "r_humeral_lateral_epicondyle"         |
| "hanimFeaturePointName__r_humeral_medial_epicondyle"          | "r_humeral_medial_epicondyle"          |
| "hanimFeaturePointName__r_iliocristale"                       | "r_iliocristale"                       |
| "hanimFeaturePointName__r_infraorbitale"                      | "r_infraorbitale"                      |
| "hanimFeaturePointName__r_knee_crease"                        | "r_knee_crease"                        |
| "hanimFeaturePointName__r_lateral_malleolus"                  | "r_lateral_malleolus"                  |
| "hanimFeaturePointName__r_medial_malleolus"                   | "r_medial_malleolus"                   |
| "hanimFeaturePointName__r_metacarpal_phalanx_2"               | "r_metacarpal_phalanx_2"               |
| "hanimFeaturePointName__r_metacarpal_phalanx_3"               | "r_metacarpal_phalanx_3"               |
| "hanimFeaturePointName__r_metacarpal_phalanx_5"               | "r_metacarpal_phalanx_5"               |
| "hanimFeaturePointName__r_metatarsal_phalanx_1"               | "r_metatarsal_phalanx_1"               |
| "hanimFeaturePointName__r_metatarsal_phalanx_5"               | "r_metatarsal_phalanx_5"               |
| "hanimFeaturePointName__r_neck_base"                          | "r_neck_base"                          |
| "hanimFeaturePointName__r_olecranon"                          | "r_olecranon"                          |
| "hanimFeaturePointName__r_psis"                               | "r_psis"                               |
| "hanimFeaturePointName__r_radial_styloid"                     | "r_radial_styloid"                     |
| "hanimFeaturePointName__r_radiale"                            | "r_radiale"                            |
| "hanimFeaturePointName__r_rib10"                              | "r_rib10"                              |
| "hanimFeaturePointName__r_sphyrion"                           | "r_sphyrion"                           |
| "hanimFeaturePointName__r_suprapatella"                       | "r_suprapatella"                       |
| "hanimFeaturePointName__r_tarsal_distal_phalanx_1"            | "r_tarsal_distal_phalanx_1"            |
| "hanimFeaturePointName__r_tarsal_distal_phalanx_2"            | "r_tarsal_distal_phalanx_2"            |
| "hanimFeaturePointName__r_tarsal_distal_phalanx_3"            | "r_tarsal_distal_phalanx_3"            |
| "hanimFeaturePointName__r_tarsal_distal_phalanx_4"            | "r_tarsal_distal_phalanx_4"            |
| "hanimFeaturePointName__r_tarsal_distal_phalanx_5"            | "r_tarsal_distal_phalanx_5"            |
| "hanimFeaturePointName__r_thelion"                            | "r_thelion"                            |
| "hanimFeaturePointName__r_tibiale"                            | "r_tibiale"                            |
| "hanimFeaturePointName__r_tragion"                            | "r_tragion"                            |
| "hanimFeaturePointName__r_trochanterion"                      | "r_trochanterion"                      |
| "hanimFeaturePointName__r_ulnar_styloid"                      | "r_ulnar_styloid"                      |
| "hanimFeaturePointName__rear_center_midsagittal_plane"        | "rear_center_midsagittal_plane"        |
| "hanimFeaturePointName__sellion"                              | "sellion"                              |
| "hanimFeaturePointName__skull_vertex"                         | "skull_vertex"                         |
| "hanimFeaturePointName__spine_1_middle_back"                  | "spine_1_middle_back"                  |
| "hanimFeaturePointName__spine_2_lower_back"                   | "spine_2_lower_back"                   |
| "hanimFeaturePointName__substernale"                          | "substernale"                          |
| "hanimFeaturePointName__supramenton"                          | "supramenton"                          |
| "hanimFeaturePointName__suprasternale"                        | "suprasternale"                        |
| "hanimFeaturePointName__waist_preferred_anterior"             | "waist_preferred_anterior"             |
| "hanimFeaturePointName__waist_preferred_posterior"            | "waist_preferred_posterior"            |
| "hanimHumanoidInfoKey__age"                                   | "age"                                  |
| "hanimHumanoidInfoKey__authorEmail"                           | "authorEmail"                          |
| "hanimHumanoidInfoKey__authorName"                            | "authorName"                           |
| "hanimHumanoidInfoKey__copyright"                             | "copyright"                            |
| "hanimHumanoidInfoKey__creationDate"                          | "creationDate"                         |
| "hanimHumanoidInfoKey__gender"                                | "gender"                               |
| "hanimHumanoidInfoKey__height"                                | "height"                               |
| "hanimHumanoidInfoKey__humanoidVersion"                       | "humanoidVersion"                      |
| "hanimHumanoidInfoKey__usageRestrictions"                     | "usageRestrictions"                    |
| "hanimHumanoidInfoKey__weight"                                | "weight"                               |
| "hanimJointName__humanoid_root"                               | "humanoid_root"                        |
| "hanimJointName__l_acromioclavicular"                         | "l_acromioclavicular"                  |
| "hanimJointName__l_calcaneocuboid"                            | "l_calcaneocuboid"                     |
| "hanimJointName__l_carpal_distal_interphalangeal_2"           | "l_carpal_distal_interphalangeal_2"    |
| "hanimJointName__l_carpal_distal_interphalangeal_3"           | "l_carpal_distal_interphalangeal_3"    |
| "hanimJointName__l_carpal_distal_interphalangeal_4"           | "l_carpal_distal_interphalangeal_4"    |
| "hanimJointName__l_carpal_distal_interphalangeal_5"           | "l_carpal_distal_interphalangeal_5"    |
| "hanimJointName__l_carpal_interphalangeal_1"                  | "l_carpal_interphalangeal_1"           |
| "hanimJointName__l_carpal_proximal_interphalangeal_2"         | "l_carpal_proximal_interphalangeal_2"  |
| "hanimJointName__l_carpal_proximal_interphalangeal_3"         | "l_carpal_proximal_interphalangeal_3"  |
| "hanimJointName__l_carpal_proximal_interphalangeal_4"         | "l_carpal_proximal_interphalangeal_4"  |
| "hanimJointName__l_carpal_proximal_interphalangeal_5"         | "l_carpal_proximal_interphalangeal_5"  |
| "hanimJointName__l_carpometacarpal_1"                         | "l_carpometacarpal_1"                  |
| "hanimJointName__l_carpometacarpal_2"                         | "l_carpometacarpal_2"                  |
| "hanimJointName__l_carpometacarpal_3"                         | "l_carpometacarpal_3"                  |
| "hanimJointName__l_carpometacarpal_4"                         | "l_carpometacarpal_4"                  |
| "hanimJointName__l_carpometacarpal_5"                         | "l_carpometacarpal_5"                  |
| "hanimJointName__l_cuneonavicular_1"                          | "l_cuneonavicular_1"                   |
| "hanimJointName__l_cuneonavicular_2"                          | "l_cuneonavicular_2"                   |
| "hanimJointName__l_cuneonavicular_3"                          | "l_cuneonavicular_3"                   |
| "hanimJointName__l_elbow"                                     | "l_elbow"                              |
| "hanimJointName__l_eyeball_joint"                             | "l_eyeball_joint"                      |
| "hanimJointName__l_eyebrow_joint"                             | "l_eyebrow_joint"                      |
| "hanimJointName__l_eyelid_joint"                              | "l_eyelid_joint"                       |
| "hanimJointName__l_hip"                                       | "l_hip"                                |
| "hanimJointName__l_knee"                                      | "l_knee"                               |
| "hanimJointName__l_metacarpophalangeal_1"                     | "l_metacarpophalangeal_1"              |
| "hanimJointName__l_metacarpophalangeal_2"                     | "l_metacarpophalangeal_2"              |
| "hanimJointName__l_metacarpophalangeal_3"                     | "l_metacarpophalangeal_3"              |
| "hanimJointName__l_metacarpophalangeal_4"                     | "l_metacarpophalangeal_4"              |
| "hanimJointName__l_metacarpophalangeal_5"                     | "l_metacarpophalangeal_5"              |
| "hanimJointName__l_metatarsophalangeal_1"                     | "l_metatarsophalangeal_1"              |
| "hanimJointName__l_metatarsophalangeal_2"                     | "l_metatarsophalangeal_2"              |
| "hanimJointName__l_metatarsophalangeal_3"                     | "l_metatarsophalangeal_3"              |
| "hanimJointName__l_metatarsophalangeal_4"                     | "l_metatarsophalangeal_4"              |
| "hanimJointName__l_metatarsophalangeal_5"                     | "l_metatarsophalangeal_5"              |
| "hanimJointName__l_midcarpal_1"                               | "l_midcarpal_1"                        |
| "hanimJointName__l_midcarpal_2"                               | "l_midcarpal_2"                        |
| "hanimJointName__l_midcarpal_3"                               | "l_midcarpal_3"                        |
| "hanimJointName__l_midcarpal_4_5"                             | "l_midcarpal_4_5"                      |
| "hanimJointName__l_radiocarpal"                               | "l_radiocarpal"                        |
| "hanimJointName__l_shoulder"                                  | "l_shoulder"                           |
| "hanimJointName__l_sternoclavicular"                          | "l_sternoclavicular"                   |
| "hanimJointName__l_talocalcaneonavicular"                     | "l_talocalcaneonavicular"              |
| "hanimJointName__l_talocrural"                                | "l_talocrural"                         |
| "hanimJointName__l_tarsal_distal_interphalangeal_2"           | "l_tarsal_distal_interphalangeal_2"    |
| "hanimJointName__l_tarsal_distal_interphalangeal_3"           | "l_tarsal_distal_interphalangeal_3"    |
| "hanimJointName__l_tarsal_distal_interphalangeal_4"           | "l_tarsal_distal_interphalangeal_4"    |
| "hanimJointName__l_tarsal_distal_interphalangeal_5"           | "l_tarsal_distal_interphalangeal_5"    |
| "hanimJointName__l_tarsal_interphalangeal_1"                  | "l_tarsal_interphalangeal_1"           |
| "hanimJointName__l_tarsal_proximal_interphalangeal_2"         | "l_tarsal_proximal_interphalangeal_2"  |
| "hanimJointName__l_tarsal_proximal_interphalangeal_3"         | "l_tarsal_proximal_interphalangeal_3"  |
| "hanimJointName__l_tarsal_proximal_interphalangeal_4"         | "l_tarsal_proximal_interphalangeal_4"  |
| "hanimJointName__l_tarsal_proximal_interphalangeal_5"         | "l_tarsal_proximal_interphalangeal_5"  |
| "hanimJointName__l_tarsometatarsal_1"                         | "l_tarsometatarsal_1"                  |
| "hanimJointName__l_tarsometatarsal_2"                         | "l_tarsometatarsal_2"                  |
| "hanimJointName__l_tarsometatarsal_3"                         | "l_tarsometatarsal_3"                  |
| "hanimJointName__l_tarsometatarsal_4"                         | "l_tarsometatarsal_4"                  |
| "hanimJointName__l_tarsometatarsal_5"                         | "l_tarsometatarsal_5"                  |
| "hanimJointName__l_transversetarsal"                          | "l_transversetarsal"                   |
| "hanimJointName__r_acromioclavicular"                         | "r_acromioclavicular"                  |
| "hanimJointName__r_calcaneocuboid"                            | "r_calcaneocuboid"                     |
| "hanimJointName__r_carpal_distal_interphalangeal_2"           | "r_carpal_distal_interphalangeal_2"    |
| "hanimJointName__r_carpal_distal_interphalangeal_3"           | "r_carpal_distal_interphalangeal_3"    |
| "hanimJointName__r_carpal_distal_interphalangeal_4"           | "r_carpal_distal_interphalangeal_4"    |
| "hanimJointName__r_carpal_distal_interphalangeal_5"           | "r_carpal_distal_interphalangeal_5"    |
| "hanimJointName__r_carpal_interphalangeal_1"                  | "r_carpal_interphalangeal_1"           |
| "hanimJointName__r_carpal_proximal_interphalangeal_2"         | "r_carpal_proximal_interphalangeal_2"  |
| "hanimJointName__r_carpal_proximal_interphalangeal_3"         | "r_carpal_proximal_interphalangeal_3"  |
| "hanimJointName__r_carpal_proximal_interphalangeal_4"         | "r_carpal_proximal_interphalangeal_4"  |
| "hanimJointName__r_carpal_proximal_interphalangeal_5"         | "r_carpal_proximal_interphalangeal_5"  |
| "hanimJointName__r_carpometacarpal_1"                         | "r_carpometacarpal_1"                  |
| "hanimJointName__r_carpometacarpal_2"                         | "r_carpometacarpal_2"                  |
| "hanimJointName__r_carpometacarpal_3"                         | "r_carpometacarpal_3"                  |
| "hanimJointName__r_carpometacarpal_4"                         | "r_carpometacarpal_4"                  |
| "hanimJointName__r_carpometacarpal_5"                         | "r_carpometacarpal_5"                  |
| "hanimJointName__r_cuneonavicular_1"                          | "r_cuneonavicular_1"                   |
| "hanimJointName__r_cuneonavicular_2"                          | "r_cuneonavicular_2"                   |
| "hanimJointName__r_cuneonavicular_3"                          | "r_cuneonavicular_3"                   |
| "hanimJointName__r_elbow"                                     | "r_elbow"                              |
| "hanimJointName__r_eyeball_joint"                             | "r_eyeball_joint"                      |
| "hanimJointName__r_eyebrow_joint"                             | "r_eyebrow_joint"                      |
| "hanimJointName__r_eyelid_joint"                              | "r_eyelid_joint"                       |
| "hanimJointName__r_hip"                                       | "r_hip"                                |
| "hanimJointName__r_knee"                                      | "r_knee"                               |
| "hanimJointName__r_metacarpophalangeal_1"                     | "r_metacarpophalangeal_1"              |
| "hanimJointName__r_metacarpophalangeal_2"                     | "r_metacarpophalangeal_2"              |
| "hanimJointName__r_metacarpophalangeal_3"                     | "r_metacarpophalangeal_3"              |
| "hanimJointName__r_metacarpophalangeal_4"                     | "r_metacarpophalangeal_4"              |
| "hanimJointName__r_metacarpophalangeal_5"                     | "r_metacarpophalangeal_5"              |
| "hanimJointName__r_metatarsophalangeal_1"                     | "r_metatarsophalangeal_1"              |
| "hanimJointName__r_metatarsophalangeal_2"                     | "r_metatarsophalangeal_2"              |
| "hanimJointName__r_metatarsophalangeal_3"                     | "r_metatarsophalangeal_3"              |
| "hanimJointName__r_metatarsophalangeal_4"                     | "r_metatarsophalangeal_4"              |
| "hanimJointName__r_metatarsophalangeal_5"                     | "r_metatarsophalangeal_5"              |
| "hanimJointName__r_midcarpal_1"                               | "r_midcarpal_1"                        |
| "hanimJointName__r_midcarpal_2"                               | "r_midcarpal_2"                        |
| "hanimJointName__r_midcarpal_3"                               | "r_midcarpal_3"                        |
| "hanimJointName__r_midcarpal_4_5"                             | "r_midcarpal_4_5"                      |
| "hanimJointName__r_radiocarpal"                               | "r_radiocarpal"                        |
| "hanimJointName__r_shoulder"                                  | "r_shoulder"                           |
| "hanimJointName__r_sternoclavicular"                          | "r_sternoclavicular"                   |
| "hanimJointName__r_talocalcaneonavicular"                     | "r_talocalcaneonavicular"              |
| "hanimJointName__r_talocrural"                                | "r_talocrural"                         |
| "hanimJointName__r_tarsal_distal_interphalangeal_2"           | "r_tarsal_distal_interphalangeal_2"    |
| "hanimJointName__r_tarsal_distal_interphalangeal_3"           | "r_tarsal_distal_interphalangeal_3"    |
| "hanimJointName__r_tarsal_distal_interphalangeal_4"           | "r_tarsal_distal_interphalangeal_4"    |
| "hanimJointName__r_tarsal_distal_interphalangeal_5"           | "r_tarsal_distal_interphalangeal_5"    |
| "hanimJointName__r_tarsal_interphalangeal_1"                  | "r_tarsal_interphalangeal_1"           |
| "hanimJointName__r_tarsal_proximal_interphalangeal_2"         | "r_tarsal_proximal_interphalangeal_2"  |
| "hanimJointName__r_tarsal_proximal_interphalangeal_3"         | "r_tarsal_proximal_interphalangeal_3"  |
| "hanimJointName__r_tarsal_proximal_interphalangeal_4"         | "r_tarsal_proximal_interphalangeal_4"  |
| "hanimJointName__r_tarsal_proximal_interphalangeal_5"         | "r_tarsal_proximal_interphalangeal_5"  |
| "hanimJointName__r_tarsometatarsal_1"                         | "r_tarsometatarsal_1"                  |
| "hanimJointName__r_tarsometatarsal_2"                         | "r_tarsometatarsal_2"                  |
| "hanimJointName__r_tarsometatarsal_3"                         | "r_tarsometatarsal_3"                  |
| "hanimJointName__r_tarsometatarsal_4"                         | "r_tarsometatarsal_4"                  |
| "hanimJointName__r_tarsometatarsal_5"                         | "r_tarsometatarsal_5"                  |
| "hanimJointName__r_transversetarsal"                          | "r_transversetarsal"                   |
| "hanimJointName__sacroiliac"                                  | "sacroiliac"                           |
| "hanimJointName__skullbase"                                   | "skullbase"                            |
| "hanimJointName__temporomandibular"                           | "temporomandibular"                    |
| "hanimJointName__vc1"                                         | "vc1"                                  |
| "hanimJointName__vc2"                                         | "vc2"                                  |
| "hanimJointName__vc3"                                         | "vc3"                                  |
| "hanimJointName__vc4"                                         | "vc4"                                  |
| "hanimJointName__vc5"                                         | "vc5"                                  |
| "hanimJointName__vc6"                                         | "vc6"                                  |
| "hanimJointName__vc7"                                         | "vc7"                                  |
| "hanimJointName__vl1"                                         | "vl1"                                  |
| "hanimJointName__vl2"                                         | "vl2"                                  |
| "hanimJointName__vl3"                                         | "vl3"                                  |
| "hanimJointName__vl4"                                         | "vl4"                                  |
| "hanimJointName__vl5"                                         | "vl5"                                  |
| "hanimJointName__vt1"                                         | "vt1"                                  |
| "hanimJointName__vt10"                                        | "vt10"                                 |
| "hanimJointName__vt11"                                        | "vt11"                                 |
| "hanimJointName__vt12"                                        | "vt12"                                 |
| "hanimJointName__vt2"                                         | "vt2"                                  |
| "hanimJointName__vt3"                                         | "vt3"                                  |
| "hanimJointName__vt4"                                         | "vt4"                                  |
| "hanimJointName__vt5"                                         | "vt5"                                  |
| "hanimJointName__vt6"                                         | "vt6"                                  |
| "hanimJointName__vt7"                                         | "vt7"                                  |
| "hanimJointName__vt8"                                         | "vt8"                                  |
| "hanimJointName__vt9"                                         | "vt9"                                  |
| "hanimSegmentName__c1"                                        | "c1"                                   |
| "hanimSegmentName__c2"                                        | "c2"                                   |
| "hanimSegmentName__c3"                                        | "c3"                                   |
| "hanimSegmentName__c4"                                        | "c4"                                   |
| "hanimSegmentName__c5"                                        | "c5"                                   |
| "hanimSegmentName__c6"                                        | "c6"                                   |
| "hanimSegmentName__c7"                                        | "c7"                                   |
| "hanimSegmentName__jaw"                                       | "jaw"                                  |
| "hanimSegmentName__l1"                                        | "l1"                                   |
| "hanimSegmentName__l2"                                        | "l2"                                   |
| "hanimSegmentName__l3"                                        | "l3"                                   |
| "hanimSegmentName__l4"                                        | "l4"                                   |
| "hanimSegmentName__l5"                                        | "l5"                                   |
| "hanimSegmentName__l_calcaneus"                               | "l_calcaneus"                          |
| "hanimSegmentName__l_calf"                                    | "l_calf"                               |
| "hanimSegmentName__l_capitate"                                | "l_capitate"                           |
| "hanimSegmentName__l_carpal"                                  | "l_carpal"                             |
| "hanimSegmentName__l_carpal_distal_phalanx_1"                 | "l_carpal_distal_phalanx_1"            |
| "hanimSegmentName__l_carpal_distal_phalanx_2"                 | "l_carpal_distal_phalanx_2"            |
| "hanimSegmentName__l_carpal_distal_phalanx_3"                 | "l_carpal_distal_phalanx_3"            |
| "hanimSegmentName__l_carpal_distal_phalanx_4"                 | "l_carpal_distal_phalanx_4"            |
| "hanimSegmentName__l_carpal_distal_phalanx_5"                 | "l_carpal_distal_phalanx_5"            |
| "hanimSegmentName__l_carpal_middle_phalanx_2"                 | "l_carpal_middle_phalanx_2"            |
| "hanimSegmentName__l_carpal_middle_phalanx_3"                 | "l_carpal_middle_phalanx_3"            |
| "hanimSegmentName__l_carpal_middle_phalanx_4"                 | "l_carpal_middle_phalanx_4"            |
| "hanimSegmentName__l_carpal_middle_phalanx_5"                 | "l_carpal_middle_phalanx_5"            |
| "hanimSegmentName__l_carpal_proximal_phalanx_1"               | "l_carpal_proximal_phalanx_1"          |
| "hanimSegmentName__l_carpal_proximal_phalanx_2"               | "l_carpal_proximal_phalanx_2"          |
| "hanimSegmentName__l_carpal_proximal_phalanx_3"               | "l_carpal_proximal_phalanx_3"          |
| "hanimSegmentName__l_carpal_proximal_phalanx_4"               | "l_carpal_proximal_phalanx_4"          |
| "hanimSegmentName__l_carpal_proximal_phalanx_5"               | "l_carpal_proximal_phalanx_5"          |
| "hanimSegmentName__l_clavicle"                                | "l_clavicle"                           |
| "hanimSegmentName__l_cuboid"                                  | "l_cuboid"                             |
| "hanimSegmentName__l_cuneiform_1"                             | "l_cuneiform_1"                        |
| "hanimSegmentName__l_cuneiform_2"                             | "l_cuneiform_2"                        |
| "hanimSegmentName__l_cuneiform_3"                             | "l_cuneiform_3"                        |
| "hanimSegmentName__l_eyeball"                                 | "l_eyeball"                            |
| "hanimSegmentName__l_eyebrow"                                 | "l_eyebrow"                            |
| "hanimSegmentName__l_eyelid"                                  | "l_eyelid"                             |
| "hanimSegmentName__l_forearm"                                 | "l_forearm"                            |
| "hanimSegmentName__l_hamate"                                  | "l_hamate"                             |
| "hanimSegmentName__l_metacarpal_1"                            | "l_metacarpal_1"                       |
| "hanimSegmentName__l_metacarpal_2"                            | "l_metacarpal_2"                       |
| "hanimSegmentName__l_metacarpal_3"                            | "l_metacarpal_3"                       |
| "hanimSegmentName__l_metacarpal_4"                            | "l_metacarpal_4"                       |
| "hanimSegmentName__l_metacarpal_5"                            | "l_metacarpal_5"                       |
| "hanimSegmentName__l_metatarsal_1"                            | "l_metatarsal_1"                       |
| "hanimSegmentName__l_metatarsal_2"                            | "l_metatarsal_2"                       |
| "hanimSegmentName__l_metatarsal_3"                            | "l_metatarsal_3"                       |
| "hanimSegmentName__l_metatarsal_4"                            | "l_metatarsal_4"                       |
| "hanimSegmentName__l_metatarsal_5"                            | "l_metatarsal_5"                       |
| "hanimSegmentName__l_navicular"                               | "l_navicular"                          |
| "hanimSegmentName__l_scapula"                                 | "l_scapula"                            |
| "hanimSegmentName__l_talus"                                   | "l_talus"                              |
| "hanimSegmentName__l_tarsal_distal_phalanx_1"                 | "l_tarsal_distal_phalanx_1"            |
| "hanimSegmentName__l_tarsal_distal_phalanx_2"                 | "l_tarsal_distal_phalanx_2"            |
| "hanimSegmentName__l_tarsal_distal_phalanx_3"                 | "l_tarsal_distal_phalanx_3"            |
| "hanimSegmentName__l_tarsal_distal_phalanx_4"                 | "l_tarsal_distal_phalanx_4"            |
| "hanimSegmentName__l_tarsal_distal_phalanx_5"                 | "l_tarsal_distal_phalanx_5"            |
| "hanimSegmentName__l_tarsal_middle_phalanx_2"                 | "l_tarsal_middle_phalanx_2"            |
| "hanimSegmentName__l_tarsal_middle_phalanx_3"                 | "l_tarsal_middle_phalanx_3"            |
| "hanimSegmentName__l_tarsal_middle_phalanx_4"                 | "l_tarsal_middle_phalanx_4"            |
| "hanimSegmentName__l_tarsal_middle_phalanx_5"                 | "l_tarsal_middle_phalanx_5"            |
| "hanimSegmentName__l_tarsal_proximal_phalanx_1"               | "l_tarsal_proximal_phalanx_1"          |
| "hanimSegmentName__l_tarsal_proximal_phalanx_2"               | "l_tarsal_proximal_phalanx_2"          |
| "hanimSegmentName__l_tarsal_proximal_phalanx_3"               | "l_tarsal_proximal_phalanx_3"          |
| "hanimSegmentName__l_tarsal_proximal_phalanx_4"               | "l_tarsal_proximal_phalanx_4"          |
| "hanimSegmentName__l_tarsal_proximal_phalanx_5"               | "l_tarsal_proximal_phalanx_5"          |
| "hanimSegmentName__l_thigh"                                   | "l_thigh"                              |
| "hanimSegmentName__l_trapezium"                               | "l_trapezium"                          |
| "hanimSegmentName__l_trapezoid"                               | "l_trapezoid"                          |
| "hanimSegmentName__l_upperarm"                                | "l_upperarm"                           |
| "hanimSegmentName__pelvis"                                    | "pelvis"                               |
| "hanimSegmentName__r_calcaneus"                               | "r_calcaneus"                          |
| "hanimSegmentName__r_calf"                                    | "r_calf"                               |
| "hanimSegmentName__r_capitate"                                | "r_capitate"                           |
| "hanimSegmentName__r_carpal"                                  | "r_carpal"                             |
| "hanimSegmentName__r_carpal_distal_phalanx_1"                 | "r_carpal_distal_phalanx_1"            |
| "hanimSegmentName__r_carpal_distal_phalanx_2"                 | "r_carpal_distal_phalanx_2"            |
| "hanimSegmentName__r_carpal_distal_phalanx_3"                 | "r_carpal_distal_phalanx_3"            |
| "hanimSegmentName__r_carpal_distal_phalanx_4"                 | "r_carpal_distal_phalanx_4"            |
| "hanimSegmentName__r_carpal_distal_phalanx_5"                 | "r_carpal_distal_phalanx_5"            |
| "hanimSegmentName__r_carpal_middle_phalanx_2"                 | "r_carpal_middle_phalanx_2"            |
| "hanimSegmentName__r_carpal_middle_phalanx_3"                 | "r_carpal_middle_phalanx_3"            |
| "hanimSegmentName__r_carpal_middle_phalanx_4"                 | "r_carpal_middle_phalanx_4"            |
| "hanimSegmentName__r_carpal_middle_phalanx_5"                 | "r_carpal_middle_phalanx_5"            |
| "hanimSegmentName__r_carpal_proximal_phalanx_1"               | "r_carpal_proximal_phalanx_1"          |
| "hanimSegmentName__r_carpal_proximal_phalanx_2"               | "r_carpal_proximal_phalanx_2"          |
| "hanimSegmentName__r_carpal_proximal_phalanx_3"               | "r_carpal_proximal_phalanx_3"          |
| "hanimSegmentName__r_carpal_proximal_phalanx_4"               | "r_carpal_proximal_phalanx_4"          |
| "hanimSegmentName__r_carpal_proximal_phalanx_5"               | "r_carpal_proximal_phalanx_5"          |
| "hanimSegmentName__r_clavicle"                                | "r_clavicle"                           |
| "hanimSegmentName__r_cuboid"                                  | "r_cuboid"                             |
| "hanimSegmentName__r_cuneiform_1"                             | "r_cuneiform_1"                        |
| "hanimSegmentName__r_cuneiform_2"                             | "r_cuneiform_2"                        |
| "hanimSegmentName__r_cuneiform_3"                             | "r_cuneiform_3"                        |
| "hanimSegmentName__r_eyeball"                                 | "r_eyeball"                            |
| "hanimSegmentName__r_eyebrow"                                 | "r_eyebrow"                            |
| "hanimSegmentName__r_eyelid"                                  | "r_eyelid"                             |
| "hanimSegmentName__r_forearm"                                 | "r_forearm"                            |
| "hanimSegmentName__r_hamate"                                  | "r_hamate"                             |
| "hanimSegmentName__r_metacarpal_1"                            | "r_metacarpal_1"                       |
| "hanimSegmentName__r_metacarpal_2"                            | "r_metacarpal_2"                       |
| "hanimSegmentName__r_metacarpal_3"                            | "r_metacarpal_3"                       |
| "hanimSegmentName__r_metacarpal_4"                            | "r_metacarpal_4"                       |
| "hanimSegmentName__r_metacarpal_5"                            | "r_metacarpal_5"                       |
| "hanimSegmentName__r_metatarsal_1"                            | "r_metatarsal_1"                       |
| "hanimSegmentName__r_metatarsal_2"                            | "r_metatarsal_2"                       |
| "hanimSegmentName__r_metatarsal_3"                            | "r_metatarsal_3"                       |
| "hanimSegmentName__r_metatarsal_4"                            | "r_metatarsal_4"                       |
| "hanimSegmentName__r_metatarsal_5"                            | "r_metatarsal_5"                       |
| "hanimSegmentName__r_navicular"                               | "r_navicular"                          |
| "hanimSegmentName__r_scapula"                                 | "r_scapula"                            |
| "hanimSegmentName__r_talus"                                   | "r_talus"                              |
| "hanimSegmentName__r_tarsal_distal_phalanx_1"                 | "r_tarsal_distal_phalanx_1"            |
| "hanimSegmentName__r_tarsal_distal_phalanx_2"                 | "r_tarsal_distal_phalanx_2"            |
| "hanimSegmentName__r_tarsal_distal_phalanx_3"                 | "r_tarsal_distal_phalanx_3"            |
| "hanimSegmentName__r_tarsal_distal_phalanx_4"                 | "r_tarsal_distal_phalanx_4"            |
| "hanimSegmentName__r_tarsal_distal_phalanx_5"                 | "r_tarsal_distal_phalanx_5"            |
| "hanimSegmentName__r_tarsal_middle_phalanx_2"                 | "r_tarsal_middle_phalanx_2"            |
| "hanimSegmentName__r_tarsal_middle_phalanx_3"                 | "r_tarsal_middle_phalanx_3"            |
| "hanimSegmentName__r_tarsal_middle_phalanx_4"                 | "r_tarsal_middle_phalanx_4"            |
| "hanimSegmentName__r_tarsal_middle_phalanx_5"                 | "r_tarsal_middle_phalanx_5"            |
| "hanimSegmentName__r_tarsal_proximal_phalanx_1"               | "r_tarsal_proximal_phalanx_1"          |
| "hanimSegmentName__r_tarsal_proximal_phalanx_2"               | "r_tarsal_proximal_phalanx_2"          |
| "hanimSegmentName__r_tarsal_proximal_phalanx_3"               | "r_tarsal_proximal_phalanx_3"          |
| "hanimSegmentName__r_tarsal_proximal_phalanx_4"               | "r_tarsal_proximal_phalanx_4"          |
| "hanimSegmentName__r_tarsal_proximal_phalanx_5"               | "r_tarsal_proximal_phalanx_5"          |
| "hanimSegmentName__r_thigh"                                   | "r_thigh"                              |
| "hanimSegmentName__r_trapezium"                               | "r_trapezium"                          |
| "hanimSegmentName__r_trapezoid"                               | "r_trapezoid"                          |
| "hanimSegmentName__r_upperarm"                                | "r_upperarm"                           |
| "hanimSegmentName__sacrum"                                    | "sacrum"                               |
| "hanimSegmentName__skull"                                     | "skull"                                |
| "hanimSegmentName__t1"                                        | "t1"                                   |
| "hanimSegmentName__t10"                                       | "t10"                                  |
| "hanimSegmentName__t11"                                       | "t11"                                  |
| "hanimSegmentName__t12"                                       | "t12"                                  |
| "hanimSegmentName__t2"                                        | "t2"                                   |
| "hanimSegmentName__t3"                                        | "t3"                                   |
| "hanimSegmentName__t4"                                        | "t4"                                   |
| "hanimSegmentName__t5"                                        | "t5"                                   |
| "hanimSegmentName__t6"                                        | "t6"                                   |
| "hanimSegmentName__t7"                                        | "t7"                                   |
| "hanimSegmentName__t8"                                        | "t8"                                   |
| "hanimSegmentName__t9"                                        | "t9"                                   |
| "hanimVersion__2.0"                                           | "2.0"                                  |
| "hatchStyle__1"                                               | 1                                      |
| "hatchStyle__10"                                              | 10                                     |
| "hatchStyle__11"                                              | 11                                     |
| "hatchStyle__12"                                              | 12                                     |
| "hatchStyle__13"                                              | 13                                     |
| "hatchStyle__14"                                              | 14                                     |
| "hatchStyle__15"                                              | 15                                     |
| "hatchStyle__16"                                              | 16                                     |
| "hatchStyle__17"                                              | 17                                     |
| "hatchStyle__18"                                              | 18                                     |
| "hatchStyle__19"                                              | 19                                     |
| "hatchStyle__2"                                               | 2                                      |
| "hatchStyle__3"                                               | 3                                      |
| "hatchStyle__4"                                               | 4                                      |
| "hatchStyle__5"                                               | 5                                      |
| "hatchStyle__6"                                               | 6                                      |
| "hatchStyle__7"                                               | 7                                      |
| "hatchStyle__8"                                               | 8                                      |
| "hatchStyle__9"                                               | 9                                      |
| "intersectionType__BOUNDS"                                    | "BOUNDS"                               |
| "intersectionType__GEOMETRY"                                  | "GEOMETRY"                             |
| "justify__BEGIN"                                              | "BEGIN"                                |
| "justify__BEGIN_BEGIN"                                        | "\"BEGIN\" \"BEGIN\""                  |
| "justify__BEGIN_END"                                          | "\"BEGIN\" \"END\""                    |
| "justify__BEGIN_FIRST"                                        | "\"BEGIN\" \"FIRST\""                  |
| "justify__BEGIN_MIDDLE"                                       | "\"BEGIN\" \"MIDDLE\""                 |
| "justify__END"                                                | "END"                                  |
| "justify__END_BEGIN"                                          | "\"END\" \"BEGIN\""                    |
| "justify__END_END"                                            | "\"END\" \"END\""                      |
| "justify__END_FIRST"                                          | "\"END\" \"FIRST\""                    |
| "justify__END_MIDDLE"                                         | "\"END\" \"MIDDLE\""                   |
| "justify__FIRST"                                              | "FIRST"                                |
| "justify__FIRST_BEGIN"                                        | "\"FIRST\" \"BEGIN\""                  |
| "justify__FIRST_END"                                          | "\"FIRST\" \"END\""                    |
| "justify__FIRST_FIRST"                                        | "\"FIRST\" \"FIRST\""                  |
| "justify__FIRST_MIDDLE"                                       | "\"FIRST\" \"MIDDLE\""                 |
| "justify__MIDDLE"                                             | "MIDDLE"                               |
| "justify__MIDDLE_BEGIN"                                       | "\"MIDDLE\" \"BEGIN\""                 |
| "justify__MIDDLE_END"                                         | "\"MIDDLE\" \"END\""                   |
| "justify__MIDDLE_FIRST"                                       | "\"MIDDLE\" \"FIRST\""                 |
| "justify__MIDDLE_MIDDLE"                                      | "\"MIDDLE\" \"MIDDLE\""                |
| "layoutAlign__CENTER_BOTTOM"                                  | "\"CENTER\" \"BOTTOM\""                |
| "layoutAlign__CENTER_CENTER"                                  | "\"CENTER\" \"CENTER\""                |
| "layoutAlign__CENTER_TOP"                                     | "\"CENTER\" \"TOP\""                   |
| "layoutAlign__LEFT_BOTTOM"                                    | "\"LEFT\" \"BOTTOM\""                  |
| "layoutAlign__LEFT_CENTER"                                    | "\"LEFT\" \"CENTER\""                  |
| "layoutAlign__LEFT_TOP"                                       | "\"LEFT\" \"TOP\""                     |
| "layoutAlign__RIGHT_BOTTOM"                                   | "\"RIGHT\" \"BOTTOM\""                 |
| "layoutAlign__RIGHT_CENTER"                                   | "\"RIGHT\" \"CENTER\""                 |
| "layoutAlign__RIGHT_TOP"                                      | "\"RIGHT\" \"TOP\""                    |
| "layoutScaleMode__FRACTION_FRACTION"                          | "\"FRACTION\" \"FRACTION\""            |
| "layoutScaleMode__FRACTION_NONE"                              | "\"FRACTION\" \"NONE\""                |
| "layoutScaleMode__FRACTION_PIXEL"                             | "\"FRACTION\" \"PIXEL\""               |
| "layoutScaleMode__FRACTION_STRETCH"                           | "\"FRACTION\" \"STRETCH\""             |
| "layoutScaleMode__NONE_FRACTION"                              | "\"NONE\" \"FRACTION\""                |
| "layoutScaleMode__NONE_NONE"                                  | "\"NONE\" \"NONE\""                    |
| "layoutScaleMode__NONE_PIXEL"                                 | "\"NONE\" \"PIXEL\""                   |
| "layoutScaleMode__NONE_STRETCH"                               | "\"NONE\" \"STRETCH\""                 |
| "layoutScaleMode__PIXEL_FRACTION"                             | "\"PIXEL\" \"FRACTION\""               |
| "layoutScaleMode__PIXEL_NONE"                                 | "\"PIXEL\" \"NONE\""                   |
| "layoutScaleMode__PIXEL_PIXEL"                                | "\"PIXEL\" \"PIXEL\""                  |
| "layoutScaleMode__PIXEL_STRETCH"                              | "\"PIXEL\" \"STRETCH\""                |
| "layoutScaleMode__STRETCH_FRACTION"                           | "\"STRETCH\" \"FRACTION\""             |
| "layoutScaleMode__STRETCH_NONE"                               | "\"STRETCH\" \"NONE\""                 |
| "layoutScaleMode__STRETCH_PIXEL"                              | "\"STRETCH\" \"PIXEL\""                |
| "layoutScaleMode__STRETCH_STRETCH"                            | "\"STRETCH\" \"STRETCH\""              |
| "layoutUnits__FRACTION_FRACTION"                              | "\"FRACTION\" \"FRACTION\""            |
| "layoutUnits__FRACTION_PIXEL"                                 | "\"FRACTION\" \"PIXEL\""               |
| "layoutUnits__FRACTION_WORLD"                                 | "\"FRACTION\" \"WORLD\""               |
| "layoutUnits__PIXEL_FRACTION"                                 | "\"PIXEL\" \"FRACTION\""               |
| "layoutUnits__PIXEL_PIXEL"                                    | "\"PIXEL\" \"PIXEL\""                  |
| "layoutUnits__PIXEL_WORLD"                                    | "\"PIXEL\" \"WORLD\""                  |
| "layoutUnits__WORLD_FRACTION"                                 | "\"WORLD\" \"FRACTION\""               |
| "layoutUnits__WORLD_PIXEL"                                    | "\"WORLD\" \"PIXEL\""                  |
| "layoutUnits__WORLD_WORLD"                                    | "\"WORLD\" \"WORLD\""                  |
| "lineType__1"                                                 | 1                                      |
| "lineType__10"                                                | 10                                     |
| "lineType__11"                                                | 11                                     |
| "lineType__12"                                                | 12                                     |
| "lineType__13"                                                | 13                                     |
| "lineType__14"                                                | 14                                     |
| "lineType__15"                                                | 15                                     |
| "lineType__16"                                                | 16                                     |
| "lineType__2"                                                 | 2                                      |
| "lineType__3"                                                 | 3                                      |
| "lineType__4"                                                 | 4                                      |
| "lineType__5"                                                 | 5                                      |
| "lineType__6"                                                 | 6                                      |
| "lineType__7"                                                 | 7                                      |
| "lineType__8"                                                 | 8                                      |
| "lineType__9"                                                 | 9                                      |
| "metaDirection__ltr"                                          | "ltr"                                  |
| "metaDirection__rtl"                                          | "rtl"                                  |
| "metaName__Image"                                             | "Image"                                |
| "metaName__MovingImage"                                       | "MovingImage"                          |
| "metaName__Sound"                                             | "Sound"                                |
| "metaName__TODO"                                              | "TODO"                                 |
| "metaName__Text"                                              | "Text"                                 |
| "metaName__accessRights"                                      | "accessRights"                         |
| "metaName__author"                                            | "author"                               |
| "metaName__contributor"                                       | "contributor"                          |
| "metaName__created"                                           | "created"                              |
| "metaName__creator"                                           | "creator"                              |
| "metaName__description"                                       | "description"                          |
| "metaName__disclaimer"                                        | "disclaimer"                           |
| "metaName__drawing"                                           | "drawing"                              |
| "metaName__error"                                             | "error"                                |
| "metaName__generator"                                         | "generator"                            |
| "metaName__hint"                                              | "hint"                                 |
| "metaName__identifier"                                        | "identifier"                           |
| "metaName__info"                                              | "info"                                 |
| "metaName__information"                                       | "information"                          |
| "metaName__isVersionOf"                                       | "isVersionOf"                          |
| "metaName__keywords"                                          | "keywords"                             |
| "metaName__license"                                           | "license"                              |
| "metaName__mediator"                                          | "mediator"                             |
| "metaName__modified"                                          | "modified"                             |
| "metaName__movie"                                             | "movie"                                |
| "metaName__original"                                          | "original"                             |
| "metaName__photo"                                             | "photo"                                |
| "metaName__photograph"                                        | "photograph"                           |
| "metaName__publisher"                                         | "publisher"                            |
| "metaName__reference"                                         | "reference"                            |
| "metaName__requires"                                          | "requires"                             |
| "metaName__rights"                                            | "rights"                               |
| "metaName__robots"                                            | "robots"                               |
| "metaName__source"                                            | "source"                               |
| "metaName__specificationSection"                              | "specificationSection"                 |
| "metaName__specificationUrl"                                  | "specificationUrl"                     |
| "metaName__subject"                                           | "subject"                              |
| "metaName__title"                                             | "title"                                |
| "metaName__translated"                                        | "translated"                           |
| "metaName__translator"                                        | "translator"                           |
| "metaName__version"                                           | "version"                              |
| "metaName__warning"                                           | "warning"                              |
| "multiTextureFunction__ALPHAREPLICATE"                        | "ALPHAREPLICATE"                       |
| "multiTextureFunction__COMPLEMENT"                            | "COMPLEMENT"                           |
| "multiTextureFunction__EMPTY"                                 | ""                                     |
| "multiTextureMode__ADD"                                       | "ADD"                                  |
| "multiTextureMode__ADDSIGNED"                                 | "ADDSIGNED"                            |
| "multiTextureMode__ADDSIGNED2X"                               | "ADDSIGNED2X"                          |
| "multiTextureMode__ADDSMOOTH"                                 | "ADDSMOOTH"                            |
| "multiTextureMode__BLENDCURRENTALPHA"                         | "BLENDCURRENTALPHA"                    |
| "multiTextureMode__BLENDDIFFUSEALPHA"                         | "BLENDDIFFUSEALPHA"                    |
| "multiTextureMode__BLENDFACTORALPHA"                          | "BLENDFACTORALPHA"                     |
| "multiTextureMode__BLENDTEXTUREALPHA"                         | "BLENDTEXTUREALPHA"                    |
| "multiTextureMode__DOTPRODUCT3"                               | "DOTPRODUCT3"                          |
| "multiTextureMode__MODULATE"                                  | "MODULATE"                             |
| "multiTextureMode__MODULATE2X"                                | "MODULATE2X"                           |
| "multiTextureMode__MODULATE4X"                                | "MODULATE4X"                           |
| "multiTextureMode__MODULATEALPHA_ADDCOLOR"                    | "MODULATEALPHA_ADDCOLOR"               |
| "multiTextureMode__MODULATEINVALPHA_ADDCOLOR"                 | "MODULATEINVALPHA_ADDCOLOR"            |
| "multiTextureMode__MODULATEINVCOLOR_ADDALPHA"                 | "MODULATEINVCOLOR_ADDALPHA"            |
| "multiTextureMode__OFF"                                       | "OFF"                                  |
| "multiTextureMode__REPLACE"                                   | "REPLACE"                              |
| "multiTextureMode__SELECTARG1"                                | "SELECTARG1"                           |
| "multiTextureMode__SELECTARG2"                                | "SELECTARG2"                           |
| "multiTextureMode__SUBTRACT"                                  | "SUBTRACT"                             |
| "multiTextureSource__DIFFUSE"                                 | "DIFFUSE"                              |
| "multiTextureSource__EMPTY"                                   | ""                                     |
| "multiTextureSource__FACTOR"                                  | "FACTOR"                               |
| "multiTextureSource__SPECULAR"                                | "SPECULAR"                             |
| "navigationTransitionType__ANIMATE"                           | "ANIMATE"                              |
| "navigationTransitionType__LINEAR"                            | "LINEAR"                               |
| "navigationTransitionType__TELEPORT"                          | "TELEPORT"                             |
| "navigationType__ANY"                                         | "ANY"                                  |
| "navigationType__EXAMINE"                                     | "EXAMINE"                              |
| "navigationType__EXPLORE"                                     | "EXPLORE"                              |
| "navigationType__FLY"                                         | "FLY"                                  |
| "navigationType__LOOKAT"                                      | "LOOKAT"                               |
| "navigationType__NONE"                                        | "NONE"                                 |
| "navigationType__WALK"                                        | "WALK"                                 |
| "networkMode__networkReader"                                  | "networkReader"                        |
| "networkMode__networkWriter"                                  | "networkWriter"                        |
| "networkMode__standAlone"                                     | "standAlone"                           |
| "particleSystemGeometryType__GEOMETRY"                        | "GEOMETRY"                             |
| "particleSystemGeometryType__LINE"                            | "LINE"                                 |
| "particleSystemGeometryType__POINT"                           | "POINT"                                |
| "particleSystemGeometryType__QUAD"                            | "QUAD"                                 |
| "particleSystemGeometryType__SPRITE"                          | "SPRITE"                               |
| "particleSystemGeometryType__TRIANGLE"                        | "TRIANGLE"                             |
| "periodicWaveType__CUSTOM"                                    | "CUSTOM"                               |
| "periodicWaveType__SAWTOOTH"                                  | "SAWTOOTH"                             |
| "periodicWaveType__SINE"                                      | "SINE"                                 |
| "periodicWaveType__SQUARE"                                    | "SQUARE"                               |
| "periodicWaveType__TRIANGLE"                                  | "TRIANGLE"                             |
| "phaseFunction__HenyeyGreenstein"                             | "Henyey-Greenstein"                    |
| "phaseFunction__NONE"                                         | "NONE"                                 |
| "pickSensorMatchCriterion__MATCH_ANY"                         | "MATCH_ANY"                            |
| "pickSensorMatchCriterion__MATCH_EVERY"                       | "MATCH_EVERY"                          |
| "pickSensorMatchCriterion__MATCH_ONLY_ONE"                    | "MATCH_ONLY_ONE"                       |
| "pickSensorSortOrder__ALL"                                    | "ALL"                                  |
| "pickSensorSortOrder__ALL_SORTED"                             | "ALL_SORTED"                           |
| "pickSensorSortOrder__ANY"                                    | "ANY"                                  |
| "pickSensorSortOrder__CLOSEST"                                | "CLOSEST"                              |
| "pickableObjectType__ALL"                                     | "ALL"                                  |
| "pickableObjectType__NONE"                                    | "NONE"                                 |
| "pickableObjectType__TERRAIN"                                 | "TERRAIN"                              |
| "profileName__CADInterchange"                                 | "CADInterchange"                       |
| "profileName__Core"                                           | "Core"                                 |
| "profileName__Full"                                           | "Full"                                 |
| "profileName__Immersive"                                      | "Immersive"                            |
| "profileName__Interactive"                                    | "Interactive"                          |
| "profileName__Interchange"                                    | "Interchange"                          |
| "profileName__MPEG4Interactive"                               | "MPEG4Interactive"                     |
| "profileName__MedicalInterchange"                             | "MedicalInterchange"                   |
| "projectionVolumeStyleType__AVERAGE"                          | "AVERAGE"                              |
| "projectionVolumeStyleType__MAX"                              | "MAX"                                  |
| "projectionVolumeStyleType__MIN"                              | "MIN"                                  |
| "shaderLanguage__Cg"                                          | "Cg"                                   |
| "shaderLanguage__GLSL"                                        | "GLSL"                                 |
| "shaderLanguage__HLSL"                                        | "HLSL"                                 |
| "shaderPartType__FRAGMENT"                                    | "FRAGMENT"                             |
| "shaderPartType__VERTEX"                                      | "VERTEX"                               |
| "textureBoundaryMode__CLAMP"                                  | "CLAMP"                                |
| "textureBoundaryMode__CLAMP_TO_BOUNDARY"                      | "CLAMP_TO_BOUNDARY"                    |
| "textureBoundaryMode__CLAMP_TO_EDGE"                          | "CLAMP_TO_EDGE"                        |
| "textureBoundaryMode__MIRRORED_REPEAT"                        | "MIRRORED_REPEAT"                      |
| "textureBoundaryMode__REPEAT"                                 | "REPEAT"                               |
| "textureCompressionMode__DEFAULT"                             | "DEFAULT"                              |
| "textureCompressionMode__FASTEST"                             | "FASTEST"                              |
| "textureCompressionMode__HIGH"                                | "HIGH"                                 |
| "textureCompressionMode__LOW"                                 | "LOW"                                  |
| "textureCompressionMode__MEDIUM"                              | "MEDIUM"                               |
| "textureCompressionMode__NICEST"                              | "NICEST"                               |
| "textureCoordinateGeneratorMode__CAMERASPACENORMAL"           | "CAMERASPACENORMAL"                    |
| "textureCoordinateGeneratorMode__CAMERASPACEPOSITION"         | "CAMERASPACEPOSITION"                  |
| "textureCoordinateGeneratorMode__CAMERASPACEREFLECTIONVECTOR" | "CAMERASPACEREFLECTIONVECTOR"          |
| "textureCoordinateGeneratorMode__COORD"                       | "COORD"                                |
| "textureCoordinateGeneratorMode__COORDEYE"                    | "COORD-EYE"                            |
| "textureCoordinateGeneratorMode__NOISE"                       | "NOISE"                                |
| "textureCoordinateGeneratorMode__NOISEEYE"                    | "NOISE-EYE"                            |
| "textureCoordinateGeneratorMode__SPHERE"                      | "SPHERE"                               |
| "textureCoordinateGeneratorMode__SPHERELOCAL"                 | "SPHERE-LOCAL"                         |
| "textureCoordinateGeneratorMode__SPHEREREFLECT"               | "SPHERE-REFLECT"                       |
| "textureCoordinateGeneratorMode__SPHEREREFLECTLOCAL"          | "SPHERE-REFLECT-LOCAL"                 |
| "textureMagnificationMode__AVG_PIXEL"                         | "AVG_PIXEL"                            |
| "textureMagnificationMode__DEFAULT"                           | "DEFAULT"                              |
| "textureMagnificationMode__FASTEST"                           | "FASTEST"                              |
| "textureMagnificationMode__NEAREST_PIXEL"                     | "NEAREST_PIXEL"                        |
| "textureMagnificationMode__NICEST"                            | "NICEST"                               |
| "textureMinificationMode__AVG_PIXEL"                          | "AVG_PIXEL"                            |
| "textureMinificationMode__AVG_PIXEL_AVG_MIPMAP"               | "AVG_PIXEL_AVG_MIPMAP"                 |
| "textureMinificationMode__AVG_PIXEL_NEAREST_MIPMAP"           | "AVG_PIXEL_NEAREST_MIPMAP"             |
| "textureMinificationMode__DEFAULT"                            | "DEFAULT"                              |
| "textureMinificationMode__FASTEST"                            | "FASTEST"                              |
| "textureMinificationMode__NEAREST_PIXEL"                      | "NEAREST_PIXEL"                        |
| "textureMinificationMode__NEAREST_PIXEL_AVG_MIPMAP"           | "NEAREST_PIXEL_AVG_MIPMAP"             |
| "textureMinificationMode__NEAREST_PIXEL_NEAREST_MIPMAP"       | "NEAREST_PIXEL_NEAREST_MIPMAP"         |
| "textureMinificationMode__NICEST"                             | "NICEST"                               |
| "unitCategory__angle"                                         | "angle"                                |
| "unitCategory__force"                                         | "force"                                |
| "unitCategory__length"                                        | "length"                               |
| "unitCategory__mass"                                          | "mass"                                 |
| "volumeRenderingWeightFunction__ALPHA1"                       | "ALPHA1"                               |
| "volumeRenderingWeightFunction__ALPHA2"                       | "ALPHA2"                               |
| "volumeRenderingWeightFunction__CONSTANT"                     | "CONSTANT"                             |
| "volumeRenderingWeightFunction__ONE_MINUS_ALPHA1"             | "ONE_MINUS_ALPHA1"                     |
| "volumeRenderingWeightFunction__ONE_MINUS_ALPHA2"             | "ONE_MINUS_ALPHA2"                     |
| "volumeRenderingWeightFunction__TABLE"                        | "TABLE"                                |
| "waveShaperOversample__2X"                                    | "2X"                                   |
| "waveShaperOversample__4X"                                    | "4X"                                   |
| "waveShaperOversample__NONE"                                  | "NONE"                                 |
| "x3dVersion__3.0"                                             | "3.0"                                  |
| "x3dVersion__3.1"                                             | "3.1"                                  |
| "x3dVersion__3.2"                                             | "3.2"                                  |
| "x3dVersion__3.3"                                             | "3.3"                                  |
| "x3dVersion__4.0"                                             | "4.0"                                  |
----------------------------------------------------------------------------------------------------------

===========================
Queries against graph versions of X3D models:
===========================
X3dHelloWorldQuery_01.rq
===========================
Perform X3D Ontology query X3dHelloWorldQuery_01.rq using examples/HelloWorld.ttl to produce output file X3dHelloWorldQuery_01.rq.txt:
===========================
PREFIX rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl:  <http://www.w3.org/2002/07/owl#>
PREFIX xsd:  <http://www.w3.org/2001/XMLSchema#>
PREFIX x3d:  <https://www.web3d.org/specifications/x3d-4.0.xsd#>
PREFIX x3do: <https://www.web3d.org/specifications/X3dOntology4.0#>

# X3dHelloWorldQuery_01.rq    Query HelloWorld.ttl to count number of Shape nodes, with expected result = 2 nodes.

# TODO how to count total and create a unit test for this model?
# BIND (count(distinct ?shape) as ?shapeCount)
# GROUP BY ?ShapeNodesFound

###############################################

SELECT ?ShapeNodesFound ?parentNode ?grandParentNode

WHERE
{ 
    ?shape  a x3do:Shape ; # Shorthand expression: a = rdf:type
            x3do:hasParent ?parent .
    ?parent x3do:hasParent ?grandParent .

    # https://stackoverflow.com/questions/11234371/sparql-query-results-without-namespace
    BIND (strafter(xsd:string(?shape),"#")       AS ?ShapeNodesFound)
    BIND (strafter(xsd:string(?parent),"#")      AS ?parentNode)
    BIND (strafter(xsd:string(?grandParent),"#") AS ?grandParentNode)
}
ORDER BY (?ShapeNodesFound) # alphabetic order results in scene-graph order given by each name

###############################################
Query results:
arq --data=ontologies/X3dOntology4.0.ttl --query=queries/X3dHelloWorldQuery_01.rq --graph=examples/HelloWorld.ttl
--------------------------------------------------------------
| ShapeNodesFound | parentNode             | grandParentNode |
==============================================================
| "Shape_2_3_2_1" | "TestWhitespaceCommas" | "Group_2_3"     |
| "Shape_2_3_3_1" | "Transform_2_3_3"      | "Group_2_3"     |
--------------------------------------------------------------

===========================
X3dHelloWorldQuery_02.rq
===========================
Perform X3D Ontology query X3dHelloWorldQuery_02.rq using examples/HelloWorld.ttl to produce output file X3dHelloWorldQuery_02.rq.txt:
===========================
PREFIX rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl:  <http://www.w3.org/2002/07/owl#>
PREFIX xsd:  <http://www.w3.org/2001/XMLSchema#>
PREFIX x3d:  <https://www.web3d.org/specifications/x3d-4.0.xsd#>
PREFIX x3do: <https://www.web3d.org/specifications/X3dOntology4.0#>

# X3dHelloWorldQuery_02.rq    Query HelloWorld.ttl to show url values within an ImageTexture node.

# TODO fix textureUrlSplit for readability

###############################################

SELECT ?textureNode ?textureUrl # ?texture textureUrlSplit
WHERE
{
    ?texture rdf:type x3do:ImageTexture ;
             x3do:url ?textureUrl .

    BIND (strafter(xsd:string(?texture),"#")  AS ?textureNode)
    BIND (REPLACE(STR(?textureUrl), " ", " ") AS ?textureUrlSplit) . # not working: \n &#10; \u000A
}
ORDER BY ASC(?textureUrl)

###############################################
Query results:
arq --data=ontologies/X3dOntology4.0.ttl --query=queries/X3dHelloWorldQuery_02.rq --graph=examples/HelloWorld.ttl
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| textureNode           | textureUrl                                                                                                                                                                                                                                                                         |
==============================================================================================================================================================================================================================================================================================================
| "ImageCloudlessEarth" | "\"earth-topo.png\" \"earth-topo.jpg\" \"earth-topo-small.gif\" \"https://www.web3d.org/x3d/content/examples/Basic/earth-topo.png\" \"https://www.web3d.org/x3d/content/examples/Basic/earth-topo.jpg\" \"https://www.web3d.org/x3d/content/examples/Basic/earth-topo-small.gif\"" |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

===========================
X3dHelloWorldQuery_03.rq
===========================
Perform X3D Ontology query X3dHelloWorldQuery_03.rq using examples/HelloWorld.ttl to produce output file X3dHelloWorldQuery_03.rq.txt:
===========================
PREFIX rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl:  <http://www.w3.org/2002/07/owl#>
PREFIX xsd:  <http://www.w3.org/2001/XMLSchema#>
PREFIX x3d:  <https://www.web3d.org/specifications/x3d-4.0.xsd#>
PREFIX x3do: <https://www.web3d.org/specifications/X3dOntology4.0#>

# X3dHelloWorldQuery_03.rq    Query HelloWorld.ttl to show title given to model within a WorldInfo node.

###############################################

SELECT ?WorldInfoNode ?title ?parentNode
WHERE
{
    ?WorldInfo rdf:type       x3do:WorldInfo ;
               x3do:title     ?title         ;
               x3do:hasParent ?parent .

    BIND (strafter(xsd:string(?WorldInfo),"#") AS ?WorldInfoNode)
    BIND (strafter(xsd:string(?parent),"#")    AS ?parentNode)
}

###############################################
Query results:
arq --data=ontologies/X3dOntology4.0.ttl --query=queries/X3dHelloWorldQuery_03.rq --graph=examples/HelloWorld.ttl
-------------------------------------------------
| WorldInfoNode   | title          | parentNode |
=================================================
| "WorldInfo_2_1" | "Hello World!" | "Scene"    |
-------------------------------------------------

===========================
X3dHelloWorldQuery_04.rq
===========================
Perform X3D Ontology query X3dHelloWorldQuery_04.rq using examples/HelloWorld.ttl to produce output file X3dHelloWorldQuery_04.rq.txt:
===========================
PREFIX rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl:  <http://www.w3.org/2002/07/owl#>
PREFIX xsd:  <http://www.w3.org/2001/XMLSchema#>
PREFIX x3d:  <https://www.web3d.org/specifications/x3d-4.0.xsd#>
PREFIX x3do: <https://www.web3d.org/specifications/X3dOntology4.0#>

# X3dHelloWorldQuery_04.rq    Query HelloWorld.ttl to show contained geometry, appearance, material and texture field SFNode values within each Shape node.

###############################################

SELECT ?shapeNode ?geometryField ?appearanceField ?materialField ?textureField
WHERE
{
    ?shape rdf:type x3do:Shape .
    OPTIONAL { ?shape x3do:hasGeometry   ?geometry    . }
    OPTIONAL { ?shape x3do:hasAppearance ?appearance  . }
    OPTIONAL { ?appearance x3do:hasMaterial ?material . }
    OPTIONAL { ?appearance x3do:hasTexture  ?texture  . }

    BIND (strafter(xsd:string(?shape),   "#")   AS ?shapeNode)
    BIND (strafter(xsd:string(?geometry),"#")   AS ?geometryField)
    BIND (strafter(xsd:string(?appearance),"#") AS ?appearanceField)
    BIND (strafter(xsd:string(?material),"#")   AS ?materialField)
    BIND (strafter(xsd:string(?texture),"#")    AS ?textureField)
}
ORDER BY ASC(?shapeNode)

###############################################
Query results:
arq --data=ontologies/X3dOntology4.0.ttl --query=queries/X3dHelloWorldQuery_04.rq --graph=examples/HelloWorld.ttl
---------------------------------------------------------------------------------------------------------------------
| shapeNode       | geometryField      | appearanceField        | materialField             | textureField          |
=====================================================================================================================
| "Shape_2_3_2_1" | "Sphere_2_3_2_1_1" | "Appearance_2_3_2_1_2" | "MaterialLightBlue"       | "ImageCloudlessEarth" |
| "Shape_2_3_3_1" | "TextMessage"      | "Appearance_2_3_3_1_2" | "MaterialLightBlue-USE-1" |                       |
---------------------------------------------------------------------------------------------------------------------

===========================
X3dHelloWorldQuery_05.rq
===========================
Perform X3D Ontology query X3dHelloWorldQuery_05.rq using examples/HelloWorld.ttl to produce output file X3dHelloWorldQuery_05.rq.txt:
===========================
PREFIX rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl:  <http://www.w3.org/2002/07/owl#>
PREFIX xsd:  <http://www.w3.org/2001/XMLSchema#>
PREFIX x3d:  <https://www.web3d.org/specifications/x3d-4.0.xsd#>
PREFIX x3do: <https://www.web3d.org/specifications/X3dOntology4.0#>

# X3dHelloWorldQuery_05.rq    Query HelloWorld.ttl to show all nodes in 'children' field contained within any Group node.

# TODO modify to list all children nodes together as one field?
# TODO modify to look at all X3DGrouping nodes?

###############################################

SELECT ?groupNode ?childrenNodes
WHERE
{
    ?group rdf:type         x3do:Group ;
           x3do:hasChildren ?children  .

    BIND (strafter(xsd:string(?group),"#")    AS ?groupNode)
    BIND (strafter(xsd:string(?children),"#") AS ?childrenNodes)
}

###############################################
Query results:
arq --data=ontologies/X3dOntology4.0.ttl --query=queries/X3dHelloWorldQuery_05.rq --graph=examples/HelloWorld.ttl
----------------------------------------
| groupNode   | childrenNodes          |
========================================
| "Group_2_3" | "ViewUpClose"          |
| "Group_2_3" | "TestWhitespaceCommas" |
| "Group_2_3" | "Transform_2_3_3"      |
----------------------------------------

===========================
X3dSanCarlosCathedralAltarQuery_01.rq
===========================
Perform X3D Ontology query X3dSanCarlosCathedralAltarQuery_01.rq using examples/Altar.ttl to produce output file X3dSanCarlosCathedralAltarQuery_01.rq.txt:
===========================
PREFIX rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl:  <http://www.w3.org/2002/07/owl#>
PREFIX xsd:  <http://www.w3.org/2001/XMLSchema#>
PREFIX x3d:  <https://www.web3d.org/specifications/x3d-4.0.xsd#>
PREFIX x3do: <https://www.web3d.org/specifications/X3dOntology4.0#>

# X3dSanCarlosCathedralAltarQuery_01.rq    Query Altar.ttl to count numberShapes

###############################################

# Every X3D knowledge base can be subject to semantic queries.

# The following SPARQL query provides the number of shapes composing the altar.
# The result of the query is: 14.

SELECT (count(distinct ?shape) as ?numberShapes)

WHERE
{
    ?shape rdf:type x3do:Shape .
}

###############################################
Query results:
arq --data=ontologies/X3dOntology4.0.ttl --query=queries/X3dSanCarlosCathedralAltarQuery_01.rq --graph=examples/Altar.ttl
----------------
| numberShapes |
================
| 14           |
----------------

===========================
X3dSanCarlosCathedralAltarQuery_02.rq
===========================
Perform X3D Ontology query X3dSanCarlosCathedralAltarQuery_02.rq using examples/Altar.ttl to produce output file X3dSanCarlosCathedralAltarQuery_02.rq.txt:
===========================
PREFIX rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl:  <http://www.w3.org/2002/07/owl#>
PREFIX xsd:  <http://www.w3.org/2001/XMLSchema#>
PREFIX x3d:  <https://www.web3d.org/specifications/x3d-4.0.xsd#>
PREFIX x3do: <https://www.web3d.org/specifications/X3dOntology4.0#>

# X3dSanCarlosCathedralAltarQuery_02.rq    Query Altar.ttl for texture url values.

###############################################

# Every X3D knowledge base can be subject to semantic queries.

# The following query provides the url addresses of all textures used within the scene.
# The result is the wood texture: ../Wood.jpg (cf. Listing 3, line 18)

SELECT ?appearanceNode ?textureUrl

WHERE
{
    ?appearance x3do:hasTexture ?texture . 
    ?texture    x3do:url        ?textureUrl .

    BIND (strafter(xsd:string(?appearance),"#") AS ?appearanceNode)
}
ORDER BY ASC(?textureUrl)

###############################################
Query results:
arq --data=ontologies/X3dOntology4.0.ttl --query=queries/X3dSanCarlosCathedralAltarQuery_02.rq --graph=examples/Altar.ttl
-------------------------------------------------------------------------------------------------------------------------------------------
| appearanceNode   | textureUrl                                                                                                           |
===========================================================================================================================================
| "WoodAppearance" | "\"images/Wood.jpg\" \"https://x3dgraphics.com/examples/X3dForAdvancedModeling/SanCarlosCathedral/images/Wood.jpg\"" |
-------------------------------------------------------------------------------------------------------------------------------------------

===========================
X3dSanCarlosCathedralAltarQuery_03.rq
===========================
Perform X3D Ontology query X3dSanCarlosCathedralAltarQuery_03.rq using examples/Altar.ttl to produce output file X3dSanCarlosCathedralAltarQuery_03.rq.txt:
===========================
PREFIX rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl:  <http://www.w3.org/2002/07/owl#>
PREFIX xsd:  <http://www.w3.org/2001/XMLSchema#>
PREFIX x3d:  <https://www.web3d.org/specifications/x3d-4.0.xsd#>
PREFIX x3do: <https://www.web3d.org/specifications/X3dOntology4.0#>

# X3dSanCarlosCathedralAltarQuery_03.rq    Query Altar.ttl to determine Background skyColor values.

###############################################

# Every X3D knowledge base can be subject to semantic queries.

# The following query retrieves the Background skyColor used in the scene.
# The result is the following list of RGB values: (0.7216 0.8 0.9922) (cf. Listing 3, line 6).

# Note special handling of RDF lists:
# Bob DuCharme's weblog, 21 April 2014, "RDF lists and SPARQL"
# http://www.snee.com/bobdc.blog/2014/04/rdf-lists-and-sparql.html

SELECT ?backgroundNode ?skyColorListValues

WHERE
{
    ?background rdf:type                          x3do:Background ;
                x3do:skyColor/rdf:rest*/rdf:first ?skyColorListValues .

    BIND (strafter(xsd:string(?background),"#") AS ?backgroundNode)

    # TODO re-aggregate skyColor list values into list of tuples
}

###############################################
Query results:
arq --data=ontologies/X3dOntology4.0.ttl --query=queries/X3dSanCarlosCathedralAltarQuery_03.rq --graph=examples/Altar.ttl
-----------------------------------------
| backgroundNode   | skyColorListValues |
=========================================
| "Background_2_2" | 0.7216             |
| "Background_2_2" | 0.8                |
| "Background_2_2" | 0.9922             |
-----------------------------------------

===========================
HelloX3dAuthorsAnimationChainQuery_01
===========================
Perform X3D Ontology query HelloX3dAuthorsAnimationChainQuery_01.rq using examples/HelloX3dAuthorsAnimationChain.ttl to produce output file HelloX3dAuthorsAnimationChainQuery_01.rq.txt:
===========================
PREFIX rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl:  <http://www.w3.org/2002/07/owl#>
PREFIX xsd:  <http://www.w3.org/2001/XMLSchema#>
PREFIX x3d:  <https://www.web3d.org/specifications/x3d-4.0.xsd#>
PREFIX x3do: <https://www.web3d.org/specifications/X3dOntology4.0#>

# HelloX3dAuthorsAnimationChainQuery_01.rq    Query HelloX3dAuthorsAnimationChain.ttl to perform ROUTE diagnostics.

# TODO Node types, field types, accessTypes, diagnostics for matches

###############################################

SELECT ?parentNode ?RouteFound ?fromNodeDEF ?fromNodeTypeFound ?fromField ?toNodeDEF ?toField

WHERE
{ 
    ?route  a x3do:ROUTE ;     # Shorthand expression: a = rdf:type
            x3do:hasParent     ?parent ;
            x3do:fromNode      ?fromNodeDEF ;
            x3do:fromField     ?fromField ;
            x3do:toNode        ?toNodeDEF ;
            x3do:toField       ?toField .
    OPTIONAL
    {
        ?from   x3do:DEF   ?fromNodeDEF ;                     # ?from is node with DEF
                a          ?fromNodeTypeFound.                # get the node type

#       FILTER (CONTAINS ( str(?fromNodeTypeFound), "x3do:")) # filter out rdf:type owl:NamedIndividual, it effectively filters
#       FILTER (regex(?fromNodeTypeFound,"(x3do:).*","i"))    # filter out rdf:type owl:NamedIndividual, it effectively filters
                                                              # https://regex101.com
    }
    # https://stackoverflow.com/questions/11234371/sparql-query-results-without-namespace
    BIND (strafter(xsd:string(?route),"#")              AS ?RouteFound)
    BIND (strafter(xsd:string(?parent),"#")             AS ?parentNode)

#   TODO debug output of ?fromNodeTypeFound which is not occurring in output after either FILTER is applied:

    BIND (strafter(str(?fromNodeTypeFound),"x3do:")     AS ?fromNodeType) # TODO fix, trying to get results of filter output
}
ORDER BY (?RouteFound) # alphabetic order results in scene-graph order given by each name

###############################################
Query results:
arq --data=ontologies/X3dOntology4.0.ttl --query=queries/HelloX3dAuthorsAnimationChainQuery_01.rq --graph=examples/HelloX3dAuthorsAnimationChain.ttl
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
| parentNode              | RouteFound    | fromNodeDEF               | fromNodeTypeFound            | fromField          | toNodeDEF               | toField        |
======================================================================================================================================================================
| "Scene"                 | "ROUTE_2_5"   | "OrbitalTimeInterval"     | owl:NamedIndividual          | "fraction_changed" | "SpinThoseThings"       | "set_fraction" |
| "Scene"                 | "ROUTE_2_5"   | "OrbitalTimeInterval"     | x3do:TimeSensor              | "fraction_changed" | "SpinThoseThings"       | "set_fraction" |
| "EarthCoordinateSystem" | "ROUTE_2_6_1" | "SpinThoseThings"         | owl:NamedIndividual          | "value_changed"    | "EarthCoordinateSystem" | "set_rotation" |
| "EarthCoordinateSystem" | "ROUTE_2_6_1" | "SpinThoseThings"         | x3do:OrientationInterpolator | "value_changed"    | "EarthCoordinateSystem" | "set_rotation" |
| "EarthCoordinateSystem" | "ROUTE_2_6_5" | "ClickTriggerTouchSensor" | owl:NamedIndividual          | "touchTime"        | "OrbitalTimeInterval"   | "startTime"    |
| "EarthCoordinateSystem" | "ROUTE_2_6_5" | "ClickTriggerTouchSensor" | x3do:TouchSensor             | "touchTime"        | "OrbitalTimeInterval"   | "startTime"    |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------

===========================
AllDocumentMetaInformation
===========================
Perform X3D Ontology query AllDocumentMetaInformation.rq using examples/HelloX3dAuthorsAnimationChain.ttl to produce output file AllDocumentMetaInformation.rq.txt:
===========================
PREFIX rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl:  <http://www.w3.org/2002/07/owl#>
PREFIX xsd:  <http://www.w3.org/2001/XMLSchema#>
PREFIX x3d:  <https://www.web3d.org/specifications/x3d-4.0.xsd#>
PREFIX x3do: <https://www.web3d.org/specifications/X3dOntology4.0#>

###############################################

# AllDocumentMetaInformation.rq    Query to identify all document meta information.

SELECT ?metaName ?metaContent

WHERE
{ 
    ?meta  a x3do:meta ;     # Shorthand expression: a = rdf:type
           x3do:name         ?metaName ;
           x3do:content      ?metaContent .
}

# TODO can we create an equivalent query using :head :hasMeta?

# Note :meta has a :fieldMetaHasParenthead property

###############################################
Query results:
arq --data=ontologies/X3dOntology4.0.ttl --query=queries/AllDocumentMetaInformation.rq --graph=examples/HelloX3dAuthorsAnimationChain.ttl
----------------------------------------------------------------------------------------------------------------------------------------------
| metaName      | metaContent                                                                                                                |
==============================================================================================================================================
| "license"     | "../license.html"                                                                                                          |
| "created"     | "5 October 2000"                                                                                                           |
| "reference"   | "https://www.web3d.org/x3d/content/examples/Basic/course/HelloX3dAuthorsAnimationChain.x3d"                                |
| "generator"   | "X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit"                                                                            |
| "modified"    | "20 October 2019"                                                                                                          |
| "creator"     | "Don Brutzman"                                                                                                             |
| "title"       | "HelloX3dAuthorsAnimationChain.x3d"                                                                                        |
| "description" | "Fully developed animation-chain example showing spinning globe and text: Hello!"                                          |
| "identifier"  | "https://X3dGraphics.com/examples/X3dForWebAuthors/Chapter07EventAnimationInterpolation/HelloX3dAuthorsAnimationChain.x3d" |
----------------------------------------------------------------------------------------------------------------------------------------------

===========================
DocumentMetaProperties for HelloX3dAuthorsAnimationChain
===========================
Perform X3D Ontology query DocumentMetaProperties.rq using examples/HelloX3dAuthorsAnimationChain.ttl to produce output file DocumentMetaProperties.rq.txt:
===========================
PREFIX rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs:    <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl:     <http://www.w3.org/2002/07/owl#>
PREFIX xsd:     <http://www.w3.org/2001/XMLSchema#>
PREFIX x3d:     <https://www.web3d.org/specifications/x3d-4.0.xsd#>
PREFIX x3do:    <https://www.web3d.org/specifications/X3dOntology4.0#>
PREFIX dcterms: <http://purl.org/dc/terms/>

###############################################

# DocumentMetaProperties.rq    Query to identify specific document meta properties of interest.

SELECT ?title ?creator ?created ?modified ?hasLicense ?hasDescription ?hasIdentifier ?hasReference

# additional properties available:
# ?hasTitle ?hasCreator ?hasCreated ?hasModified ?license ?description ?identifier ?reference ?MISSING

# Dublin Core Metadata Initiative (DCMI)
# PREFIX dcterms:  <http://purl.org/dc/terms/>
# PREFIX dcterms2: <https://www.dublincore.org/specifications/dublin-core/dcmi-terms/dublin_core_terms.ttl
# https://www.dublincore.org/schemas/rdfs/

# TODO is it possible to create DCMI terms within X3D Ontology?
# TODO consider XSLT creation of DCMI terms when converting .x3d models into Turtle .ttl?
# TODO consider SPARQL creation of DCMI terms when querying?

WHERE
{
    OPTIONAL
    {
        ?meta1 a x3do:meta ;     # Shorthand expression: a = rdf:type
               x3do:name         ?name1 ;
               x3do:content      ?content1 .
        FILTER (CONTAINS ( str(?name1),     "title"))
        BIND  (str(?content1)         AS    ?title)
        BIND ((STRLEN(?content1) > 0) AS ?hasTitle)
    }
    OPTIONAL
    {
        ?meta2 a x3do:meta ;
               x3do:name         ?name2 ;
               x3do:content      ?content2 .
        FILTER (CONTAINS ( str(?name2),     "creator"))
        BIND  (str(?content2)         AS    ?creator)
        BIND ((STRLEN(?content2) > 0) AS ?hasCreator)
    }
    OPTIONAL
    {
        ?meta3 a x3do:meta ;
               x3do:name         ?name3 ;
               x3do:content      ?content3 .
        FILTER (CONTAINS ( str(?name3),     "created"))
        BIND  (str(?content3)         AS    ?created)
        BIND ((STRLEN(?content3) > 0) AS ?hasCreated)
    }
    OPTIONAL
    {
        ?meta4 a x3do:meta ;
               x3do:name         ?name4 ;
               x3do:content      ?content4 .
        FILTER (CONTAINS ( str(?name4),     "modified"))
        BIND  (str(?content4)         AS    ?modified)
        BIND ((STRLEN(?content4) > 0) AS ?hasModified)
    }
    OPTIONAL
    {
         ?meta5 a x3do:meta ;
               x3do:name         ?name5 ;
               x3do:content      ?content5 .
        FILTER (CONTAINS ( str(?name5),     "license"))
        BIND  (str(?content5)         AS    ?license)
        BIND ((STRLEN(?content5) > 0) AS ?hasLicense)
    }
    OPTIONAL
    {
        ?meta6 a x3do:meta ;
               x3do:name         ?name6 ;
               x3do:content      ?content6 .
        FILTER (CONTAINS ( str(?name6),     "description"))
        BIND  (str(?content6)         AS    ?description)
        BIND ((STRLEN(?content6) > 0) AS ?hasDescription)
    }
    OPTIONAL
    {
        ?meta7 a x3do:meta ;
               x3do:name         ?name7 ;
               x3do:content      ?content7 .
        FILTER (CONTAINS ( str(?name7),     "reference"))
        BIND  (str(?content7)         AS    ?reference)
        BIND ((STRLEN(?content7) > 0) AS ?hasReference)
    }
    OPTIONAL
    {
        ?meta8 a x3do:meta ;
               x3do:name         ?name8 ;
               x3do:content      ?content8 .
        FILTER (CONTAINS ( str(?name8),     "identifier"))
        BIND  (str(?content8)         AS    ?identifier)
        BIND ((STRLEN(?content8) > 0) AS ?hasIdentifier)
    }
    OPTIONAL # allows missing data without blocking other properties
    {
        ?meta9 a x3do:meta ;
               x3do:name         ?name8 ;
               x3do:content      ?content8 .
        FILTER (CONTAINS ( str(?name9),     "MISSING"))
        BIND  (str(?content9)         AS    ?MISSING)
        BIND ((STRLEN(?content9) > 0) AS ?hasMISSING)
    }
}

###############################################
Query results:
arq --data=ontologies/X3dOntology4.0.ttl --query=queries/DocumentMetaProperties.rq --graph=examples/HelloX3dAuthorsAnimationChain.ttl
------------------------------------------------------------------------------------------------------------------------------------------------------------
| title                               | creator        | created          | modified          | hasLicense | hasDescription | hasIdentifier | hasReference |
============================================================================================================================================================
| "HelloX3dAuthorsAnimationChain.x3d" | "Don Brutzman" | "5 October 2000" | "20 October 2019" | true       | true           | true          | true         |
------------------------------------------------------------------------------------------------------------------------------------------------------------
additional properties available:
?hasTitle ?hasCreator ?hasCreated ?hasModified ?license ?description ?identifier ?reference

===========================
DocumentMetadataValues for MetadataNodeExamplesX3D4.ttl
===========================
Perform X3D Ontology query DocumentMetadataValues.rq using examples/MetadataNodeExamplesX3D4.ttl to produce output file DocumentMetadataValues.rq.txt:
===========================
PREFIX rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs:    <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl:     <http://www.w3.org/2002/07/owl#>
PREFIX xsd:     <http://www.w3.org/2001/XMLSchema#>
PREFIX x3d:     <https://www.web3d.org/specifications/x3d-4.0.xsd#>
PREFIX x3do:    <https://www.web3d.org/specifications/X3dOntology4.0#>
PREFIX dcterms: <http://purl.org/dc/terms/>

###############################################

# Note special handling of RDF lists:
# Bob DuCharme's weblog, 21 April 2014, "RDF lists and SPARQL"
# http://www.snee.com/bobdc.blog/2014/04/rdf-lists-and-sparql.html

# DocumentMetadataValues.rq    Query to list all values found in Metadata nodes.

SELECT ?ID ?nodeType ?name ((?value1) AS ?value) ?reference

WHERE
{
    ?metadataNode a ?nodeType1 .

    ?nodeType1    rdfs:subClassOf x3do:X3DMetadataObject .

    OPTIONAL { ?metadataNode x3do:name                       ?name1      . }
    OPTIONAL { ?metadataNode x3do:value/rdf:rest*/rdf:first  ?value1     . }
    OPTIONAL { ?metadataNode x3do:reference                  ?reference1 . }

    BIND (strafter(xsd:string(?metadataNode),"#") AS ?ID) # DEF if available, otherwise assigned identifier
    BIND (strafter(xsd:string(?nodeType1),"#")    AS ?nodeType)
    BIND (str(?name1)       AS    ?name)
#   BIND (?value1           AS    ?value)     # evaluates value1, converts to string
    BIND (str(?reference1)  AS    ?reference)
}
ORDER BY ASC(?ID) ?nodeType ?value1 # alphabetize and sort

# TODO maybe filter out USE nodes
# TODO non-string values

###############################################
Query results:
arq --data=ontologies/X3dOntology4.0.ttl --query=queries/DocumentMetadataValues.rq --graph=examples/MetadataNodeExamplesX3D4.ttl
----------------------------------------------------------------------------------------------------------------------------------------------------
| ID                            | nodeType          | name                         | value       | reference                                       |
====================================================================================================================================================
| "MetadataFloat_2_2_1_6_4"     | "MetadataFloat"   | "coefficients"               | 0           |                                                 |
| "MetadataFloat_2_2_1_6_4"     | "MetadataFloat"   | "coefficients"               | 1           |                                                 |
| "MetadataFloat_2_2_1_6_4"     | "MetadataFloat"   | "coefficients"               | 2.7128      |                                                 |
| "MetadataFloat_2_2_1_6_4"     | "MetadataFloat"   | "coefficients"               | 3.141592653 |                                                 |
| "MetadataString_2_1"          | "MetadataString"  | "TestRootMetadataNode"       |             |                                                 |
| "MyMetadataBooleanNode"       | "MetadataBoolean" | "Coin Flip"                  | false       | "MetadataBoolean allowed in X3D v3.3 and later" |
| "MyMetadataBooleanNode"       | "MetadataBoolean" | "Coin Flip"                  | false       | "MetadataBoolean allowed in X3D v3.3 and later" |
| "MyMetadataBooleanNode"       | "MetadataBoolean" | "Coin Flip"                  | true        | "MetadataBoolean allowed in X3D v3.3 and later" |
| "MyMetadataBooleanNode"       | "MetadataBoolean" | "Coin Flip"                  | true        | "MetadataBoolean allowed in X3D v3.3 and later" |
| "MyMetadataDoubleNode"        | "MetadataDouble"  | "Metadata_name"              | 2.71812181  | "SomeReferenceStandard 1.2.3c"                  |
| "MyMetadataDoubleNode"        | "MetadataDouble"  | "Metadata_name"              | 3.141592658 | "SomeReferenceStandard 1.2.3c"                  |
| "MyMetadataFloatNode"         | "MetadataFloat"   | "Metadata_name"              | 9.8         | "SomeReferenceStandard 1.2.3c"                  |
| "MyMetadataFloatNode"         | "MetadataFloat"   | "Metadata_name"              | 6.023e+23   | "SomeReferenceStandard 1.2.3c"                  |
| "MyMetadataFloatNode-USE-1"   | "MetadataFloat"   |                              |             |                                                 |
| "MyMetadataIntegerNode"       | "MetadataInteger" | "Metadata_name"              | 6           | "SomeReferenceStandard 1.2.3c"                  |
| "MyMetadataIntegerNode"       | "MetadataInteger" | "Metadata_name"              | 28          | "SomeReferenceStandard 1.2.3c"                  |
| "MyMetadataIntegerNode"       | "MetadataInteger" | "Metadata_name"              | 496         | "SomeReferenceStandard 1.2.3c"                  |
| "MyMetadataIntegerNode-USE-1" | "MetadataInteger" |                              |             |                                                 |
| "MyMetadataSetNode"           | "MetadataSet"     | "Metadata_name"              |             | "SomeReferenceStandard 1.2.3c"                  |
| "MyMetadataStringNode"        | "MetadataString"  | "Metadata_name"              |             | "SomeReferenceStandard 1.2.3c"                  |
| "MyMetadataStringNode-USE-1"  | "MetadataString"  |                              |             |                                                 |
| "NestedMetadataSetNode"       | "MetadataSet"     | "TestNestedMetadataSetNodes" |             |                                                 |
----------------------------------------------------------------------------------------------------------------------------------------------------
zip:
Building zip: C:\x3d-code\www.web3d.org\semantics\X3dSemanticWebDevelopmentArchive.zip
all:
build all complete. can save output as build.all.log.txt, then ready to run upload.web3d
distribution available at X3D Ontology for Semantic Web,
https://www.web3d.org/x3d/content/semantics
BUILD SUCCESSFUL (total time: 1 minute 18 seconds)
