[x3d-public] X3D Semantic Web minutes 19 August 2019: activities, SPARQL query results using Protege and ARQ

Brutzman, Donald (Don) (CIV) brutzman at nps.edu
Sat Aug 24 04:41:18 PDT 2019


On 8/19/2019 9:29 AM, Brutzman, Donald (Don) (CIV) wrote:
> ====================================
> Query 2: select all properties specified in X3D with their domains and ranges, which are either X3D nodes or data types
> [...]

This query is now captured in file X3dOntologyQueries.rq which is a SPARQL file.  Latest updates can be found at

	https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/semantics
	https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/semantics/ontologies

The testing query engine is ARQ which comes with Apache Jena.

Testing is now automated as part of the X3D Ontology build process, with subsequent improvements getting checked in so that the output log can serve as a test if something later breaks.

     <target name="SPARQL.query.tests" depends="" description="Test X3D Ontology using Apache Jena arq" >
         <property name="arq" value="arq.bat" description="executable invocation, arq or arq.bat"/>
         <echo message="Test X3D Ontology using Apache Jena arq"/>
         <echo message="https://jena.apache.org/documentation/query"/>
         <echo message="${arq} --version for JENA_HOME=${env.JENA_HOME}"/>
         <exec executable="${arq}"  dir="ontologies" vmlauncher="false">
             <arg value="--version"/>
         </exec>
         <echo message="Test X3D Ontology queries"/>
         <echo message="${arq} --data ontologies/X3dOntology4.0.ttl --query X3dOntologyQueries.rq"/>
         <exec executable="${arq}"  dir="ontologies" vmlauncher="false">
             <arg value="--data"/>
             <arg value="X3dOntology4.0.ttl"/>
             <arg value="--query"/>
             <arg value="X3dOntologyQueries.rq"/>
         </exec>
     </target>

References:

[1] SPARQL 1.1 Query Language
     W3C Recommendation 21 March 2013
     https://www.w3.org/TR/sparql11-query

[2] Bob DuCharme, Learning SPARQL, O'Reilly and Associates, 2013.
     http://learningsparql.com

[3] ARQ - A SPARQL Processor for Jena
     https://jena.apache.org/documentation/query

Slight modification to Jakub's query follows:
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/semantics/ontologies/X3dOntologyQueries.rq

# X3dOntologyQueries.rq

PREFIX rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX owl:  <http://www.w3.org/2002/07/owl#>
PREFIX xsd:  <http://www.w3.org/2001/XMLSchema#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX x3d:  <https://www.web3d.org/specifications/x3d-4.0.xsd#>
PREFIX x3do: <https://www.web3d.org/semantics/ontologies/X3dOntology4.0#>

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

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

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

Example output log matches visual display shown using Protege in this past week's minutes.

https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/semantics/build.SPARQL.query.tests.log.txt

ant -f C:\\x3d-code\\www.web3d.org\\semantics SPARQL.query.tests
SPARQL.query.tests:

Test X3D Ontology using Apache Jena arq
https://jena.apache.org/documentation/query
arq.bat --version for JENA_HOME=C:\java\apache-jena-3.12.0
Jena:       VERSION: 3.12.0
Jena:       BUILD_DATE: 2019-05-27T16:07:27+0000

