XML Encodings for X3D
[Cache from http://www.web3d.org/TaskGroups/x3d/specification-milestone4/part03/X3dEncoding.html; please use this canonical URL/source if possible.]
Node encodings autogenerated using the Schema for the Extensible 3D (X3D) tagset, updating the Virtual Reality Modeling Language (VRML). Version 0.9.1.
Root representation and reference: X3D Schema (draft).
<Anchor : GroupingNodeType : BoundedNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Vector3Float bboxCenter='0 0 0'
BoundingBoxSize bboxSize='-1 -1 -1'
xsd:NMTOKEN containerField='children'
String description=''
Boolean enabled='true'
Boolean isActive=''
Boolean isOver=''
xsd:string otherInterfaces='TouchSensorNodeType' #FIXED
Strings parameter=''
Time touchTime=''
Strings url=''
/>
<Appearance : AppearanceNodeType
ID DEF=''
IDREF USE=''
/>
<AudioClip : AudioClipNodeType : TimeDependentNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='children'
Boolean loop='false'
Time startTime='0'
Time stopTime='0'
/>
<Background : BindableNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Strings backUrl=''
Strings bottomUrl=''
xsd:NMTOKEN containerField='children'
Strings frontUrl=''
Floats groundAngle=''
Colors groundColor=''
Strings leftUrl=''
Strings rightUrl=''
Floats skyAngle=''
Colors skyColor='0 0 0'
Strings topUrl=''
/>
<Billboard : GroupingNodeType : BoundedNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Vector3Float axisOfRotation='0 1 0'
Vector3Float bboxCenter='0 0 0'
BoundingBoxSize bboxSize='-1 -1 -1'
xsd:NMTOKEN containerField='children'
/>
<Box : GeometryNodeType
ID DEF=''
IDREF USE=''
Vector3Float size='2 2 2'
/>
<Collision : CollisionNodeType : EnvironmentalSensorNodeType : SensorNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='children'
Boolean enabled='true'
Boolean isActive=''
/>
<ColorInterpolator : InterpolatorNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='children'
Colors keyValue=''
Color value=''
/>
<ColorNode : ColorNodeType : GeometricPropertyNodeType
ID DEF=''
IDREF USE=''
/>
<component : SceneGraphStructureNodeType : BaseType :
ID DEF=''
IDREF USE=''
Integer level='1'
String name=''
/>
<Cone : GeometryNodeType
ID DEF=''
IDREF USE=''
Boolean bottom='true'
Float bottomRadius='1'
Float height='2'
Boolean side='true'
/>
<Contour2D : GroupingNodeType : BoundedNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Vector3Float bboxCenter='0 0 0'
BoundingBoxSize bboxSize='-1 -1 -1'
xsd:NMTOKEN containerField='children'
/>
<Coordinate : CoordinateNodeType : GeometricPropertyNodeType
ID DEF=''
IDREF USE=''
Vector3FloatArray point=''
/>
<CoordinateDeformer : GroupingNodeType : BoundedNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Vector3Float bboxCenter='0 0 0'
BoundingBoxSize bboxSize='-1 -1 -1'
xsd:NMTOKEN containerField='children'
Vector3FloatArray controlPoint=''
Integer uDimension=''
Floats uKnot=''
Integer uOrder=''
Integer vDimension=''
Floats vKnot=''
Integer vOrder=''
Integer wDimension=''
Floats weight=''
Floats wKnot=''
Integer wOrder=''
/>
<CoordinateInterpolator : InterpolatorNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='children'
Vector3FloatArray keyValue=''
Vector3FloatArray value=''
/>
<Cylinder : GeometryNodeType
ID DEF=''
IDREF USE=''
Boolean bottom='true'
Float height='2'
Float radius='1'
Boolean side='true'
Boolean top='true'
/>
<CylinderSensor : DragSensorNodeType : PointingDeviceSensorNodeType : SensorNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='children'
Float_0_pi2 diskAngle='0.262'
Boolean enabled='true'
Boolean isActive=''
Float_2pi_2pi maxAngle='-1'
Float_2pi_2pi minAngle='0'
Float offset='0'
Rotation rotation=''
/>
<DirectionalLight : LightNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='children'
Vector3Float direction='0 0 -1'
/>
<Displacer : GeometricPropertyNodeType
ID DEF=''
IDREF USE=''
Integers coordIndex=''
Vector3FloatArray displacements=''
String name=''
/>
<ElevationGrid : GeometryNodeType
ID DEF=''
IDREF USE=''
Boolean ccw='true'
Boolean colorPerVertex='true'
Float creaseAngle=''
Floats height=''
Boolean normalPerVertex='true'
Boolean solid='true'
Integer xDimension='0'
Float xSpacing='1.0'
Integer zDimension='0'
Float zSpacing='1.0'
/>
<EspduTransform : GroupingNodeType : BoundedNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Boolean active=''
String address=''
Integer applicationID=''
Integer articulationParameterCount=''
Float articulationParameterValue0=''
Float articulationParameterValue1=''
Float articulationParameterValue10=''
Float articulationParameterValue11=''
Float articulationParameterValue12=''
Float articulationParameterValue13=''
Float articulationParameterValue14=''
Float articulationParameterValue2=''
Float articulationParameterValue3=''
Float articulationParameterValue4=''
Float articulationParameterValue5=''
Float articulationParameterValue6=''
Float articulationParameterValue7=''
Float articulationParameterValue8=''
Float articulationParameterValue9=''
Vector3Float bboxCenter='0 0 0'
BoundingBoxSize bboxSize='-1 -1 -1'
Vector3Float center=''
Boolean collided=''
Time collideTime=''
xsd:NMTOKEN containerField='children'
Boolean detonated=''
Time detonateTime=''
Integer entityID=''
Boolean fired1=''
Boolean fired2=''
Time firedTime=''
String marking=''
String multicastRelayHost=''
Integer multicastRelayPort=''
Vector3Float munitionEndPoint=''
Vector3Float munitionStartPoint=''
Integer port=''
Time readInterval=''
Rotation rotation=''
Boolean rtpHeaderExpected=''
Boolean rtpHeaderHeard=''
Vector3Float scale=''
Rotation scaleOrientation=''
Integer siteID=''
Time timestamp=''
Color traceColor=''
Boolean traceJava=''
Vector3Float traceOffset=''
Vector3Float traceSize=''
Vector3Float translation=''
Time writeInterval=''
/>
<EXPORT : SceneGraphStructureNodeType : BaseType :
ID DEF=''
IDREF USE=''
xsd:NMTOKEN exportedDEF=''
xsd:IDREF localDEF=''
/>
<ExternProtoDeclare : Prototype : SceneGraphStructureNodeType : BaseType :
ID DEF=''
IDREF USE=''
String nodeTypeHint=''
Strings url=''
/>
<Extrusion : GeometryNodeType
ID DEF=''
IDREF USE=''
Boolean beginCap='true'
Boolean ccw='true'
Boolean convex='true'
Float creaseAngle='0'
Vector2FloatArray crossSection=''
Boolean endCap='true'
Rotations orientation='0 0 1 0'
Vector2FloatArray scale=''
Boolean solid='true'
Vector3FloatArray spine=''
/>
<field : SceneGraphStructureNodeType : BaseType :
ID DEF=''
IDREF USE=''
fieldHint accessType=''
xsd:NMTOKENS IS=''
String name=''
fieldTypeName type=''
xsd:IDREF USE=''
String value=''
/>
<fieldValue : SceneGraphStructureNodeType : BaseType :
ID DEF=''
IDREF USE=''
String name=''
xsd:IDREF USE=''
String value=''
/>
<Fog : BindableNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Color color='1 1 1'
xsd:NMTOKEN containerField='children'
String fogType='LINEAR'
Float visibilityRange='0'
/>
<FontStyle : FontStyleNodeType : GeometricPropertyNodeType
ID DEF=''
IDREF USE=''
Strings family='SERIF'
Boolean horizontal='true'
Strings justify='BEGIN'
String language=''
Boolean leftToRight='true'
Float size='1.0'
Float spacing='1.0'
String style='PLAIN'
Boolean topToBottom='true'
/>
<GeoCoordinate : CoordinateNodeType : GeometricPropertyNodeType
ID DEF=''
IDREF USE=''
geoSystemType geoSystem=''
Vector3DoubleArray point=''
/>
<GeoElevationGrid : GeometryNodeType
ID DEF=''
IDREF USE=''
Boolean ccw=''
Boolean colorPerVertex=''
Float creaseAngle=''
Vector3Double geoGridOrigin=''
geoSystemType geoSystem=''
Floats height=''
Boolean normalPerVertex=''
Boolean solid=''
Integer xDimension=''
Float xSpacing=''
Float yScale=''
Integer zDimension=''
Float zSpacing=''
/>
<GeoInline : GroupingNodeType : BoundedNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Vector3Float bboxCenter='0 0 0'
BoundingBoxSize bboxSize='-1 -1 -1'
xsd:NMTOKEN containerField='children'
Boolean load=''
Strings url=''
/>
<GeoLocation : GroupingNodeType : BoundedNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Vector3Float bboxCenter='0 0 0'
BoundingBoxSize bboxSize='-1 -1 -1'
xsd:NMTOKEN containerField='children'
Vector3DoubleArray geoCoords=''
geoSystemType geoSystem=''
/>
<GeoLOD : GroupingNodeType : BoundedNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Vector3Float bboxCenter='0 0 0'
BoundingBoxSize bboxSize='-1 -1 -1'
Vector3FloatArray center=''
Strings child1Url=''
Strings child2Url=''
Strings child3Url=''
Strings child4Url=''
xsd:NMTOKEN containerField='children'
geoSystemType geoSystem=''
Floats range=''
Strings rootUrl=''
/>
<GeoMetadata : WorldInfoNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='children'
String coordinateSystem=''
String copyright=''
xsd:IDREFS data=''
String dataFormat=''
String dataUrl=''
String date=''
String description=''
String ellipsoid=''
String extent=''
String horizontalDatum=''
String metadataFormat=''
String originator=''
String resolution=''
Strings summary=''
String title=''
Strings url=''
String verticalDatum=''
/>
<GeoOrigin : WorldInfoNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='children'
Vector3DoubleArray geoCoords=''
geoSystemType geoSystem=''
Boolean rotateYUp=''
/>
<GeoPositionInterpolator : InterpolatorNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='children'
geoSystemType geoSystem=''
Vector3Double geoValue=''
Vector3DoubleArray keyValue=''
Vector3Double value=''
/>
<GeoTouchSensor : TouchSensorNodeType : PointingDeviceSensorNodeType : SensorNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='children'
Boolean enabled='true'
geoSystemType geoSystem=''
Vector3Double hitGeoCoordinate=''
Vector3Float hitNormal=''
Vector3Float hitPoint=''
Vector2Float hitTexCoord=''
Boolean isActive=''
/>
<GeoViewpoint : BindableNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='children'
String description=''
Float fieldOfView=''
geoSystemType geoSystem=''
Boolean headlight=''
Boolean jump=''
Strings navType=''
Rotation orientation=''
Vector3Double position=''
Float speed=''
/>
<Group : GroupingNodeType : BoundedNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Vector3Float bboxCenter='0 0 0'
BoundingBoxSize bboxSize='-1 -1 -1'
xsd:NMTOKEN containerField='children'
/>
<head : SceneGraphStructureNodeType : BaseType :
ID DEF=''
IDREF USE=''
/>
<Humanoid : HumanoidNodeType : BoundedNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
String age=''
String authorEmail=''
String authorName=''
Vector3Float bboxCenter='0 0 0'
BoundingBoxSize bboxSize='-1 -1 -1'
Vector3Float center=''
xsd:NMTOKEN containerField='children'
String copyright=''
String creationDate=''
String gender=''
String height=''
String humanoidVersion=''
Strings info=''
String name=''
Rotation rotation=''
Vector3Float scale=''
Rotation scaleOrientation=''
Vector3Float translation=''
String usageRestrictions=''
String version='1.1' #FIXED
String weight=''
/>
<humanoidBodyType : ContainedNodeLabel
ID DEF=''
IDREF USE=''
/>
<ImageTexture : TextureNodeType : AppearanceChildNodeType
ID DEF=''
IDREF USE=''
Strings url=''
/>
<IMPORT : SceneGraphStructureNodeType : BaseType :
ID DEF=''
IDREF USE=''
xsd:ID AS=''
xsd:NMTOKEN exportedDEF=''
xsd:IDREF inlineDEF=''
/>
<IndexedFaceSet : GeometryNodeType
ID DEF=''
IDREF USE=''
Boolean ccw='true'
Integers colorIndex=''
Boolean colorPerVertex='true'
Boolean convex='true'
Integers coordIndex=''
Float creaseAngle='0'
Integers normalIndex=''
Boolean normalPerVertex='true'
Boolean solid='true'
Integers texCoordIndex=''
/>
<IndexedLineSet : GeometryNodeType
ID DEF=''
IDREF USE=''
Integers colorIndex=''
Boolean colorPerVertex='true'
Integers coordIndex=''
Float lineWidth='1.0'
/>
<Inline : GroupingNodeType : BoundedNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Vector3Float bboxCenter='0 0 0'
BoundingBoxSize bboxSize='-1 -1 -1'
xsd:NMTOKEN containerField='children'
Strings url=''
/>
<inputCoord : ContainedNodeLabel
ID DEF=''
IDREF USE=''
/>
<inputTransform : ContainedNodeLabel
ID DEF=''
IDREF USE=''
/>
<Joint : GroupingNodeType : BoundedNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Vector3Float bboxCenter='0 0 0'
BoundingBoxSize bboxSize='-1 -1 -1'
Vector3Float center=''
xsd:NMTOKEN containerField='children'
Rotation limitOrientation=''
Float llimit=''
jointName name=''
Rotation rotation=''
Vector3Float scale=''
Rotation scaleOrientation=''
Floats stiffness=''
Vector3Float translation=''
Float ulimit=''
/>
<KeySensor : KeyDeviceSensorNodeType : SensorNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Integer actionKeyPress=''
Integer actionKeyRelease=''
Boolean altKey=''
xsd:NMTOKEN containerField='children'
Boolean controlKey=''
Boolean enabled='true'
Boolean isActive=''
Integer keyPress=''
Integer keyRelease=''
Boolean shiftKey=''
/>
<LoadSensor : GroupingNodeType : BoundedNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Vector3Float bboxCenter='0 0 0'
BoundingBoxSize bboxSize='-1 -1 -1'
xsd:NMTOKEN containerField='children'
Boolean loaded=''
Time loadTime=''
xsd:string otherInterfaces='NetworkSensorNodeType' #FIXED
Float progress=''
Time timeout=''
/>
<LOD : GroupingNodeType : BoundedNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Vector3Float bboxCenter='0 0 0'
BoundingBoxSize bboxSize='-1 -1 -1'
Vector3FloatArray center=''
xsd:NMTOKEN containerField='children'
Floats range=''
/>
<Material : MaterialNodeType : AppearanceChildNodeType
ID DEF=''
IDREF USE=''
Float_0_1 ambientIntensity='0.2'
Color diffuseColor='0.8 0.8 0.8'
Color emissiveColor='0 0 0'
Float_0_1 shininess='0.2'
Color specularColor='0 0 0'
Float_0_1 transparency='0'
/>
<meta : SceneGraphStructureNodeType : BaseType :
ID DEF=''
IDREF USE=''
String content=''
String name=''
/>
<MovieTexture : AudioClipNodeType : TimeDependentNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='children'
Boolean loop='false'
xsd:string otherInterfaces='TextureNodeType' #FIXED
Boolean repeatS='true'
Boolean repeatT='true'
Time startTime='0'
Time stopTime='0'
/>
<NavigationInfo : BindableNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Floats avatarSize=''
xsd:NMTOKEN containerField='children'
Boolean headlight='true'
Float speed='1.0'
Strings type='WALK ANY'
Float visibilityLimit='0.0'
/>
<Normal : NormalNodeType : GeometricPropertyNodeType
ID DEF=''
IDREF USE=''
/>
<NormalInterpolator : InterpolatorNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='children'
Vector3FloatArray keyValue=''
Vector3FloatArray value=''
/>
<NurbsCurve : ParametricGeometryNodeType : GeometryNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='geometry'
Vector3FloatArray controlPoint=''
Floats knot=''
Integer order=''
Integer tessellation=''
Floats weight=''
/>
<NurbsCurve2D : ParametricGeometryNodeType : GeometryNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='geometry'
Vector3FloatArray controlPoint=''
Floats knot=''
Integer order=''
Integer tessellation=''
Floats weight=''
/>
<NurbsGroup : GroupingNodeType : BoundedNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Vector3Float bboxCenter='0 0 0'
BoundingBoxSize bboxSize='-1 -1 -1'
xsd:NMTOKEN containerField='children'
Float tessellationScale=''
/>
<NurbsPositionInterpolator : InterpolatorNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='children'
Boolean fractionAbsolute=''
Vector3FloatArray keyValue=''
Floats keyWeight=''
Integer order=''
Vector3Float value=''
Floats weight=''
/>
<NurbsSurface : ParametricGeometryNodeType : GeometryNodeType
ID DEF=''
IDREF USE=''
Boolean ccw=''
xsd:NMTOKEN containerField='geometry'
Vector3FloatArray controlPoint=''
Boolean solid=''
Integer uDimension=''
Floats uKnot=''
Integer uOrder=''
Integer uTessellation=''
Integer vDimension=''
Floats vKnot=''
Integer vOrder=''
Integer vTessellation=''
Floats weight=''
/>
<NurbsTextureSurface : ParametricGeometryNodeType : GeometryNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='geometry'
Vector3FloatArray controlPoint=''
Integer uDimension=''
Floats uKnot=''
Integer uOrder=''
Integer vDimension=''
Floats vKnot=''
Integer vOrder=''
Floats weight=''
/>
<OrientationInterpolator : InterpolatorNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='children'
Rotations keyValue=''
Rotation value=''
/>
<outputCoord : ContainedNodeLabel
ID DEF=''
IDREF USE=''
/>
<PixelTexture : TextureNodeType : AppearanceChildNodeType
ID DEF=''
IDREF USE=''
Image image=''
/>
<PlaneSensor : DragSensorNodeType : PointingDeviceSensorNodeType : SensorNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='children'
Boolean enabled='true'
Boolean isActive=''
Vector2Float maxPosition=''
Vector2Float minPosition=''
Vector3Float offset='0 0 0'
Vector3Float translation=''
/>
<PointLight : LightNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Vector3Float attenuation=''
xsd:NMTOKEN containerField='children'
Vector3FloatArray location=''
Float radius=''
/>
<PointSet : GeometryNodeType
ID DEF=''
IDREF USE=''
Float pointSize=''
/>
<Polyline2D : ParametricGeometryNodeType : GeometryNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='geometry'
Vector2FloatArray point=''
/>
<PositionInterpolator : InterpolatorNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='children'
Vector3FloatArray keyValue=''
Vector3Float value=''
/>
<ProtoDeclare : Prototype : SceneGraphStructureNodeType : BaseType :
ID DEF=''
IDREF USE=''
/>
<ProtoInstance : Prototype : SceneGraphStructureNodeType : BaseType :
ID DEF=''
IDREF USE=''
xsd:string otherInterfaces='BaseNodeType' #FIXED
/>
<ProximitySensor : EnvironmentalSensorNodeType : SensorNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Vector3Float center=''
xsd:NMTOKEN containerField='children'
Boolean enabled='true'
Time enterTime=''
Time exitTime=''
Boolean isActive=''
Rotation orientation=''
Vector3Float position=''
Vector3Float size=''
/>
<ReceiverPdu : GroupingNodeType : BoundedNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Boolean active=''
String address=''
Integer applicationID=''
Vector3Float bboxCenter='0 0 0'
BoundingBoxSize bboxSize='-1 -1 -1'
xsd:NMTOKEN containerField='children'
Integer entityID=''
String multicastRelayHost=''
Integer multicastRelayPort=''
Integer port=''
Integer radioID=''
Time readInterval=''
Integer receiverPower=''
Integer receiverState=''
Boolean rtpHeaderExpected=''
Boolean rtpHeaderHeard=''
Integer siteID=''
Time timestamp=''
Boolean traceJava=''
Integer transmitterApplicationID=''
Integer transmitterEntityID=''
Integer transmitterRadioID=''
Integer transmitterSiteID=''
Integer whichGeometry=''
Time writeInterval=''
/>
<rootNodeType : ContainedNodeLabel
ID DEF=''
IDREF USE=''
/>
<ROUTE : SceneGraphStructureNodeType : BaseType :
ID DEF=''
IDREF USE=''
String fromField=''
xsd:IDREF fromNode=''
xsd:string otherInterfaces='ChildNodeType' #FIXED
String toField=''
xsd:IDREF toNode=''
/>
<ScalarInterpolator : InterpolatorNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='children'
Floats keyValue=''
Float value=''
/>
<Scene : SceneGraphStructureNodeType : BaseType :
ID DEF=''
IDREF USE=''
xsd:IDREF boundBackground=''
xsd:IDREF boundFog=''
xsd:IDREF boundGeoViewpoint=''
xsd:IDREF boundNavigationInfo=''
xsd:IDREF boundViewpoint=''
String browserName=''
String browserVersion=''
String createVrmlFromString=''
String createVrmlFromUrl=''
String createVrmlFromX3d=''
Float currentFrameRate=''
Float currentSpeed=''
Time currentTime=''
Boolean dashboardVisible=''
xsd:ID DEF=''
String description=''
String loadUrl=''
String loadUrlParameter=''
Integer pixelHeight=''
Integer pixelWidth=''
Strings worldUrl=''
/>
<Script : ScriptNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='children'
/>
<Segment : GroupingNodeType : BoundedNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Vector3Float bboxCenter='0 0 0'
BoundingBoxSize bboxSize='-1 -1 -1'
Vector3Float centerOfMass=''
xsd:NMTOKEN containerField='children'
Floats momentsOfInertia=''
String name=''
/>
<Shape : ShapeNodeType : BoundedNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Vector3Float bboxCenter='0 0 0'
BoundingBoxSize bboxSize='-1 -1 -1'
xsd:NMTOKEN containerField='children'
/>
<SignalPdu : GroupingNodeType : BoundedNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Boolean active=''
String address=''
Integer applicationID=''
Vector3Float bboxCenter='0 0 0'
BoundingBoxSize bboxSize='-1 -1 -1'
xsd:NMTOKEN containerField='children'
Integer data00=''
Integer data01=''
Integer data02=''
Integer data03=''
Integer data04=''
Integer data05=''
Integer data06=''
Integer data07=''
Integer data08=''
Integer data09=''
Integer data10=''
Integer dataLength=''
Integer encodingScheme=''
Integer entityID=''
String multicastRelayHost=''
Integer multicastRelayPort=''
Integer port=''
Integer radioID=''
Time readInterval=''
Boolean rtpHeaderExpected=''
Boolean rtpHeaderHeard=''
Integer sampleRate=''
Integer samples=''
Integer siteID=''
Integer tdlType=''
Time timestamp=''
Boolean traceJava=''
Integer whichGeometry=''
Time writeInterval=''
/>
<Site : GroupingNodeType : BoundedNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Vector3Float bboxCenter='0 0 0'
BoundingBoxSize bboxSize='-1 -1 -1'
Vector3Float center=''
xsd:NMTOKEN containerField='children'
String name=''
Rotation rotation=''
Vector3Float scale=''
Rotation scaleOrientation=''
Vector3Float translation=''
/>
<Sound : SoundNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='children'
Vector3Float direction=''
Float intensity=''
Vector3Float location=''
Float maxBack=''
Float maxFront=''
Float minBack=''
Float minFront=''
Float priority=''
Boolean spatialize=''
/>
<Sphere : GeometryNodeType
ID DEF=''
IDREF USE=''
Float radius=''
/>
<SphereSensor : DragSensorNodeType : PointingDeviceSensorNodeType : SensorNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='children'
Boolean enabled='true'
Boolean isActive=''
Rotation offset='0 1 0 0'
Rotation rotation=''
/>
<SpotLight : LightNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Vector3Float attenuation=''
Float_0_pi2 beamWidth='1.570796'
xsd:NMTOKEN containerField='children'
Float_0_pi2 cutOffAngle='0.785398'
Vector3FloatArray direction=''
Vector3FloatArray location=''
Float radius='100'
/>
<StringSensor : KeyDeviceSensorNodeType : SensorNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='children'
Integer deletionCharacter=''
Boolean enabled='true'
String enteredText=''
String finalText=''
Boolean isActive=''
String terminationText=''
/>
<Switch : GroupingNodeType : BoundedNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Vector3Float bboxCenter='0 0 0'
BoundingBoxSize bboxSize='-1 -1 -1'
xsd:NMTOKEN containerField='children'
Integer whichChoice='-1'
/>
<Text : GeometryNodeType
ID DEF=''
IDREF USE=''
Floats length=''
Float maxExtent='0.0'
String string=''
/>
<TextureCoordinate : TextureCoordinateNodeType : GeometricPropertyNodeType
ID DEF=''
IDREF USE=''
/>
<TextureTransform : TextureTransformNodeType : AppearanceChildNodeType
ID DEF=''
IDREF USE=''
Vector2Float center=''
Float rotation='0'
Vector2Float scale=''
Vector2Float translation=''
/>
<TimeSensor : EnvironmentalSensorNodeType : SensorNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='children'
Time cycleInterval='1'
Time cycleTime=''
Boolean enabled='true'
Float fraction=''
Boolean isActive=''
Boolean loop='false'
xsd:string otherInterfaces='TimeDependentNodeType' #FIXED
Time startTime='0'
Time stopTime='0'
Time time=''
/>
<TouchSensor : TouchSensorNodeType : PointingDeviceSensorNodeType : SensorNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='children'
Boolean enabled='true'
Vector3Float hitNormal=''
Vector3Float hitPoint=''
Vector2Float hitTexCoord=''
Boolean isActive=''
/>
<Transform : GroupingNodeType : BoundedNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Vector3Float bboxCenter='0 0 0'
BoundingBoxSize bboxSize='-1 -1 -1'
Vector3Float center='0 0 0'
xsd:NMTOKEN containerField='children'
Rotation rotation='0 0 1 0'
Vector3Float scale='1 1 1'
Rotation scaleOrientation='0 0 1 0'
Vector3Float translation='0 0 0'
/>
<TransmitterPdu : GroupingNodeType : BoundedNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Boolean active=''
String address=''
Vector3Float antennaLocation=''
Integer antennaPatternLength=''
Integer antennaPatternType=''
Integer applicationID=''
Vector3Float bboxCenter='0 0 0'
BoundingBoxSize bboxSize='-1 -1 -1'
xsd:NMTOKEN containerField='children'
Integer cryptoKeyId=''
Integer cryptoSytem=''
Integer entityID=''
Integer frequency=''
Integer inputSource=''
Integer lengthOfModulationParameters=''
Integer modulationTypeDetail=''
Integer modulationTypeMajor=''
Integer modulationTypeSpreadSpectrum=''
Integer modulationTypeSystem=''
String multicastRelayHost=''
Integer multicastRelayPort=''
Integer port=''
Integer power=''
Integer radioEntityTypeCategory=''
Integer radioEntityTypeCountry=''
Integer radioEntityTypeDomain=''
Integer radioEntityTypeKind=''
Integer radioEntityTypeNomenclature=''
Integer radioEntityTypeNomenclatureVersion=''
Integer radioID=''
Time readInterval=''
Integer relativeAntennaLocation=''
Boolean rtpHeaderExpected=''
Boolean rtpHeaderHeard=''
Integer siteID=''
Time timestamp=''
Boolean traceJava=''
Integer transmitFrequencyBandwidth=''
Integer transmitState=''
Integer whichGeometry=''
Time writeInterval=''
/>
<TrimmedSurface : ParametricGeometryNodeType : GeometryNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='geometry'
/>
<Viewpoint : BindableNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Vector3Float centerOfRotation=''
xsd:NMTOKEN containerField='children'
String description=''
Float fieldOfView='0.785398'
Boolean jump='true'
Rotation orientation='0 0 1 0'
Vector3Float position='0 0 10'
/>
<VisibilitySensor : EnvironmentalSensorNodeType : SensorNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
Vector3Float center='0 0 0'
xsd:NMTOKEN containerField='children'
Boolean enabled='true'
Time enterTime=''
Time exitTime=''
Boolean isActive=''
Vector3Float size='0 0 0'
/>
<WorldInfo : WorldInfoNodeType : ChildNodeType
ID DEF=''
IDREF USE=''
xsd:NMTOKEN containerField='children'
/>
<X3D : SceneGraphStructureNodeType : BaseType :
ID DEF=''
IDREF USE=''
String version='3.0'
/>