Test X3D Ontology queries
arq.bat --data ontologies/X3dOntology4.0.ttl --query X3dOntologyQueries.rq
-------------------------------------------------------------------------------------------------------------------------------------
| property                                        | domain                                | range                                   |
=====================================================================================================================================
| x3do:AS                                         | x3do:EXPORT                           | x3d:SFString                            |
| x3do:AS                                         | x3do:IMPORT                           | x3d:SFString                            |
| x3do:DEF                                        | x3do:MetadataBoolean                  | x3d:SFString                            |
| x3do:DEF                                        | x3do:MetadataDouble                   | x3d:SFString                            |
| x3do:DEF                                        | x3do:MetadataFloat                    | x3d:SFString                            |
| x3do:DEF                                        | x3do:MetadataInteger                  | x3d:SFString                            |
| x3do:DEF                                        | x3do:MetadataString                   | x3d:SFString                            |
| x3do:DEF                                        | x3do:ProtoInstance                    | x3d:SFString                            |
| x3do:DEF                                        | x3do:X3DNode                          | x3d:SFString                            |
| x3do:DEF                                        | x3do:X3DProgrammableShaderObject      | x3d:SFString                            |
| x3do:USE                                        | x3do:MetadataBoolean                  | x3d:SFString                            |
| x3do:USE                                        | x3do:MetadataDouble                   | x3d:SFString                            |
| x3do:USE                                        | x3do:MetadataFloat                    | x3d:SFString                            |
| x3do:USE                                        | x3do:MetadataInteger                  | x3d:SFString                            |
| x3do:USE                                        | x3do:MetadataString                   | x3d:SFString                            |
| x3do:USE                                        | x3do:ProtoInstance                    | x3d:SFString                            |
| x3do:USE                                        | x3do:X3DNode                          | x3d:SFString                            |
| x3do:USE                                        | x3do:X3DProgrammableShaderObject      | x3d:SFString                            |
| x3do:accessType                                 | x3do:field                            | x3d:SFString                            |
| x3do:activeLayer                                | x3do:LayerSet                         | x3d:SFInt32                             |
| x3do:address                                    | x3do:DISEntityManager                 | x3d:SFString                            |
| x3do:address                                    | x3do:EspduTransform                   | x3d:SFString                            |
| x3do:address                                    | x3do:ReceiverPdu                      | x3d:SFString                            |
| x3do:address                                    | x3do:SignalPdu                        | x3d:SFString                            |
| x3do:address                                    | x3do:TransmitterPdu                   | x3d:SFString                            |
| x3do:align                                      | x3do:Layout                           | x3d:MFString                            |
| x3do:alpha                                      | x3do:MultiTexture                     | x3d:SFFloat                             |
| x3do:ambientIntensity                           | x3do:Material                         | x3d:SFFloat                             |
| x3do:ambientIntensity                           | x3do:TwoSidedMaterial                 | x3d:SFFloat                             |
| x3do:ambientIntensity                           | x3do:X3DLightNode                     | x3d:SFFloat                             |
| x3do:anchorPoint                                | x3do:BallJoint                        | x3d:SFVec3f                             |
| x3do:anchorPoint                                | x3do:DoubleAxisHingeJoint             | x3d:SFVec3f                             |
| x3do:anchorPoint                                | x3do:SingleAxisHingeJoint             | x3d:SFVec3f                             |
| x3do:anchorPoint                                | x3do:UniversalJoint                   | x3d:SFVec3f                             |
| x3do:angle                                      | x3do:ConeEmitter                      | x3d:SFFloat                             |
| x3do:angularDampingFactor                       | x3do:RigidBody                        | x3d:SFFloat                             |
| x3do:angularVelocity                            | x3do:RigidBody                        | x3d:SFVec3f                             |
| x3do:anisotropicDegree                          | x3do:TextureProperties                | x3d:SFFloat                             |
| x3do:antennaLocation                            | x3do:TransmitterPdu                   | x3d:SFVec3f                             |
| x3do:antennaPatternLength                       | x3do:TransmitterPdu                   | x3d:SFInt32                             |
| x3do:antennaPatternType                         | x3do:TransmitterPdu                   | x3d:SFInt32                             |
| x3do:appinfo                                    | x3do:ExternProtoDeclare               | x3d:SFString                            |
| x3do:appinfo                                    | x3do:ProtoDeclare                     | x3d:SFString                            |
| x3do:appinfo                                    | x3do:field                            | x3d:SFString                            |
| x3do:applicationID                              | x3do:DISEntityManager                 | x3d:SFInt32                             |
| x3do:applicationID                              | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:applicationID                              | x3do:ReceiverPdu                      | x3d:SFInt32                             |
| x3do:applicationID                              | x3do:SignalPdu                        | x3d:SFInt32                             |
| x3do:applicationID                              | x3do:TransmitterPdu                   | x3d:SFInt32                             |
| x3do:applied                                    | x3do:LineProperties                   | x3d:SFBool                              |
| x3do:appliedParameters                          | x3do:CollisionCollection              | x3d:MFString                            |
| x3do:appliedParameters                          | x3do:Contact                          | x3d:MFString                            |
| x3do:articulationParameterArray                 | x3do:EspduTransform                   | x3d:MFFloat                             |
| x3do:articulationParameterChangeIndicatorArray  | x3do:EspduTransform                   | x3d:MFInt32                             |
| x3do:articulationParameterCount                 | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:articulationParameterDesignatorArray       | x3do:EspduTransform                   | x3d:MFInt32                             |
| x3do:articulationParameterIdPartAttachedToArray | x3do:EspduTransform                   | x3d:MFInt32                             |
| x3do:articulationParameterTypeArray             | x3do:EspduTransform                   | x3d:MFInt32                             |
| x3do:attenuation                                | x3do:PointLight                       | x3d:SFVec3f                             |
| x3do:attenuation                                | x3do:SpotLight                        | x3d:SFVec3f                             |
| x3do:autoCalc                                   | x3do:MotorJoint                       | x3d:SFBool                              |
| x3do:autoDamp                                   | x3do:RigidBody                        | x3d:SFBool                              |
| x3do:autoDisable                                | x3do:RigidBody                        | x3d:SFBool                              |
| x3do:autoDisable                                | x3do:RigidBodyCollection              | x3d:SFBool                              |
| x3do:autoOffset                                 | x3do:X3DDragSensorNode                | x3d:SFBool                              |
| x3do:avatarSize                                 | x3do:NavigationInfo                   | x3d:MFFloat                             |
| x3do:axis                                       | x3do:SingleAxisHingeJoint             | x3d:SFVec3f                             |
| x3do:axis                                       | x3do:SliderJoint                      | x3d:SFVec3f                             |
| x3do:axis1                                      | x3do:DoubleAxisHingeJoint             | x3d:SFVec3f                             |
| x3do:axis1                                      | x3do:UniversalJoint                   | x3d:SFVec3f                             |
| x3do:axis1Angle                                 | x3do:MotorJoint                       | x3d:SFFloat                             |
| x3do:axis1Torque                                | x3do:MotorJoint                       | x3d:SFFloat                             |
| x3do:axis2                                      | x3do:DoubleAxisHingeJoint             | x3d:SFVec3f                             |
| x3do:axis2                                      | x3do:UniversalJoint                   | x3d:SFVec3f                             |
| x3do:axis2Angle                                 | x3do:MotorJoint                       | x3d:SFFloat                             |
| x3do:axis2Torque                                | x3do:MotorJoint                       | x3d:SFFloat                             |
| x3do:axis3Angle                                 | x3do:MotorJoint                       | x3d:SFFloat                             |
| x3do:axis3Torque                                | x3do:MotorJoint                       | x3d:SFFloat                             |
| x3do:axisOfRotation                             | x3do:Billboard                        | x3d:SFVec3f                             |
| x3do:axisRotation                               | x3do:CylinderSensor                   | x3d:SFRotation                          |
| x3do:axisRotation                               | x3do:PlaneSensor                      | x3d:SFRotation                          |
| x3do:backAmbientIntensity                       | x3do:TwoSidedMaterial                 | x3d:SFFloat                             |
| x3do:backDiffuseColor                           | x3do:TwoSidedMaterial                 | x3d:SFColor                             |
| x3do:backEmissiveColor                          | x3do:TwoSidedMaterial                 | x3d:SFColor                             |
| x3do:backShininess                              | x3do:TwoSidedMaterial                 | x3d:SFFloat                             |
| x3do:backSpecularColor                          | x3do:TwoSidedMaterial                 | x3d:SFColor                             |
| x3do:backTransparency                           | x3do:TwoSidedMaterial                 | x3d:SFFloat                             |
| x3do:backUrl                                    | x3do:Background                       | x3d:MFString                            |
| x3do:bboxCenter                                 | x3do:CADPart                          | x3d:SFVec3f                             |
| x3do:bboxCenter                                 | x3do:LayoutGroup                      | x3d:SFVec3f                             |
| x3do:bboxCenter                                 | x3do:X3DBoundedObject                 | x3d:SFVec3f                             |
| x3do:bboxSize                                   | x3do:CADPart                          | x3d:SFVec3f                             |
| x3do:bboxSize                                   | x3do:LayoutGroup                      | x3d:SFVec3f                             |
| x3do:bboxSize                                   | x3do:X3DBoundedObject                 | x3d:SFVec3f                             |
| x3do:beamWidth                                  | x3do:SpotLight                        | x3d:SFFloat                             |
| x3do:beginCap                                   | x3do:Extrusion                        | x3d:SFBool                              |
| x3do:borderColor                                | x3do:TextureProperties                | x3d:SFColorRGBA                         |
| x3do:borderWidth                                | x3do:TextureProperties                | x3d:SFInt32                             |
| x3do:bottom                                     | x3do:Cone                             | x3d:SFBool                              |
| x3do:bottom                                     | x3do:Cylinder                         | x3d:SFBool                              |
| x3do:bottomRadius                               | x3do:Cone                             | x3d:SFFloat                             |
| x3do:bottomUrl                                  | x3do:Background                       | x3d:MFString                            |
| x3do:bounce                                     | x3do:CollisionCollection              | x3d:SFFloat                             |
| x3do:bounce                                     | x3do:Contact                          | x3d:SFFloat                             |
| x3do:boundaryModeR                              | x3do:TextureProperties                | x3d:SFString                            |
| x3do:boundaryModeS                              | x3do:TextureProperties                | x3d:SFString                            |
| x3do:boundaryModeT                              | x3do:TextureProperties                | x3d:SFString                            |
| x3do:boundaryOpacity                            | x3do:BoundaryEnhancementVolumeStyle   | x3d:SFFloat                             |
| x3do:category                                   | x3do:DISEntityTypeMapping             | x3d:SFInt32                             |
| x3do:category                                   | x3do:DISEntityTypeMapping             | x3d:SFString                            |
| x3do:category                                   | x3do:unit                             | x3d:SFInt32                             |
| x3do:category                                   | x3do:unit                             | x3d:SFString                            |
| x3do:ccw                                        | x3do:ElevationGrid                    | x3d:SFBool                              |
| x3do:ccw                                        | x3do:Extrusion                        | x3d:SFBool                              |
| x3do:ccw                                        | x3do:GeoElevationGrid                 | x3d:SFBool                              |
| x3do:ccw                                        | x3do:NurbsSweptSurface                | x3d:SFBool                              |
| x3do:ccw                                        | x3do:NurbsSwungSurface                | x3d:SFBool                              |
| x3do:ccw                                        | x3do:X3DComposedGeometryNode          | x3d:SFBool                              |
| x3do:center                                     | x3do:CADPart                          | x3d:SFVec2f                             |
| x3do:center                                     | x3do:CADPart                          | x3d:SFVec3d                             |
| x3do:center                                     | x3do:CADPart                          | x3d:SFVec3f                             |
| x3do:center                                     | x3do:EspduTransform                   | x3d:SFVec2f                             |
| x3do:center                                     | x3do:EspduTransform                   | x3d:SFVec3d                             |
| x3do:center                                     | x3do:EspduTransform                   | x3d:SFVec3f                             |
| x3do:center                                     | x3do:GeoLOD                           | x3d:SFVec2f                             |
| x3do:center                                     | x3do:GeoLOD                           | x3d:SFVec3d                             |
| x3do:center                                     | x3do:GeoLOD                           | x3d:SFVec3f                             |
| x3do:center                                     | x3do:GeoProximitySensor               | x3d:SFVec2f                             |
| x3do:center                                     | x3do:GeoProximitySensor               | x3d:SFVec3d                             |
| x3do:center                                     | x3do:GeoProximitySensor               | x3d:SFVec3f                             |
| x3do:center                                     | x3do:HAnimHumanoid                    | x3d:SFVec2f                             |
| x3do:center                                     | x3do:HAnimHumanoid                    | x3d:SFVec3d                             |
| x3do:center                                     | x3do:HAnimHumanoid                    | x3d:SFVec3f                             |
| x3do:center                                     | x3do:HAnimJoint                       | x3d:SFVec2f                             |
| x3do:center                                     | x3do:HAnimJoint                       | x3d:SFVec3d                             |
| x3do:center                                     | x3do:HAnimJoint                       | x3d:SFVec3f                             |
| x3do:center                                     | x3do:HAnimSite                        | x3d:SFVec2f                             |
| x3do:center                                     | x3do:HAnimSite                        | x3d:SFVec3d                             |
| x3do:center                                     | x3do:HAnimSite                        | x3d:SFVec3f                             |
| x3do:center                                     | x3do:LOD                              | x3d:SFVec2f                             |
| x3do:center                                     | x3do:LOD                              | x3d:SFVec3d                             |
| x3do:center                                     | x3do:LOD                              | x3d:SFVec3f                             |
| x3do:center                                     | x3do:ProximitySensor                  | x3d:SFVec2f                             |
| x3do:center                                     | x3do:ProximitySensor                  | x3d:SFVec3d                             |
| x3do:center                                     | x3do:ProximitySensor                  | x3d:SFVec3f                             |
| x3do:center                                     | x3do:TextureTransform                 | x3d:SFVec2f                             |
| x3do:center                                     | x3do:TextureTransform                 | x3d:SFVec3d                             |
| x3do:center                                     | x3do:TextureTransform                 | x3d:SFVec3f                             |
| x3do:center                                     | x3do:TextureTransform3D               | x3d:SFVec2f                             |
| x3do:center                                     | x3do:TextureTransform3D               | x3d:SFVec3d                             |
| x3do:center                                     | x3do:TextureTransform3D               | x3d:SFVec3f                             |
| x3do:center                                     | x3do:Transform                        | x3d:SFVec2f                             |
| x3do:center                                     | x3do:Transform                        | x3d:SFVec3d                             |
| x3do:center                                     | x3do:Transform                        | x3d:SFVec3f                             |
| x3do:center                                     | x3do:TransformSensor                  | x3d:SFVec2f                             |
| x3do:center                                     | x3do:TransformSensor                  | x3d:SFVec3d                             |
| x3do:center                                     | x3do:TransformSensor                  | x3d:SFVec3f                             |
| x3do:center                                     | x3do:ViewpointGroup                   | x3d:SFVec2f                             |
| x3do:center                                     | x3do:ViewpointGroup                   | x3d:SFVec3d                             |
| x3do:center                                     | x3do:ViewpointGroup                   | x3d:SFVec3f                             |
| x3do:center                                     | x3do:VisibilitySensor                 | x3d:SFVec2f                             |
| x3do:center                                     | x3do:VisibilitySensor                 | x3d:SFVec3d                             |
| x3do:center                                     | x3do:VisibilitySensor                 | x3d:SFVec3f                             |
| x3do:centerOfMass                               | x3do:HAnimSegment                     | x3d:SFVec3f                             |
| x3do:centerOfMass                               | x3do:RigidBody                        | x3d:SFVec3f                             |
| x3do:centerOfRotation                           | x3do:GeoViewpoint                     | x3d:SFVec3d                             |
| x3do:centerOfRotation                           | x3do:GeoViewpoint                     | x3d:SFVec3f                             |
| x3do:centerOfRotation                           | x3do:OrthoViewpoint                   | x3d:SFVec3d                             |
| x3do:centerOfRotation                           | x3do:OrthoViewpoint                   | x3d:SFVec3f                             |
| x3do:centerOfRotation                           | x3do:Viewpoint                        | x3d:SFVec3d                             |
| x3do:centerOfRotation                           | x3do:Viewpoint                        | x3d:SFVec3f                             |
| x3do:channels                                   | x3do:HAnimMotion                      | x3d:MFString                            |
| x3do:channelsEnabled                            | x3do:HAnimMotion                      | x3d:MFBool                              |
| x3do:child1Url                                  | x3do:GeoLOD                           | x3d:MFString                            |
| x3do:child2Url                                  | x3do:GeoLOD                           | x3d:MFString                            |
| x3do:child3Url                                  | x3do:GeoLOD                           | x3d:MFString                            |
| x3do:child4Url                                  | x3do:GeoLOD                           | x3d:MFString                            |
| x3do:class                                      | x3do:MetadataBoolean                  | x3d:SFString                            |
| x3do:class                                      | x3do:MetadataDouble                   | x3d:SFString                            |
| x3do:class                                      | x3do:MetadataFloat                    | x3d:SFString                            |
| x3do:class                                      | x3do:MetadataInteger                  | x3d:SFString                            |
| x3do:class                                      | x3do:MetadataString                   | x3d:SFString                            |
| x3do:class                                      | x3do:ProtoInstance                    | x3d:SFString                            |
| x3do:class                                      | x3do:X3DNode                          | x3d:SFString                            |
| x3do:class                                      | x3do:X3DProgrammableShaderObject      | x3d:SFString                            |
| x3do:clipBoundary                               | x3do:Viewport                         | x3d:MFFloat                             |
| x3do:closed                                     | x3do:NurbsCurve                       | x3d:SFBool                              |
| x3do:closed                                     | x3do:NurbsCurve2D                     | x3d:SFBool                              |
| x3do:closed                                     | x3do:SplinePositionInterpolator       | x3d:SFBool                              |
| x3do:closed                                     | x3do:SplinePositionInterpolator2D     | x3d:SFBool                              |
| x3do:closed                                     | x3do:SplineScalarInterpolator         | x3d:SFBool                              |
| x3do:closureType                                | x3do:ArcClose2D                       | x3d:SFString                            |
| x3do:collisionType                              | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:color                                      | x3do:Color                            | x3d:MFColor                             |
| x3do:color                                      | x3do:Color                            | x3d:MFColorRGBA                         |
| x3do:color                                      | x3do:Color                            | x3d:SFColor                             |
| x3do:color                                      | x3do:ColorRGBA                        | x3d:MFColor                             |
| x3do:color                                      | x3do:ColorRGBA                        | x3d:MFColorRGBA                         |
| x3do:color                                      | x3do:ColorRGBA                        | x3d:SFColor                             |
| x3do:color                                      | x3do:MultiTexture                     | x3d:MFColor                             |
| x3do:color                                      | x3do:MultiTexture                     | x3d:MFColorRGBA                         |
| x3do:color                                      | x3do:MultiTexture                     | x3d:SFColor                             |
| x3do:color                                      | x3do:X3DFogObject                     | x3d:MFColor                             |
| x3do:color                                      | x3do:X3DFogObject                     | x3d:MFColorRGBA                         |
| x3do:color                                      | x3do:X3DFogObject                     | x3d:SFColor                             |
| x3do:color                                      | x3do:X3DLightNode                     | x3d:MFColor                             |
| x3do:color                                      | x3do:X3DLightNode                     | x3d:MFColorRGBA                         |
| x3do:color                                      | x3do:X3DLightNode                     | x3d:SFColor                             |
| x3do:colorIndex                                 | x3do:IndexedFaceSet                   | x3d:MFInt32                             |
| x3do:colorIndex                                 | x3do:IndexedLineSet                   | x3d:MFInt32                             |
| x3do:colorKey                                   | x3do:ParticleSystem                   | x3d:MFFloat                             |
| x3do:colorMode                                  | x3do:PointProperties                  | x3d:SFString                            |
| x3do:colorPerVertex                             | x3do:ElevationGrid                    | x3d:SFBool                              |
| x3do:colorPerVertex                             | x3do:GeoElevationGrid                 | x3d:SFBool                              |
| x3do:colorPerVertex                             | x3do:IndexedLineSet                   | x3d:SFBool                              |
| x3do:colorPerVertex                             | x3do:X3DComposedGeometryNode          | x3d:SFBool                              |
| x3do:colorSteps                                 | x3do:CartoonVolumeStyle               | x3d:SFInt32                             |
| x3do:constantForceMix                           | x3do:RigidBodyCollection              | x3d:SFFloat                             |
| x3do:contactNormal                              | x3do:Contact                          | x3d:SFVec3f                             |
| x3do:contactSurfaceThickness                    | x3do:RigidBodyCollection              | x3d:SFFloat                             |
| x3do:content                                    | x3do:meta                             | x3d:SFString                            |
| x3do:contourStepSize                            | x3do:IsoSurfaceVolumeData             | x3d:SFFloat                             |
| x3do:controlPoint                               | x3do:NurbsTextureCoordinate           | x3d:MFVec2d                             |
| x3do:controlPoint                               | x3do:NurbsTextureCoordinate           | x3d:MFVec2f                             |
| x3do:controlPoint                               | x3do:X3DNurbsControlCurveNode         | x3d:MFVec2d                             |
| x3do:controlPoint                               | x3do:X3DNurbsControlCurveNode         | x3d:MFVec2f                             |
| x3do:conversionFactor                           | x3do:unit                             | x3d:SFDouble                            |
| x3do:convex                                     | x3do:Extrusion                        | x3d:SFBool                              |
| x3do:convex                                     | x3do:IndexedFaceSet                   | x3d:SFBool                              |
| x3do:coolColor                                  | x3do:ToneMappedVolumeStyle            | x3d:SFColorRGBA                         |
| x3do:coordIndex                                 | x3do:HAnimDisplacer                   | x3d:MFInt32                             |
| x3do:coordIndex                                 | x3do:IndexedFaceSet                   | x3d:MFInt32                             |
| x3do:coordIndex                                 | x3do:IndexedLineSet                   | x3d:MFInt32                             |
| x3do:coordIndex                                 | x3do:PolylineEmitter                  | x3d:MFInt32                             |
| x3do:coordIndex                                 | x3do:SurfaceEmitter                   | x3d:MFInt32                             |
| x3do:coordIndex                                 | x3do:VolumeEmitter                    | x3d:MFInt32                             |
| x3do:country                                    | x3do:DISEntityTypeMapping             | x3d:SFInt32                             |
| x3do:creaseAngle                                | x3do:ElevationGrid                    | x3d:SFDouble                            |
| x3do:creaseAngle                                | x3do:ElevationGrid                    | x3d:SFFloat                             |
| x3do:creaseAngle                                | x3do:Extrusion                        | x3d:SFDouble                            |
| x3do:creaseAngle                                | x3do:Extrusion                        | x3d:SFFloat                             |
| x3do:creaseAngle                                | x3do:GeoElevationGrid                 | x3d:SFDouble                            |
| x3do:creaseAngle                                | x3do:GeoElevationGrid                 | x3d:SFFloat                             |
| x3do:creaseAngle                                | x3do:IndexedFaceSet                   | x3d:SFDouble                            |
| x3do:creaseAngle                                | x3do:IndexedFaceSet                   | x3d:SFFloat                             |
| x3do:createParticles                            | x3do:ParticleSystem                   | x3d:SFBool                              |
| x3do:crossSection                               | x3do:Extrusion                        | x3d:MFVec2f                             |
| x3do:cryptoKeyID                                | x3do:TransmitterPdu                   | x3d:SFInt32                             |
| x3do:cryptoSystem                               | x3do:TransmitterPdu                   | x3d:SFInt32                             |
| x3do:cutOffAngle                                | x3do:SpotLight                        | x3d:SFFloat                             |
| x3do:cycleInterval                              | x3do:TimeSensor                       | x3d:SFTime                              |
| x3do:data                                       | x3do:SignalPdu                        | x3d:MFInt32                             |
| x3do:dataLength                                 | x3do:SignalPdu                        | x3d:SFInt32                             |
| x3do:deadReckoning                              | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:deletionAllowed                            | x3do:StringSensor                     | x3d:SFBool                              |
| x3do:depth                                      | x3do:Contact                          | x3d:MFFloat                             |
| x3do:depth                                      | x3do:Contact                          | x3d:SFFloat                             |
| x3do:depth                                      | x3do:FogCoordinate                    | x3d:MFFloat                             |
| x3do:depth                                      | x3do:FogCoordinate                    | x3d:SFFloat                             |
| x3do:description                                | x3do:Anchor                           | x3d:SFString                            |
| x3do:description                                | x3do:HAnimDisplacer                   | x3d:SFString                            |
| x3do:description                                | x3do:HAnimHumanoid                    | x3d:SFString                            |
| x3do:description                                | x3do:HAnimJoint                       | x3d:SFString                            |
| x3do:description                                | x3do:HAnimMotion                      | x3d:SFString                            |
| x3do:description                                | x3do:HAnimSegment                     | x3d:SFString                            |
| x3do:description                                | x3do:HAnimSite                        | x3d:SFString                            |
| x3do:description                                | x3do:ViewpointGroup                   | x3d:SFString                            |
| x3do:description                                | x3do:X3DPointingDeviceSensorNode      | x3d:SFString                            |
| x3do:description                                | x3do:X3DSoundSourceNode               | x3d:SFString                            |
| x3do:description                                | x3do:X3DViewpointNode                 | x3d:SFString                            |
| x3do:desiredAngularVelocity1                    | x3do:DoubleAxisHingeJoint             | x3d:SFFloat                             |
| x3do:desiredAngularVelocity2                    | x3do:DoubleAxisHingeJoint             | x3d:SFFloat                             |
| x3do:detonationLocation                         | x3do:EspduTransform                   | x3d:SFVec3f                             |
| x3do:detonationRelativeLocation                 | x3do:EspduTransform                   | x3d:SFVec3f                             |
| x3do:detonationResult                           | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:diffuseColor                               | x3do:Material                         | x3d:SFColor                             |
| x3do:diffuseColor                               | x3do:TwoSidedMaterial                 | x3d:SFColor                             |
| x3do:dimensions                                 | x3do:X3DVolumeDataNode                | x3d:SFVec3f                             |
| x3do:dir                                        | x3do:meta                             | x3d:SFString                            |
| x3do:directOutput                               | x3do:Script                           | x3d:SFBool                              |
| x3do:direction                                  | x3do:ConeEmitter                      | x3d:SFVec3f                             |
| x3do:direction                                  | x3do:DirectionalLight                 | x3d:SFVec3f                             |
| x3do:direction                                  | x3do:PointEmitter                     | x3d:SFVec3f                             |
| x3do:direction                                  | x3do:PolylineEmitter                  | x3d:SFVec3f                             |
| x3do:direction                                  | x3do:Sound                            | x3d:SFVec3f                             |
| x3do:direction                                  | x3do:SpotLight                        | x3d:SFVec3f                             |
| x3do:direction                                  | x3do:VolumeEmitter                    | x3d:SFVec3f                             |
| x3do:direction                                  | x3do:WindPhysicsModel                 | x3d:SFVec3f                             |
| x3do:disableAngularSpeed                        | x3do:RigidBody                        | x3d:SFFloat                             |
| x3do:disableAngularSpeed                        | x3do:RigidBodyCollection              | x3d:SFFloat                             |
| x3do:disableLinearSpeed                         | x3do:RigidBody                        | x3d:SFFloat                             |
| x3do:disableLinearSpeed                         | x3do:RigidBodyCollection              | x3d:SFFloat                             |
| x3do:disableTime                                | x3do:RigidBody                        | x3d:SFTime                              |
| x3do:disableTime                                | x3do:RigidBodyCollection              | x3d:SFTime                              |
| x3do:diskAngle                                  | x3do:CylinderSensor                   | x3d:SFFloat                             |
| x3do:displacements                              | x3do:HAnimDisplacer                   | x3d:MFVec3f                             |
| x3do:displayed                                  | x3do:ViewpointGroup                   | x3d:SFBool                              |
| x3do:documentation                              | x3do:ExternProtoDeclare               | x3d:SFString                            |
| x3do:documentation                              | x3do:ProtoDeclare                     | x3d:SFString                            |
| x3do:documentation                              | x3do:field                            | x3d:SFString                            |
| x3do:domain                                     | x3do:DISEntityTypeMapping             | x3d:SFInt32                             |
| x3do:duration                                   | x3do:X3DChaserNode                    | x3d:SFTime                              |
| x3do:easeInEaseOut                              | x3do:EaseInEaseOut                    | x3d:MFVec2f                             |
| x3do:edgeColor                                  | x3do:EdgeEnhancementVolumeStyle       | x3d:SFColorRGBA                         |
| x3do:emissiveColor                              | x3do:Material                         | x3d:SFColor                             |
| x3do:emissiveColor                              | x3do:TwoSidedMaterial                 | x3d:SFColor                             |
| x3do:enabled                                    | x3do:ClipPlane                        | x3d:SFBool                              |
| x3do:enabled                                    | x3do:Collision                        | x3d:SFBool                              |
| x3do:enabled                                    | x3do:CollisionCollection              | x3d:SFBool                              |
| x3do:enabled                                    | x3do:EspduTransform                   | x3d:SFBool                              |
| x3do:enabled                                    | x3do:HAnimMotion                      | x3d:SFBool                              |
| x3do:enabled                                    | x3do:LocalFog                         | x3d:SFBool                              |
| x3do:enabled                                    | x3do:ParticleSystem                   | x3d:SFBool                              |
| x3do:enabled                                    | x3do:RigidBody                        | x3d:SFBool                              |
| x3do:enabled                                    | x3do:RigidBodyCollection              | x3d:SFBool                              |
| x3do:enabled                                    | x3do:TimeSensor                       | x3d:SFBool                              |
| x3do:enabled                                    | x3do:X3DNBodyCollidableNode           | x3d:SFBool                              |
| x3do:enabled                                    | x3do:X3DNBodyCollisionSpaceNode       | x3d:SFBool                              |
| x3do:enabled                                    | x3do:X3DParticlePhysicsModelNode      | x3d:SFBool                              |
| x3do:enabled                                    | x3do:X3DSensorNode                    | x3d:SFBool                              |
| x3do:enabled                                    | x3do:X3DVolumeRenderStyleNode         | x3d:SFBool                              |
| x3do:enabledAxes                                | x3do:MotorJoint                       | x3d:SFInt32                             |
| x3do:encodingScheme                             | x3do:SignalPdu                        | x3d:SFInt32                             |
| x3do:endAngle                                   | x3do:Arc2D                            | x3d:SFFloat                             |
| x3do:endAngle                                   | x3do:ArcClose2D                       | x3d:SFFloat                             |
| x3do:endCap                                     | x3do:Extrusion                        | x3d:SFBool                              |
| x3do:endFrame                                   | x3do:HAnimMotion                      | x3d:SFInt32                             |
| x3do:entityCategory                             | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:entityCountry                              | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:entityDomain                               | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:entityExtra                                | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:entityID                                   | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:entityID                                   | x3do:ReceiverPdu                      | x3d:SFInt32                             |
| x3do:entityID                                   | x3do:SignalPdu                        | x3d:SFInt32                             |
| x3do:entityID                                   | x3do:TransmitterPdu                   | x3d:SFInt32                             |
| x3do:entityKind                                 | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:entitySpecific                             | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:entitySubcategory                          | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:errorCorrection                            | x3do:RigidBodyCollection              | x3d:SFFloat                             |
| x3do:eventApplicationID                         | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:eventEntityID                              | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:eventNumber                                | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:eventSiteID                                | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:extra                                      | x3do:DISEntityTypeMapping             | x3d:SFInt32                             |
| x3do:family                                     | x3do:FontStyle                        | x3d:MFString                            |
| x3do:family                                     | x3do:ScreenFontStyle                  | x3d:MFString                            |
| x3do:fanCount                                   | x3do:TriangleFanSet                   | x3d:MFInt32                             |
| x3do:fieldOfView                                | x3do:GeoViewpoint                     | x3d:MFFloat                             |
| x3do:fieldOfView                                | x3do:GeoViewpoint                     | x3d:SFFloat                             |
| x3do:fieldOfView                                | x3do:OrthoViewpoint                   | x3d:MFFloat                             |
| x3do:fieldOfView                                | x3do:OrthoViewpoint                   | x3d:SFFloat                             |
| x3do:fieldOfView                                | x3do:Viewpoint                        | x3d:MFFloat                             |
| x3do:fieldOfView                                | x3do:Viewpoint                        | x3d:SFFloat                             |
| x3do:filled                                     | x3do:FillProperties                   | x3d:SFBool                              |
| x3do:finiteRotationAxis                         | x3do:RigidBody                        | x3d:SFVec3f                             |
| x3do:fireMissionIndex                           | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:fired1                                     | x3do:EspduTransform                   | x3d:SFBool                              |
| x3do:fired2                                     | x3do:EspduTransform                   | x3d:SFBool                              |
| x3do:firingRange                                | x3do:EspduTransform                   | x3d:SFFloat                             |
| x3do:firingRate                                 | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:fixed                                      | x3do:RigidBody                        | x3d:SFBool                              |
| x3do:fogType                                    | x3do:X3DFogObject                     | x3d:SFString                            |
| x3do:force                                      | x3do:ForcePhysicsModel                | x3d:SFVec3f                             |
| x3do:forceID                                    | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:forceOutput                                | x3do:X3DRigidJointNode                | x3d:MFString                            |
| x3do:forceTransitions                           | x3do:LOD                              | x3d:SFBool                              |
| x3do:forces                                     | x3do:RigidBody                        | x3d:MFVec3f                             |
| x3do:frameDuration                              | x3do:HAnimMotion                      | x3d:SFTime                              |
| x3do:frameIncrement                             | x3do:HAnimMotion                      | x3d:SFInt32                             |
| x3do:frameIndex                                 | x3do:HAnimMotion                      | x3d:SFInt32                             |
| x3do:frequency                                  | x3do:TransmitterPdu                   | x3d:SFInt32                             |
| x3do:frictionCoefficients                       | x3do:CollisionCollection              | x3d:SFVec2f                             |
| x3do:frictionCoefficients                       | x3do:Contact                          | x3d:SFVec2f                             |
| x3do:frictionDirection                          | x3do:Contact                          | x3d:SFVec3f                             |
| x3do:fromField                                  | x3do:ROUTE                            | x3d:SFString                            |
| x3do:fromNode                                   | x3do:ROUTE                            | x3d:SFString                            |
| x3do:frontUrl                                   | x3do:Background                       | x3d:MFString                            |
| x3do:function                                   | x3do:MultiTexture                     | x3d:MFString                            |
| x3do:fuse                                       | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:generateMipMaps                            | x3do:TextureProperties                | x3d:SFBool                              |
| x3do:geoCenter                                  | x3do:GeoProximitySensor               | x3d:SFVec3d                             |
| x3do:geoCenter                                  | x3do:GeoTransform                     | x3d:SFVec3d                             |
| x3do:geoCoords                                  | x3do:EspduTransform                   | x3d:SFVec3d                             |
| x3do:geoCoords                                  | x3do:GeoLocation                      | x3d:SFVec3d                             |
| x3do:geoCoords                                  | x3do:GeoOrigin                        | x3d:SFVec3d                             |
| x3do:geoCoords                                  | x3do:ReceiverPdu                      | x3d:SFVec3d                             |
| x3do:geoCoords                                  | x3do:SignalPdu                        | x3d:SFVec3d                             |
| x3do:geoCoords                                  | x3do:TransmitterPdu                   | x3d:SFVec3d                             |
| x3do:geoGridOrigin                              | x3do:GeoElevationGrid                 | x3d:SFVec3d                             |
| x3do:geoSystem                                  | x3do:EspduTransform                   | x3d:MFString                            |
| x3do:geoSystem                                  | x3do:GeoCoordinate                    | x3d:MFString                            |
| x3do:geoSystem                                  | x3do:GeoElevationGrid                 | x3d:MFString                            |
| x3do:geoSystem                                  | x3do:GeoLOD                           | x3d:MFString                            |
| x3do:geoSystem                                  | x3do:GeoLocation                      | x3d:MFString                            |
| x3do:geoSystem                                  | x3do:GeoOrigin                        | x3d:MFString                            |
| x3do:geoSystem                                  | x3do:GeoPositionInterpolator          | x3d:MFString                            |
| x3do:geoSystem                                  | x3do:GeoProximitySensor               | x3d:MFString                            |
| x3do:geoSystem                                  | x3do:GeoTouchSensor                   | x3d:MFString                            |
| x3do:geoSystem                                  | x3do:GeoTransform                     | x3d:MFString                            |
| x3do:geoSystem                                  | x3do:GeoViewpoint                     | x3d:MFString                            |
| x3do:geoSystem                                  | x3do:ReceiverPdu                      | x3d:MFString                            |
| x3do:geoSystem                                  | x3do:SignalPdu                        | x3d:MFString                            |
| x3do:geoSystem                                  | x3do:TransmitterPdu                   | x3d:MFString                            |
| x3do:geometryType                               | x3do:ParticleSystem                   | x3d:SFString                            |
| x3do:global                                     | x3do:DirectionalLight                 | x3d:SFBool                              |
| x3do:global                                     | x3do:PointLight                       | x3d:SFBool                              |
| x3do:global                                     | x3do:SpotLight                        | x3d:SFBool                              |
| x3do:gradientThreshold                          | x3do:EdgeEnhancementVolumeStyle       | x3d:SFFloat                             |
| x3do:gravity                                    | x3do:RigidBodyCollection              | x3d:SFVec3f                             |
| x3do:groundAngle                                | x3do:X3DBackgroundNode                | x3d:MFFloat                             |
| x3do:groundColor                                | x3do:X3DBackgroundNode                | x3d:MFColor                             |
| x3do:gustiness                                  | x3do:WindPhysicsModel                 | x3d:SFFloat                             |
| x3do:hasAppearance                              | x3do:X3DShapeNode                     | x3do:X3DAppearanceNode                  |
| 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:hasAttrib                                  | x3do:X3DComposedGeometryNode          | x3do:X3DVertexAttributeNode             |
| x3do:hasBack                                    | x3do:ComposedCubeMapTexture           | x3do:X3DTexture2DNode                   |
| x3do:hasBackTexture                             | x3do:TextureBackground                | _:b0                                    |
| x3do:hasBodies                                  | x3do:RigidBodyCollection              | x3do:RigidBody                          |
| x3do:hasBody1                                   | x3do:Contact                          | x3do:RigidBody                          |
| x3do:hasBody1                                   | x3do:X3DRigidJointNode                | x3do:RigidBody                          |
| x3do:hasBody2                                   | x3do:Contact                          | x3do:RigidBody                          |
| x3do:hasBody2                                   | x3do:X3DRigidJointNode                | x3do:RigidBody                          |
| x3do:hasBottom                                  | x3do:ComposedCubeMapTexture           | x3do:X3DTexture2DNode                   |
| x3do:hasBottomTexture                           | x3do:TextureBackground                | _:b1                                    |
| x3do:hasChildren                                | x3do:CADPart                          | _:b2                                    |
| x3do:hasChildren                                | x3do:CADPart                          | _:b3                                    |
| x3do:hasChildren                                | x3do:CADPart                          | _:b4                                    |
| x3do:hasChildren                                | x3do:CADPart                          | _:b5                                    |
| x3do:hasChildren                                | x3do:CADPart                          | x3do:CADFace                            |
| x3do:hasChildren                                | x3do:CADPart                          | x3do:X3DChildNode                       |
| x3do:hasChildren                                | x3do:CADPart                          | x3do:X3DNode                            |
| x3do:hasChildren                                | x3do:Contour2D                        | _:b2                                    |
| x3do:hasChildren                                | x3do:Contour2D                        | _:b3                                    |
| x3do:hasChildren                                | x3do:Contour2D                        | _:b4                                    |
| x3do:hasChildren                                | x3do:Contour2D                        | _:b5                                    |
| x3do:hasChildren                                | x3do:Contour2D                        | x3do:CADFace                            |
| x3do:hasChildren                                | x3do:Contour2D                        | x3do:X3DChildNode                       |
| x3do:hasChildren                                | x3do:Contour2D                        | x3do:X3DNode                            |
| x3do:hasChildren                                | x3do:HAnimJoint                       | _:b2                                    |
| x3do:hasChildren                                | x3do:HAnimJoint                       | _:b3                                    |
| x3do:hasChildren                                | x3do:HAnimJoint                       | _:b4                                    |
| x3do:hasChildren                                | x3do:HAnimJoint                       | _:b5                                    |
| x3do:hasChildren                                | x3do:HAnimJoint                       | x3do:CADFace                            |
| x3do:hasChildren                                | x3do:HAnimJoint                       | x3do:X3DChildNode                       |
| x3do:hasChildren                                | x3do:HAnimJoint                       | x3do:X3DNode                            |
| x3do:hasChildren                                | x3do:Layer                            | _:b2                                    |
| x3do:hasChildren                                | x3do:Layer                            | _:b3                                    |
| x3do:hasChildren                                | x3do:Layer                            | _:b4                                    |
| x3do:hasChildren                                | x3do:Layer                            | _:b5                                    |
| x3do:hasChildren                                | x3do:Layer                            | x3do:CADFace                            |
| x3do:hasChildren                                | x3do:Layer                            | x3do:X3DChildNode                       |
| x3do:hasChildren                                | x3do:Layer                            | x3do:X3DNode                            |
| x3do:hasChildren                                | x3do:LayoutGroup                      | _:b2                                    |
| x3do:hasChildren                                | x3do:LayoutGroup                      | _:b3                                    |
| x3do:hasChildren                                | x3do:LayoutGroup                      | _:b4                                    |
| x3do:hasChildren                                | x3do:LayoutGroup                      | _:b5                                    |
| x3do:hasChildren                                | x3do:LayoutGroup                      | x3do:CADFace                            |
| x3do:hasChildren                                | x3do:LayoutGroup                      | x3do:X3DChildNode                       |
| x3do:hasChildren                                | x3do:LayoutGroup                      | x3do:X3DNode                            |
| x3do:hasChildren                                | x3do:LayoutLayer                      | _:b2                                    |
| x3do:hasChildren                                | x3do:LayoutLayer                      | _:b3                                    |
| x3do:hasChildren                                | x3do:LayoutLayer                      | _:b4                                    |
| x3do:hasChildren                                | x3do:LayoutLayer                      | _:b5                                    |
| x3do:hasChildren                                | x3do:LayoutLayer                      | x3do:CADFace                            |
| x3do:hasChildren                                | x3do:LayoutLayer                      | x3do:X3DChildNode                       |
| x3do:hasChildren                                | x3do:LayoutLayer                      | x3do:X3DNode                            |
| x3do:hasChildren                                | x3do:ProtoBody                        | _:b2                                    |
| x3do:hasChildren                                | x3do:ProtoBody                        | _:b3                                    |
| x3do:hasChildren                                | x3do:ProtoBody                        | _:b4                                    |
| x3do:hasChildren                                | x3do:ProtoBody                        | _:b5                                    |
| x3do:hasChildren                                | x3do:ProtoBody                        | x3do:CADFace                            |
| x3do:hasChildren                                | x3do:ProtoBody                        | x3do:X3DChildNode                       |
| x3do:hasChildren                                | x3do:ProtoBody                        | x3do:X3DNode                            |
| x3do:hasChildren                                | x3do:Scene                            | _:b2                                    |
| x3do:hasChildren                                | x3do:Scene                            | _:b3                                    |
| x3do:hasChildren                                | x3do:Scene                            | _:b4                                    |
| x3do:hasChildren                                | x3do:Scene                            | _:b5                                    |
| x3do:hasChildren                                | x3do:Scene                            | x3do:CADFace                            |
| x3do:hasChildren                                | x3do:Scene                            | x3do:X3DChildNode                       |
| x3do:hasChildren                                | x3do:Scene                            | x3do:X3DNode                            |
| x3do:hasChildren                                | x3do:StaticGroup                      | _:b2                                    |
| x3do:hasChildren                                | x3do:StaticGroup                      | _:b3                                    |
| x3do:hasChildren                                | x3do:StaticGroup                      | _:b4                                    |
| x3do:hasChildren                                | x3do:StaticGroup                      | _:b5                                    |
| x3do:hasChildren                                | x3do:StaticGroup                      | x3do:CADFace                            |
| x3do:hasChildren                                | x3do:StaticGroup                      | x3do:X3DChildNode                       |
| x3do:hasChildren                                | x3do:StaticGroup                      | x3do:X3DNode                            |
| x3do:hasChildren                                | x3do:ViewpointGroup                   | _:b2                                    |
| x3do:hasChildren                                | x3do:ViewpointGroup                   | _:b3                                    |
| x3do:hasChildren                                | x3do:ViewpointGroup                   | _:b4                                    |
| x3do:hasChildren                                | x3do:ViewpointGroup                   | _:b5                                    |
| x3do:hasChildren                                | x3do:ViewpointGroup                   | x3do:CADFace                            |
| x3do:hasChildren                                | x3do:ViewpointGroup                   | x3do:X3DChildNode                       |
| x3do:hasChildren                                | x3do:ViewpointGroup                   | x3do:X3DNode                            |
| x3do:hasChildren                                | x3do:X3DGroupingNode                  | _:b2                                    |
| x3do:hasChildren                                | x3do:X3DGroupingNode                  | _:b3                                    |
| x3do:hasChildren                                | x3do:X3DGroupingNode                  | _:b4                                    |
| x3do:hasChildren                                | x3do:X3DGroupingNode                  | _:b5                                    |
| x3do:hasChildren                                | x3do:X3DGroupingNode                  | x3do:CADFace                            |
| x3do:hasChildren                                | x3do:X3DGroupingNode                  | x3do:X3DChildNode                       |
| x3do:hasChildren                                | x3do:X3DGroupingNode                  | x3do:X3DNode                            |
| x3do:hasChildren                                | x3do:field                            | _:b2                                    |
| x3do:hasChildren                                | x3do:field                            | _:b3                                    |
| x3do:hasChildren                                | x3do:field                            | _:b4                                    |
| x3do:hasChildren                                | x3do:field                            | _:b5                                    |
| x3do:hasChildren                                | x3do:field                            | x3do:CADFace                            |
| x3do:hasChildren                                | x3do:field                            | x3do:X3DChildNode                       |
| x3do:hasChildren                                | x3do:field                            | x3do:X3DNode                            |
| x3do:hasChildren                                | x3do:fieldValue                       | _:b2                                    |
| x3do:hasChildren                                | x3do:fieldValue                       | _:b3                                    |
| x3do:hasChildren                                | x3do:fieldValue                       | _:b4                                    |
| x3do:hasChildren                                | x3do:fieldValue                       | _:b5                                    |
| x3do:hasChildren                                | x3do:fieldValue                       | x3do:CADFace                            |
| x3do:hasChildren                                | x3do:fieldValue                       | x3do:X3DChildNode                       |
| x3do:hasChildren                                | x3do:fieldValue                       | x3do:X3DNode                            |
| x3do:hasCollidable                              | x3do:CollidableOffset                 | x3do:X3DNBodyCollidableNode             |
| x3do:hasCollidables                             | x3do:CollisionCollection              | _:b6                                    |
| x3do:hasCollidables                             | x3do:CollisionCollection              | _:b7                                    |
| x3do:hasCollidables                             | x3do:CollisionSpace                   | _:b6                                    |
| x3do:hasCollidables                             | x3do:CollisionSpace                   | _:b7                                    |
| 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:PointSet                         | x3do:X3DColorNode                       |
| x3do:hasColor                                   | x3do:X3DComposedGeometryNode          | x3do:X3DColorNode                       |
| x3do:hasColorRamp                               | x3do:ParticleSystem                   | x3do:X3DColorNode                       |
| x3do:hasComponent                               | x3do:head                             | x3do:component                          |
| x3do:hasConnect                                 | x3do:IS                               | x3do:connect                            |
| x3do:hasControlPoint                            | x3do:NurbsCurve                       | x3do:X3DCoordinateNode                  |
| x3do:hasControlPoint                            | x3do:NurbsOrientationInterpolator     | x3do:X3DCoordinateNode                  |
| x3do:hasControlPoint                            | x3do:NurbsPositionInterpolator        | x3do:X3DCoordinateNode                  |
| x3do:hasControlPoint                            | x3do:NurbsSurfaceInterpolator         | x3do:X3DCoordinateNode                  |
| x3do:hasControlPoint                            | x3do:X3DNurbsSurfaceGeometryNode      | x3do:X3DCoordinateNode                  |
| x3do:hasCoord                                   | x3do:HAnimSegment                     | x3do:X3DCoordinateNode                  |
| x3do:hasCoord                                   | x3do:IndexedLineSet                   | x3do:X3DCoordinateNode                  |
| x3do:hasCoord                                   | x3do:LineSet                          | x3do:X3DCoordinateNode                  |
| x3do:hasCoord                                   | x3do:PointSet                         | x3do:X3DCoordinateNode                  |
| x3do:hasCoord                                   | x3do:PolylineEmitter                  | x3do:X3DCoordinateNode                  |
| x3do:hasCoord                                   | x3do:VolumeEmitter                    | x3do:X3DCoordinateNode                  |
| x3do:hasCoord                                   | x3do:X3DComposedGeometryNode          | x3do:X3DCoordinateNode                  |
| x3do:hasCrossSectionCurve                       | x3do:NurbsSweptSurface                | x3do:X3DNurbsControlCurveNode           |
| x3do:hasData                                    | x3do:GeoMetadata                      | x3do:X3DNode                            |
| x3do:hasDisplacers                              | x3do:HAnimJoint                       | x3do:HAnimDisplacer                     |
| x3do:hasDisplacers                              | x3do:HAnimSegment                     | x3do:HAnimDisplacer                     |
| 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:hasFogCoord                                | x3do:X3DComposedGeometryNode          | x3do:FogCoordinate                      |
| x3do:hasFontStyle                               | x3do:Text                             | x3do:X3DFontStyleNode                   |
| x3do:hasFront                                   | x3do:ComposedCubeMapTexture           | x3do:X3DTexture2DNode                   |
| x3do:hasFrontTexture                            | x3do:TextureBackground                | _:b8                                    |
| 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:X3DNurbsSurfaceGeometryNode        |
| x3do:hasGeometry                                | x3do:NurbsSet                         | x3do:X3DGeometryNode                    |
| x3do:hasGeometry                                | x3do:NurbsSet                         | x3do:X3DNBodyCollidableNode             |
| x3do:hasGeometry                                | x3do:NurbsSet                         | x3do:X3DNurbsSurfaceGeometryNode        |
| x3do:hasGeometry                                | x3do:RigidBody                        | x3do:X3DGeometryNode                    |
| x3do:hasGeometry                                | x3do:RigidBody                        | x3do:X3DNBodyCollidableNode             |
| x3do:hasGeometry                                | x3do:RigidBody                        | x3do:X3DNurbsSurfaceGeometryNode        |
| x3do:hasGeometry                                | x3do:X3DShapeNode                     | x3do:X3DGeometryNode                    |
| x3do:hasGeometry                                | x3do:X3DShapeNode                     | x3do:X3DNBodyCollidableNode             |
| x3do:hasGeometry                                | x3do:X3DShapeNode                     | x3do:X3DNurbsSurfaceGeometryNode        |
| 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: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:X3DNode                          | x3do:IS                                 |
| 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:hasLeft                                    | x3do:ComposedCubeMapTexture           | x3do:X3DTexture2DNode                   |
| x3do:hasLeftTexture                             | x3do:TextureBackground                | _:b9                                    |
| x3do:hasLineProperties                          | x3do:Appearance                       | x3do:LineProperties                     |
| x3do:hasMapping                                 | x3do:DISEntityManager                 | x3do:DISEntityTypeMapping               |
| x3do:hasMassDensityModel                        | x3do:RigidBody                        | _:b10                                   |
| x3do:hasMaterial                                | x3do:Appearance                       | x3do:X3DMaterialNode                    |
| x3do:hasMaterial                                | x3do:ShadedVolumeStyle                | x3do:X3DMaterialNode                    |
| x3do:hasMeta                                    | x3do:head                             | x3do:meta                               |
| 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:X3DNode                          | x3do:X3DMetadataObject                  |
| x3do:hasMotions                                 | x3do:HAnimHumanoid                    | x3do:HAnimMotion                        |
| x3do:hasNormal                                  | x3do:ElevationGrid                    | x3do:X3DNormalNode                      |
| x3do:hasNormal                                  | x3do:GeoElevationGrid                 | x3do:X3DNormalNode                      |
| x3do:hasNormal                                  | x3do:X3DComposedGeometryNode          | x3do:X3DNormalNode                      |
| x3do:hasParts                                   | x3do:ComposedShader                   | x3do:ShaderPart                         |
| x3do:hasPhysics                                 | x3do:ParticleSystem                   | x3do:X3DParticlePhysicsModelNode        |
| x3do:hasPickTarget                              | x3do:X3DPickSensorNode                | _:b11                                   |
| x3do:hasPickingGeometry                         | x3do:X3DPickSensorNode                | x3do:X3DGeometryNode                    |
| 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: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:hasRight                                   | x3do:ComposedCubeMapTexture           | x3do:X3DTexture2DNode                   |
| x3do:hasRightTexture                            | x3do:TextureBackground                | _:b12                                   |
| 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:hasShaders                                 | x3do:Appearance                       | x3do:X3DShaderNode                      |
| x3do:hasShape                                   | x3do:CADFace                          | _:b13                                   |
| x3do:hasShape                                   | x3do:CADFace                          | x3do:Shape                              |
| x3do:hasShape                                   | x3do:CollidableShape                  | _:b13                                   |
| x3do:hasShape                                   | x3do:CollidableShape                  | x3do:Shape                              |
| x3do:hasSites                                   | x3do:HAnimHumanoid                    | x3do:HAnimSite                          |
| x3do:hasSkeleton                                | x3do:HAnimHumanoid                    | _:b14                                   |
| x3do:hasSkin                                    | x3do:HAnimHumanoid                    | _:b15                                   |
| x3do:hasSkinBindingCoords                       | x3do:HAnimHumanoid                    | x3do:X3DCoordinateNode                  |
| x3do:hasSkinBindingNormals                      | x3do:HAnimHumanoid                    | x3do:X3DNormalNode                      |
| x3do:hasSkinCoord                               | x3do:HAnimHumanoid                    | x3do:X3DCoordinateNode                  |
| x3do:hasSkinNormal                              | x3do:HAnimHumanoid                    | x3do:X3DNormalNode                      |
| x3do:hasSource                                  | x3do:Sound                            | x3do:X3DSoundSourceNode                 |
| 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                  | _:b16                                   |
| x3do:hasTexCoord                                | x3do:ElevationGrid                    | _:b17                                   |
| x3do:hasTexCoord                                | x3do:ElevationGrid                    | x3do:X3DTextureCoordinateNode           |
| x3do:hasTexCoord                                | x3do:GeoElevationGrid                 | _:b17                                   |
| x3do:hasTexCoord                                | x3do:GeoElevationGrid                 | x3do:X3DTextureCoordinateNode           |
| x3do:hasTexCoord                                | x3do:MultiTextureCoordinate           | _:b17                                   |
| x3do:hasTexCoord                                | x3do:MultiTextureCoordinate           | x3do:X3DTextureCoordinateNode           |
| x3do:hasTexCoord                                | x3do:X3DComposedGeometryNode          | _:b17                                   |
| x3do:hasTexCoord                                | x3do:X3DComposedGeometryNode          | x3do:X3DTextureCoordinateNode           |
| x3do:hasTexCoord                                | x3do:X3DNurbsSurfaceGeometryNode      | _:b17                                   |
| x3do:hasTexCoord                                | x3do:X3DNurbsSurfaceGeometryNode      | x3do:X3DTextureCoordinateNode           |
| x3do:hasTexCoordRamp                            | x3do:ParticleSystem                   | x3do:TextureCoordinate                  |
| x3do:hasTexture                                 | x3do:Appearance                       | x3do:X3DTexture2DNode                   |
| x3do:hasTexture                                 | x3do:Appearance                       | x3do:X3DTextureNode                     |
| x3do:hasTexture                                 | x3do:ComposedTexture3D                | x3do:X3DTexture2DNode                   |
| x3do:hasTexture                                 | x3do:ComposedTexture3D                | x3do:X3DTextureNode                     |
| 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:hasTextureProperties                       | x3do:X3DTexture2DNode                 | x3do:TextureProperties                  |
| x3do:hasTextureProperties                       | x3do:X3DTexture3DNode                 | x3do:TextureProperties                  |
| x3do:hasTextureTransform                        | x3do:Appearance                       | x3do:X3DTextureTransformNode            |
| x3do:hasTextureTransform                        | x3do:MultiTextureTransform            | x3do:X3DTextureTransformNode            |
| x3do:hasTop                                     | x3do:ComposedCubeMapTexture           | x3do:X3DTexture2DNode                   |
| x3do:hasTopTexture                              | x3do:TextureBackground                | _:b18                                   |
| 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            | _:b19                                   |
| 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:hasViewport                                | x3do:X3DLayerNode                     | 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:hasWatchList                               | x3do:LoadSensor                       | x3do:X3DUrlObject                       |
| x3do:hasWeightTransferFunction1                 | x3do:BlendedVolumeStyle               | x3do:X3DTexture2DNode                   |
| x3do:hasWeightTransferFunction2                 | x3do:BlendedVolumeStyle               | x3do:X3DTexture2DNode                   |
| x3do:hatchColor                                 | x3do:FillProperties                   | x3d:SFColor                             |
| x3do:hatchStyle                                 | x3do:FillProperties                   | x3d:SFInt32                             |
| x3do:hatched                                    | x3do:FillProperties                   | x3d:SFBool                              |
| x3do:headlight                                  | x3do:NavigationInfo                   | x3d:SFBool                              |
| x3do:height                                     | x3do:Cone                             | x3d:MFDouble                            |
| x3do:height                                     | x3do:Cone                             | x3d:MFFloat                             |
| x3do:height                                     | x3do:Cone                             | x3d:SFFloat                             |
| x3do:height                                     | x3do:Cylinder                         | x3d:MFDouble                            |
| x3do:height                                     | x3do:Cylinder                         | x3d:MFFloat                             |
| x3do:height                                     | x3do:Cylinder                         | x3d:SFFloat                             |
| x3do:height                                     | x3do:ElevationGrid                    | x3d:MFDouble                            |
| x3do:height                                     | x3do:ElevationGrid                    | x3d:MFFloat                             |
| x3do:height                                     | x3do:ElevationGrid                    | x3d:SFFloat                             |
| x3do:height                                     | x3do:GeoElevationGrid                 | x3d:MFDouble                            |
| x3do:height                                     | x3do:GeoElevationGrid                 | x3d:MFFloat                             |
| x3do:height                                     | x3do:GeoElevationGrid                 | x3d:SFFloat                             |
| x3do:horizontal                                 | x3do:FontStyle                        | x3d:SFBool                              |
| x3do:horizontal                                 | x3do:ScreenFontStyle                  | x3d:SFBool                              |
| x3do:http-equiv                                 | x3do:meta                             | x3d:SFString                            |
| x3do:image                                      | x3do:PixelTexture                     | x3d:MFInt32                             |
| x3do:image                                      | x3do:PixelTexture                     | x3d:SFImage                             |
| x3do:image                                      | x3do:PixelTexture3D                   | x3d:MFInt32                             |
| x3do:image                                      | x3do:PixelTexture3D                   | x3d:SFImage                             |
| x3do:importedDEF                                | x3do:IMPORT                           | x3d:SFString                            |
| x3do:index                                      | x3do:IndexedQuadSet                   | x3d:MFInt32                             |
| x3do:index                                      | x3do:IndexedTriangleFanSet            | x3d:MFInt32                             |
| x3do:index                                      | x3do:IndexedTriangleSet               | x3d:MFInt32                             |
| x3do:index                                      | x3do:IndexedTriangleStripSet          | x3d:MFInt32                             |
| x3do:inertia                                    | x3do:RigidBody                        | x3d:SFMatrix3f                          |
| x3do:info                                       | x3do:HAnimHumanoid                    | x3d:MFString                            |
| x3do:info                                       | x3do:WorldInfo                        | x3d:MFString                            |
| x3do:initialDestination                         | x3do:ColorChaser                      | x3d:MFVec2f                             |
| x3do:initialDestination                         | x3do:ColorChaser                      | x3d:MFVec3f                             |
| x3do:initialDestination                         | x3do:ColorChaser                      | x3d:SFColor                             |
| x3do:initialDestination                         | x3do:ColorChaser                      | x3d:SFFloat                             |
| x3do:initialDestination                         | x3do:ColorChaser                      | x3d:SFRotation                          |
| x3do:initialDestination                         | x3do:ColorChaser                      | x3d:SFVec2f                             |
| x3do:initialDestination                         | x3do:ColorChaser                      | x3d:SFVec3f                             |
| x3do:initialDestination                         | x3do:ColorDamper                      | x3d:MFVec2f                             |
| x3do:initialDestination                         | x3do:ColorDamper                      | x3d:MFVec3f                             |
| x3do:initialDestination                         | x3do:ColorDamper                      | x3d:SFColor                             |
| x3do:initialDestination                         | x3do:ColorDamper                      | x3d:SFFloat                             |
| x3do:initialDestination                         | x3do:ColorDamper                      | x3d:SFRotation                          |
| x3do:initialDestination                         | x3do:ColorDamper                      | x3d:SFVec2f                             |
| x3do:initialDestination                         | x3do:ColorDamper                      | x3d:SFVec3f                             |
| x3do:initialDestination                         | x3do:CoordinateChaser                 | x3d:MFVec2f                             |
| x3do:initialDestination                         | x3do:CoordinateChaser                 | x3d:MFVec3f                             |
| x3do:initialDestination                         | x3do:CoordinateChaser                 | x3d:SFColor                             |
| x3do:initialDestination                         | x3do:CoordinateChaser                 | x3d:SFFloat                             |
| x3do:initialDestination                         | x3do:CoordinateChaser                 | x3d:SFRotation                          |
| x3do:initialDestination                         | x3do:CoordinateChaser                 | x3d:SFVec2f                             |
| x3do:initialDestination                         | x3do:CoordinateChaser                 | x3d:SFVec3f                             |
| x3do:initialDestination                         | x3do:CoordinateDamper                 | x3d:MFVec2f                             |
| x3do:initialDestination                         | x3do:CoordinateDamper                 | x3d:MFVec3f                             |
| x3do:initialDestination                         | x3do:CoordinateDamper                 | x3d:SFColor                             |
| x3do:initialDestination                         | x3do:CoordinateDamper                 | x3d:SFFloat                             |
| x3do:initialDestination                         | x3do:CoordinateDamper                 | x3d:SFRotation                          |
| x3do:initialDestination                         | x3do:CoordinateDamper                 | x3d:SFVec2f                             |
| x3do:initialDestination                         | x3do:CoordinateDamper                 | x3d:SFVec3f                             |
| x3do:initialDestination                         | x3do:OrientationChaser                | x3d:MFVec2f                             |
| x3do:initialDestination                         | x3do:OrientationChaser                | x3d:MFVec3f                             |
| x3do:initialDestination                         | x3do:OrientationChaser                | x3d:SFColor                             |
| x3do:initialDestination                         | x3do:OrientationChaser                | x3d:SFFloat                             |
| x3do:initialDestination                         | x3do:OrientationChaser                | x3d:SFRotation                          |
| x3do:initialDestination                         | x3do:OrientationChaser                | x3d:SFVec2f                             |
| x3do:initialDestination                         | x3do:OrientationChaser                | x3d:SFVec3f                             |
| x3do:initialDestination                         | x3do:OrientationDamper                | x3d:MFVec2f                             |
| x3do:initialDestination                         | x3do:OrientationDamper                | x3d:MFVec3f                             |
| x3do:initialDestination                         | x3do:OrientationDamper                | x3d:SFColor                             |
| x3do:initialDestination                         | x3do:OrientationDamper                | x3d:SFFloat                             |
| x3do:initialDestination                         | x3do:OrientationDamper                | x3d:SFRotation                          |
| x3do:initialDestination                         | x3do:OrientationDamper                | x3d:SFVec2f                             |
| x3do:initialDestination                         | x3do:OrientationDamper                | x3d:SFVec3f                             |
| x3do:initialDestination                         | x3do:PositionChaser                   | x3d:MFVec2f                             |
| x3do:initialDestination                         | x3do:PositionChaser                   | x3d:MFVec3f                             |
| x3do:initialDestination                         | x3do:PositionChaser                   | x3d:SFColor                             |
| x3do:initialDestination                         | x3do:PositionChaser                   | x3d:SFFloat                             |
| x3do:initialDestination                         | x3do:PositionChaser                   | x3d:SFRotation                          |
| x3do:initialDestination                         | x3do:PositionChaser                   | x3d:SFVec2f                             |
| x3do:initialDestination                         | x3do:PositionChaser                   | x3d:SFVec3f                             |
| x3do:initialDestination                         | x3do:PositionChaser2D                 | x3d:MFVec2f                             |
| x3do:initialDestination                         | x3do:PositionChaser2D                 | x3d:MFVec3f                             |
| x3do:initialDestination                         | x3do:PositionChaser2D                 | x3d:SFColor                             |
| x3do:initialDestination                         | x3do:PositionChaser2D                 | x3d:SFFloat                             |
| x3do:initialDestination                         | x3do:PositionChaser2D                 | x3d:SFRotation                          |
| x3do:initialDestination                         | x3do:PositionChaser2D                 | x3d:SFVec2f                             |
| x3do:initialDestination                         | x3do:PositionChaser2D                 | x3d:SFVec3f                             |
| x3do:initialDestination                         | x3do:PositionDamper                   | x3d:MFVec2f                             |
| x3do:initialDestination                         | x3do:PositionDamper                   | x3d:MFVec3f                             |
| x3do:initialDestination                         | x3do:PositionDamper                   | x3d:SFColor                             |
| x3do:initialDestination                         | x3do:PositionDamper                   | x3d:SFFloat                             |
| x3do:initialDestination                         | x3do:PositionDamper                   | x3d:SFRotation                          |
| x3do:initialDestination                         | x3do:PositionDamper                   | x3d:SFVec2f                             |
| x3do:initialDestination                         | x3do:PositionDamper                   | x3d:SFVec3f                             |
| x3do:initialDestination                         | x3do:PositionDamper2D                 | x3d:MFVec2f                             |
| x3do:initialDestination                         | x3do:PositionDamper2D                 | x3d:MFVec3f                             |
| x3do:initialDestination                         | x3do:PositionDamper2D                 | x3d:SFColor                             |
| x3do:initialDestination                         | x3do:PositionDamper2D                 | x3d:SFFloat                             |
| x3do:initialDestination                         | x3do:PositionDamper2D                 | x3d:SFRotation                          |
| x3do:initialDestination                         | x3do:PositionDamper2D                 | x3d:SFVec2f                             |
| x3do:initialDestination                         | x3do:PositionDamper2D                 | x3d:SFVec3f                             |
| x3do:initialDestination                         | x3do:ScalarChaser                     | x3d:MFVec2f                             |
| x3do:initialDestination                         | x3do:ScalarChaser                     | x3d:MFVec3f                             |
| x3do:initialDestination                         | x3do:ScalarChaser                     | x3d:SFColor                             |
| x3do:initialDestination                         | x3do:ScalarChaser                     | x3d:SFFloat                             |
| x3do:initialDestination                         | x3do:ScalarChaser                     | x3d:SFRotation                          |
| x3do:initialDestination                         | x3do:ScalarChaser                     | x3d:SFVec2f                             |
| x3do:initialDestination                         | x3do:ScalarChaser                     | x3d:SFVec3f                             |
| x3do:initialDestination                         | x3do:ScalarDamper                     | x3d:MFVec2f                             |
| x3do:initialDestination                         | x3do:ScalarDamper                     | x3d:MFVec3f                             |
| x3do:initialDestination                         | x3do:ScalarDamper                     | x3d:SFColor                             |
| x3do:initialDestination                         | x3do:ScalarDamper                     | x3d:SFFloat                             |
| x3do:initialDestination                         | x3do:ScalarDamper                     | x3d:SFRotation                          |
| x3do:initialDestination                         | x3do:ScalarDamper                     | x3d:SFVec2f                             |
| x3do:initialDestination                         | x3do:ScalarDamper                     | x3d:SFVec3f                             |
| x3do:initialDestination                         | x3do:TexCoordChaser2D                 | x3d:MFVec2f                             |
| x3do:initialDestination                         | x3do:TexCoordChaser2D                 | x3d:MFVec3f                             |
| x3do:initialDestination                         | x3do:TexCoordChaser2D                 | x3d:SFColor                             |
| x3do:initialDestination                         | x3do:TexCoordChaser2D                 | x3d:SFFloat                             |
| x3do:initialDestination                         | x3do:TexCoordChaser2D                 | x3d:SFRotation                          |
| x3do:initialDestination                         | x3do:TexCoordChaser2D                 | x3d:SFVec2f                             |
| x3do:initialDestination                         | x3do:TexCoordChaser2D                 | x3d:SFVec3f                             |
| x3do:initialDestination                         | x3do:TexCoordDamper2D                 | x3d:MFVec2f                             |
| x3do:initialDestination                         | x3do:TexCoordDamper2D                 | x3d:MFVec3f                             |
| x3do:initialDestination                         | x3do:TexCoordDamper2D                 | x3d:SFColor                             |
| x3do:initialDestination                         | x3do:TexCoordDamper2D                 | x3d:SFFloat                             |
| x3do:initialDestination                         | x3do:TexCoordDamper2D                 | x3d:SFRotation                          |
| x3do:initialDestination                         | x3do:TexCoordDamper2D                 | x3d:SFVec2f                             |
| x3do:initialDestination                         | x3do:TexCoordDamper2D                 | x3d:SFVec3f                             |
| x3do:initialValue                               | x3do:ColorChaser                      | x3d:MFVec2f                             |
| x3do:initialValue                               | x3do:ColorChaser                      | x3d:MFVec3f                             |
| x3do:initialValue                               | x3do:ColorChaser                      | x3d:SFColor                             |
| x3do:initialValue                               | x3do:ColorChaser                      | x3d:SFFloat                             |
| x3do:initialValue                               | x3do:ColorChaser                      | x3d:SFRotation                          |
| x3do:initialValue                               | x3do:ColorChaser                      | x3d:SFVec2f                             |
| x3do:initialValue                               | x3do:ColorChaser                      | x3d:SFVec3f                             |
| x3do:initialValue                               | x3do:ColorDamper                      | x3d:MFVec2f                             |
| x3do:initialValue                               | x3do:ColorDamper                      | x3d:MFVec3f                             |
| x3do:initialValue                               | x3do:ColorDamper                      | x3d:SFColor                             |
| x3do:initialValue                               | x3do:ColorDamper                      | x3d:SFFloat                             |
| x3do:initialValue                               | x3do:ColorDamper                      | x3d:SFRotation                          |
| x3do:initialValue                               | x3do:ColorDamper                      | x3d:SFVec2f                             |
| x3do:initialValue                               | x3do:ColorDamper                      | x3d:SFVec3f                             |
| x3do:initialValue                               | x3do:CoordinateChaser                 | x3d:MFVec2f                             |
| x3do:initialValue                               | x3do:CoordinateChaser                 | x3d:MFVec3f                             |
| x3do:initialValue                               | x3do:CoordinateChaser                 | x3d:SFColor                             |
| x3do:initialValue                               | x3do:CoordinateChaser                 | x3d:SFFloat                             |
| x3do:initialValue                               | x3do:CoordinateChaser                 | x3d:SFRotation                          |
| x3do:initialValue                               | x3do:CoordinateChaser                 | x3d:SFVec2f                             |
| x3do:initialValue                               | x3do:CoordinateChaser                 | x3d:SFVec3f                             |
| x3do:initialValue                               | x3do:CoordinateDamper                 | x3d:MFVec2f                             |
| x3do:initialValue                               | x3do:CoordinateDamper                 | x3d:MFVec3f                             |
| x3do:initialValue                               | x3do:CoordinateDamper                 | x3d:SFColor                             |
| x3do:initialValue                               | x3do:CoordinateDamper                 | x3d:SFFloat                             |
| x3do:initialValue                               | x3do:CoordinateDamper                 | x3d:SFRotation                          |
| x3do:initialValue                               | x3do:CoordinateDamper                 | x3d:SFVec2f                             |
| x3do:initialValue                               | x3do:CoordinateDamper                 | x3d:SFVec3f                             |
| x3do:initialValue                               | x3do:OrientationChaser                | x3d:MFVec2f                             |
| x3do:initialValue                               | x3do:OrientationChaser                | x3d:MFVec3f                             |
| x3do:initialValue                               | x3do:OrientationChaser                | x3d:SFColor                             |
| x3do:initialValue                               | x3do:OrientationChaser                | x3d:SFFloat                             |
| x3do:initialValue                               | x3do:OrientationChaser                | x3d:SFRotation                          |
| x3do:initialValue                               | x3do:OrientationChaser                | x3d:SFVec2f                             |
| x3do:initialValue                               | x3do:OrientationChaser                | x3d:SFVec3f                             |
| x3do:initialValue                               | x3do:OrientationDamper                | x3d:MFVec2f                             |
| x3do:initialValue                               | x3do:OrientationDamper                | x3d:MFVec3f                             |
| x3do:initialValue                               | x3do:OrientationDamper                | x3d:SFColor                             |
| x3do:initialValue                               | x3do:OrientationDamper                | x3d:SFFloat                             |
| x3do:initialValue                               | x3do:OrientationDamper                | x3d:SFRotation                          |
| x3do:initialValue                               | x3do:OrientationDamper                | x3d:SFVec2f                             |
| x3do:initialValue                               | x3do:OrientationDamper                | x3d:SFVec3f                             |
| x3do:initialValue                               | x3do:PositionChaser                   | x3d:MFVec2f                             |
| x3do:initialValue                               | x3do:PositionChaser                   | x3d:MFVec3f                             |
| x3do:initialValue                               | x3do:PositionChaser                   | x3d:SFColor                             |
| x3do:initialValue                               | x3do:PositionChaser                   | x3d:SFFloat                             |
| x3do:initialValue                               | x3do:PositionChaser                   | x3d:SFRotation                          |
| x3do:initialValue                               | x3do:PositionChaser                   | x3d:SFVec2f                             |
| x3do:initialValue                               | x3do:PositionChaser                   | x3d:SFVec3f                             |
| x3do:initialValue                               | x3do:PositionChaser2D                 | x3d:MFVec2f                             |
| x3do:initialValue                               | x3do:PositionChaser2D                 | x3d:MFVec3f                             |
| x3do:initialValue                               | x3do:PositionChaser2D                 | x3d:SFColor                             |
| x3do:initialValue                               | x3do:PositionChaser2D                 | x3d:SFFloat                             |
| x3do:initialValue                               | x3do:PositionChaser2D                 | x3d:SFRotation                          |
| x3do:initialValue                               | x3do:PositionChaser2D                 | x3d:SFVec2f                             |
| x3do:initialValue                               | x3do:PositionChaser2D                 | x3d:SFVec3f                             |
| x3do:initialValue                               | x3do:PositionDamper                   | x3d:MFVec2f                             |
| x3do:initialValue                               | x3do:PositionDamper                   | x3d:MFVec3f                             |
| x3do:initialValue                               | x3do:PositionDamper                   | x3d:SFColor                             |
| x3do:initialValue                               | x3do:PositionDamper                   | x3d:SFFloat                             |
| x3do:initialValue                               | x3do:PositionDamper                   | x3d:SFRotation                          |
| x3do:initialValue                               | x3do:PositionDamper                   | x3d:SFVec2f                             |
| x3do:initialValue                               | x3do:PositionDamper                   | x3d:SFVec3f                             |
| x3do:initialValue                               | x3do:PositionDamper2D                 | x3d:MFVec2f                             |
| x3do:initialValue                               | x3do:PositionDamper2D                 | x3d:MFVec3f                             |
| x3do:initialValue                               | x3do:PositionDamper2D                 | x3d:SFColor                             |
| x3do:initialValue                               | x3do:PositionDamper2D                 | x3d:SFFloat                             |
| x3do:initialValue                               | x3do:PositionDamper2D                 | x3d:SFRotation                          |
| x3do:initialValue                               | x3do:PositionDamper2D                 | x3d:SFVec2f                             |
| x3do:initialValue                               | x3do:PositionDamper2D                 | x3d:SFVec3f                             |
| x3do:initialValue                               | x3do:ScalarChaser                     | x3d:MFVec2f                             |
| x3do:initialValue                               | x3do:ScalarChaser                     | x3d:MFVec3f                             |
| x3do:initialValue                               | x3do:ScalarChaser                     | x3d:SFColor                             |
| x3do:initialValue                               | x3do:ScalarChaser                     | x3d:SFFloat                             |
| x3do:initialValue                               | x3do:ScalarChaser                     | x3d:SFRotation                          |
| x3do:initialValue                               | x3do:ScalarChaser                     | x3d:SFVec2f                             |
| x3do:initialValue                               | x3do:ScalarChaser                     | x3d:SFVec3f                             |
| x3do:initialValue                               | x3do:ScalarDamper                     | x3d:MFVec2f                             |
| x3do:initialValue                               | x3do:ScalarDamper                     | x3d:MFVec3f                             |
| x3do:initialValue                               | x3do:ScalarDamper                     | x3d:SFColor                             |
| x3do:initialValue                               | x3do:ScalarDamper                     | x3d:SFFloat                             |
| x3do:initialValue                               | x3do:ScalarDamper                     | x3d:SFRotation                          |
| x3do:initialValue                               | x3do:ScalarDamper                     | x3d:SFVec2f                             |
| x3do:initialValue                               | x3do:ScalarDamper                     | x3d:SFVec3f                             |
| x3do:initialValue                               | x3do:TexCoordChaser2D                 | x3d:MFVec2f                             |
| x3do:initialValue                               | x3do:TexCoordChaser2D                 | x3d:MFVec3f                             |
| x3do:initialValue                               | x3do:TexCoordChaser2D                 | x3d:SFColor                             |
| x3do:initialValue                               | x3do:TexCoordChaser2D                 | x3d:SFFloat                             |
| x3do:initialValue                               | x3do:TexCoordChaser2D                 | x3d:SFRotation                          |
| x3do:initialValue                               | x3do:TexCoordChaser2D                 | x3d:SFVec2f                             |
| x3do:initialValue                               | x3do:TexCoordChaser2D                 | x3d:SFVec3f                             |
| x3do:initialValue                               | x3do:TexCoordDamper2D                 | x3d:MFVec2f                             |
| x3do:initialValue                               | x3do:TexCoordDamper2D                 | x3d:MFVec3f                             |
| x3do:initialValue                               | x3do:TexCoordDamper2D                 | x3d:SFColor                             |
| x3do:initialValue                               | x3do:TexCoordDamper2D                 | x3d:SFFloat                             |
| x3do:initialValue                               | x3do:TexCoordDamper2D                 | x3d:SFRotation                          |
| x3do:initialValue                               | x3do:TexCoordDamper2D                 | x3d:SFVec2f                             |
| x3do:initialValue                               | x3do:TexCoordDamper2D                 | x3d:SFVec3f                             |
| x3do:inlineDEF                                  | x3do:IMPORT                           | x3d:SFString                            |
| x3do:innerRadius                                | x3do:Disk2D                           | x3d:SFFloat                             |
| x3do:inputSource                                | x3do:TransmitterPdu                   | x3d:SFInt32                             |
| x3do:integerKey                                 | x3do:IntegerTrigger                   | x3d:SFInt32                             |
| x3do:intensity                                  | x3do:Sound                            | x3d:SFFloat                             |
| x3do:intensity                                  | x3do:X3DLightNode                     | x3d:SFFloat                             |
| x3do:intensityThreshold                         | x3do:ProjectionVolumeStyle            | x3d:SFFloat                             |
| x3do:internal                                   | x3do:VolumeEmitter                    | x3d:SFBool                              |
| x3do:intersectionType                           | x3do:X3DPickSensorNode                | x3d:SFString                            |
| x3do:isPickable                                 | x3do:X3DLayerNode                     | x3d:SFBool                              |
| x3do:iterations                                 | x3do:RigidBodyCollection              | x3d:SFInt32                             |
| x3do:jointBindingPositions                      | x3do:HAnimHumanoid                    | x3d:MFVec3f                             |
| x3do:jointBindingRotations                      | x3do:HAnimHumanoid                    | x3d:MFRotation                          |
| x3do:jointBindingScales                         | x3do:HAnimHumanoid                    | x3d:MFVec3f                             |
| x3do:joints                                     | x3do:HAnimMotion                      | x3d:MFString                            |
| x3do:jump                                       | x3do:X3DViewpointNode                 | x3d:SFBool                              |
| x3do:justify                                    | x3do:FontStyle                        | x3d:MFString                            |
| x3do:justify                                    | x3do:ScreenFontStyle                  | x3d:MFString                            |
| x3do:key                                        | x3do:EaseInEaseOut                    | x3d:MFFloat                             |
| x3do:key                                        | x3do:X3DInterpolatorNode              | x3d:MFFloat                             |
| x3do:key                                        | x3do:X3DSequencerNode                 | x3d:MFFloat                             |
| x3do:keyValue                                   | x3do:BooleanSequencer                 | x3d:MFBool                              |
| x3do:keyValue                                   | x3do:BooleanSequencer                 | x3d:MFColor                             |
| x3do:keyValue                                   | x3do:BooleanSequencer                 | x3d:MFFloat                             |
| x3do:keyValue                                   | x3do:BooleanSequencer                 | x3d:MFInt32                             |
| x3do:keyValue                                   | x3do:BooleanSequencer                 | x3d:MFRotation                          |
| x3do:keyValue                                   | x3do:BooleanSequencer                 | x3d:MFVec2f                             |
| x3do:keyValue                                   | x3do:BooleanSequencer                 | x3d:MFVec3d                             |
| x3do:keyValue                                   | x3do:BooleanSequencer                 | x3d:MFVec3f                             |
| x3do:keyValue                                   | x3do:ColorInterpolator                | x3d:MFBool                              |
| x3do:keyValue                                   | x3do:ColorInterpolator                | x3d:MFColor                             |
| x3do:keyValue                                   | x3do:ColorInterpolator                | x3d:MFFloat                             |
| x3do:keyValue                                   | x3do:ColorInterpolator                | x3d:MFInt32                             |
| x3do:keyValue                                   | x3do:ColorInterpolator                | x3d:MFRotation                          |
| x3do:keyValue                                   | x3do:ColorInterpolator                | x3d:MFVec2f                             |
| x3do:keyValue                                   | x3do:ColorInterpolator                | x3d:MFVec3d                             |
| x3do:keyValue                                   | x3do:ColorInterpolator                | x3d:MFVec3f                             |
| x3do:keyValue                                   | x3do:CoordinateInterpolator           | x3d:MFBool                              |
| x3do:keyValue                                   | x3do:CoordinateInterpolator           | x3d:MFColor                             |
| x3do:keyValue                                   | x3do:CoordinateInterpolator           | x3d:MFFloat                             |
| x3do:keyValue                                   | x3do:CoordinateInterpolator           | x3d:MFInt32                             |
| x3do:keyValue                                   | x3do:CoordinateInterpolator           | x3d:MFRotation                          |
| x3do:keyValue                                   | x3do:CoordinateInterpolator           | x3d:MFVec2f                             |
| x3do:keyValue                                   | x3do:CoordinateInterpolator           | x3d:MFVec3d                             |
| x3do:keyValue                                   | x3do:CoordinateInterpolator           | x3d:MFVec3f                             |
| x3do:keyValue                                   | x3do:CoordinateInterpolator2D         | x3d:MFBool                              |
| x3do:keyValue                                   | x3do:CoordinateInterpolator2D         | x3d:MFColor                             |
| x3do:keyValue                                   | x3do:CoordinateInterpolator2D         | x3d:MFFloat                             |
| x3do:keyValue                                   | x3do:CoordinateInterpolator2D         | x3d:MFInt32                             |
| x3do:keyValue                                   | x3do:CoordinateInterpolator2D         | x3d:MFRotation                          |
| x3do:keyValue                                   | x3do:CoordinateInterpolator2D         | x3d:MFVec2f                             |
| x3do:keyValue                                   | x3do:CoordinateInterpolator2D         | x3d:MFVec3d                             |
| x3do:keyValue                                   | x3do:CoordinateInterpolator2D         | x3d:MFVec3f                             |
| x3do:keyValue                                   | x3do:GeoPositionInterpolator          | x3d:MFBool                              |
| x3do:keyValue                                   | x3do:GeoPositionInterpolator          | x3d:MFColor                             |
| x3do:keyValue                                   | x3do:GeoPositionInterpolator          | x3d:MFFloat                             |
| x3do:keyValue                                   | x3do:GeoPositionInterpolator          | x3d:MFInt32                             |
| x3do:keyValue                                   | x3do:GeoPositionInterpolator          | x3d:MFRotation                          |
| x3do:keyValue                                   | x3do:GeoPositionInterpolator          | x3d:MFVec2f                             |
| x3do:keyValue                                   | x3do:GeoPositionInterpolator          | x3d:MFVec3d                             |
| x3do:keyValue                                   | x3do:GeoPositionInterpolator          | x3d:MFVec3f                             |
| x3do:keyValue                                   | x3do:IntegerSequencer                 | x3d:MFBool                              |
| x3do:keyValue                                   | x3do:IntegerSequencer                 | x3d:MFColor                             |
| x3do:keyValue                                   | x3do:IntegerSequencer                 | x3d:MFFloat                             |
| x3do:keyValue                                   | x3do:IntegerSequencer                 | x3d:MFInt32                             |
| x3do:keyValue                                   | x3do:IntegerSequencer                 | x3d:MFRotation                          |
| x3do:keyValue                                   | x3do:IntegerSequencer                 | x3d:MFVec2f                             |
| x3do:keyValue                                   | x3do:IntegerSequencer                 | x3d:MFVec3d                             |
| x3do:keyValue                                   | x3do:IntegerSequencer                 | x3d:MFVec3f                             |
| x3do:keyValue                                   | x3do:NormalInterpolator               | x3d:MFBool                              |
| x3do:keyValue                                   | x3do:NormalInterpolator               | x3d:MFColor                             |
| x3do:keyValue                                   | x3do:NormalInterpolator               | x3d:MFFloat                             |
| x3do:keyValue                                   | x3do:NormalInterpolator               | x3d:MFInt32                             |
| x3do:keyValue                                   | x3do:NormalInterpolator               | x3d:MFRotation                          |
| x3do:keyValue                                   | x3do:NormalInterpolator               | x3d:MFVec2f                             |
| x3do:keyValue                                   | x3do:NormalInterpolator               | x3d:MFVec3d                             |
| x3do:keyValue                                   | x3do:NormalInterpolator               | x3d:MFVec3f                             |
| x3do:keyValue                                   | x3do:OrientationInterpolator          | x3d:MFBool                              |
| x3do:keyValue                                   | x3do:OrientationInterpolator          | x3d:MFColor                             |
| x3do:keyValue                                   | x3do:OrientationInterpolator          | x3d:MFFloat                             |
| x3do:keyValue                                   | x3do:OrientationInterpolator          | x3d:MFInt32                             |
| x3do:keyValue                                   | x3do:OrientationInterpolator          | x3d:MFRotation                          |
| x3do:keyValue                                   | x3do:OrientationInterpolator          | x3d:MFVec2f                             |
| x3do:keyValue                                   | x3do:OrientationInterpolator          | x3d:MFVec3d                             |
| x3do:keyValue                                   | x3do:OrientationInterpolator          | x3d:MFVec3f                             |
| x3do:keyValue                                   | x3do:PositionInterpolator             | x3d:MFBool                              |
| x3do:keyValue                                   | x3do:PositionInterpolator             | x3d:MFColor                             |
| x3do:keyValue                                   | x3do:PositionInterpolator             | x3d:MFFloat                             |
| x3do:keyValue                                   | x3do:PositionInterpolator             | x3d:MFInt32                             |
| x3do:keyValue                                   | x3do:PositionInterpolator             | x3d:MFRotation                          |
| x3do:keyValue                                   | x3do:PositionInterpolator             | x3d:MFVec2f                             |
| x3do:keyValue                                   | x3do:PositionInterpolator             | x3d:MFVec3d                             |
| x3do:keyValue                                   | x3do:PositionInterpolator             | x3d:MFVec3f                             |
| x3do:keyValue                                   | x3do:PositionInterpolator2D           | x3d:MFBool                              |
| x3do:keyValue                                   | x3do:PositionInterpolator2D           | x3d:MFColor                             |
| x3do:keyValue                                   | x3do:PositionInterpolator2D           | x3d:MFFloat                             |
| x3do:keyValue                                   | x3do:PositionInterpolator2D           | x3d:MFInt32                             |
| x3do:keyValue                                   | x3do:PositionInterpolator2D           | x3d:MFRotation                          |
| x3do:keyValue                                   | x3do:PositionInterpolator2D           | x3d:MFVec2f                             |
| x3do:keyValue                                   | x3do:PositionInterpolator2D           | x3d:MFVec3d                             |
| x3do:keyValue                                   | x3do:PositionInterpolator2D           | x3d:MFVec3f                             |
| x3do:keyValue                                   | x3do:ScalarInterpolator               | x3d:MFBool                              |
| x3do:keyValue                                   | x3do:ScalarInterpolator               | x3d:MFColor                             |
| x3do:keyValue                                   | x3do:ScalarInterpolator               | x3d:MFFloat                             |
| x3do:keyValue                                   | x3do:ScalarInterpolator               | x3d:MFInt32                             |
| x3do:keyValue                                   | x3do:ScalarInterpolator               | x3d:MFRotation                          |
| x3do:keyValue                                   | x3do:ScalarInterpolator               | x3d:MFVec2f                             |
| x3do:keyValue                                   | x3do:ScalarInterpolator               | x3d:MFVec3d                             |
| x3do:keyValue                                   | x3do:ScalarInterpolator               | x3d:MFVec3f                             |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator       | x3d:MFBool                              |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator       | x3d:MFColor                             |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator       | x3d:MFFloat                             |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator       | x3d:MFInt32                             |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator       | x3d:MFRotation                          |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator       | x3d:MFVec2f                             |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator       | x3d:MFVec3d                             |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator       | x3d:MFVec3f                             |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator2D     | x3d:MFBool                              |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator2D     | x3d:MFColor                             |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator2D     | x3d:MFFloat                             |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator2D     | x3d:MFInt32                             |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator2D     | x3d:MFRotation                          |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator2D     | x3d:MFVec2f                             |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator2D     | x3d:MFVec3d                             |
| x3do:keyValue                                   | x3do:SplinePositionInterpolator2D     | x3d:MFVec3f                             |
| x3do:keyValue                                   | x3do:SplineScalarInterpolator         | x3d:MFBool                              |
| x3do:keyValue                                   | x3do:SplineScalarInterpolator         | x3d:MFColor                             |
| x3do:keyValue                                   | x3do:SplineScalarInterpolator         | x3d:MFFloat                             |
| x3do:keyValue                                   | x3do:SplineScalarInterpolator         | x3d:MFInt32                             |
| x3do:keyValue                                   | x3do:SplineScalarInterpolator         | x3d:MFRotation                          |
| x3do:keyValue                                   | x3do:SplineScalarInterpolator         | x3d:MFVec2f                             |
| x3do:keyValue                                   | x3do:SplineScalarInterpolator         | x3d:MFVec3d                             |
| x3do:keyValue                                   | x3do:SplineScalarInterpolator         | x3d:MFVec3f                             |
| x3do:keyValue                                   | x3do:SquadOrientationInterpolator     | x3d:MFBool                              |
| x3do:keyValue                                   | x3do:SquadOrientationInterpolator     | x3d:MFColor                             |
| x3do:keyValue                                   | x3do:SquadOrientationInterpolator     | x3d:MFFloat                             |
| x3do:keyValue                                   | x3do:SquadOrientationInterpolator     | x3d:MFInt32                             |
| x3do:keyValue                                   | x3do:SquadOrientationInterpolator     | x3d:MFRotation                          |
| x3do:keyValue                                   | x3do:SquadOrientationInterpolator     | x3d:MFVec2f                             |
| x3do:keyValue                                   | x3do:SquadOrientationInterpolator     | x3d:MFVec3d                             |
| x3do:keyValue                                   | x3do:SquadOrientationInterpolator     | x3d:MFVec3f                             |
| x3do:keyVelocity                                | x3do:SplinePositionInterpolator       | x3d:MFFloat                             |
| x3do:keyVelocity                                | x3do:SplinePositionInterpolator       | x3d:MFVec2f                             |
| x3do:keyVelocity                                | x3do:SplinePositionInterpolator       | x3d:MFVec3f                             |
| x3do:keyVelocity                                | x3do:SplinePositionInterpolator2D     | x3d:MFFloat                             |
| x3do:keyVelocity                                | x3do:SplinePositionInterpolator2D     | x3d:MFVec2f                             |
| x3do:keyVelocity                                | x3do:SplinePositionInterpolator2D     | x3d:MFVec3f                             |
| x3do:keyVelocity                                | x3do:SplineScalarInterpolator         | x3d:MFFloat                             |
| x3do:keyVelocity                                | x3do:SplineScalarInterpolator         | x3d:MFVec2f                             |
| x3do:keyVelocity                                | x3do:SplineScalarInterpolator         | x3d:MFVec3f                             |
| x3do:kind                                       | x3do:DISEntityTypeMapping             | x3d:SFInt32                             |
| x3do:knot                                       | x3do:NurbsCurve                       | x3d:MFDouble                            |
| x3do:knot                                       | x3do:NurbsCurve2D                     | x3d:MFDouble                            |
| x3do:knot                                       | x3do:NurbsOrientationInterpolator     | x3d:MFDouble                            |
| x3do:knot                                       | x3do:NurbsPositionInterpolator        | x3d:MFDouble                            |
| x3do:lang                                       | x3do:meta                             | x3d:SFString                            |
| x3do:language                                   | x3do:FontStyle                        | x3d:SFString                            |
| x3do:language                                   | x3do:ScreenFontStyle                  | x3d:SFString                            |
| x3do:language                                   | x3do:X3DShaderNode                    | x3d:SFString                            |
| x3do:leftToRight                                | x3do:FontStyle                        | x3d:SFBool                              |
| x3do:leftToRight                                | x3do:ScreenFontStyle                  | x3d:SFBool                              |
| x3do:leftUrl                                    | x3do:Background                       | x3d:MFString                            |
| x3do:length                                     | x3do:Text                             | x3d:MFFloat                             |
| x3do:lengthOfModulationParameters               | x3do:TransmitterPdu                   | x3d:SFInt32                             |
| x3do:level                                      | x3do:component                        | x3d:SFInt32                             |
| x3do:lifetimeVariation                          | x3do:ParticleSystem                   | x3d:SFFloat                             |
| x3do:lighting                                   | x3do:ShadedVolumeStyle                | x3d:SFBool                              |
| x3do:limitOrientation                           | x3do:HAnimJoint                       | x3d:SFRotation                          |
| x3do:lineSegments                               | x3do:Polyline2D                       | x3d:MFVec2f                             |
| x3do:linearAcceleration                         | x3do:EspduTransform                   | x3d:SFVec3f                             |
| x3do:linearDampingFactor                        | x3do:RigidBody                        | x3d:SFFloat                             |
| x3do:linearVelocity                             | x3do:EspduTransform                   | x3d:SFVec3f                             |
| x3do:linearVelocity                             | x3do:RigidBody                        | x3d:SFVec3f                             |
| x3do:linetype                                   | x3do:LineProperties                   | x3d:SFInt32                             |
| x3do:linewidthScaleFactor                       | x3do:LineProperties                   | x3d:SFFloat                             |
| x3do:llimit                                     | x3do:HAnimJoint                       | x3d:SFVec3f                             |
| x3do:loa                                        | x3do:HAnimHumanoid                    | x3d:SFInt32                             |
| x3do:loa                                        | x3do:HAnimMotion                      | x3d:SFInt32                             |
| x3do:load                                       | x3do:Inline                           | x3d:SFBool                              |
| x3do:localDEF                                   | x3do:EXPORT                           | x3d:SFString                            |
| x3do:location                                   | x3do:PointLight                       | x3d:SFVec3f                             |
| x3do:location                                   | x3do:Sound                            | x3d:SFVec3f                             |
| x3do:location                                   | x3do:SpotLight                        | x3d:SFVec3f                             |
| x3do:loop                                       | x3do:HAnimMotion                      | x3d:SFBool                              |
| x3do:loop                                       | x3do:X3DTimeDependentNode             | x3d:SFBool                              |
| x3do:magnificationFilter                        | x3do:TextureProperties                | x3d:SFString                            |
| x3do:marking                                    | x3do:EspduTransform                   | x3d:SFString                            |
| x3do:mass                                       | x3do:HAnimSegment                     | x3d:SFFloat                             |
| x3do:mass                                       | x3do:RigidBody                        | x3d:SFFloat                             |
| x3do:mass                                       | x3do:X3DParticleEmitterNode           | x3d:SFFloat                             |
| x3do:matchCriterion                             | x3do:X3DPickSensorNode                | x3d:SFString                            |
| x3do:matrix                                     | x3do:TextureTransformMatrix3D         | x3d:SFMatrix4f                          |
| x3do:maxAngle                                   | x3do:CylinderSensor                   | x3d:SFFloat                             |
| x3do:maxAngle                                   | x3do:SingleAxisHingeJoint             | x3d:SFFloat                             |
| x3do:maxAngle1                                  | x3do:DoubleAxisHingeJoint             | x3d:SFFloat                             |
| x3do:maxBack                                    | x3do:Sound                            | x3d:SFFloat                             |
| x3do:maxCorrectionSpeed                         | x3do:RigidBodyCollection              | x3d:SFFloat                             |
| x3do:maxExtent                                  | x3do:Text                             | x3d:SFFloat                             |
| x3do:maxFront                                   | x3do:Sound                            | x3d:SFFloat                             |
| x3do:maxParticles                               | x3do:ParticleSystem                   | x3d:SFInt32                             |
| x3do:maxPosition                                | x3do:PlaneSensor                      | x3d:SFVec2f                             |
| x3do:maxSeparation                              | x3do:SliderJoint                      | x3d:SFFloat                             |
| x3do:maxTorque1                                 | x3do:DoubleAxisHingeJoint             | x3d:SFFloat                             |
| x3do:maxTorque2                                 | x3do:DoubleAxisHingeJoint             | x3d:SFFloat                             |
| x3do:minAngle                                   | x3do:CylinderSensor                   | x3d:SFFloat                             |
| x3do:minAngle                                   | x3do:SingleAxisHingeJoint             | x3d:SFFloat                             |
| x3do:minAngle1                                  | x3do:DoubleAxisHingeJoint             | x3d:SFFloat                             |
| x3do:minBack                                    | x3do:Sound                            | x3d:SFFloat                             |
| x3do:minBounceSpeed                             | x3do:CollisionCollection              | x3d:SFFloat                             |
| x3do:minBounceSpeed                             | x3do:Contact                          | x3d:SFFloat                             |
| x3do:minFront                                   | x3do:Sound                            | x3d:SFFloat                             |
| x3do:minPosition                                | x3do:PlaneSensor                      | x3d:SFVec2f                             |
| x3do:minSeparation                              | x3do:SliderJoint                      | x3d:SFFloat                             |
| x3do:minificationFilter                         | x3do:TextureProperties                | x3d:SFString                            |
| x3do:mode                                       | x3do:MultiTexture                     | x3d:MFString                            |
| x3do:mode                                       | x3do:MultiTexture                     | x3d:SFString                            |
| x3do:mode                                       | x3do:TextureCoordinateGenerator       | x3d:MFString                            |
| x3do:mode                                       | x3do:TextureCoordinateGenerator       | x3d:SFString                            |
| x3do:modulationTypeDetail                       | x3do:TransmitterPdu                   | x3d:SFInt32                             |
| x3do:modulationTypeMajor                        | x3do:TransmitterPdu                   | x3d:SFInt32                             |
| x3do:modulationTypeSpreadSpectrum               | x3do:TransmitterPdu                   | x3d:SFInt32                             |
| x3do:modulationTypeSystem                       | x3do:TransmitterPdu                   | x3d:SFInt32                             |
| x3do:momentsOfInertia                           | x3do:HAnimSegment                     | x3d:MFFloat                             |
| x3do:motor1Axis                                 | x3do:MotorJoint                       | x3d:SFVec3f                             |
| x3do:motor2Axis                                 | x3do:MotorJoint                       | x3d:SFVec3f                             |
| x3do:motor3Axis                                 | x3do:MotorJoint                       | x3d:SFVec3f                             |
| x3do:multicastRelayHost                         | x3do:EspduTransform                   | x3d:SFString                            |
| x3do:multicastRelayHost                         | x3do:ReceiverPdu                      | x3d:SFString                            |
| x3do:multicastRelayHost                         | x3do:SignalPdu                        | x3d:SFString                            |
| x3do:multicastRelayHost                         | x3do:TransmitterPdu                   | x3d:SFString                            |
| x3do:multicastRelayPort                         | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:multicastRelayPort                         | x3do:ReceiverPdu                      | x3d:SFInt32                             |
| x3do:multicastRelayPort                         | x3do:SignalPdu                        | x3d:SFInt32                             |
| x3do:multicastRelayPort                         | x3do:TransmitterPdu                   | x3d:SFInt32                             |
| x3do:munitionApplicationID                      | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:munitionEndPoint                           | x3do:EspduTransform                   | x3d:SFVec3f                             |
| x3do:munitionEntityID                           | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:munitionQuantity                           | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:munitionSiteID                             | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:munitionStartPoint                         | x3do:EspduTransform                   | x3d:SFVec3f                             |
| x3do:mustEvaluate                               | x3do:Script                           | x3d:SFBool                              |
| x3do:name                                       | x3do:CADAssembly                      | x3d:SFString                            |
| x3do:name                                       | x3do:CADLayer                         | x3d:SFString                            |
| x3do:name                                       | x3do:ExternProtoDeclare               | x3d:SFString                            |
| x3do:name                                       | x3do:HAnimDisplacer                   | x3d:SFString                            |
| x3do:name                                       | x3do:HAnimHumanoid                    | x3d:SFString                            |
| x3do:name                                       | x3do:HAnimJoint                       | x3d:SFString                            |
| x3do:name                                       | x3do:HAnimSegment                     | x3d:SFString                            |
| x3do:name                                       | x3do:HAnimSite                        | x3d:SFString                            |
| x3do:name                                       | x3do:MetadataBoolean                  | x3d:SFString                            |
| x3do:name                                       | x3do:MetadataDouble                   | x3d:SFString                            |
| x3do:name                                       | x3do:MetadataFloat                    | x3d:SFString                            |
| x3do:name                                       | x3do:MetadataInteger                  | x3d:SFString                            |
| x3do:name                                       | x3do:MetadataString                   | x3d:SFString                            |
| x3do:name                                       | x3do:ProtoDeclare                     | x3d:SFString                            |
| x3do:name                                       | x3do:ProtoInstance                    | x3d:SFString                            |
| x3do:name                                       | x3do:X3DMetadataObject                | x3d:SFString                            |
| x3do:name                                       | x3do:X3DProductStructureChildNode     | x3d:SFString                            |
| x3do:name                                       | x3do:X3DVertexAttributeNode           | x3d:SFString                            |
| x3do:name                                       | x3do:component                        | x3d:SFString                            |
| x3do:name                                       | x3do:field                            | x3d:SFString                            |
| x3do:name                                       | x3do:fieldValue                       | x3d:SFString                            |
| x3do:name                                       | x3do:meta                             | x3d:SFString                            |
| x3do:name                                       | x3do:unit                             | x3d:SFString                            |
| x3do:networkMode                                | x3do:EspduTransform                   | x3d:SFString                            |
| x3do:networkMode                                | x3do:ReceiverPdu                      | x3d:SFString                            |
| x3do:networkMode                                | x3do:SignalPdu                        | x3d:SFString                            |
| x3do:networkMode                                | x3do:TransmitterPdu                   | x3d:SFString                            |
| x3do:nodeField                                  | x3do:connect                          | x3d:SFString                            |
| x3do:normalIndex                                | x3do:IndexedFaceSet                   | x3d:MFInt32                             |
| x3do:normalPerVertex                            | x3do:ElevationGrid                    | x3d:SFBool                              |
| x3do:normalPerVertex                            | x3do:GeoElevationGrid                 | x3d:SFBool                              |
| x3do:normalPerVertex                            | x3do:X3DComposedGeometryNode          | x3d:SFBool                              |
| x3do:normalizeVelocity                          | x3do:SplinePositionInterpolator       | x3d:SFBool                              |
| x3do:normalizeVelocity                          | x3do:SplinePositionInterpolator2D     | x3d:SFBool                              |
| x3do:normalizeVelocity                          | x3do:SplineScalarInterpolator         | x3d:SFBool                              |
| x3do:normalizeVelocity                          | x3do:SquadOrientationInterpolator     | x3d:SFBool                              |
| x3do:numComponents                              | x3do:FloatVertexAttribute             | x3d:SFInt32                             |
| x3do:objectType                                 | x3do:PickableGroup                    | x3d:MFString                            |
| x3do:objectType                                 | x3do:X3DPickSensorNode                | x3d:MFString                            |
| x3do:offset                                     | x3do:CylinderSensor                   | x3d:MFFloat                             |
| x3do:offset                                     | x3do:CylinderSensor                   | x3d:SFFloat                             |
| x3do:offset                                     | x3do:CylinderSensor                   | x3d:SFRotation                          |
| x3do:offset                                     | x3do:CylinderSensor                   | x3d:SFVec3f                             |
| x3do:offset                                     | x3do:Layout                           | x3d:MFFloat                             |
| x3do:offset                                     | x3do:Layout                           | x3d:SFFloat                             |
| x3do:offset                                     | x3do:Layout                           | x3d:SFRotation                          |
| x3do:offset                                     | x3do:Layout                           | x3d:SFVec3f                             |
| x3do:offset                                     | x3do:PlaneSensor                      | x3d:MFFloat                             |
| x3do:offset                                     | x3do:PlaneSensor                      | x3d:SFFloat                             |
| x3do:offset                                     | x3do:PlaneSensor                      | x3d:SFRotation                          |
| x3do:offset                                     | x3do:PlaneSensor                      | x3d:SFVec3f                             |
| x3do:offset                                     | x3do:SphereSensor                     | x3d:MFFloat                             |
| x3do:offset                                     | x3do:SphereSensor                     | x3d:SFFloat                             |
| x3do:offset                                     | x3do:SphereSensor                     | x3d:SFRotation                          |
| x3do:offset                                     | x3do:SphereSensor                     | x3d:SFVec3f                             |
| x3do:offsetUnits                                | x3do:Layout                           | x3d:MFString                            |
| x3do:on                                         | x3do:X3DLightNode                     | x3d:SFBool                              |
| x3do:opacityFactor                              | x3do:BoundaryEnhancementVolumeStyle   | x3d:SFFloat                             |
| x3do:order                                      | x3do:LayerSet                         | x3d:MFInt32                             |
| x3do:order                                      | x3do:LayerSet                         | x3d:SFInt32                             |
| x3do:order                                      | x3do:NurbsCurve                       | x3d:MFInt32                             |
| x3do:order                                      | x3do:NurbsCurve                       | x3d:SFInt32                             |
| x3do:order                                      | x3do:NurbsCurve2D                     | x3d:MFInt32                             |
| x3do:order                                      | x3do:NurbsCurve2D                     | x3d:SFInt32                             |
| x3do:order                                      | x3do:NurbsOrientationInterpolator     | x3d:MFInt32                             |
| x3do:order                                      | x3do:NurbsOrientationInterpolator     | x3d:SFInt32                             |
| x3do:order                                      | x3do:NurbsPositionInterpolator        | x3d:MFInt32                             |
| x3do:order                                      | x3do:NurbsPositionInterpolator        | x3d:SFInt32                             |
| x3do:order                                      | x3do:X3DDamperNode                    | x3d:MFInt32                             |
| x3do:order                                      | x3do:X3DDamperNode                    | x3d:SFInt32                             |
| x3do:orientation                                | x3do:Extrusion                        | x3d:MFRotation                          |
| x3do:orientation                                | x3do:Extrusion                        | x3d:SFRotation                          |
| x3do:orientation                                | x3do:RigidBody                        | x3d:MFRotation                          |
| x3do:orientation                                | x3do:RigidBody                        | x3d:SFRotation                          |
| x3do:orientation                                | x3do:X3DViewpointNode                 | x3d:MFRotation                          |
| x3do:orientation                                | x3do:X3DViewpointNode                 | x3d:SFRotation                          |
| x3do:orthogonalColor                            | x3do:CartoonVolumeStyle               | x3d:SFColorRGBA                         |
| x3do:outerRadius                                | x3do:Disk2D                           | x3d:SFFloat                             |
| x3do:parallelColor                              | x3do:CartoonVolumeStyle               | x3d:SFColorRGBA                         |
| x3do:parameter                                  | x3do:Anchor                           | x3d:MFFloat                             |
| x3do:parameter                                  | x3do:Anchor                           | x3d:MFString                            |
| x3do:parameter                                  | x3do:TextureCoordinateGenerator       | x3d:MFFloat                             |
| x3do:parameter                                  | x3do:TextureCoordinateGenerator       | x3d:MFString                            |
| x3do:particleLifetime                           | x3do:ParticleSystem                   | x3d:SFFloat                             |
| x3do:particleSize                               | x3do:ParticleSystem                   | x3d:SFVec2f                             |
| x3do:pauseTime                                  | x3do:X3DTimeDependentNode             | x3d:SFTime                              |
| x3do:phaseFunction                              | x3do:ShadedVolumeStyle                | x3d:SFString                            |
| x3do:pickable                                   | x3do:X3DPickableObject                | x3d:SFBool                              |
| x3do:pitch                                      | x3do:X3DSoundSourceNode               | x3d:SFFloat                             |
| x3do:plane                                      | x3do:ClipPlane                        | x3d:SFVec4f                             |
| x3do:point                                      | x3do:Coordinate                       | x3d:MFVec2f                             |
| x3do:point                                      | x3do:Coordinate                       | x3d:MFVec3d                             |
| x3do:point                                      | x3do:Coordinate                       | x3d:MFVec3f                             |
| x3do:point                                      | x3do:Coordinate                       | x3d:MFVec4f                             |
| x3do:point                                      | x3do:CoordinateDouble                 | x3d:MFVec2f                             |
| x3do:point                                      | x3do:CoordinateDouble                 | x3d:MFVec3d                             |
| x3do:point                                      | x3do:CoordinateDouble                 | x3d:MFVec3f                             |
| x3do:point                                      | x3do:CoordinateDouble                 | x3d:MFVec4f                             |
| x3do:point                                      | x3do:GeoCoordinate                    | x3d:MFVec2f                             |
| x3do:point                                      | x3do:GeoCoordinate                    | x3d:MFVec3d                             |
| x3do:point                                      | x3do:GeoCoordinate                    | x3d:MFVec3f                             |
| x3do:point                                      | x3do:GeoCoordinate                    | x3d:MFVec4f                             |
| x3do:point                                      | x3do:Polypoint2D                      | x3d:MFVec2f                             |
| x3do:point                                      | x3do:Polypoint2D                      | x3d:MFVec3d                             |
| x3do:point                                      | x3do:Polypoint2D                      | x3d:MFVec3f                             |
| x3do:point                                      | x3do:Polypoint2D                      | x3d:MFVec4f                             |
| x3do:point                                      | x3do:TextureCoordinate                | x3d:MFVec2f                             |
| x3do:point                                      | x3do:TextureCoordinate                | x3d:MFVec3d                             |
| x3do:point                                      | x3do:TextureCoordinate                | x3d:MFVec3f                             |
| x3do:point                                      | x3do:TextureCoordinate                | x3d:MFVec4f                             |
| x3do:point                                      | x3do:TextureCoordinate3D              | x3d:MFVec2f                             |
| x3do:point                                      | x3do:TextureCoordinate3D              | x3d:MFVec3d                             |
| x3do:point                                      | x3do:TextureCoordinate3D              | x3d:MFVec3f                             |
| x3do:point                                      | x3do:TextureCoordinate3D              | x3d:MFVec4f                             |
| x3do:point                                      | x3do:TextureCoordinate4D              | x3d:MFVec2f                             |
| x3do:point                                      | x3do:TextureCoordinate4D              | x3d:MFVec3d                             |
| x3do:point                                      | x3do:TextureCoordinate4D              | x3d:MFVec3f                             |
| x3do:point                                      | x3do:TextureCoordinate4D              | x3d:MFVec4f                             |
| x3do:pointSize                                  | x3do:ScreenFontStyle                  | x3d:SFFloat                             |
| x3do:pointSizeAttenuation                       | x3do:PointProperties                  | x3d:MFFloat                             |
| x3do:pointSizeMaxValue                          | x3do:PointProperties                  | x3d:SFFloat                             |
| x3do:pointSizeMinValue                          | x3do:PointProperties                  | x3d:SFFloat                             |
| x3do:pointSizeScaleFactor                       | x3do:PointProperties                  | x3d:SFFloat                             |
| x3do:port                                       | x3do:DISEntityManager                 | x3d:SFInt32                             |
| x3do:port                                       | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:port                                       | x3do:ReceiverPdu                      | x3d:SFInt32                             |
| x3do:port                                       | x3do:SignalPdu                        | x3d:SFInt32                             |
| x3do:port                                       | x3do:TransmitterPdu                   | x3d:SFInt32                             |
| x3do:position                                   | x3do:ConeEmitter                      | x3d:SFVec3d                             |
| x3do:position                                   | x3do:ConeEmitter                      | x3d:SFVec3f                             |
| x3do:position                                   | x3do:Contact                          | x3d:SFVec3d                             |
| x3do:position                                   | x3do:Contact                          | x3d:SFVec3f                             |
| x3do:position                                   | x3do:ExplosionEmitter                 | x3d:SFVec3d                             |
| x3do:position                                   | x3do:ExplosionEmitter                 | x3d:SFVec3f                             |
| x3do:position                                   | x3do:GeoViewpoint                     | x3d:SFVec3d                             |
| x3do:position                                   | x3do:GeoViewpoint                     | x3d:SFVec3f                             |
| x3do:position                                   | x3do:OrthoViewpoint                   | x3d:SFVec3d                             |
| x3do:position                                   | x3do:OrthoViewpoint                   | x3d:SFVec3f                             |
| x3do:position                                   | x3do:PointEmitter                     | x3d:SFVec3d                             |
| x3do:position                                   | x3do:PointEmitter                     | x3d:SFVec3f                             |
| x3do:position                                   | x3do:RigidBody                        | x3d:SFVec3d                             |
| x3do:position                                   | x3do:RigidBody                        | x3d:SFVec3f                             |
| x3do:position                                   | x3do:Viewpoint                        | x3d:SFVec3d                             |
| x3do:position                                   | x3do:Viewpoint                        | x3d:SFVec3f                             |
| x3do:power                                      | x3do:TransmitterPdu                   | x3d:SFFloat                             |
| x3do:preferAccuracy                             | x3do:RigidBodyCollection              | x3d:SFBool                              |
| x3do:priority                                   | x3do:Sound                            | x3d:SFFloat                             |
| x3do:profile                                    | x3do:X3D                              | x3d:SFString                            |
| x3do:protoField                                 | x3do:connect                          | x3d:SFString                            |
| x3do:radioEntityTypeCategory                    | x3do:TransmitterPdu                   | x3d:SFInt32                             |
| x3do:radioEntityTypeCountry                     | x3do:TransmitterPdu                   | x3d:SFInt32                             |
| x3do:radioEntityTypeDomain                      | x3do:TransmitterPdu                   | x3d:SFInt32                             |
| x3do:radioEntityTypeKind                        | x3do:TransmitterPdu                   | x3d:SFInt32                             |
| x3do:radioEntityTypeNomenclature                | x3do:TransmitterPdu                   | x3d:SFInt32                             |
| x3do:radioEntityTypeNomenclatureVersion         | x3do:TransmitterPdu                   | x3d:SFInt32                             |
| x3do:radioID                                    | x3do:ReceiverPdu                      | x3d:SFInt32                             |
| x3do:radioID                                    | x3do:SignalPdu                        | x3d:SFInt32                             |
| x3do:radioID                                    | x3do:TransmitterPdu                   | x3d:SFInt32                             |
| x3do:radius                                     | x3do:Arc2D                            | x3d:SFFloat                             |
| x3do:radius                                     | x3do:ArcClose2D                       | x3d:SFFloat                             |
| x3do:radius                                     | x3do:Circle2D                         | x3d:SFFloat                             |
| x3do:radius                                     | x3do:Cylinder                         | x3d:SFFloat                             |
| x3do:radius                                     | x3do:PointLight                       | x3d:SFFloat                             |
| x3do:radius                                     | x3do:Sphere                           | x3d:SFFloat                             |
| x3do:radius                                     | x3do:SpotLight                        | x3d:SFFloat                             |
| x3do:range                                      | x3do:GeoLOD                           | x3d:MFFloat                             |
| x3do:range                                      | x3do:GeoLOD                           | x3d:SFFloat                             |
| x3do:range                                      | x3do:LOD                              | x3d:MFFloat                             |
| x3do:range                                      | x3do:LOD                              | x3d:SFFloat                             |
| x3do:readInterval                               | x3do:EspduTransform                   | x3d:SFTime                              |
| x3do:readInterval                               | x3do:ReceiverPdu                      | x3d:SFTime                              |
| x3do:readInterval                               | x3do:SignalPdu                        | x3d:SFTime                              |
| x3do:readInterval                               | x3do:TransmitterPdu                   | x3d:SFTime                              |
| x3do:receivedPower                              | x3do:ReceiverPdu                      | x3d:SFFloat                             |
| x3do:receiverState                              | x3do:ReceiverPdu                      | x3d:SFInt32                             |
| x3do:reference                                  | x3do:MetadataBoolean                  | x3d:SFString                            |
| x3do:reference                                  | x3do:MetadataDouble                   | x3d:SFString                            |
| x3do:reference                                  | x3do:MetadataFloat                    | x3d:SFString                            |
| x3do:reference                                  | x3do:MetadataInteger                  | x3d:SFString                            |
| x3do:reference                                  | x3do:MetadataString                   | x3d:SFString                            |
| x3do:reference                                  | x3do:X3DMetadataObject                | x3d:SFString                            |
| x3do:relativeAntennaLocation                    | x3do:TransmitterPdu                   | x3d:SFVec3f                             |
| x3do:repeatR                                    | x3do:X3DTexture3DNode                 | x3d:SFBool                              |
| x3do:repeatS                                    | x3do:MovieTexture                     | x3d:SFBool                              |
| x3do:repeatS                                    | x3do:X3DTexture2DNode                 | x3d:SFBool                              |
| x3do:repeatS                                    | x3do:X3DTexture3DNode                 | x3d:SFBool                              |
| x3do:repeatT                                    | x3do:MovieTexture                     | x3d:SFBool                              |
| x3do:repeatT                                    | x3do:X3DTexture2DNode                 | x3d:SFBool                              |
| x3do:repeatT                                    | x3do:X3DTexture3DNode                 | x3d:SFBool                              |
| x3do:resumeTime                                 | x3do:X3DTimeDependentNode             | x3d:SFTime                              |
| x3do:retainUserOffsets                          | x3do:ViewpointGroup                   | x3d:SFBool                              |
| x3do:retainUserOffsets                          | x3do:X3DViewpointNode                 | x3d:SFBool                              |
| x3do:retainedOpacity                            | x3do:BoundaryEnhancementVolumeStyle   | x3d:SFFloat                             |
| x3do:rightUrl                                   | x3do:Background                       | x3d:MFString                            |
| x3do:rootUrl                                    | x3do:GeoLOD                           | x3d:MFString                            |
| x3do:rotateYUp                                  | x3do:GeoOrigin                        | x3d:SFBool                              |
| x3do:rotation                                   | x3do:CADPart                          | x3d:SFFloat                             |
| x3do:rotation                                   | x3do:CADPart                          | x3d:SFRotation                          |
| x3do:rotation                                   | x3do:EspduTransform                   | x3d:SFFloat                             |
| x3do:rotation                                   | x3do:EspduTransform                   | x3d:SFRotation                          |
| x3do:rotation                                   | x3do:GeoTransform                     | x3d:SFFloat                             |
| x3do:rotation                                   | x3do:GeoTransform                     | x3d:SFRotation                          |
| x3do:rotation                                   | x3do:HAnimHumanoid                    | x3d:SFFloat                             |
| x3do:rotation                                   | x3do:HAnimHumanoid                    | x3d:SFRotation                          |
| x3do:rotation                                   | x3do:HAnimJoint                       | x3d:SFFloat                             |
| x3do:rotation                                   | x3do:HAnimJoint                       | x3d:SFRotation                          |
| x3do:rotation                                   | x3do:HAnimSite                        | x3d:SFFloat                             |
| x3do:rotation                                   | x3do:HAnimSite                        | x3d:SFRotation                          |
| x3do:rotation                                   | x3do:TextureTransform                 | x3d:SFFloat                             |
| x3do:rotation                                   | x3do:TextureTransform                 | x3d:SFRotation                          |
| x3do:rotation                                   | x3do:TextureTransform3D               | x3d:SFFloat                             |
| x3do:rotation                                   | x3do:TextureTransform3D               | x3d:SFRotation                          |
| x3do:rotation                                   | x3do:Transform                        | x3d:SFFloat                             |
| x3do:rotation                                   | x3do:Transform                        | x3d:SFRotation                          |
| x3do:rotation                                   | x3do:X3DNBodyCollidableNode           | x3d:SFFloat                             |
| x3do:rotation                                   | x3do:X3DNBodyCollidableNode           | x3d:SFRotation                          |
| x3do:rtpHeaderExpected                          | x3do:EspduTransform                   | x3d:SFBool                              |
| x3do:rtpHeaderExpected                          | x3do:ReceiverPdu                      | x3d:SFBool                              |
| x3do:rtpHeaderExpected                          | x3do:SignalPdu                        | x3d:SFBool                              |
| x3do:rtpHeaderExpected                          | x3do:TransmitterPdu                   | x3d:SFBool                              |
| x3do:sampleRate                                 | x3do:SignalPdu                        | x3d:SFInt32                             |
| x3do:samples                                    | x3do:SignalPdu                        | x3d:SFInt32                             |
| x3do:scale                                      | x3do:CADPart                          | x3d:MFVec2f                             |
| x3do:scale                                      | x3do:CADPart                          | x3d:SFVec2f                             |
| x3do:scale                                      | x3do:CADPart                          | x3d:SFVec3f                             |
| x3do:scale                                      | x3do:EspduTransform                   | x3d:MFVec2f                             |
| x3do:scale                                      | x3do:EspduTransform                   | x3d:SFVec2f                             |
| x3do:scale                                      | x3do:EspduTransform                   | x3d:SFVec3f                             |
| x3do:scale                                      | x3do:Extrusion                        | x3d:MFVec2f                             |
| x3do:scale                                      | x3do:Extrusion                        | x3d:SFVec2f                             |
| x3do:scale                                      | x3do:Extrusion                        | x3d:SFVec3f                             |
| x3do:scale                                      | x3do:GeoTransform                     | x3d:MFVec2f                             |
| x3do:scale                                      | x3do:GeoTransform                     | x3d:SFVec2f                             |
| x3do:scale                                      | x3do:GeoTransform                     | x3d:SFVec3f                             |
| x3do:scale                                      | x3do:HAnimHumanoid                    | x3d:MFVec2f                             |
| x3do:scale                                      | x3do:HAnimHumanoid                    | x3d:SFVec2f                             |
| x3do:scale                                      | x3do:HAnimHumanoid                    | x3d:SFVec3f                             |
| x3do:scale                                      | x3do:HAnimJoint                       | x3d:MFVec2f                             |
| x3do:scale                                      | x3do:HAnimJoint                       | x3d:SFVec2f                             |
| x3do:scale                                      | x3do:HAnimJoint                       | x3d:SFVec3f                             |
| x3do:scale                                      | x3do:HAnimSite                        | x3d:MFVec2f                             |
| x3do:scale                                      | x3do:HAnimSite                        | x3d:SFVec2f                             |
| x3do:scale                                      | x3do:HAnimSite                        | x3d:SFVec3f                             |
| x3do:scale                                      | x3do:TextureTransform                 | x3d:MFVec2f                             |
| x3do:scale                                      | x3do:TextureTransform                 | x3d:SFVec2f                             |
| x3do:scale                                      | x3do:TextureTransform                 | x3d:SFVec3f                             |
| x3do:scale                                      | x3do:TextureTransform3D               | x3d:MFVec2f                             |
| x3do:scale                                      | x3do:TextureTransform3D               | x3d:SFVec2f                             |
| x3do:scale                                      | x3do:TextureTransform3D               | x3d:SFVec3f                             |
| x3do:scale                                      | x3do:Transform                        | x3d:MFVec2f                             |
| x3do:scale                                      | x3do:Transform                        | x3d:SFVec2f                             |
| x3do:scale                                      | x3do:Transform                        | x3d:SFVec3f                             |
| x3do:scaleMode                                  | x3do:Layout                           | x3d:MFString                            |
| x3do:scaleOrientation                           | x3do:CADPart                          | x3d:SFRotation                          |
| x3do:scaleOrientation                           | x3do:EspduTransform                   | x3d:SFRotation                          |
| x3do:scaleOrientation                           | x3do:GeoTransform                     | x3d:SFRotation                          |
| x3do:scaleOrientation                           | x3do:HAnimHumanoid                    | x3d:SFRotation                          |
| x3do:scaleOrientation                           | x3do:HAnimJoint                       | x3d:SFRotation                          |
| x3do:scaleOrientation                           | x3do:HAnimSite                        | x3d:SFRotation                          |
| x3do:scaleOrientation                           | x3do:Transform                        | x3d:SFRotation                          |
| x3do:scheme                                     | x3do:meta                             | x3d:SFString                            |
| x3do:segmentEnabled                             | x3do:SegmentedVolumeData              | x3d:MFBool                              |
| x3do:separateBackColor                          | x3do:TwoSidedMaterial                 | x3d:SFBool                              |
| x3do:shadows                                    | x3do:ShadedVolumeStyle                | x3d:SFBool                              |
| x3do:shininess                                  | x3do:Material                         | x3d:SFFloat                             |
| x3do:shininess                                  | x3do:TwoSidedMaterial                 | x3d:SFFloat                             |
| x3do:side                                       | x3do:Cone                             | x3d:SFBool                              |
| x3do:side                                       | x3do:Cylinder                         | x3d:SFBool                              |
| x3do:silhouetteBoundaryOpacity                  | x3do:SilhouetteEnhancementVolumeStyle | x3d:SFFloat                             |
| x3do:silhouetteRetainedOpacity                  | x3do:SilhouetteEnhancementVolumeStyle | x3d:SFFloat                             |
| x3do:silhouetteSharpness                        | x3do:SilhouetteEnhancementVolumeStyle | x3d:SFFloat                             |
| x3do:siteID                                     | x3do:DISEntityManager                 | x3d:SFInt32                             |
| x3do:siteID                                     | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:siteID                                     | x3do:ReceiverPdu                      | x3d:SFInt32                             |
| x3do:siteID                                     | x3do:SignalPdu                        | x3d:SFInt32                             |
| x3do:siteID                                     | x3do:TransmitterPdu                   | x3d:SFInt32                             |
| x3do:size                                       | x3do:Box                              | x3d:MFFloat                             |
| x3do:size                                       | x3do:Box                              | x3d:SFFloat                             |
| x3do:size                                       | x3do:Box                              | x3d:SFInt32                             |
| x3do:size                                       | x3do:Box                              | x3d:SFVec2f                             |
| x3do:size                                       | x3do:Box                              | x3d:SFVec3f                             |
| x3do:size                                       | x3do:FontStyle                        | x3d:MFFloat                             |
| x3do:size                                       | x3do:FontStyle                        | x3d:SFFloat                             |
| x3do:size                                       | x3do:FontStyle                        | x3d:SFInt32                             |
| x3do:size                                       | x3do:FontStyle                        | x3d:SFVec2f                             |
| x3do:size                                       | x3do:FontStyle                        | x3d:SFVec3f                             |
| x3do:size                                       | x3do:GeneratedCubeMapTexture          | x3d:MFFloat                             |
| x3do:size                                       | x3do:GeneratedCubeMapTexture          | x3d:SFFloat                             |
| x3do:size                                       | x3do:GeneratedCubeMapTexture          | x3d:SFInt32                             |
| x3do:size                                       | x3do:GeneratedCubeMapTexture          | x3d:SFVec2f                             |
| x3do:size                                       | x3do:GeneratedCubeMapTexture          | x3d:SFVec3f                             |
| x3do:size                                       | x3do:Layout                           | x3d:MFFloat                             |
| x3do:size                                       | x3do:Layout                           | x3d:SFFloat                             |
| x3do:size                                       | x3do:Layout                           | x3d:SFInt32                             |
| x3do:size                                       | x3do:Layout                           | x3d:SFVec2f                             |
| x3do:size                                       | x3do:Layout                           | x3d:SFVec3f                             |
| x3do:size                                       | x3do:Rectangle2D                      | x3d:MFFloat                             |
| x3do:size                                       | x3do:Rectangle2D                      | x3d:SFFloat                             |
| x3do:size                                       | x3do:Rectangle2D                      | x3d:SFInt32                             |
| x3do:size                                       | x3do:Rectangle2D                      | x3d:SFVec2f                             |
| x3do:size                                       | x3do:Rectangle2D                      | x3d:SFVec3f                             |
| x3do:size                                       | x3do:ViewpointGroup                   | x3d:MFFloat                             |
| x3do:size                                       | x3do:ViewpointGroup                   | x3d:SFFloat                             |
| x3do:size                                       | x3do:ViewpointGroup                   | x3d:SFInt32                             |
| x3do:size                                       | x3do:ViewpointGroup                   | x3d:SFVec2f                             |
| x3do:size                                       | x3do:ViewpointGroup                   | x3d:SFVec3f                             |
| x3do:size                                       | x3do:X3DEnvironmentalSensorNode       | x3d:MFFloat                             |
| x3do:size                                       | x3do:X3DEnvironmentalSensorNode       | x3d:SFFloat                             |
| x3do:size                                       | x3do:X3DEnvironmentalSensorNode       | x3d:SFInt32                             |
| x3do:size                                       | x3do:X3DEnvironmentalSensorNode       | x3d:SFVec2f                             |
| x3do:size                                       | x3do:X3DEnvironmentalSensorNode       | x3d:SFVec3f                             |
| x3do:sizeUnits                                  | x3do:Layout                           | x3d:MFString                            |
| x3do:skeletalConfiguration                      | x3do:HAnimHumanoid                    | x3d:SFString                            |
| x3do:skinCoordIndex                             | x3do:HAnimJoint                       | x3d:MFInt32                             |
| x3do:skinCoordWeight                            | x3do:HAnimJoint                       | x3d:MFFloat                             |
| x3do:skyAngle                                   | x3do:X3DBackgroundNode                | x3d:MFFloat                             |
| x3do:skyColor                                   | x3do:X3DBackgroundNode                | x3d:MFColor                             |
| x3do:sliderForce                                | x3do:SliderJoint                      | x3d:SFFloat                             |
| x3do:slipCoefficients                           | x3do:Contact                          | x3d:SFVec2f                             |
| x3do:slipFactors                                | x3do:CollisionCollection              | x3d:SFVec2f                             |
| x3do:softnessConstantForceMix                   | x3do:CollisionCollection              | x3d:SFFloat                             |
| x3do:softnessConstantForceMix                   | x3do:Contact                          | x3d:SFFloat                             |
| x3do:softnessErrorCorrection                    | x3do:CollisionCollection              | x3d:SFFloat                             |
| x3do:softnessErrorCorrection                    | x3do:Contact                          | x3d:SFFloat                             |
| x3do:solid                                      | x3do:ArcClose2D                       | x3d:SFBool                              |
| x3do:solid                                      | x3do:Box                              | x3d:SFBool                              |
| x3do:solid                                      | x3do:Cone                             | x3d:SFBool                              |
| x3do:solid                                      | x3do:Cylinder                         | x3d:SFBool                              |
| x3do:solid                                      | x3do:Disk2D                           | x3d:SFBool                              |
| x3do:solid                                      | x3do:ElevationGrid                    | x3d:SFBool                              |
| x3do:solid                                      | x3do:Extrusion                        | x3d:SFBool                              |
| x3do:solid                                      | x3do:GeoElevationGrid                 | x3d:SFBool                              |
| x3do:solid                                      | x3do:NurbsSweptSurface                | x3d:SFBool                              |
| x3do:solid                                      | x3do:NurbsSwungSurface                | x3d:SFBool                              |
| x3do:solid                                      | x3do:Rectangle2D                      | x3d:SFBool                              |
| x3do:solid                                      | x3do:Sphere                           | x3d:SFBool                              |
| x3do:solid                                      | x3do:Text                             | x3d:SFBool                              |
| x3do:solid                                      | x3do:TriangleSet2D                    | x3d:SFBool                              |
| x3do:solid                                      | x3do:X3DComposedGeometryNode          | x3d:SFBool                              |
| x3do:solid                                      | x3do:X3DNurbsSurfaceGeometryNode      | x3d:SFBool                              |
| x3do:sortOrder                                  | x3do:X3DPickSensorNode                | x3d:SFString                            |
| x3do:source                                     | x3do:MultiTexture                     | x3d:MFString                            |
| x3do:spacing                                    | x3do:FontStyle                        | x3d:SFFloat                             |
| x3do:spacing                                    | x3do:ScreenFontStyle                  | x3d:SFFloat                             |
| x3do:spatialize                                 | x3do:Sound                            | x3d:SFBool                              |
| x3do:specific                                   | x3do:DISEntityTypeMapping             | x3d:SFInt32                             |
| x3do:specularColor                              | x3do:Material                         | x3d:SFColor                             |
| x3do:specularColor                              | x3do:TwoSidedMaterial                 | x3d:SFColor                             |
| x3do:speed                                      | x3do:MovieTexture                     | x3d:SFFloat                             |
| x3do:speed                                      | x3do:NavigationInfo                   | x3d:SFFloat                             |
| x3do:speed                                      | x3do:WindPhysicsModel                 | x3d:SFFloat                             |
| x3do:speed                                      | x3do:X3DParticleEmitterNode           | x3d:SFFloat                             |
| x3do:speedFactor                                | x3do:GeoViewpoint                     | x3d:SFFloat                             |
| x3do:spine                                      | x3do:Extrusion                        | x3d:MFVec3f                             |
| x3do:startAngle                                 | x3do:Arc2D                            | x3d:SFFloat                             |
| x3do:startAngle                                 | x3do:ArcClose2D                       | x3d:SFFloat                             |
| x3do:startFrame                                 | x3do:HAnimMotion                      | x3d:SFInt32                             |
| x3do:startTime                                  | x3do:X3DTimeDependentNode             | x3d:SFTime                              |
| x3do:stiffness                                  | x3do:HAnimJoint                       | x3d:SFVec3f                             |
| x3do:stop1Bounce                                | x3do:DoubleAxisHingeJoint             | x3d:SFFloat                             |
| x3do:stop1Bounce                                | x3do:MotorJoint                       | x3d:SFFloat                             |
| x3do:stop1Bounce                                | x3do:UniversalJoint                   | x3d:SFFloat                             |
| x3do:stop1ConstantForceMix                      | x3do:DoubleAxisHingeJoint             | x3d:SFFloat                             |
| x3do:stop1ErrorCorrection                       | x3do:DoubleAxisHingeJoint             | x3d:SFFloat                             |
| x3do:stop1ErrorCorrection                       | x3do:MotorJoint                       | x3d:SFFloat                             |
| x3do:stop1ErrorCorrection                       | x3do:UniversalJoint                   | x3d:SFFloat                             |
| x3do:stop2Bounce                                | x3do:MotorJoint                       | x3d:SFFloat                             |
| x3do:stop2Bounce                                | x3do:UniversalJoint                   | x3d:SFFloat                             |
| x3do:stop2ErrorCorrection                       | x3do:MotorJoint                       | x3d:SFFloat                             |
| x3do:stop2ErrorCorrection                       | x3do:UniversalJoint                   | x3d:SFFloat                             |
| x3do:stop3Bounce                                | x3do:MotorJoint                       | x3d:SFFloat                             |
| x3do:stop3ErrorCorrection                       | x3do:MotorJoint                       | x3d:SFFloat                             |
| x3do:stopBounce                                 | x3do:SingleAxisHingeJoint             | x3d:SFFloat                             |
| x3do:stopBounce                                 | x3do:SliderJoint                      | x3d:SFFloat                             |
| x3do:stopErrorCorrection                        | x3do:SingleAxisHingeJoint             | x3d:SFFloat                             |
| x3do:stopErrorCorrection                        | x3do:SliderJoint                      | x3d:SFFloat                             |
| x3do:stopTime                                   | x3do:X3DTimeDependentNode             | x3d:SFTime                              |
| x3do:string                                     | x3do:Text                             | x3d:MFString                            |
| x3do:stripCount                                 | x3do:TriangleStripSet                 | x3d:MFInt32                             |
| x3do:style                                      | x3do:FontStyle                        | x3d:SFString                            |
| x3do:style                                      | x3do:ScreenFontStyle                  | x3d:SFString                            |
| x3do:subcategory                                | x3do:DISEntityTypeMapping             | x3d:SFInt32                             |
| x3do:summary                                    | x3do:GeoMetadata                      | x3d:MFString                            |
| x3do:surfaceArea                                | x3do:X3DParticleEmitterNode           | x3d:SFFloat                             |
| x3do:surfaceSpeed                               | x3do:CollisionCollection              | x3d:SFVec2f                             |
| x3do:surfaceSpeed                               | x3do:Contact                          | x3d:SFVec2f                             |
| x3do:surfaceTolerance                           | x3do:IsoSurfaceVolumeData             | x3d:SFFloat                             |
| x3do:surfaceValues                              | x3do:IsoSurfaceVolumeData             | x3d:MFFloat                             |
| x3do:suspensionErrorCorrection                  | x3do:DoubleAxisHingeJoint             | x3d:SFFloat                             |
| x3do:suspensionForce                            | x3do:DoubleAxisHingeJoint             | x3d:SFFloat                             |
| x3do:tau                                        | x3do:X3DDamperNode                    | x3d:SFTime                              |
| x3do:tdlType                                    | x3do:SignalPdu                        | x3d:SFInt32                             |
| x3do:tessellation                               | x3do:NurbsCurve                       | x3d:SFInt32                             |
| x3do:tessellation                               | x3do:NurbsCurve2D                     | x3d:SFInt32                             |
| x3do:tessellationScale                          | x3do:NurbsSet                         | x3d:SFFloat                             |
| x3do:texCoordIndex                              | x3do:IndexedFaceSet                   | x3d:MFInt32                             |
| x3do:texCoordKey                                | x3do:ParticleSystem                   | x3d:MFFloat                             |
| x3do:textureCompression                         | x3do:TextureProperties                | x3d:SFString                            |
| x3do:texturePriority                            | x3do:TextureProperties                | x3d:SFFloat                             |
| x3do:timeOut                                    | x3do:LoadSensor                       | x3d:SFTime                              |
| x3do:title                                      | x3do:WorldInfo                        | x3d:SFString                            |
| x3do:toField                                    | x3do:ROUTE                            | x3d:SFString                            |
| x3do:toNode                                     | x3do:ROUTE                            | x3d:SFString                            |
| x3do:toggle                                     | x3do:BooleanToggle                    | x3d:SFBool                              |
| x3do:tolerance                                  | x3do:X3DDamperNode                    | x3d:SFFloat                             |
| x3do:top                                        | x3do:Cylinder                         | x3d:SFBool                              |
| x3do:topToBottom                                | x3do:FontStyle                        | x3d:SFBool                              |
| x3do:topToBottom                                | x3do:ScreenFontStyle                  | x3d:SFBool                              |
| x3do:topUrl                                     | x3do:Background                       | x3d:MFString                            |
| x3do:torques                                    | x3do:RigidBody                        | x3d:MFVec3f                             |
| x3do:transitionTime                             | x3do:NavigationInfo                   | x3d:SFTime                              |
| x3do:transitionType                             | x3do:NavigationInfo                   | x3d:MFString                            |
| x3do:translation                                | x3do:CADPart                          | x3d:SFVec2f                             |
| x3do:translation                                | x3do:CADPart                          | x3d:SFVec3f                             |
| x3do:translation                                | x3do:EspduTransform                   | x3d:SFVec2f                             |
| x3do:translation                                | x3do:EspduTransform                   | x3d:SFVec3f                             |
| x3do:translation                                | x3do:GeoTransform                     | x3d:SFVec2f                             |
| x3do:translation                                | x3do:GeoTransform                     | x3d:SFVec3f                             |
| x3do:translation                                | x3do:HAnimHumanoid                    | x3d:SFVec2f                             |
| x3do:translation                                | x3do:HAnimHumanoid                    | x3d:SFVec3f                             |
| x3do:translation                                | x3do:HAnimJoint                       | x3d:SFVec2f                             |
| x3do:translation                                | x3do:HAnimJoint                       | x3d:SFVec3f                             |
| x3do:translation                                | x3do:HAnimSite                        | x3d:SFVec2f                             |
| x3do:translation                                | x3do:HAnimSite                        | x3d:SFVec3f                             |
| x3do:translation                                | x3do:TextureTransform                 | x3d:SFVec2f                             |
| x3do:translation                                | x3do:TextureTransform                 | x3d:SFVec3f                             |
| x3do:translation                                | x3do:TextureTransform3D               | x3d:SFVec2f                             |
| x3do:translation                                | x3do:TextureTransform3D               | x3d:SFVec3f                             |
| x3do:translation                                | x3do:Transform                        | x3d:SFVec2f                             |
| x3do:translation                                | x3do:Transform                        | x3d:SFVec3f                             |
| x3do:translation                                | x3do:X3DNBodyCollidableNode           | x3d:SFVec2f                             |
| x3do:translation                                | x3do:X3DNBodyCollidableNode           | x3d:SFVec3f                             |
| x3do:transmitFrequencyBandwidth                 | x3do:TransmitterPdu                   | x3d:SFFloat                             |
| x3do:transmitState                              | x3do:TransmitterPdu                   | x3d:SFInt32                             |
| x3do:transmitterApplicationID                   | x3do:ReceiverPdu                      | x3d:SFInt32                             |
| x3do:transmitterEntityID                        | x3do:ReceiverPdu                      | x3d:SFInt32                             |
| x3do:transmitterRadioID                         | x3do:ReceiverPdu                      | x3d:SFInt32                             |
| x3do:transmitterSiteID                          | x3do:ReceiverPdu                      | x3d:SFInt32                             |
| x3do:transparency                               | x3do:Material                         | x3d:SFFloat                             |
| x3do:transparency                               | x3do:TwoSidedMaterial                 | x3d:SFFloat                             |
| x3do:transparency                               | x3do:X3DBackgroundNode                | x3d:SFFloat                             |
| x3do:turbulence                                 | x3do:WindPhysicsModel                 | x3d:SFFloat                             |
| x3do:type                                       | x3do:NavigationInfo                   | x3d:MFString                            |
| x3do:type                                       | x3do:NavigationInfo                   | x3d:SFString                            |
| x3do:type                                       | x3do:ProjectionVolumeStyle            | x3d:MFString                            |
| x3do:type                                       | x3do:ProjectionVolumeStyle            | x3d:SFString                            |
| x3do:type                                       | x3do:ShaderPart                       | x3d:MFString                            |
| x3do:type                                       | x3do:ShaderPart                       | x3d:SFString                            |
| x3do:type                                       | x3do:ShaderProgram                    | x3d:MFString                            |
| x3do:type                                       | x3do:ShaderProgram                    | x3d:SFString                            |
| x3do:type                                       | x3do:field                            | x3d:MFString                            |
| x3do:type                                       | x3do:field                            | x3d:SFString                            |
| x3do:uClosed                                    | x3do:X3DNurbsSurfaceGeometryNode      | x3d:SFBool                              |
| x3do:uDimension                                 | x3do:NurbsSurfaceInterpolator         | x3d:SFInt32                             |
| x3do:uDimension                                 | x3do:NurbsTextureCoordinate           | x3d:SFInt32                             |
| x3do:uDimension                                 | x3do:X3DNurbsSurfaceGeometryNode      | x3d:SFInt32                             |
| x3do:uKnot                                      | x3do:NurbsSurfaceInterpolator         | x3d:MFDouble                            |
| x3do:uKnot                                      | x3do:NurbsTextureCoordinate           | x3d:MFDouble                            |
| x3do:uKnot                                      | x3do:X3DNurbsSurfaceGeometryNode      | x3d:MFDouble                            |
| x3do:uOrder                                     | x3do:NurbsSurfaceInterpolator         | x3d:SFInt32                             |
| x3do:uOrder                                     | x3do:NurbsTextureCoordinate           | x3d:SFInt32                             |
| x3do:uOrder                                     | x3do:X3DNurbsSurfaceGeometryNode      | x3d:SFInt32                             |
| x3do:uTessellation                              | x3do:X3DNurbsSurfaceGeometryNode      | x3d:SFInt32                             |
| x3do:ulimit                                     | x3do:HAnimJoint                       | x3d:SFVec3f                             |
| x3do:update                                     | x3do:GeneratedCubeMapTexture          | x3d:SFString                            |
| x3do:url                                        | x3do:ExternProtoDeclare               | x3d:MFString                            |
| x3do:url                                        | x3do:X3DUrlObject                     | x3d:MFString                            |
| x3do:useFiniteRotation                          | x3do:RigidBody                        | x3d:SFBool                              |
| x3do:useGeometry                                | x3do:CollisionSpace                   | x3d:SFBool                              |
| x3do:useGlobalGravity                           | x3do:RigidBody                        | x3d:SFBool                              |
| x3do:vClosed                                    | x3do:X3DNurbsSurfaceGeometryNode      | x3d:SFBool                              |
| x3do:vDimension                                 | x3do:NurbsSurfaceInterpolator         | x3d:SFInt32                             |
| x3do:vDimension                                 | x3do:NurbsTextureCoordinate           | x3d:SFInt32                             |
| x3do:vDimension                                 | x3do:X3DNurbsSurfaceGeometryNode      | x3d:SFInt32                             |
| x3do:vKnot                                      | x3do:NurbsSurfaceInterpolator         | x3d:MFDouble                            |
| x3do:vKnot                                      | x3do:NurbsTextureCoordinate           | x3d:MFDouble                            |
| x3do:vKnot                                      | x3do:X3DNurbsSurfaceGeometryNode      | x3d:MFDouble                            |
| x3do:vOrder                                     | x3do:NurbsSurfaceInterpolator         | x3d:SFInt32                             |
| x3do:vOrder                                     | x3do:NurbsTextureCoordinate           | x3d:SFInt32                             |
| x3do:vOrder                                     | x3do:X3DNurbsSurfaceGeometryNode      | x3d:SFInt32                             |
| x3do:vTessellation                              | x3do:X3DNurbsSurfaceGeometryNode      | x3d:SFInt32                             |
| x3do:value                                      | x3do:FloatVertexAttribute             | x3d:MFBool                              |
| x3do:value                                      | x3do:FloatVertexAttribute             | x3d:MFDouble                            |
| x3do:value                                      | x3do:FloatVertexAttribute             | x3d:MFFloat                             |
| x3do:value                                      | x3do:FloatVertexAttribute             | x3d:MFInt32                             |
| x3do:value                                      | x3do:FloatVertexAttribute             | x3d:MFMatrix3f                          |
| x3do:value                                      | x3do:FloatVertexAttribute             | x3d:MFMatrix4f                          |
| x3do:value                                      | x3do:FloatVertexAttribute             | x3d:MFString                            |
| x3do:value                                      | x3do:FloatVertexAttribute             | x3d:SFString                            |
| x3do:value                                      | x3do:Matrix3VertexAttribute           | x3d:MFBool                              |
| x3do:value                                      | x3do:Matrix3VertexAttribute           | x3d:MFDouble                            |
| x3do:value                                      | x3do:Matrix3VertexAttribute           | x3d:MFFloat                             |
| x3do:value                                      | x3do:Matrix3VertexAttribute           | x3d:MFInt32                             |
| x3do:value                                      | x3do:Matrix3VertexAttribute           | x3d:MFMatrix3f                          |
| x3do:value                                      | x3do:Matrix3VertexAttribute           | x3d:MFMatrix4f                          |
| x3do:value                                      | x3do:Matrix3VertexAttribute           | x3d:MFString                            |
| x3do:value                                      | x3do:Matrix3VertexAttribute           | x3d:SFString                            |
| x3do:value                                      | x3do:Matrix4VertexAttribute           | x3d:MFBool                              |
| x3do:value                                      | x3do:Matrix4VertexAttribute           | x3d:MFDouble                            |
| x3do:value                                      | x3do:Matrix4VertexAttribute           | x3d:MFFloat                             |
| x3do:value                                      | x3do:Matrix4VertexAttribute           | x3d:MFInt32                             |
| x3do:value                                      | x3do:Matrix4VertexAttribute           | x3d:MFMatrix3f                          |
| x3do:value                                      | x3do:Matrix4VertexAttribute           | x3d:MFMatrix4f                          |
| x3do:value                                      | x3do:Matrix4VertexAttribute           | x3d:MFString                            |
| x3do:value                                      | x3do:Matrix4VertexAttribute           | x3d:SFString                            |
| x3do:value                                      | x3do:MetadataBoolean                  | x3d:MFBool                              |
| x3do:value                                      | x3do:MetadataBoolean                  | x3d:MFDouble                            |
| x3do:value                                      | x3do:MetadataBoolean                  | x3d:MFFloat                             |
| x3do:value                                      | x3do:MetadataBoolean                  | x3d:MFInt32                             |
| x3do:value                                      | x3do:MetadataBoolean                  | x3d:MFMatrix3f                          |
| x3do:value                                      | x3do:MetadataBoolean                  | x3d:MFMatrix4f                          |
| x3do:value                                      | x3do:MetadataBoolean                  | x3d:MFString                            |
| x3do:value                                      | x3do:MetadataBoolean                  | x3d:SFString                            |
| x3do:value                                      | x3do:MetadataDouble                   | x3d:MFBool                              |
| x3do:value                                      | x3do:MetadataDouble                   | x3d:MFDouble                            |
| x3do:value                                      | x3do:MetadataDouble                   | x3d:MFFloat                             |
| x3do:value                                      | x3do:MetadataDouble                   | x3d:MFInt32                             |
| x3do:value                                      | x3do:MetadataDouble                   | x3d:MFMatrix3f                          |
| x3do:value                                      | x3do:MetadataDouble                   | x3d:MFMatrix4f                          |
| x3do:value                                      | x3do:MetadataDouble                   | x3d:MFString                            |
| x3do:value                                      | x3do:MetadataDouble                   | x3d:SFString                            |
| x3do:value                                      | x3do:MetadataFloat                    | x3d:MFBool                              |
| x3do:value                                      | x3do:MetadataFloat                    | x3d:MFDouble                            |
| x3do:value                                      | x3do:MetadataFloat                    | x3d:MFFloat                             |
| x3do:value                                      | x3do:MetadataFloat                    | x3d:MFInt32                             |
| x3do:value                                      | x3do:MetadataFloat                    | x3d:MFMatrix3f                          |
| x3do:value                                      | x3do:MetadataFloat                    | x3d:MFMatrix4f                          |
| x3do:value                                      | x3do:MetadataFloat                    | x3d:MFString                            |
| x3do:value                                      | x3do:MetadataFloat                    | x3d:SFString                            |
| x3do:value                                      | x3do:MetadataInteger                  | x3d:MFBool                              |
| x3do:value                                      | x3do:MetadataInteger                  | x3d:MFDouble                            |
| x3do:value                                      | x3do:MetadataInteger                  | x3d:MFFloat                             |
| x3do:value                                      | x3do:MetadataInteger                  | x3d:MFInt32                             |
| x3do:value                                      | x3do:MetadataInteger                  | x3d:MFMatrix3f                          |
| x3do:value                                      | x3do:MetadataInteger                  | x3d:MFMatrix4f                          |
| x3do:value                                      | x3do:MetadataInteger                  | x3d:MFString                            |
| x3do:value                                      | x3do:MetadataInteger                  | x3d:SFString                            |
| x3do:value                                      | x3do:MetadataString                   | x3d:MFBool                              |
| x3do:value                                      | x3do:MetadataString                   | x3d:MFDouble                            |
| x3do:value                                      | x3do:MetadataString                   | x3d:MFFloat                             |
| x3do:value                                      | x3do:MetadataString                   | x3d:MFInt32                             |
| x3do:value                                      | x3do:MetadataString                   | x3d:MFMatrix3f                          |
| x3do:value                                      | x3do:MetadataString                   | x3d:MFMatrix4f                          |
| x3do:value                                      | x3do:MetadataString                   | x3d:MFString                            |
| x3do:value                                      | x3do:MetadataString                   | x3d:SFString                            |
| x3do:value                                      | x3do:field                            | x3d:MFBool                              |
| x3do:value                                      | x3do:field                            | x3d:MFDouble                            |
| x3do:value                                      | x3do:field                            | x3d:MFFloat                             |
| x3do:value                                      | x3do:field                            | x3d:MFInt32                             |
| x3do:value                                      | x3do:field                            | x3d:MFMatrix3f                          |
| x3do:value                                      | x3do:field                            | x3d:MFMatrix4f                          |
| x3do:value                                      | x3do:field                            | x3d:MFString                            |
| x3do:value                                      | x3do:field                            | x3d:SFString                            |
| x3do:value                                      | x3do:fieldValue                       | x3d:MFBool                              |
| x3do:value                                      | x3do:fieldValue                       | x3d:MFDouble                            |
| x3do:value                                      | x3do:fieldValue                       | x3d:MFFloat                             |
| x3do:value                                      | x3do:fieldValue                       | x3d:MFInt32                             |
| x3do:value                                      | x3do:fieldValue                       | x3d:MFMatrix3f                          |
| x3do:value                                      | x3do:fieldValue                       | x3d:MFMatrix4f                          |
| x3do:value                                      | x3do:fieldValue                       | x3d:MFString                            |
| x3do:value                                      | x3do:fieldValue                       | x3d:SFString                            |
| x3do:values                                     | x3do:HAnimMotion                      | x3d:MFFloat                             |
| x3do:variation                                  | x3do:X3DParticleEmitterNode           | x3d:SFFloat                             |
| x3do:vector                                     | x3do:Normal                           | x3d:MFVec3f                             |
| x3do:version                                    | x3do:HAnimHumanoid                    | x3d:SFString                            |
| x3do:version                                    | x3do:X3D                              | x3d:SFString                            |
| x3do:vertexCount                                | x3do:LineSet                          | x3d:MFInt32                             |
| x3do:vertices                                   | x3do:TriangleSet2D                    | x3d:MFVec2f                             |
| x3do:visibilityLimit                            | x3do:NavigationInfo                   | x3d:SFFloat                             |
| x3do:visibilityRange                            | x3do:X3DFogObject                     | x3d:SFFloat                             |
| x3do:visible                                    | x3do:CADLayer                         | x3d:MFBool                              |
| x3do:warhead                                    | x3do:EspduTransform                   | x3d:SFInt32                             |
| x3do:warmColor                                  | x3do:ToneMappedVolumeStyle            | x3d:SFColorRGBA                         |
| x3do:weight                                     | x3do:HAnimDisplacer                   | x3d:MFDouble                            |
| x3do:weight                                     | x3do:HAnimDisplacer                   | x3d:MFFloat                             |
| x3do:weight                                     | x3do:HAnimDisplacer                   | x3d:SFFloat                             |
| x3do:weight                                     | x3do:NurbsCurve                       | x3d:MFDouble                            |
| x3do:weight                                     | x3do:NurbsCurve                       | x3d:MFFloat                             |
| x3do:weight                                     | x3do:NurbsCurve                       | x3d:SFFloat                             |
| x3do:weight                                     | x3do:NurbsCurve2D                     | x3d:MFDouble                            |
| x3do:weight                                     | x3do:NurbsCurve2D                     | x3d:MFFloat                             |
| x3do:weight                                     | x3do:NurbsCurve2D                     | x3d:SFFloat                             |
| x3do:weight                                     | x3do:NurbsOrientationInterpolator     | x3d:MFDouble                            |
| x3do:weight                                     | x3do:NurbsOrientationInterpolator     | x3d:MFFloat                             |
| x3do:weight                                     | x3do:NurbsOrientationInterpolator     | x3d:SFFloat                             |
| x3do:weight                                     | x3do:NurbsPositionInterpolator        | x3d:MFDouble                            |
| x3do:weight                                     | x3do:NurbsPositionInterpolator        | x3d:MFFloat                             |
| x3do:weight                                     | x3do:NurbsPositionInterpolator        | x3d:SFFloat                             |
| x3do:weight                                     | x3do:NurbsSurfaceInterpolator         | x3d:MFDouble                            |
| x3do:weight                                     | x3do:NurbsSurfaceInterpolator         | x3d:MFFloat                             |
| x3do:weight                                     | x3do:NurbsSurfaceInterpolator         | x3d:SFFloat                             |
| x3do:weight                                     | x3do:NurbsTextureCoordinate           | x3d:MFDouble                            |
| x3do:weight                                     | x3do:NurbsTextureCoordinate           | x3d:MFFloat                             |
| x3do:weight                                     | x3do:NurbsTextureCoordinate           | x3d:SFFloat                             |
| x3do:weight                                     | x3do:X3DNurbsSurfaceGeometryNode      | x3d:MFDouble                            |
| x3do:weight                                     | x3do:X3DNurbsSurfaceGeometryNode      | x3d:MFFloat                             |
| x3do:weight                                     | x3do:X3DNurbsSurfaceGeometryNode      | x3d:SFFloat                             |
| x3do:weightConstant1                            | x3do:BlendedVolumeStyle               | x3d:SFFloat                             |
| x3do:weightConstant2                            | x3do:BlendedVolumeStyle               | x3d:SFFloat                             |
| x3do:weightFunction1                            | x3do:BlendedVolumeStyle               | x3d:SFString                            |
| x3do:weightFunction2                            | x3do:BlendedVolumeStyle               | x3d:SFString                            |
| x3do:whichChoice                                | x3do:Switch                           | x3d:SFInt32                             |
| x3do:whichGeometry                              | x3do:ReceiverPdu                      | x3d:SFInt32                             |
| x3do:whichGeometry                              | x3do:SignalPdu                        | x3d:SFInt32                             |
| x3do:whichGeometry                              | x3do:TransmitterPdu                   | x3d:SFInt32                             |
| x3do:writeInterval                              | x3do:EspduTransform                   | x3d:SFTime                              |
| x3do:writeInterval                              | x3do:ReceiverPdu                      | x3d:SFTime                              |
| x3do:writeInterval                              | x3do:SignalPdu                        | x3d:SFTime                              |
| x3do:writeInterval                              | x3do:TransmitterPdu                   | x3d:SFTime                              |
| x3do:xDimension                                 | x3do:ElevationGrid                    | x3d:SFInt32                             |
| x3do:xDimension                                 | x3do:GeoElevationGrid                 | x3d:SFInt32                             |
| x3do:xSpacing                                   | x3do:ElevationGrid                    | x3d:SFDouble                            |
| x3do:xSpacing                                   | x3do:ElevationGrid                    | x3d:SFFloat                             |
| x3do:xSpacing                                   | x3do:GeoElevationGrid                 | x3d:SFDouble                            |
| x3do:xSpacing                                   | x3do:GeoElevationGrid                 | x3d:SFFloat                             |
| x3do:yScale                                     | x3do:GeoElevationGrid                 | x3d:SFFloat                             |
| x3do:zDimension                                 | x3do:ElevationGrid                    | x3d:SFInt32                             |
| x3do:zDimension                                 | x3do:GeoElevationGrid                 | x3d:SFInt32                             |
| x3do:zSpacing                                   | x3do:ElevationGrid                    | x3d:SFDouble                            |
| x3do:zSpacing                                   | x3do:ElevationGrid                    | x3d:SFFloat                             |
| x3do:zSpacing                                   | x3do:GeoElevationGrid                 | x3d:SFDouble                            |
| x3do:zSpacing                                   | x3do:GeoElevationGrid                 | x3d:SFFloat                             |
-------------------------------------------------------------------------------------------------------------------------------------
BUILD SUCCESSFUL (total time: 2 seconds)

Question: wondering why there are a lot of duplicates for SFDouble and SFFloat type, not matching X3D Unified Object Model (X3DUOM).  Some triple expression must be creating these... how do we tune that up?

all the best, Don
-- 
Don Brutzman  Naval Postgraduate School, Code USW/Br       brutzman at nps.edu
Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149
X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman


More information about the x3d-public mailing list