Extensible 3D (X3D) encodings
Part 1: Extensible Markup Language (XML) encoding

6 Encoding of nodes

(NOTE this is an autogenerated page, produced using X3D XML Schema version 4.0)

--- X3D separator bar ---

cube6.1  Introduction

6.1.1  Topics

This clause provides a detailed specification of the XML encoding for each node defined in ISO/IEC 19775-1. The topics in this clause are listed in Table 6.1.

Table 6.1 — Topics in this clause

6.1 Introduction
  6.1.1 Topics
  6.1.2 XML encoding description

6.2  Nodes
  6.2.1 AcousticProperties
  6.2.2 Analyser
  6.2.3 Anchor
  6.2.4 Appearance
  6.2.5 Arc2D
  6.2.6 ArcClose2D
  6.2.7 AudioClip
  6.2.8 AudioDestination
  6.2.9 Background
  6.2.10 BallJoint
  6.2.11 Billboard
  6.2.12 BiquadFilter
  6.2.13 BlendedVolumeStyle
  6.2.14 BooleanFilter
  6.2.15 BooleanSequencer
  6.2.16 BooleanToggle
  6.2.17 BooleanTrigger
  6.2.18 BoundaryEnhancementVolumeStyle
  6.2.19 BoundedPhysicsModel
  6.2.20 Box
  6.2.21 BufferAudioSource
  6.2.22 CADAssembly
  6.2.23 CADFace
  6.2.24 CADLayer
  6.2.25 CADPart
  6.2.26 CartoonVolumeStyle
  6.2.27 ChannelMerger
  6.2.28 ChannelSelector
  6.2.29 ChannelSplitter
  6.2.30 Circle2D
  6.2.31 ClipPlane
  6.2.32 CollidableOffset
  6.2.33 CollidableShape
  6.2.34 Collision
  6.2.35 CollisionCollection
  6.2.36 CollisionSensor
  6.2.37 CollisionSpace
  6.2.38 Color
  6.2.39 ColorChaser
  6.2.40 ColorDamper
  6.2.41 ColorInterpolator
  6.2.42 ColorRGBA
  6.2.43 ComposedCubeMapTexture
  6.2.44 ComposedShader
  6.2.45 ComposedTexture3D
  6.2.46 ComposedVolumeStyle
  6.2.47 Cone
  6.2.48 ConeEmitter
  6.2.49 Contact
  6.2.50 Contour2D
  6.2.51 ContourPolyline2D
  6.2.52 Convolver
  6.2.53 Coordinate
  6.2.54 CoordinateChaser
  6.2.55 CoordinateDamper
  6.2.56 CoordinateDouble
  6.2.57 CoordinateInterpolator
  6.2.58 CoordinateInterpolator2D
  6.2.59 Cylinder
  6.2.60 CylinderSensor
  6.2.61 Delay
  6.2.62 DirectionalLight
  6.2.63 DISEntityManager
  6.2.64 DISEntityTypeMapping
  6.2.65 Disk2D
  6.2.66 DoubleAxisHingeJoint
  6.2.67 DynamicsCompressor
  6.2.68 EaseInEaseOut
  6.2.69 EdgeEnhancementVolumeStyle
  6.2.70 ElevationGrid
  6.2.71 EspduTransform
  6.2.72 ExplosionEmitter
  6.2.73 Extrusion
  6.2.74 FillProperties
  6.2.75 FloatVertexAttribute
  6.2.76 Fog
  6.2.77 FogCoordinate
  6.2.78 FontStyle
  6.2.79 ForcePhysicsModel
  6.2.80 Gain
  6.2.81 GeneratedCubeMapTexture
  6.2.82 GeoCoordinate
  6.2.83 GeoElevationGrid
  6.2.84 GeoLocation
  6.2.85 GeoLOD
  6.2.86 GeoMetadata
  6.2.87 GeoOrigin
  6.2.88 GeoPositionInterpolator
  6.2.89 GeoProximitySensor
  6.2.90 GeoTouchSensor
  6.2.91 GeoTransform
  6.2.92 GeoViewpoint
  6.2.93 Group
  6.2.94 HAnimDisplacer
  6.2.95 HAnimHumanoid
  6.2.96 HAnimJoint
  6.2.97 HAnimMotion
  6.2.98 HAnimSegment
  6.2.99 HAnimSite
  6.2.100 ImageCubeMapTexture
  6.2.101 ImageTexture
  6.2.102 ImageTexture3D
  6.2.103 IndexedFaceSet
  6.2.104 IndexedLineSet
  6.2.105 IndexedQuadSet
  6.2.106 IndexedTriangleFanSet
  6.2.107 IndexedTriangleSet
  6.2.108 IndexedTriangleStripSet
  6.2.109 Inline
  6.2.110 IntegerSequencer
  6.2.111 IntegerTrigger
  6.2.112 IsoSurfaceVolumeData
  6.2.113 KeySensor
  6.2.114 Layer
  6.2.115 LayerSet
  6.2.116 Layout
  6.2.117 LayoutGroup
  6.2.118 LayoutLayer
  6.2.119 LinePickSensor
  6.2.120 LineProperties
  6.2.121 LineSet
  6.2.122 ListenerPointSource
  6.2.123 LoadSensor
  6.2.124 LocalFog
  6.2.125 LOD
  6.2.126 Material
  6.2.127 Matrix3VertexAttribute
  6.2.128 Matrix4VertexAttribute
  6.2.129 MetadataBoolean
  6.2.130 MetadataDouble
  6.2.131 MetadataFloat
  6.2.132 MetadataInteger
  6.2.133 MetadataSet
  6.2.134 MetadataString
  6.2.135 MicrophoneSource
  6.2.136 MotorJoint
  6.2.137 MovieTexture
  6.2.138 MultiTexture
  6.2.139 MultiTextureCoordinate
  6.2.140 MultiTextureTransform
  6.2.141 NavigationInfo
  6.2.142 Normal
  6.2.143 NormalInterpolator
  6.2.144 NurbsCurve
  6.2.145 NurbsCurve2D
  6.2.146 NurbsOrientationInterpolator
  6.2.147 NurbsPatchSurface
  6.2.148 NurbsPositionInterpolator
  6.2.149 NurbsSet
  6.2.150 NurbsSurfaceInterpolator
  6.2.151 NurbsSweptSurface
  6.2.152 NurbsSwungSurface
  6.2.153 NurbsTextureCoordinate
  6.2.154 NurbsTrimmedSurface
  6.2.155 OpacityMapVolumeStyle
  6.2.156 OrientationChaser
  6.2.157 OrientationDamper
  6.2.158 OrientationInterpolator
  6.2.159 OrthoViewpoint
  6.2.160 OscillatorSource
  6.2.161 PackagedShader
  6.2.162 ParticleSystem
  6.2.163 PeriodicWave
  6.2.164 PhysicalMaterial
  6.2.165 PickableGroup
  6.2.166 PixelTexture
  6.2.167 PixelTexture3D
  6.2.168 PlaneSensor
  6.2.169 PointEmitter
  6.2.170 PointLight
  6.2.171 PointPickSensor
  6.2.172 PointProperties
  6.2.173 PointSet
  6.2.174 Polyline2D
  6.2.175 PolylineEmitter
  6.2.176 Polypoint2D
  6.2.177 PositionChaser
  6.2.178 PositionChaser2D
  6.2.179 PositionDamper
  6.2.180 PositionDamper2D
  6.2.181 PositionInterpolator
  6.2.182 PositionInterpolator2D
  6.2.183 PrimitivePickSensor
  6.2.184 ProgramShader
  6.2.185 ProjectionVolumeStyle
  6.2.186 ProtoInstance
  6.2.187 ProximitySensor
  6.2.188 QuadSet
  6.2.189 ReceiverPdu
  6.2.190 Rectangle2D
  6.2.191 RigidBody
  6.2.192 RigidBodyCollection
  6.2.193 ScalarChaser
  6.2.194 ScalarDamper
  6.2.195 ScalarInterpolator
  6.2.196 ScreenFontStyle
  6.2.197 ScreenGroup
  6.2.198 Script
  6.2.199 SegmentedVolumeData
  6.2.200 ShadedVolumeStyle
  6.2.201 ShaderPart
  6.2.202 ShaderProgram
  6.2.203 Shape
  6.2.204 SignalPdu
  6.2.205 SilhouetteEnhancementVolumeStyle
  6.2.206 SingleAxisHingeJoint
  6.2.207 SliderJoint
  6.2.208 Sound
  6.2.209 SpatialSound
  6.2.210 Sphere
  6.2.211 SphereSensor
  6.2.212 SplinePositionInterpolator
  6.2.213 SplinePositionInterpolator2D
  6.2.214 SplineScalarInterpolator
  6.2.215 SpotLight
  6.2.216 SquadOrientationInterpolator
  6.2.217 StaticGroup
  6.2.218 StreamAudioDestination
  6.2.219 StreamAudioSource
  6.2.220 StringSensor
  6.2.221 SurfaceEmitter
  6.2.222 Switch
  6.2.223 TexCoordChaser2D
  6.2.224 TexCoordDamper2D
  6.2.225 Text
  6.2.226 TextureBackground
  6.2.227 TextureCoordinate
  6.2.228 TextureCoordinate3D
  6.2.229 TextureCoordinate4D
  6.2.230 TextureCoordinateGenerator
  6.2.231 TextureProjector
  6.2.232 TextureProjectorParallel
  6.2.233 TextureProperties
  6.2.234 TextureTransform
  6.2.235 TextureTransform3D
  6.2.236 TextureTransformMatrix3D
  6.2.237 TimeSensor
  6.2.238 TimeTrigger
  6.2.239 ToneMappedVolumeStyle
  6.2.240 TouchSensor
  6.2.241 Transform
  6.2.242 TransformSensor
  6.2.243 TransmitterPdu
  6.2.244 TriangleFanSet
  6.2.245 TriangleSet
  6.2.246 TriangleSet2D
  6.2.247 TriangleStripSet
  6.2.248 TwoSidedMaterial
  6.2.249 UniversalJoint
  6.2.250 UnlitMaterial
  6.2.251 Viewpoint
  6.2.252 ViewpointGroup
  6.2.253 Viewport
  6.2.254 VisibilitySensor
  6.2.255 VolumeData
  6.2.256 VolumeEmitter
  6.2.257 VolumePickSensor
  6.2.258 WaveShaper
  6.2.259 WindPhysicsModel
  6.2.260 WorldInfo

6.3 Content models
  6.3.1 Overview
  6.3.2 AppearanceChildContentModel
  6.3.3 AudioGraphContentModel
  6.3.4 ChildContentModel
  6.3.5 ChildContentModelCore
  6.3.6 ChildContentModelSceneGraphStructure
  6.3.7 ColorCoordinateContentModel
  6.3.8 ColorNormalTexCoordContentModel
  6.3.9 ComposedGeometryContentModel
  6.3.10 GeometryContentModel
  6.3.11 GroupingNodeChildContentModel
  6.3.12 LayoutGroupContentModel
  6.3.13 LoadSensorChildContentModel
  6.3.14 PickSensorGroupingNodeContentModel
  6.3.15 RigidBodyCollectionContentModel
  6.3.16 RigidBodyContentModel
  6.3.17 RigidJointNodeContentModel
  6.3.18 ShapeChildContentModel
  6.3.19 TextChildContentModel
  6.3.20 Texture2DContentModel
  6.3.21 Texture3DContentModel
  6.3.22 TextureBackgroundChildContentModel
  6.3.23 TextureContentModel
  6.3.24 VolumeRenderStyleContentModel

6.1.2  XML encoding description

This XML encoding is autogenerated using the XML Schema for the Extensible 3D (X3D) Graphics Specification tagset defined in Annex B X3D XML Schema.

The well-formed syntax of an XML file is governed by the Extensible Markup Language (XML).

X3D nodes and statements are represented by XML elements. Content models indicate the node and statement elements that can be contained by a given statement element. The validity of these parent-child element relationships can be checked using the X3D DTD and X3D XML Schema.

Simple-type X3D fields (meaning other than SFNode and MFNode) are represented by XML attributes. Field values can be validated with progressive degrees of precision and strictness using X3D DTD, X3D XML Schema, X3D Schematron, and X3D Regular Expressions (regexes).

Content models indicate the node elements that can be contained by other node elements.

Notational conventions for this section are as follows.

  1. Each node name is followed by a list of fields (if any).
  2. Each field attribute name is followed by the default value (if any), type and accessType.
  3. After field attributes, the contained-node content model (if any) is listed.
  4. Singleton tags or open/close tag pairs are used to complete each element, as appropriate.

NOTE 1  Field type and accessType designations shown for each node in this section are solely informational, and are not part of the valid XML encoding for an X3D scene.

Default attribute values and empty attributes are optional.

Fields with accessType inputOnly or outputOnly are transient, and thus shall not be written out in an .x3d file. They are therefore excluded from the list of fields for each node.

It is illegal to use both the DEF and the USE attributes at the same time within a single element.

The containerField attribute is a field-label prefix to indicate the parent-child field relationship between the current node and its parent node. Default containerField values for each node are defined identically by the X3D Document Type Definition (DTD) or X3D XML Schema. These default values are chosen to be correct for the most-common use cases, so the need to override default containerField values is rare. The value of containerField in a USE node can be different from the original DEF node, in order to support varied reuse of nodes. The containerField attribute is only part of the XML encoding for X3D scenes, and is incorrect if explicitly defined in other encodings.

EXAMPLE 1  Explicit inclusion of a (default) containerField value showing that a Shape node is in a Transform node's children field.
   <Transform>
     <Shape containerField='children'/>
   </Transform>

NOTE 2  Precise ordering is necessary for <IS><connect/></IS> connections, which are only allowed inside a ProtoDeclare body, and placed are defined prior to any contained nodes. Similarly, when defined inside a Script, ComposedShader, PackagedShader or ShaderProgram node, <IS><connect/></IS> connections are placed following <field/> definitions and prior to any contained Script or shader script/shader source code.

ChildContentModelCore enables the first child of any node to be a metadata field,namely a MetadataBoolean, MetadataDouble, MetadataFloat, MetadataInteger, MetadataSet or MetadataString node.

The XML class attribute is also implicitly available throughout for all elements, enabling the use of X3D-aware Cascading Style Sheets [W3C-CSS-Snapshot]. The class attribute is only present in the XML and compressed binary encodings for X3D, and is not a field of any X3D node.

NOTE  Additional information about X3D XML scene structure, allowed field values, data type restrictions, authoring hints, warnings, and errors can be found in X3D Tooltips [X3DTOOLTIPS] and X3D Unified Object Model [X3DUOM]. Validation assets are maintained in human-readable and machine-readable forms, in version control, and with corresponding documentation at [X3DVALIDATION].

--- X3D separator bar ---

cube6.2  Nodes

Notational conventions for this section are as follows.

  1. Each node name is followed by a list of fields (if any).
  2. Each field attribute name is followed by the default value (if any), type and accessType.
  3. After field attributes, the contained-node content model (if any) is listed.
  4. Singleton tags or open/close tag pairs are used to complete each element, as appropriate.

NOTE 1 Type and access type designations shown for each node in this section are solely informational, and are not part of the valid XML encoding for an X3D scene.

6.2.1  AcousticProperties

Node, attributes, fields, default values, content model Type Access type
<AcousticProperties    
DEF=""
USE=""
absorption="0" 
description="" 
diffuse="0" 
enabled="true" 
id="" 
refraction="0" 
specular="0" 
style="" 
containerField="acousticProperties" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</AcousticProperties>
ID
IDREF
SFFloat 
SFString 
SFFloat 
SFBool 
NMTOKEN 
SFFloat 
SFFloat 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.2  Analyser

Node, attributes, fields, default values, content model Type Access type
<Analyser    
DEF=""
USE=""
channelCountMode="MAX" 
channelInterpretation="SPEAKERS" 
description="" 
enabled="true" 
fftSize="2048" 
frequencyBinCount="1024" 
gain="1" 
id="" 
maxDecibels="-30" 
minDecibels="-100" 
pauseTime="0" 
resumeTime="0" 
smoothingTimeConstant="0.8" 
startTime="0" 
stopTime="0" 
style="" 
tailTime="0" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- AudioGraphContentModel -->
</Analyser>
ID
IDREF
SFString 
SFString 
SFString 
SFBool 
SFInt32 
SFInt32 
SFFloat 
NMTOKEN 
SFFloat 
SFFloat 
SFTime 
SFTime 
SFFloat 
SFTime 
SFTime 
SFString 
SFTime 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.3  Anchor

Node, attributes, fields, default values, content model Type Access type
<Anchor    
DEF=""
USE=""
autoRefresh="0" 
autoRefreshTimeLimit="3600" 
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
description="" 
id="" 
load="true" 
parameter=' ' 
style="" 
url=' ' 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModel -->
   <!-- ChildContentModelCore -->
</Anchor>
ID
IDREF
SFTime 
SFTime 
SFVec3f 
SFBool 
SFVec3f 
SFString 
NMTOKEN 
SFBool 
MFString 
SFString 
MFString 
SFBool 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.4  Appearance

Node, attributes, fields, default values, content model Type Access type
<Appearance    
DEF=""
USE=""
alphaCutoff="0.5" 
alphaMode="AUTO" 
id="" 
style="" 
containerField="appearance" 
class="" 
>
   <IS />
   <!-- AppearanceChildContentModel -->
   <!-- ChildContentModelCore -->
</Appearance>
ID
IDREF
SFFloat 
SFString 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.5  Arc2D

Node, attributes, fields, default values, content model Type Access type
<Arc2D    
DEF=""
USE=""
endAngle="1.570796" 
id="" 
radius="1" 
startAngle="0" 
style="" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</Arc2D>
ID
IDREF
SFFloat 
NMTOKEN 
SFFloat 
SFFloat 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.6  ArcClose2D

Node, attributes, fields, default values, content model Type Access type
<ArcClose2D    
DEF=""
USE=""
closureType="PIE" 
endAngle="1.570796" 
id="" 
radius="1" 
solid="false" 
startAngle="0" 
style="" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</ArcClose2D>
ID
IDREF
NMTOKEN 
SFFloat 
NMTOKEN 
SFFloat 
SFBool 
SFFloat 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.7  AudioClip

Node, attributes, fields, default values, content model Type Access type
<AudioClip    
DEF=""
USE=""
autoRefresh="0" 
autoRefreshTimeLimit="3600" 
description="" 
enabled="true" 
gain="1" 
id="" 
load="true" 
loop="false" 
pauseTime="0" 
pitch="1.0" 
resumeTime="0" 
startTime="0" 
stopTime="0" 
style="" 
url=' ' 
containerField="source" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</AudioClip>
ID
IDREF
SFTime 
SFTime 
SFString 
SFBool 
SFFloat 
NMTOKEN 
SFBool 
SFBool 
SFTime 
SFFloat 
SFTime 
SFTime 
SFTime 
SFString 
MFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.8  AudioDestination

Node, attributes, fields, default values, content model Type Access type
<AudioDestination    
DEF=""
USE=""
channelCountMode="MAX" 
channelInterpretation="SPEAKERS" 
description="" 
enabled="true" 
gain="1" 
id="" 
maxChannelCount="2" 
mediaDeviceID="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- AudioGraphContentModel -->
</AudioDestination>
ID
IDREF
SFString 
SFString 
SFString 
SFBool 
SFFloat 
NMTOKEN 
SFInt32 
SFString 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.9  Background

Node, attributes, fields, default values, content model Type Access type
<Background    
DEF=""
USE=""
backUrl=' ' 
bottomUrl=' ' 
frontUrl=' ' 
groundAngle="" 
groundColor="" 
id="" 
leftUrl=' ' 
rightUrl=' ' 
skyAngle="" 
skyColor="0 0 0" 
style="" 
topUrl=' ' 
transparency="0" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</Background>
ID
IDREF
MFString 
MFString 
MFString 
MFFloat 
MFColor 
NMTOKEN 
MFString 
MFString 
MFFloat 
MFColor 
SFString 
MFString 
SFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.10  BallJoint

Node, attributes, fields, default values, content model Type Access type
<BallJoint    
DEF=""
USE=""
anchorPoint="0 0 0" 
forceOutput=' "NONE" ' 
id="" 
style="" 
containerField="joints" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- RigidJointNodeContentModel -->
</BallJoint>
ID
IDREF
SFVec3f 
MFString 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.11  Billboard

Node, attributes, fields, default values, content model Type Access type
<Billboard    
DEF=""
USE=""
axisOfRotation="0 1 0" 
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
id="" 
style="" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModel -->
   <!-- ChildContentModelCore -->
</Billboard>
ID
IDREF
SFVec3f 
SFVec3f 
SFBool 
SFVec3f 
NMTOKEN 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[inputOutput]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.12  BiquadFilter

Node, attributes, fields, default values, content model Type Access type
<BiquadFilter    
DEF=""
USE=""
channelCountMode="MAX" 
channelInterpretation="SPEAKERS" 
description="" 
detune="0" 
enabled="true" 
frequency="350" 
gain="1" 
id="" 
pauseTime="0" 
qualityFactor="1" 
resumeTime="0" 
startTime="0" 
stopTime="0" 
style="" 
tailTime="0" 
type="LOWPASS" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- AudioGraphContentModel -->
</BiquadFilter>
ID
IDREF
SFString 
SFString 
SFString 
SFFloat 
SFBool 
SFFloat 
SFFloat 
NMTOKEN 
SFTime 
SFFloat 
SFTime 
SFTime 
SFTime 
SFString 
SFTime 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.13  BlendedVolumeStyle

Node, attributes, fields, default values, content model Type Access type
<BlendedVolumeStyle    
DEF=""
USE=""
enabled="true" 
id="" 
style="" 
weightConstant1="0.5" 
weightConstant2="0.5" 
weightFunction1="CONSTANT" 
weightFunction2="CONSTANT" 
containerField="renderStyle" 
class="" 
>
   <IS />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
   <!-- Texture2DContentModel -->
   <!-- VolumeRenderStyleContentModel -->
   <!-- Texture3DContentModel -->
</BlendedVolumeStyle>
ID
IDREF
SFBool 
NMTOKEN 
SFString 
SFFloat 
SFFloat 
NMTOKEN 
NMTOKEN 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.14  BooleanFilter

Node, attributes, fields, default values, content model Type Access type
<BooleanFilter    
DEF=""
USE=""
id="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</BooleanFilter>
ID
IDREF
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.15  BooleanSequencer

Node, attributes, fields, default values, content model Type Access type
<BooleanSequencer    
DEF=""
USE=""
id="" 
key="" 
keyValue="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</BooleanSequencer>
ID
IDREF
NMTOKEN 
MFFloat 
MFBool 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.16  BooleanToggle

Node, attributes, fields, default values, content model Type Access type
<BooleanToggle    
DEF=""
USE=""
id="" 
style="" 
toggle="false" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</BooleanToggle>
ID
IDREF
NMTOKEN 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.17  BooleanTrigger

Node, attributes, fields, default values, content model Type Access type
<BooleanTrigger    
DEF=""
USE=""
id="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</BooleanTrigger>
ID
IDREF
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.18  BoundaryEnhancementVolumeStyle

Node, attributes, fields, default values, content model Type Access type
<BoundaryEnhancementVolumeStyle    
DEF=""
USE=""
boundaryOpacity="0.9" 
enabled="true" 
id="" 
opacityFactor="2" 
retainedOpacity="0.2" 
style="" 
containerField="renderStyle" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</BoundaryEnhancementVolumeStyle>
ID
IDREF
SFFloat 
SFBool 
NMTOKEN 
SFFloat 
SFFloat 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.19  BoundedPhysicsModel

Node, attributes, fields, default values, content model Type Access type
<BoundedPhysicsModel    
DEF=""
USE=""
enabled="true" 
id="" 
style="" 
containerField="physics" 
class="" 
>
   <IS />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
   <!-- GeometryContentModel -->
</BoundedPhysicsModel>
ID
IDREF
SFBool 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.20  Box

Node, attributes, fields, default values, content model Type Access type
<Box    
DEF=""
USE=""
id="" 
size="2 2 2" 
solid="true" 
style="" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</Box>
ID
IDREF
NMTOKEN 
SFVec3f 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.21  BufferAudioSource

Node, attributes, fields, default values, content model Type Access type
<BufferAudioSource    
DEF=""
USE=""
autoRefresh="0" 
autoRefreshTimeLimit="3600" 
buffer="" 
bufferDuration="0" 
channelCountMode="MAX" 
channelInterpretation="SPEAKERS" 
description="" 
detune="0" 
enabled="true" 
gain="1" 
id="" 
load="true" 
loop="false" 
loopEnd="0" 
loopStart="0" 
numberOfChannels="0" 
pauseTime="0" 
playbackRate="1" 
resumeTime="0" 
sampleRate="0" 
startTime="0" 
stopTime="0" 
style="" 
url=' ' 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</BufferAudioSource>
ID
IDREF
SFTime 
SFTime 
MFFloat 
SFTime 
SFString 
SFString 
SFString 
SFFloat 
SFBool 
SFFloat 
NMTOKEN 
SFBool 
SFBool 
SFFloat 
SFFloat 
SFInt32 
SFTime 
SFFloat 
SFTime 
SFFloat 
SFTime 
SFTime 
SFString 
MFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.22  CADAssembly

Node, attributes, fields, default values, content model Type Access type
<CADAssembly    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
id="" 
name="" 
style="" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModel -->
   <!-- ChildContentModelCore -->
</CADAssembly>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
NMTOKEN 
SFString 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.23  CADFace

Node, attributes, fields, default values, content model Type Access type
<CADFace    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
id="" 
name="" 
style="" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <Shape />
   <LOD />
   <Transform />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</CADFace>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
NMTOKEN 
SFString 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.24  CADLayer

Node, attributes, fields, default values, content model Type Access type
<CADLayer    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
id="" 
name="" 
style="" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModel -->
   <!-- ChildContentModelCore -->
</CADLayer>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
NMTOKEN 
SFString 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.25  CADPart

Node, attributes, fields, default values, content model Type Access type
<CADPart    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
center="0 0 0" 
id="" 
name="" 
rotation="0 0 1 0" 
scale="1 1 1" 
scaleOrientation="0 0 1 0" 
style="" 
translation="0 0 0" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <CADFace />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</CADPart>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
SFVec3f 
NMTOKEN 
SFString 
SFRotation 
SFVec3f 
SFRotation 
SFString 
SFVec3f 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.26  CartoonVolumeStyle

Node, attributes, fields, default values, content model Type Access type
<CartoonVolumeStyle    
DEF=""
USE=""
colorSteps="4" 
enabled="true" 
id="" 
orthogonalColor="1 1 1 1" 
parallelColor="0 0 0 1" 
style="" 
containerField="renderStyle" 
class="" 
>
   <IS />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
   <!-- Texture3DContentModel -->
</CartoonVolumeStyle>
ID
IDREF
SFInt32 
SFBool 
NMTOKEN 
SFColorRGBA 
SFColorRGBA 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.27  ChannelMerger

Node, attributes, fields, default values, content model Type Access type
<ChannelMerger    
DEF=""
USE=""
channelCountMode="MAX" 
channelInterpretation="SPEAKERS" 
description="" 
enabled="true" 
gain="1" 
id="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- AudioGraphContentModel -->
</ChannelMerger>
ID
IDREF
SFString 
SFString 
SFString 
SFBool 
SFFloat 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.28  ChannelSelector

Node, attributes, fields, default values, content model Type Access type
<ChannelSelector    
DEF=""
USE=""
channelCountMode="MAX" 
channelInterpretation="SPEAKERS" 
channelSelection="0" 
description="" 
enabled="true" 
gain="1" 
id="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- AudioGraphContentModel -->
</ChannelSelector>
ID
IDREF
SFString 
SFString 
SFInt32 
SFString 
SFBool 
SFFloat 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.29  ChannelSplitter

Node, attributes, fields, default values, content model Type Access type
<ChannelSplitter    
DEF=""
USE=""
channelCountMode="MAX" 
channelInterpretation="SPEAKERS" 
description="" 
enabled="true" 
gain="1" 
id="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- AudioGraphContentModel -->
</ChannelSplitter>
ID
IDREF
SFString 
SFString 
SFString 
SFBool 
SFFloat 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.30  Circle2D

Node, attributes, fields, default values, content model Type Access type
<Circle2D    
DEF=""
USE=""
id="" 
radius="1" 
style="" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</Circle2D>
ID
IDREF
NMTOKEN 
SFFloat 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.31  ClipPlane

Node, attributes, fields, default values, content model Type Access type
<ClipPlane    
DEF=""
USE=""
enabled="true" 
id="" 
plane="0 1 0 0" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</ClipPlane>
ID
IDREF
SFBool 
NMTOKEN 
SFVec4f 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.32  CollidableOffset

Node, attributes, fields, default values, content model Type Access type
<CollidableOffset    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
enabled="true" 
id="" 
rotation="0 0 1 0" 
style="" 
translation="0 0 0" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <CollidableOffset />
   <CollidableShape />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</CollidableOffset>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
SFBool 
NMTOKEN 
SFRotation 
SFString 
SFVec3f 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.33  CollidableShape

Node, attributes, fields, default values, content model Type Access type
<CollidableShape    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
enabled="true" 
id="" 
rotation="0 0 1 0" 
style="" 
translation="0 0 0" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <Shape />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</CollidableShape>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
SFBool 
NMTOKEN 
SFRotation 
SFString 
SFVec3f 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.34  Collision

Node, attributes, fields, default values, content model Type Access type
<Collision    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
description="" 
enabled="true" 
id="" 
style="" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModel -->
   <!-- ChildContentModelCore -->
   <!-- Collision can also have a single X3DChildNode with containerField='proxy' -->
</Collision>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
SFString 
SFBool 
NMTOKEN 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.35  CollisionCollection

Node, attributes, fields, default values, content model Type Access type
<CollisionCollection    
DEF=""
USE=""
appliedParameters=' "BOUNCE" ' 
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
bounce="0" 
description="" 
enabled="true" 
frictionCoefficients="0 0" 
id="" 
minBounceSpeed="0.1" 
slipFactors="0 0" 
softnessConstantForceMix="0.0001" 
softnessErrorCorrection="0.8" 
style="" 
surfaceSpeed="0 0" 
visible="true" 
containerField="collider" 
class="" 
>
   <IS />
   <CollidableOffset />
   <CollidableShape />
   <CollisionSpace />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</CollisionCollection>
ID
IDREF
MFString 
SFVec3f 
SFBool 
SFVec3f 
SFFloat 
SFString 
SFBool 
SFVec2f 
NMTOKEN 
SFFloat 
SFVec2f 
SFFloat 
SFFloat 
SFString 
SFVec2f 
SFBool 
NMTOKEN 
NMTOKENS 


[inputOutput]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.36  CollisionSensor

Node, attributes, fields, default values, content model Type Access type
<CollisionSensor    
DEF=""
USE=""
description="" 
enabled="true" 
id="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <CollisionCollection />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</CollisionSensor>
ID
IDREF
SFString 
SFBool 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.37  CollisionSpace

Node, attributes, fields, default values, content model Type Access type
<CollisionSpace    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
enabled="true" 
id="" 
style="" 
useGeometry="false" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <CollidableOffset />
   <CollidableShape />
   <CollisionSpace />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</CollisionSpace>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
SFBool 
NMTOKEN 
SFString 
SFBool 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.38  Color

Node, attributes, fields, default values, content model Type Access type
<Color    
DEF=""
USE=""
color="" 
id="" 
style="" 
containerField="color" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</Color>
ID
IDREF
MFColor 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.39  ColorChaser

Node, attributes, fields, default values, content model Type Access type
<ColorChaser    
DEF=""
USE=""
duration="1" 
id="" 
initialDestination="0.8 0.8 0.8" 
initialValue="0.8 0.8 0.8" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</ColorChaser>
ID
IDREF
SFTime 
NMTOKEN 
SFColor 
SFColor 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.40  ColorDamper

Node, attributes, fields, default values, content model Type Access type
<ColorDamper    
DEF=""
USE=""
id="" 
initialDestination="0.8 0.8 0.8" 
initialValue="0.8 0.8 0.8" 
order="3" 
style="" 
tau="0.3" 
tolerance="-1" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</ColorDamper>
ID
IDREF
NMTOKEN 
SFColor 
SFColor 
SFInt32 
SFString 
SFTime 
SFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.41  ColorInterpolator

Node, attributes, fields, default values, content model Type Access type
<ColorInterpolator    
DEF=""
USE=""
id="" 
key="" 
keyValue="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</ColorInterpolator>
ID
IDREF
NMTOKEN 
MFFloat 
MFColor 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.42  ColorRGBA

Node, attributes, fields, default values, content model Type Access type
<ColorRGBA    
DEF=""
USE=""
color="" 
id="" 
style="" 
containerField="color" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</ColorRGBA>
ID
IDREF
MFColorRGBA 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.43  ComposedCubeMapTexture

Node, attributes, fields, default values, content model Type Access type
<ComposedCubeMapTexture    
DEF=""
USE=""
description="" 
id="" 
style="" 
containerField="texture" 
class="" 
>
   <IS />
   <ImageTexture />
   <PixelTexture />
   <MovieTexture />
   <ProtoInstance />
   <TextureProperties />
   <!-- ChildContentModelCore -->
</ComposedCubeMapTexture>
ID
IDREF
SFString 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.44  ComposedShader

Node, attributes, fields, default values, content model Type Access type
<ComposedShader    
DEF=""
USE=""
id="" 
language="" 
style="" 
containerField="shaders" 
class="" 
>
   <field />
   <IS />
   <ShaderPart />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</ComposedShader>
ID
IDREF
NMTOKEN 
SFString 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.45  ComposedTexture3D

Node, attributes, fields, default values, content model Type Access type
<ComposedTexture3D    
DEF=""
USE=""
description="" 
id="" 
repeatR="false" 
repeatS="false" 
repeatT="false" 
style="" 
containerField="texture" 
class="" 
>
   <IS />
   <TextureProperties />
   <ProtoInstance />
   <ImageTexture />
   <PixelTexture />
   <MovieTexture />
   <!-- ChildContentModelCore -->
</ComposedTexture3D>
ID
IDREF
SFString 
NMTOKEN 
SFBool 
SFBool 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.46  ComposedVolumeStyle

Node, attributes, fields, default values, content model Type Access type
<ComposedVolumeStyle    
DEF=""
USE=""
enabled="true" 
id="" 
style="" 
containerField="renderStyle" 
class="" 
>
   <IS />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
   <!-- VolumeRenderStyleContentModel -->
</ComposedVolumeStyle>
ID
IDREF
SFBool 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.47  Cone

Node, attributes, fields, default values, content model Type Access type
<Cone    
DEF=""
USE=""
bottom="true" 
bottomRadius="1" 
height="2" 
id="" 
side="true" 
solid="true" 
style="" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</Cone>
ID
IDREF
SFBool 
SFFloat 
SFFloat 
NMTOKEN 
SFBool 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.48  ConeEmitter

Node, attributes, fields, default values, content model Type Access type
<ConeEmitter    
DEF=""
USE=""
angle="0.7854" 
direction="0 1 0" 
id="" 
mass="0" 
on="true" 
position="0 0 0" 
speed="0" 
style="" 
surfaceArea="0" 
variation="0.25" 
containerField="emitter" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</ConeEmitter>
ID
IDREF
SFFloat 
SFVec3f 
NMTOKEN 
SFFloat 
SFBool 
SFVec3f 
SFFloat 
SFString 
SFFloat 
SFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.49  Contact

Node, attributes, fields, default values, content model Type Access type
<Contact    
DEF=""
USE=""
appliedParameters=' "BOUNCE" ' 
bounce="0" 
contactNormal="0 1 0" 
depth="0" 
frictionCoefficients="0 0" 
frictionDirection="0 1 0" 
id="" 
minBounceSpeed="0" 
position="0 0 0" 
slipCoefficients="0 0" 
softnessConstantForceMix="0.0001" 
softnessErrorCorrection="0.8" 
style="" 
surfaceSpeed="0 0" 
containerField="contacts" 
class="" 
>
   <IS />
   <RigidBody />
   <CollidableOffset />
   <CollidableShape />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
   <!-- Contact can contain a pair of RigidBody nodes, plus up to two nodes which may be either CollidableOffset or CollidableShape -->
</Contact>
ID
IDREF
MFString 
SFFloat 
SFVec3f 
SFFloat 
SFVec2f 
SFVec3f 
NMTOKEN 
SFFloat 
SFVec3f 
SFVec2f 
SFFloat 
SFFloat 
SFString 
SFVec2f 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.50  Contour2D

Node, attributes, fields, default values, content model Type Access type
<Contour2D    
DEF=""
USE=""
id="" 
style="" 
containerField="trimmingContour" 
class="" 
>
   <IS />
   <NurbsCurve2D />
   <ContourPolyline2D />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</Contour2D>
ID
IDREF
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.51  ContourPolyline2D

Node, attributes, fields, default values, content model Type Access type
<ContourPolyline2D    
DEF=""
USE=""
controlPoint="" 
id="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</ContourPolyline2D>
ID
IDREF
MFVec2d 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.52  Convolver

Node, attributes, fields, default values, content model Type Access type
<Convolver    
DEF=""
USE=""
buffer="" 
channelCountMode="MAX" 
channelInterpretation="SPEAKERS" 
description="" 
enabled="true" 
gain="1" 
id="" 
normalize="false" 
pauseTime="0" 
resumeTime="0" 
startTime="0" 
stopTime="0" 
style="" 
tailTime="0" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- AudioGraphContentModel -->
</Convolver>
ID
IDREF
MFFloat 
SFString 
SFString 
SFString 
SFBool 
SFFloat 
NMTOKEN 
SFBool 
SFTime 
SFTime 
SFTime 
SFTime 
SFString 
SFTime 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.53  Coordinate

Node, attributes, fields, default values, content model Type Access type
<Coordinate    
DEF=""
USE=""
id="" 
point="" 
style="" 
containerField="coord" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</Coordinate>
ID
IDREF
NMTOKEN 
MFVec3f 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.54  CoordinateChaser

Node, attributes, fields, default values, content model Type Access type
<CoordinateChaser    
DEF=""
USE=""
duration="1" 
id="" 
initialDestination="0 0 0" 
initialValue="0 0 0" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</CoordinateChaser>
ID
IDREF
SFTime 
NMTOKEN 
MFVec3f 
MFVec3f 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.55  CoordinateDamper

Node, attributes, fields, default values, content model Type Access type
<CoordinateDamper    
DEF=""
USE=""
id="" 
initialDestination="0 0 0" 
initialValue="0 0 0" 
order="3" 
style="" 
tau="0.3" 
tolerance="-1" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</CoordinateDamper>
ID
IDREF
NMTOKEN 
MFVec3f 
MFVec3f 
SFInt32 
SFString 
SFTime 
SFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.56  CoordinateDouble

Node, attributes, fields, default values, content model Type Access type
<CoordinateDouble    
DEF=""
USE=""
id="" 
point="" 
style="" 
containerField="coord" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</CoordinateDouble>
ID
IDREF
NMTOKEN 
MFVec3d 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.57  CoordinateInterpolator

Node, attributes, fields, default values, content model Type Access type
<CoordinateInterpolator    
DEF=""
USE=""
id="" 
key="" 
keyValue="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</CoordinateInterpolator>
ID
IDREF
NMTOKEN 
MFFloat 
MFVec3f 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.58  CoordinateInterpolator2D

Node, attributes, fields, default values, content model Type Access type
<CoordinateInterpolator2D    
DEF=""
USE=""
id="" 
key="" 
keyValue="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</CoordinateInterpolator2D>
ID
IDREF
NMTOKEN 
MFFloat 
MFVec2f 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.59  Cylinder

Node, attributes, fields, default values, content model Type Access type
<Cylinder    
DEF=""
USE=""
bottom="true" 
height="2" 
id="" 
radius="1" 
side="true" 
solid="true" 
style="" 
top="true" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</Cylinder>
ID
IDREF
SFBool 
SFFloat 
NMTOKEN 
SFFloat 
SFBool 
SFBool 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[inputOutput]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.60  CylinderSensor

Node, attributes, fields, default values, content model Type Access type
<CylinderSensor    
DEF=""
USE=""
autoOffset="true" 
axisRotation="0 0 1 0" 
description="" 
diskAngle="0.26179167" 
enabled="true" 
id="" 
maxAngle="-1" 
minAngle="0" 
offset="0" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</CylinderSensor>
ID
IDREF
SFBool 
SFRotation 
SFString 
SFFloat 
SFBool 
NMTOKEN 
SFFloat 
SFFloat 
SFFloat 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.61  Delay

Node, attributes, fields, default values, content model Type Access type
<Delay    
DEF=""
USE=""
channelCountMode="MAX" 
channelInterpretation="SPEAKERS" 
delayTime="0" 
description="" 
enabled="true" 
gain="1" 
id="" 
maxDelayTime="1" 
pauseTime="0" 
resumeTime="0" 
startTime="0" 
stopTime="0" 
style="" 
tailTime="0" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- AudioGraphContentModel -->
</Delay>
ID
IDREF
SFString 
SFString 
SFTime 
SFString 
SFBool 
SFFloat 
NMTOKEN 
SFTime 
SFTime 
SFTime 
SFTime 
SFTime 
SFString 
SFTime 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.62  DirectionalLight

Node, attributes, fields, default values, content model Type Access type
<DirectionalLight    
DEF=""
USE=""
ambientIntensity="0" 
color="1 1 1" 
direction="0 0 -1" 
global="false" 
id="" 
intensity="1" 
on="true" 
shadowIntensity="1" 
shadows="false" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</DirectionalLight>
ID
IDREF
SFFloat 
SFColor 
SFVec3f 
SFBool 
NMTOKEN 
SFFloat 
SFBool 
SFFloat 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.63  DISEntityManager

Node, attributes, fields, default values, content model Type Access type
<DISEntityManager    
DEF=""
USE=""
address="localhost" 
applicationID="0" 
id="" 
port="0" 
siteID="0" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <DISEntityTypeMapping />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</DISEntityManager>
ID
IDREF
SFString 
SFInt32 
NMTOKEN 
SFInt32 
SFInt32 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.64  DISEntityTypeMapping

Node, attributes, fields, default values, content model Type Access type
<DISEntityTypeMapping    
DEF=""
USE=""
autoRefresh="0" 
autoRefreshTimeLimit="3600" 
category="0" 
country="0" 
description="" 
domain="0" 
extra="0" 
id="" 
kind="0" 
load="true" 
specific="0" 
style="" 
subcategory="0" 
url=' ' 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</DISEntityTypeMapping>
ID
IDREF
SFTime 
SFTime 
SFInt32 
SFInt32 
SFString 
SFInt32 
SFInt32 
NMTOKEN 
SFInt32 
SFBool 
SFInt32 
SFString 
SFInt32 
MFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.65  Disk2D

Node, attributes, fields, default values, content model Type Access type
<Disk2D    
DEF=""
USE=""
id="" 
innerRadius="0" 
outerRadius="1" 
solid="false" 
style="" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</Disk2D>
ID
IDREF
NMTOKEN 
SFFloat 
SFFloat 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.66  DoubleAxisHingeJoint

Node, attributes, fields, default values, content model Type Access type
<DoubleAxisHingeJoint    
DEF=""
USE=""
anchorPoint="0 0 0" 
axis1="1 0 0" 
axis2="0 1 0" 
desiredAngularVelocity1="0" 
desiredAngularVelocity2="0" 
forceOutput=' "NONE" ' 
id="" 
maxAngle1="3.141592653" 
maxTorque1="0" 
maxTorque2="0" 
minAngle1="-3.141592653" 
stop1Bounce="0" 
stop1ConstantForceMix="0.001" 
stop1ErrorCorrection="0.8" 
style="" 
suspensionErrorCorrection="0.8" 
suspensionForce="0" 
containerField="joints" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- RigidJointNodeContentModel -->
</DoubleAxisHingeJoint>
ID
IDREF
SFVec3f 
SFVec3f 
SFVec3f 
SFFloat 
SFFloat 
MFString 
NMTOKEN 
SFFloat 
SFFloat 
SFFloat 
SFFloat 
SFFloat 
SFFloat 
SFFloat 
SFString 
SFFloat 
SFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.67  DynamicsCompressor

Node, attributes, fields, default values, content model Type Access type
<DynamicsCompressor    
DEF=""
USE=""
attack="0.003" 
channelCountMode="MAX" 
channelInterpretation="SPEAKERS" 
description="" 
enabled="true" 
gain="1" 
id="" 
knee="30" 
pauseTime="0" 
ratio="12" 
release="0.25" 
resumeTime="0" 
startTime="0" 
stopTime="0" 
style="" 
tailTime="0" 
threshold="-24" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- AudioGraphContentModel -->
</DynamicsCompressor>
ID
IDREF
SFTime 
SFString 
SFString 
SFString 
SFBool 
SFFloat 
NMTOKEN 
SFFloat 
SFTime 
SFFloat 
SFTime 
SFTime 
SFTime 
SFTime 
SFString 
SFTime 
SFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.68  EaseInEaseOut

Node, attributes, fields, default values, content model Type Access type
<EaseInEaseOut    
DEF=""
USE=""
easeInEaseOut="" 
id="" 
key="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</EaseInEaseOut>
ID
IDREF
MFVec2f 
NMTOKEN 
MFFloat 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.69  EdgeEnhancementVolumeStyle

Node, attributes, fields, default values, content model Type Access type
<EdgeEnhancementVolumeStyle    
DEF=""
USE=""
edgeColor="0 0 0 1" 
enabled="true" 
gradientThreshold="0.4" 
id="" 
style="" 
containerField="renderStyle" 
class="" 
>
   <IS />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
   <!-- Texture3DContentModel -->
</EdgeEnhancementVolumeStyle>
ID
IDREF
SFColorRGBA 
SFBool 
SFFloat 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.70  ElevationGrid

Node, attributes, fields, default values, content model Type Access type
<ElevationGrid    
DEF=""
USE=""
ccw="true" 
colorPerVertex="true" 
creaseAngle="0" 
height="" 
id="" 
normalPerVertex="true" 
solid="true" 
style="" 
xDimension="0" 
xSpacing="1.0" 
zDimension="0" 
zSpacing="1.0" 
containerField="geometry" 
class="" 
>
   <IS />
   <FloatVertexAttribute />
   <Matrix3VertexAttribute />
   <Matrix4VertexAttribute />
   <Color />
   <ColorRGBA />
   <FogCoordinate />
   <Normal />
   <TextureCoordinate />
   <TextureCoordinate3D />
   <TextureCoordinate4D />
   <TextureCoordinateGenerator />
   <MultiTextureCoordinate />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</ElevationGrid>
ID
IDREF
SFBool 
SFBool 
SFFloat 
MFFloat 
NMTOKEN 
SFBool 
SFBool 
SFString 
SFInt32 
SFFloat 
SFInt32 
SFFloat 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[initializeOnly]

[inputOutput]

--- X3D separator bar ---

6.2.71  EspduTransform

Node, attributes, fields, default values, content model Type Access type
<EspduTransform    
DEF=""
USE=""
address="localhost" 
applicationID="0" 
articulationParameterArray="" 
articulationParameterChangeIndicatorArray="" 
articulationParameterCount="0" 
articulationParameterDesignatorArray="" 
articulationParameterIdPartAttachedToArray="" 
articulationParameterTypeArray="" 
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
center="0 0 0" 
collisionType="0" 
deadReckoning="0" 
description="" 
detonationLocation="0 0 0" 
detonationRelativeLocation="0 0 0" 
detonationResult="0" 
enabled="true" 
entityCategory="0" 
entityCountry="0" 
entityDomain="0" 
entityExtra="0" 
entityID="0" 
entityKind="0" 
entitySpecific="0" 
entitySubcategory="0" 
eventApplicationID="0" 
eventEntityID="0" 
eventNumber="0" 
eventSiteID="0" 
fireMissionIndex="0" 
fired1="false" 
fired2="false" 
firingRange="0" 
firingRate="0" 
forceID="0" 
fuse="0" 
geoCoords="0 0 0" 
geoSystem=""GD" "WE"" 
id="" 
linearAcceleration="0 0 0" 
linearVelocity="0 0 0" 
marking="" 
multicastRelayHost="" 
multicastRelayPort="0" 
munitionApplicationID="0" 
munitionEndPoint="0 0 0" 
munitionEntityID="0" 
munitionQuantity="0" 
munitionSiteID="0" 
munitionStartPoint="0 0 0" 
networkMode="standAlone" 
port="0" 
readInterval="0.1" 
rotation="0 0 1 0" 
rtpHeaderExpected="false" 
scale="1 1 1" 
scaleOrientation="0 0 1 0" 
siteID="0" 
style="" 
translation="0 0 0" 
visible="true" 
warhead="0" 
writeInterval="1.0" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModel -->
   <!-- ChildContentModelCore -->
</EspduTransform>
ID
IDREF
SFString 
SFInt32 
MFFloat 
MFInt32 
SFInt32 
MFInt32 
MFInt32 
MFInt32 
SFVec3f 
SFBool 
SFVec3f 
SFVec3f 
SFInt32 
SFInt32 
SFString 
SFVec3f 
SFVec3f 
SFInt32 
SFBool 
SFInt32 
SFInt32 
SFInt32 
SFInt32 
SFInt32 
SFInt32 
SFInt32 
SFInt32 
SFInt32 
SFInt32 
SFInt32 
SFInt32 
SFInt32 
SFBool 
SFBool 
SFFloat 
SFInt32 
SFInt32 
SFInt32 
SFVec3d 
MFString 
NMTOKEN 
SFVec3f 
SFVec3f 
SFString 
SFString 
SFInt32 
SFInt32 
SFVec3f 
SFInt32 
SFInt32 
SFInt32 
SFVec3f 
NMTOKEN 
SFInt32 
SFTime 
SFRotation 
SFBool 
SFVec3f 
SFRotation 
SFInt32 
SFString 
SFVec3f 
SFBool 
SFInt32 
SFTime 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.72  ExplosionEmitter

Node, attributes, fields, default values, content model Type Access type
<ExplosionEmitter    
DEF=""
USE=""
id="" 
mass="0" 
on="true" 
position="0 0 0" 
speed="0" 
style="" 
surfaceArea="0" 
variation="0.25" 
containerField="emitter" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</ExplosionEmitter>
ID
IDREF
NMTOKEN 
SFFloat 
SFBool 
SFVec3f 
SFFloat 
SFString 
SFFloat 
SFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.73  Extrusion

Node, attributes, fields, default values, content model Type Access type
<Extrusion    
DEF=""
USE=""
beginCap="true" 
ccw="true" 
convex="true" 
creaseAngle="0" 
crossSection="1 1 1 -1 -1 -1 -1 1 1 1" 
endCap="true" 
id="" 
orientation="0 0 1 0" 
scale="1 1" 
solid="true" 
spine="0 0 0 0 1 0" 
style="" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</Extrusion>
ID
IDREF
SFBool 
SFBool 
SFBool 
SFFloat 
MFVec2f 
SFBool 
NMTOKEN 
MFRotation 
MFVec2f 
SFBool 
MFVec3f 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.74  FillProperties

Node, attributes, fields, default values, content model Type Access type
<FillProperties    
DEF=""
USE=""
filled="true" 
hatchColor="1 1 1" 
hatchStyle="1" 
hatched="true" 
id="" 
style="" 
containerField="fillProperties" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</FillProperties>
ID
IDREF
SFBool 
SFColor 
SFInt32 
SFBool 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.75  FloatVertexAttribute

Node, attributes, fields, default values, content model Type Access type
<FloatVertexAttribute    
DEF=""
USE=""
id="" 
name="" 
numComponents="4" 
style="" 
value="" 
containerField="attrib" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</FloatVertexAttribute>
ID
IDREF
NMTOKEN 
NMTOKEN 
SFInt32 
SFString 
MFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.76  Fog

Node, attributes, fields, default values, content model Type Access type
<Fog    
DEF=""
USE=""
color="1 1 1" 
fogType="LINEAR" 
id="" 
style="" 
visibilityRange="0" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</Fog>
ID
IDREF
SFColor 
NMTOKEN 
NMTOKEN 
SFString 
SFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.77  FogCoordinate

Node, attributes, fields, default values, content model Type Access type
<FogCoordinate    
DEF=""
USE=""
depth="" 
id="" 
style="" 
containerField="fogCoord" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</FogCoordinate>
ID
IDREF
MFFloat 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.78  FontStyle

Node, attributes, fields, default values, content model Type Access type
<FontStyle    
DEF=""
USE=""
family=' "SERIF" ' 
horizontal="true" 
id="" 
id="" 
justify=""BEGIN"" 
language="" 
leftToRight="true" 
size="1.0" 
spacing="1.0" 
style="" 
style="PLAIN" 
topToBottom="true" 
containerField="fontStyle" 
class="" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</FontStyle>
ID
IDREF
MFString 
SFBool 
NMTOKEN 
NMTOKEN 
MFString 
SFString 
SFBool 
SFFloat 
SFFloat 
SFString 
NMTOKEN 
SFBool 
NMTOKEN 
NMTOKENS 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]
[inputOutput]

--- X3D separator bar ---

6.2.79  ForcePhysicsModel

Node, attributes, fields, default values, content model Type Access type
<ForcePhysicsModel    
DEF=""
USE=""
enabled="true" 
force="0 -9.8 0" 
id="" 
style="" 
containerField="physics" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</ForcePhysicsModel>
ID
IDREF
SFBool 
SFVec3f 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.80  Gain

Node, attributes, fields, default values, content model Type Access type
<Gain    
DEF=""
USE=""
channelCountMode="MAX" 
channelInterpretation="SPEAKERS" 
description="" 
enabled="true" 
gain="1" 
id="" 
pauseTime="0" 
resumeTime="0" 
startTime="0" 
stopTime="0" 
style="" 
tailTime="0" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- AudioGraphContentModel -->
</Gain>
ID
IDREF
SFString 
SFString 
SFString 
SFBool 
SFFloat 
NMTOKEN 
SFTime 
SFTime 
SFTime 
SFTime 
SFString 
SFTime 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.81  GeneratedCubeMapTexture

Node, attributes, fields, default values, content model Type Access type
<GeneratedCubeMapTexture    
DEF=""
USE=""
description="" 
id="" 
size="128" 
style="" 
update="NONE" 
containerField="texture" 
class="" 
>
   <IS />
   <TextureProperties />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</GeneratedCubeMapTexture>
ID
IDREF
SFString 
NMTOKEN 
SFInt32 
SFString 
NMTOKEN 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.82  GeoCoordinate

Node, attributes, fields, default values, content model Type Access type
<GeoCoordinate    
DEF=""
USE=""
geoSystem=""GD" "WE"" 
id="" 
point="" 
style="" 
containerField="coord" 
class="" 
>
   <IS />
   <GeoOrigin />
   <!-- ChildContentModelCore -->
</GeoCoordinate>
ID
IDREF
MFString 
NMTOKEN 
MFVec3d 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.83  GeoElevationGrid

Node, attributes, fields, default values, content model Type Access type
<GeoElevationGrid    
DEF=""
USE=""
ccw="true" 
colorPerVertex="true" 
creaseAngle="0" 
geoGridOrigin="0 0 0" 
geoSystem=""GD" "WE"" 
height="0 0" 
id="" 
normalPerVertex="true" 
solid="true" 
style="" 
xDimension="0" 
xSpacing="1.0" 
yScale="1" 
zDimension="0" 
zSpacing="1.0" 
containerField="geometry" 
class="" 
>
   <IS />
   <GeoOrigin />
   <!-- ChildContentModelCore -->
   <!-- ColorNormalTexCoordContentModel -->
</GeoElevationGrid>
ID
IDREF
SFBool 
SFBool 
SFDouble 
SFVec3d 
MFString 
MFDouble 
NMTOKEN 
SFBool 
SFBool 
SFString 
SFInt32 
SFDouble 
SFFloat 
SFInt32 
SFDouble 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]
[initializeOnly]
[initializeOnly]

[inputOutput]

--- X3D separator bar ---

6.2.84  GeoLocation

Node, attributes, fields, default values, content model Type Access type
<GeoLocation    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
geoCoords="0 0 0" 
geoSystem=""GD" "WE"" 
id="" 
style="" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <GeoOrigin />
   <!-- ChildContentModel -->
   <!-- ChildContentModelCore -->
   <!-- GroupingNodeChildContentModel -->
</GeoLocation>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
SFVec3d 
MFString 
NMTOKEN 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.85  GeoLOD

Node, attributes, fields, default values, content model Type Access type
<GeoLOD    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
center="0 0 0" 
child1Url=' ' 
child2Url=' ' 
child3Url=' ' 
child4Url=' ' 
geoSystem=""GD" "WE"" 
id="" 
range="10" 
rootUrl=' ' 
style="" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <GeoOrigin />
   <!-- ChildContentModelCore -->
   <!-- GroupingNodeChildContentModel -->
</GeoLOD>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
SFVec3d 
MFString 
MFString 
MFString 
MFString 
MFString 
NMTOKEN 
SFFloat 
MFString 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.86  GeoMetadata

Node, attributes, fields, default values, content model Type Access type
<GeoMetadata    
DEF=""
USE=""
autoRefresh="0" 
autoRefreshTimeLimit="3600" 
description="" 
id="" 
load="true" 
style="" 
summary=' ' 
url=' ' 
containerField="children" 
class="" 
>
   <IS />
   <GeoCoordinate />
   <GeoElevationGrid />
   <GeoLocation />
   <GeoLOD />
   <GeoPositionInterpolator />
   <GeoProximitySensor />
   <GeoTouchSensor />
   <GeoTransform />
   <GeoViewpoint />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</GeoMetadata>
ID
IDREF
SFTime 
SFTime 
SFString 
NMTOKEN 
SFBool 
SFString 
MFString 
MFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.87  GeoOrigin

Node, attributes, fields, default values, content model Type Access type
<GeoOrigin    
DEF=""
USE=""
geoCoords="0 0 0" 
geoSystem=""GD" "WE"" 
id="" 
rotateYUp="false" 
style="" 
containerField="geoOrigin" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</GeoOrigin>
ID
IDREF
SFVec3d 
MFString 
NMTOKEN 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.88  GeoPositionInterpolator

Node, attributes, fields, default values, content model Type Access type
<GeoPositionInterpolator    
DEF=""
USE=""
geoSystem=""GD" "WE"" 
id="" 
key="" 
keyValue="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <GeoOrigin />
   <!-- ChildContentModelCore -->
</GeoPositionInterpolator>
ID
IDREF
MFString 
NMTOKEN 
MFFloat 
MFVec3d 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.89  GeoProximitySensor

Node, attributes, fields, default values, content model Type Access type
<GeoProximitySensor    
DEF=""
USE=""
center="0 0 0" 
description="" 
enabled="true" 
geoCenter="0 0 0" 
geoSystem=""GD" "WE"" 
id="" 
size="0 0 0" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <GeoOrigin />
   <!-- ChildContentModelCore -->
</GeoProximitySensor>
ID
IDREF
SFVec3d 
SFString 
SFBool 
SFVec3d 
MFString 
NMTOKEN 
SFVec3f 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.90  GeoTouchSensor

Node, attributes, fields, default values, content model Type Access type
<GeoTouchSensor    
DEF=""
USE=""
description="" 
enabled="true" 
geoSystem=""GD" "WE"" 
id="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <GeoOrigin />
   <!-- ChildContentModelCore -->
</GeoTouchSensor>
ID
IDREF
SFString 
SFBool 
MFString 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.91  GeoTransform

Node, attributes, fields, default values, content model Type Access type
<GeoTransform    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
geoCenter="0 0 0" 
geoSystem=""GD" "WE"" 
id="" 
rotation="0 0 1 0" 
scale="1 1 1" 
scaleOrientation="0 0 1 0" 
style="" 
translation="0 0 0" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <GeoOrigin />
   <!-- ChildContentModel -->
   <!-- ChildContentModelCore -->
   <!-- GroupingNodeChildContentModel -->
</GeoTransform>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
SFVec3d 
MFString 
NMTOKEN 
SFRotation 
SFVec3f 
SFRotation 
SFString 
SFVec3f 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.92  GeoViewpoint

Node, attributes, fields, default values, content model Type Access type
<GeoViewpoint    
DEF=""
USE=""
centerOfRotation="0 0 0" 
description="" 
farDistance="-1" 
fieldOfView="0.7854" 
geoSystem=""GD" "WE"" 
id="" 
jump="true" 
nearDistance="-1" 
orientation="0 0 1 0" 
position="0 0 100000" 
retainUserOffsets="false" 
speedFactor="1.0" 
style="" 
viewAll="false" 
containerField="children" 
class="" 
>
   <IS />
   <GeoOrigin />
   <NavigationInfo />
   <!-- ChildContentModelCore -->
</GeoViewpoint>
ID
IDREF
SFVec3d 
SFString 
SFFloat 
SFFloat 
MFString 
NMTOKEN 
SFBool 
SFFloat 
SFRotation 
SFVec3d 
SFBool 
SFFloat 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.93  Group

Node, attributes, fields, default values, content model Type Access type
<Group    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
id="" 
style="" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModel -->
   <!-- ChildContentModelCore -->
</Group>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
NMTOKEN 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.94  HAnimDisplacer

Node, attributes, fields, default values, content model Type Access type
<HAnimDisplacer    
DEF=""
USE=""
coordIndex="" 
description="" 
displacements="" 
id="" 
name="" 
style="" 
weight="0.0" 
containerField="displacers" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</HAnimDisplacer>
ID
IDREF
MFInt32 
SFString 
MFVec3f 
NMTOKEN 
NMTOKEN 
SFString 
SFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.95  HAnimHumanoid

Node, attributes, fields, default values, content model Type Access type
<HAnimHumanoid    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
center="0 0 0" 
description="" 
id="" 
info=' ' 
jointBindingPositions="" 
jointBindingRotations="" 
jointBindingScales="" 
loa="-1" 
motionsEnabled="" 
name="" 
rotation="0 0 1 0" 
scale="1 1 1" 
scaleOrientation="0 0 1 0" 
skeletalConfiguration="BASIC" 
style="" 
translation="0 0 0" 
version="2.0" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <HAnimJoint />
   <HAnimSegment />
   <HAnimSite />
   <HAnimMotion />
   <Shape />
   <Group />
   <LOD />
   <Switch />
   <Transform />
   <IndexedFaceSet />
   <IndexedLineSet />
   <IndexedQuadSet />
   <IndexedTriangleFanSet />
   <IndexedTriangleSet />
   <IndexedTriangleStripSet />
   <Coordinate />
   <CoordinateDouble />
   <Normal />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</HAnimHumanoid>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
SFVec3f 
SFString 
NMTOKEN 
MFString 
MFVec3f 
MFRotation 
MFVec3f 
SFInt32 
MFBool 
NMTOKEN 
SFRotation 
SFVec3f 
SFRotation 
SFString 
SFString 
SFVec3f 
NMTOKEN 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.96  HAnimJoint

Node, attributes, fields, default values, content model Type Access type
<HAnimJoint    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
center="0 0 0" 
description="" 
id="" 
limitOrientation="0 0 1 0" 
llimit="0 0 0" 
name="" 
rotation="0 0 1 0" 
scale="1 1 1" 
scaleOrientation="0 0 1 0" 
skinCoordIndex="" 
skinCoordWeight="" 
stiffness="0 0 0" 
style="" 
translation="0 0 0" 
ulimit="0 0 0" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <HAnimDisplacer />
   <HAnimJoint />
   <HAnimSegment />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</HAnimJoint>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
SFVec3f 
SFString 
NMTOKEN 
SFRotation 
MFFloat 
NMTOKEN 
SFRotation 
SFVec3f 
SFRotation 
MFInt32 
MFFloat 
MFFloat 
SFString 
SFVec3f 
MFFloat 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.97  HAnimMotion

Node, attributes, fields, default values, content model Type Access type
<HAnimMotion    
DEF=""
USE=""
channels="" 
channelsEnabled="" 
description="" 
enabled="true" 
endFrame="0" 
frameDuration="0.1" 
frameIncrement="1" 
frameIndex="0" 
id="" 
joints="" 
loa="-1" 
loop="false" 
name="" 
startFrame="0" 
style="" 
values="" 
containerField="motions" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</HAnimMotion>
ID
IDREF
SFString 
MFBool 
SFString 
SFBool 
SFInt32 
SFTime 
SFInt32 
SFInt32 
NMTOKEN 
SFString 
SFInt32 
SFBool 
NMTOKEN 
SFInt32 
SFString 
MFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.98  HAnimSegment

Node, attributes, fields, default values, content model Type Access type
<HAnimSegment    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
centerOfMass="0 0 0" 
description="" 
id="" 
mass="0" 
momentsOfInertia="0 0 0 0 0 0 0 0 0" 
name="" 
style="" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <HAnimDisplacer />
   <!-- ChildContentModel -->
   <!-- ChildContentModelCore -->
</HAnimSegment>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
SFVec3f 
SFString 
NMTOKEN 
SFFloat 
MFFloat 
NMTOKEN 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.99  HAnimSite

Node, attributes, fields, default values, content model Type Access type
<HAnimSite    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
center="0 0 0" 
description="" 
id="" 
name="" 
rotation="0 0 1 0" 
scale="1 1 1" 
scaleOrientation="0 0 1 0" 
style="" 
translation="0 0 0" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModel -->
   <!-- ChildContentModelCore -->
</HAnimSite>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
SFVec3f 
SFString 
NMTOKEN 
NMTOKEN 
SFRotation 
SFVec3f 
SFRotation 
SFString 
SFVec3f 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.100  ImageCubeMapTexture

Node, attributes, fields, default values, content model Type Access type
<ImageCubeMapTexture    
DEF=""
USE=""
autoRefresh="0" 
autoRefreshTimeLimit="3600" 
description="" 
id="" 
load="true" 
style="" 
url=' ' 
containerField="texture" 
class="" 
>
   <IS />
   <TextureProperties />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</ImageCubeMapTexture>
ID
IDREF
SFTime 
SFTime 
SFString 
NMTOKEN 
SFBool 
SFString 
MFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.101  ImageTexture

Node, attributes, fields, default values, content model Type Access type
<ImageTexture    
DEF=""
USE=""
autoRefresh="0" 
autoRefreshTimeLimit="3600" 
description="" 
id="" 
load="true" 
repeatS="true" 
repeatT="true" 
style="" 
url=' ' 
containerField="texture" 
class="" 
>
   <IS />
   <TextureProperties />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</ImageTexture>
ID
IDREF
SFTime 
SFTime 
SFString 
NMTOKEN 
SFBool 
SFBool 
SFBool 
SFString 
MFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.102  ImageTexture3D

Node, attributes, fields, default values, content model Type Access type
<ImageTexture3D    
DEF=""
USE=""
autoRefresh="0" 
autoRefreshTimeLimit="3600" 
description="" 
id="" 
load="true" 
repeatR="false" 
repeatS="false" 
repeatT="false" 
style="" 
url=' ' 
containerField="texture" 
class="" 
>
   <IS />
   <TextureProperties />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</ImageTexture3D>
ID
IDREF
SFTime 
SFTime 
SFString 
NMTOKEN 
SFBool 
SFBool 
SFBool 
SFBool 
SFString 
MFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.103  IndexedFaceSet

Node, attributes, fields, default values, content model Type Access type
<IndexedFaceSet    
DEF=""
USE=""
ccw="true" 
colorIndex="" 
colorPerVertex="true" 
convex="true" 
coordIndex="" 
creaseAngle="0" 
id="" 
normalIndex="" 
normalPerVertex="true" 
solid="true" 
style="" 
texCoordIndex="" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ComposedGeometryContentModel -->
   <!-- ChildContentModelCore -->
</IndexedFaceSet>
ID
IDREF
SFBool 
MFInt32 
SFBool 
SFBool 
MFInt32 
SFFloat 
NMTOKEN 
MFInt32 
SFBool 
SFBool 
SFString 
MFInt32 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]
[initializeOnly]

[inputOutput]

--- X3D separator bar ---

6.2.104  IndexedLineSet

Node, attributes, fields, default values, content model Type Access type
<IndexedLineSet    
DEF=""
USE=""
colorIndex="" 
colorPerVertex="true" 
coordIndex="" 
id="" 
style="" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- ColorCoordinateContentModel -->
</IndexedLineSet>
ID
IDREF
MFInt32 
SFBool 
MFInt32 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.105  IndexedQuadSet

Node, attributes, fields, default values, content model Type Access type
<IndexedQuadSet    
DEF=""
USE=""
ccw="true" 
colorPerVertex="true" 
id="" 
index="" 
normalPerVertex="true" 
solid="true" 
style="" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ComposedGeometryContentModel -->
   <!-- ChildContentModelCore -->
</IndexedQuadSet>
ID
IDREF
SFBool 
SFBool 
NMTOKEN 
MFInt32 
SFBool 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[initializeOnly]
[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.106  IndexedTriangleFanSet

Node, attributes, fields, default values, content model Type Access type
<IndexedTriangleFanSet    
DEF=""
USE=""
ccw="true" 
colorPerVertex="true" 
id="" 
index="" 
normalPerVertex="true" 
solid="true" 
style="" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ComposedGeometryContentModel -->
   <!-- ChildContentModelCore -->
</IndexedTriangleFanSet>
ID
IDREF
SFBool 
SFBool 
NMTOKEN 
MFInt32 
SFBool 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[initializeOnly]
[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.107  IndexedTriangleSet

Node, attributes, fields, default values, content model Type Access type
<IndexedTriangleSet    
DEF=""
USE=""
ccw="true" 
colorPerVertex="true" 
id="" 
index="" 
normalPerVertex="true" 
solid="true" 
style="" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ComposedGeometryContentModel -->
   <!-- ChildContentModelCore -->
</IndexedTriangleSet>
ID
IDREF
SFBool 
SFBool 
NMTOKEN 
MFInt32 
SFBool 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[initializeOnly]
[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.108  IndexedTriangleStripSet

Node, attributes, fields, default values, content model Type Access type
<IndexedTriangleStripSet    
DEF=""
USE=""
ccw="true" 
colorPerVertex="true" 
id="" 
index="" 
normalPerVertex="true" 
solid="true" 
style="" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ComposedGeometryContentModel -->
   <!-- ChildContentModelCore -->
</IndexedTriangleStripSet>
ID
IDREF
SFBool 
SFBool 
NMTOKEN 
MFInt32 
SFBool 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[initializeOnly]
[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.109  Inline

Node, attributes, fields, default values, content model Type Access type
<Inline    
DEF=""
USE=""
autoRefresh="0" 
autoRefreshTimeLimit="3600" 
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
description="" 
global="false" 
id="" 
load="true" 
style="" 
url=' ' 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</Inline>
ID
IDREF
SFTime 
SFTime 
SFVec3f 
SFBool 
SFVec3f 
SFString 
SFBool 
NMTOKEN 
SFBool 
SFString 
MFString 
SFBool 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.110  IntegerSequencer

Node, attributes, fields, default values, content model Type Access type
<IntegerSequencer    
DEF=""
USE=""
id="" 
key="" 
keyValue="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</IntegerSequencer>
ID
IDREF
NMTOKEN 
MFFloat 
MFInt32 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.111  IntegerTrigger

Node, attributes, fields, default values, content model Type Access type
<IntegerTrigger    
DEF=""
USE=""
id="" 
integerKey="-1" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</IntegerTrigger>
ID
IDREF
NMTOKEN 
SFInt32 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.112  IsoSurfaceVolumeData

Node, attributes, fields, default values, content model Type Access type
<IsoSurfaceVolumeData    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
contourStepSize="0" 
dimensions="1 1 1" 
id="" 
style="" 
surfaceTolerance="0" 
surfaceValues="" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
   <!-- Texture3DContentModel -->
   <!-- VolumeRenderStyleContentModel -->
</IsoSurfaceVolumeData>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
SFFloat 
SFVec3f 
NMTOKEN 
SFString 
SFFloat 
MFFloat 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.113  KeySensor

Node, attributes, fields, default values, content model Type Access type
<KeySensor    
DEF=""
USE=""
description="" 
enabled="true" 
id="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</KeySensor>
ID
IDREF
SFString 
SFBool 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.114  Layer

Node, attributes, fields, default values, content model Type Access type
<Layer    
DEF=""
USE=""
id="" 
objectType=' "ALL" ' 
pickable="true" 
style="" 
visible="true" 
containerField="layers" 
class="" 
>
   <IS />
   <Viewport />
   <!-- ChildContentModelCore -->
   <!-- ChildContentModel -->
</Layer>
ID
IDREF
NMTOKEN 
MFString 
SFBool 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.115  LayerSet

Node, attributes, fields, default values, content model Type Access type
<LayerSet    
DEF=""
USE=""
activeLayer="0" 
id="" 
order="0" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <Layer />
   <LayoutLayer />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</LayerSet>
ID
IDREF
SFInt32 
NMTOKEN 
MFInt32 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.116  Layout

Node, attributes, fields, default values, content model Type Access type
<Layout    
DEF=""
USE=""
align=""CENTER" "CENTER"" 
id="" 
offset="0 0" 
offsetUnits=""WORLD" "WORLD"" 
scaleMode=""NONE" "NONE"" 
size="1 1" 
sizeUnits=""WORLD" "WORLD"" 
style="" 
containerField="layout" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</Layout>
ID
IDREF
MFString 
NMTOKEN 
MFFloat 
MFString 
MFString 
MFFloat 
MFString 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.117  LayoutGroup

Node, attributes, fields, default values, content model Type Access type
<LayoutGroup    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
id="" 
style="" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- LayoutGroupContentModel -->
</LayoutGroup>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
NMTOKEN 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.118  LayoutLayer

Node, attributes, fields, default values, content model Type Access type
<LayoutLayer    
DEF=""
USE=""
id="" 
objectType=' "ALL" ' 
pickable="true" 
style="" 
visible="true" 
containerField="layers" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- LayoutGroupContentModel -->
</LayoutLayer>
ID
IDREF
NMTOKEN 
MFString 
SFBool 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.119  LinePickSensor

Node, attributes, fields, default values, content model Type Access type
<LinePickSensor    
DEF=""
USE=""
description="" 
enabled="true" 
id="" 
intersectionType="BOUNDS" 
matchCriterion="MATCH_ANY" 
objectType=' "ALL" ' 
sortOrder="CLOSEST" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <LineSet />
   <IndexedLineSet />
   <Shape />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
   <!-- PickSensorGroupingNodeContentModel -->
</LinePickSensor>
ID
IDREF
SFString 
SFBool 
NMTOKEN 
NMTOKEN 
NMTOKEN 
MFString 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.120  LineProperties

Node, attributes, fields, default values, content model Type Access type
<LineProperties    
DEF=""
USE=""
applied="true" 
id="" 
linetype="1" 
linewidthScaleFactor="0" 
style="" 
containerField="lineProperties" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</LineProperties>
ID
IDREF
SFBool 
NMTOKEN 
SFInt32 
SFFloat 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.121  LineSet

Node, attributes, fields, default values, content model Type Access type
<LineSet    
DEF=""
USE=""
id="" 
style="" 
vertexCount="" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- ColorCoordinateContentModel -->
</LineSet>
ID
IDREF
NMTOKEN 
SFString 
MFInt32 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.122  ListenerPointSource

Node, attributes, fields, default values, content model Type Access type
<ListenerPointSource    
DEF=""
USE=""
description="" 
dopplerEnabled="false" 
enabled="true" 
gain="1" 
id="" 
interauralDistance="0" 
orientation="0 0 1 0" 
pauseTime="0" 
position="0 0 0" 
resumeTime="0" 
startTime="0" 
stopTime="0" 
style="" 
trackCurrentView="false" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</ListenerPointSource>
ID
IDREF
SFString 
SFBool 
SFBool 
SFFloat 
NMTOKEN 
SFFloat 
SFRotation 
SFTime 
SFVec3f 
SFTime 
SFTime 
SFTime 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.123  LoadSensor

Node, attributes, fields, default values, content model Type Access type
<LoadSensor    
DEF=""
USE=""
description="" 
enabled="true" 
id="" 
style="" 
timeOut="0" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- LoadSensorChildContentModel -->
</LoadSensor>
ID
IDREF
SFString 
SFBool 
NMTOKEN 
SFString 
SFTime 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.124  LocalFog

Node, attributes, fields, default values, content model Type Access type
<LocalFog    
DEF=""
USE=""
color="1 1 1" 
enabled="true" 
fogType="LINEAR" 
id="" 
style="" 
visibilityRange="0" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</LocalFog>
ID
IDREF
SFColor 
SFBool 
NMTOKEN 
NMTOKEN 
SFString 
SFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.125  LOD

Node, attributes, fields, default values, content model Type Access type
<LOD    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
center="0 0 0" 
forceTransitions="false" 
id="" 
range="" 
style="" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModel -->
   <!-- ChildContentModelCore -->
</LOD>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
SFVec3f 
SFBool 
NMTOKEN 
MFFloat 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.126  Material

Node, attributes, fields, default values, content model Type Access type
<Material    
DEF=""
USE=""
ambientIntensity="0.2" 
ambientTextureMapping="" 
diffuseColor="0.8 0.8 0.8" 
diffuseTextureMapping="" 
emissiveColor="0 0 0" 
emissiveTextureMapping="" 
id="" 
normalScale="1" 
normalTextureMapping="" 
occlusionStrength="1" 
occlusionTextureMapping="" 
shininess="0.2" 
shininessTextureMapping="" 
specularColor="0 0 0" 
specularTextureMapping="" 
style="" 
transparency="0" 
containerField="material" 
class="" 
>
   <IS />
   <ImageTexture />
   <MovieTexture />
   <PixelTexture />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</Material>
ID
IDREF
SFFloat 
NMTOKEN 
SFColor 
NMTOKEN 
SFColor 
NMTOKEN 
NMTOKEN 
SFFloat 
NMTOKEN 
SFFloat 
NMTOKEN 
SFFloat 
NMTOKEN 
SFColor 
NMTOKEN 
SFString 
SFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.127  Matrix3VertexAttribute

Node, attributes, fields, default values, content model Type Access type
<Matrix3VertexAttribute    
DEF=""
USE=""
id="" 
name="" 
style="" 
value="" 
containerField="attrib" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</Matrix3VertexAttribute>
ID
IDREF
NMTOKEN 
NMTOKEN 
SFString 
MFMatrix3f 
NMTOKEN 
NMTOKENS 


[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.128  Matrix4VertexAttribute

Node, attributes, fields, default values, content model Type Access type
<Matrix4VertexAttribute    
DEF=""
USE=""
id="" 
name="" 
style="" 
value="" 
containerField="attrib" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</Matrix4VertexAttribute>
ID
IDREF
NMTOKEN 
NMTOKEN 
SFString 
MFMatrix4f 
NMTOKEN 
NMTOKENS 


[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.129  MetadataBoolean

Node, attributes, fields, default values, content model Type Access type
<MetadataBoolean    
DEF=""
USE=""
id="" 
name="" 
reference="" 
style="" 
value="" 
containerField="value" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</MetadataBoolean>
ID
IDREF
NMTOKEN 
SFString 
SFString 
SFString 
MFBool 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.130  MetadataDouble

Node, attributes, fields, default values, content model Type Access type
<MetadataDouble    
DEF=""
USE=""
id="" 
name="" 
reference="" 
style="" 
value="" 
containerField="value" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</MetadataDouble>
ID
IDREF
NMTOKEN 
SFString 
SFString 
SFString 
MFDouble 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.131  MetadataFloat

Node, attributes, fields, default values, content model Type Access type
<MetadataFloat    
DEF=""
USE=""
id="" 
name="" 
reference="" 
style="" 
value="" 
containerField="value" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</MetadataFloat>
ID
IDREF
NMTOKEN 
SFString 
SFString 
SFString 
MFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.132  MetadataInteger

Node, attributes, fields, default values, content model Type Access type
<MetadataInteger    
DEF=""
USE=""
id="" 
name="" 
reference="" 
style="" 
value="" 
containerField="value" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</MetadataInteger>
ID
IDREF
NMTOKEN 
SFString 
SFString 
SFString 
MFInt32 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.133  MetadataSet

Node, attributes, fields, default values, content model Type Access type
<MetadataSet    
DEF=""
USE=""
id="" 
name="" 
reference="" 
style="" 
containerField="value" 
class="" 
>
   <IS />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</MetadataSet>
ID
IDREF
NMTOKEN 
SFString 
SFString 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.134  MetadataString

Node, attributes, fields, default values, content model Type Access type
<MetadataString    
DEF=""
USE=""
id="" 
name="" 
reference="" 
style="" 
value=' ' 
containerField="value" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</MetadataString>
ID
IDREF
NMTOKEN 
SFString 
SFString 
SFString 
MFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.135  MicrophoneSource

Node, attributes, fields, default values, content model Type Access type
<MicrophoneSource    
DEF=""
USE=""
description="" 
enabled="true" 
gain="1" 
id="" 
mediaDeviceID="" 
pauseTime="0" 
resumeTime="0" 
startTime="0" 
stopTime="0" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</MicrophoneSource>
ID
IDREF
SFString 
SFBool 
SFFloat 
NMTOKEN 
SFString 
SFTime 
SFTime 
SFTime 
SFTime 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.136  MotorJoint

Node, attributes, fields, default values, content model Type Access type
<MotorJoint    
DEF=""
USE=""
autoCalc="false" 
axis1Angle="0" 
axis1Torque="0" 
axis2Angle="0" 
axis2Torque="0" 
axis3Angle="0" 
axis3Torque="0" 
enabledAxes="1" 
forceOutput=' "NONE" ' 
id="" 
motor1Axis="1 0 0" 
motor2Axis="0 1 0" 
motor3Axis="0 0 1" 
stop1Bounce="0" 
stop1ErrorCorrection="0.8" 
stop2Bounce="0" 
stop2ErrorCorrection="0.8" 
stop3Bounce="0" 
stop3ErrorCorrection="0.8" 
style="" 
containerField="joints" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- RigidJointNodeContentModel -->
</MotorJoint>
ID
IDREF
SFBool 
SFFloat 
SFFloat 
SFFloat 
SFFloat 
SFFloat 
SFFloat 
SFInt32 
MFString 
NMTOKEN 
SFVec3f 
SFVec3f 
SFVec3f 
SFFloat 
SFFloat 
SFFloat 
SFFloat 
SFFloat 
SFFloat 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.137  MovieTexture

Node, attributes, fields, default values, content model Type Access type
<MovieTexture    
DEF=""
USE=""
autoRefresh="0" 
autoRefreshTimeLimit="3600" 
description="" 
enabled="true" 
gain="1" 
id="" 
load="true" 
loop="false" 
pauseTime="0" 
pitch="1.0" 
repeatS="true" 
repeatT="true" 
resumeTime="0" 
speed="1.0" 
startTime="0" 
stopTime="0" 
style="" 
url=' ' 
containerField="texture" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- MovieTexture has containField='texture' when parent is an Appearance node, or else containField='source' when parent is a Sound node -->
</MovieTexture>
ID
IDREF
SFTime 
SFTime 
SFString 
SFBool 
SFFloat 
NMTOKEN 
SFBool 
SFBool 
SFTime 
SFFloat 
SFBool 
SFBool 
SFTime 
SFFloat 
SFTime 
SFTime 
SFString 
MFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.138  MultiTexture

Node, attributes, fields, default values, content model Type Access type
<MultiTexture    
DEF=""
USE=""
alpha="1" 
color="1 1 1" 
description="" 
function=' ' 
id="" 
mode=' ' 
source=' ' 
style="" 
containerField="texture" 
class="" 
>
   <IS />
   <ImageTexture />
   <MovieTexture />
   <PixelTexture />
   <ComposedCubeMapTexture />
   <GeneratedCubeMapTexture />
   <ImageCubeMapTexture />
   <ComposedTexture3D />
   <ImageTexture3D />
   <PixelTexture3D />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</MultiTexture>
ID
IDREF
SFFloat 
SFColor 
SFString 
MFString 
NMTOKEN 
MFString 
MFString 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.139  MultiTextureCoordinate

Node, attributes, fields, default values, content model Type Access type
<MultiTextureCoordinate    
DEF=""
USE=""
id="" 
style="" 
containerField="texCoord" 
class="" 
>
   <IS />
   <TextureCoordinate />
   <TextureCoordinateGenerator />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</MultiTextureCoordinate>
ID
IDREF
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.140  MultiTextureTransform

Node, attributes, fields, default values, content model Type Access type
<MultiTextureTransform    
DEF=""
USE=""
id="" 
style="" 
containerField="textureTransform" 
class="" 
>
   <IS />
   <TextureTransform />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</MultiTextureTransform>
ID
IDREF
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.141  NavigationInfo

Node, attributes, fields, default values, content model Type Access type
<NavigationInfo    
DEF=""
USE=""
avatarSize="0.25 1.6 0.75" 
headlight="true" 
id="" 
speed="1" 
style="" 
transitionTime="1.0" 
transitionType=' "LINEAR" ' 
type=' "EXAMINE" "ANY" ' 
visibilityLimit="0" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</NavigationInfo>
ID
IDREF
MFFloat 
SFBool 
NMTOKEN 
SFFloat 
SFString 
SFTime 
MFString 
MFString 
SFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.142  Normal

Node, attributes, fields, default values, content model Type Access type
<Normal    
DEF=""
USE=""
id="" 
style="" 
vector="" 
containerField="normal" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</Normal>
ID
IDREF
NMTOKEN 
SFString 
MFVec3f 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.143  NormalInterpolator

Node, attributes, fields, default values, content model Type Access type
<NormalInterpolator    
DEF=""
USE=""
id="" 
key="" 
keyValue="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</NormalInterpolator>
ID
IDREF
NMTOKEN 
MFFloat 
MFVec3f 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.144  NurbsCurve

Node, attributes, fields, default values, content model Type Access type
<NurbsCurve    
DEF=""
USE=""
closed="false" 
id="" 
knot="" 
order="3" 
style="" 
tessellation="0" 
weight="" 
containerField="geometry" 
class="" 
>
   <IS />
   <Coordinate />
   <CoordinateDouble />
   <GeoCoordinate />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</NurbsCurve>
ID
IDREF
SFBool 
NMTOKEN 
MFDouble 
SFInt32 
SFString 
SFInt32 
MFDouble 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.145  NurbsCurve2D

Node, attributes, fields, default values, content model Type Access type
<NurbsCurve2D    
DEF=""
USE=""
closed="false" 
controlPoint="" 
id="" 
knot="" 
order="3" 
style="" 
tessellation="0" 
weight="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</NurbsCurve2D>
ID
IDREF
SFBool 
MFVec2d 
NMTOKEN 
MFDouble 
SFInt32 
SFString 
SFInt32 
MFDouble 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.146  NurbsOrientationInterpolator

Node, attributes, fields, default values, content model Type Access type
<NurbsOrientationInterpolator    
DEF=""
USE=""
id="" 
knot="" 
order="3" 
style="" 
weight="" 
containerField="children" 
class="" 
>
   <IS />
   <Coordinate />
   <CoordinateDouble />
   <GeoCoordinate />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</NurbsOrientationInterpolator>
ID
IDREF
NMTOKEN 
MFDouble 
SFInt32 
SFString 
MFDouble 
NMTOKEN 
NMTOKENS 


[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.147  NurbsPatchSurface

Node, attributes, fields, default values, content model Type Access type
<NurbsPatchSurface    
DEF=""
USE=""
id="" 
solid="true" 
style="" 
uClosed="false" 
uDimension="0" 
uKnot="" 
uOrder="3" 
uTessellation="0" 
vClosed="false" 
vDimension="0" 
vKnot="" 
vOrder="3" 
vTessellation="0" 
weight="" 
containerField="geometry" 
class="" 
>
   <IS />
   <Coordinate />
   <CoordinateDouble />
   <GeoCoordinate />
   <TextureCoordinate />
   <TextureCoordinateGenerator />
   <NurbsTextureCoordinate />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</NurbsPatchSurface>
ID
IDREF
NMTOKEN 
SFBool 
SFString 
SFBool 
SFInt32 
MFDouble 
SFInt32 
SFInt32 
SFBool 
SFInt32 
MFDouble 
SFInt32 
SFInt32 
MFDouble 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[inputOutput]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.148  NurbsPositionInterpolator

Node, attributes, fields, default values, content model Type Access type
<NurbsPositionInterpolator    
DEF=""
USE=""
id="" 
knot="" 
order="3" 
style="" 
weight="" 
containerField="children" 
class="" 
>
   <IS />
   <Coordinate />
   <CoordinateDouble />
   <GeoCoordinate />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</NurbsPositionInterpolator>
ID
IDREF
NMTOKEN 
MFDouble 
SFInt32 
SFString 
MFDouble 
NMTOKEN 
NMTOKENS 


[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.149  NurbsSet

Node, attributes, fields, default values, content model Type Access type
<NurbsSet    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
id="" 
style="" 
tessellationScale="1.0" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <NurbsPatchSurface />
   <NurbsSweptSurface />
   <NurbsSwungSurface />
   <NurbsTrimmedSurface />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</NurbsSet>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
NMTOKEN 
SFString 
SFFloat 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.150  NurbsSurfaceInterpolator

Node, attributes, fields, default values, content model Type Access type
<NurbsSurfaceInterpolator    
DEF=""
USE=""
id="" 
style="" 
uDimension="0" 
uKnot="" 
uOrder="3" 
vDimension="0" 
vKnot="" 
vOrder="3" 
weight="" 
containerField="children" 
class="" 
>
   <IS />
   <Coordinate />
   <CoordinateDouble />
   <GeoCoordinate />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</NurbsSurfaceInterpolator>
ID
IDREF
NMTOKEN 
SFString 
SFInt32 
MFDouble 
SFInt32 
SFInt32 
MFDouble 
SFInt32 
MFDouble 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.151  NurbsSweptSurface

Node, attributes, fields, default values, content model Type Access type
<NurbsSweptSurface    
DEF=""
USE=""
ccw="true" 
id="" 
solid="true" 
style="" 
containerField="geometry" 
class="" 
>
   <IS />
   <ContourPolyline2D />
   <NurbsCurve2D />
   <NurbsCurve />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</NurbsSweptSurface>
ID
IDREF
SFBool 
NMTOKEN 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.152  NurbsSwungSurface

Node, attributes, fields, default values, content model Type Access type
<NurbsSwungSurface    
DEF=""
USE=""
ccw="true" 
id="" 
solid="true" 
style="" 
containerField="geometry" 
class="" 
>
   <IS />
   <ContourPolyline2D />
   <NurbsCurve2D />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</NurbsSwungSurface>
ID
IDREF
SFBool 
NMTOKEN 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.153  NurbsTextureCoordinate

Node, attributes, fields, default values, content model Type Access type
<NurbsTextureCoordinate    
DEF=""
USE=""
controlPoint="" 
id="" 
style="" 
uDimension="0" 
uKnot="" 
uOrder="3" 
vDimension="0" 
vKnot="" 
vOrder="3" 
weight="" 
containerField="texCoord" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</NurbsTextureCoordinate>
ID
IDREF
MFVec2f 
NMTOKEN 
SFString 
SFInt32 
MFDouble 
SFInt32 
SFInt32 
MFDouble 
SFInt32 
MFDouble 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.154  NurbsTrimmedSurface

Node, attributes, fields, default values, content model Type Access type
<NurbsTrimmedSurface    
DEF=""
USE=""
id="" 
solid="true" 
style="" 
uClosed="false" 
uDimension="0" 
uKnot="" 
uOrder="3" 
uTessellation="0" 
vClosed="false" 
vDimension="0" 
vKnot="" 
vOrder="3" 
vTessellation="0" 
weight="" 
containerField="geometry" 
class="" 
>
   <IS />
   <Contour2D />
   <Coordinate />
   <CoordinateDouble />
   <GeoCoordinate />
   <TextureCoordinate />
   <TextureCoordinateGenerator />
   <NurbsTextureCoordinate />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</NurbsTrimmedSurface>
ID
IDREF
NMTOKEN 
SFBool 
SFString 
SFBool 
SFInt32 
MFDouble 
SFInt32 
SFInt32 
SFBool 
SFInt32 
MFDouble 
SFInt32 
SFInt32 
MFDouble 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[inputOutput]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.155  OpacityMapVolumeStyle

Node, attributes, fields, default values, content model Type Access type
<OpacityMapVolumeStyle    
DEF=""
USE=""
enabled="true" 
id="" 
style="" 
containerField="renderStyle" 
class="" 
>
   <IS />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
   <!-- TextureContentModel -->
</OpacityMapVolumeStyle>
ID
IDREF
SFBool 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.156  OrientationChaser

Node, attributes, fields, default values, content model Type Access type
<OrientationChaser    
DEF=""
USE=""
duration="1" 
id="" 
initialDestination="0 1 0 0" 
initialValue="0 1 0 0" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</OrientationChaser>
ID
IDREF
SFTime 
NMTOKEN 
SFRotation 
SFRotation 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.157  OrientationDamper

Node, attributes, fields, default values, content model Type Access type
<OrientationDamper    
DEF=""
USE=""
id="" 
initialDestination="0 1 0 0" 
initialValue="0 1 0 0" 
order="3" 
style="" 
tau="0.3" 
tolerance="-1" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</OrientationDamper>
ID
IDREF
NMTOKEN 
SFRotation 
SFRotation 
SFInt32 
SFString 
SFTime 
SFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.158  OrientationInterpolator

Node, attributes, fields, default values, content model Type Access type
<OrientationInterpolator    
DEF=""
USE=""
id="" 
key="" 
keyValue="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</OrientationInterpolator>
ID
IDREF
NMTOKEN 
MFFloat 
MFRotation 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.159  OrthoViewpoint

Node, attributes, fields, default values, content model Type Access type
<OrthoViewpoint    
DEF=""
USE=""
centerOfRotation="0 0 0" 
description="" 
farDistance="-1" 
fieldOfView="-1 -1 1 1" 
id="" 
jump="true" 
nearDistance="-1" 
orientation="0 0 1 0" 
position="0 0 10" 
retainUserOffsets="false" 
style="" 
viewAll="false" 
containerField="children" 
class="" 
>
   <IS />
   <NavigationInfo />
   <!-- ChildContentModelCore -->
</OrthoViewpoint>
ID
IDREF
SFVec3f 
SFString 
SFFloat 
MFFloat 
NMTOKEN 
SFBool 
SFFloat 
SFRotation 
SFVec3f 
SFBool 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.160  OscillatorSource

Node, attributes, fields, default values, content model Type Access type
<OscillatorSource    
DEF=""
USE=""
description="" 
detune="0" 
enabled="true" 
frequency="440" 
gain="1" 
id="" 
pauseTime="0" 
resumeTime="0" 
startTime="0" 
stopTime="0" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <PeriodicWave />
   <!-- ChildContentModelCore -->
</OscillatorSource>
ID
IDREF
SFString 
SFFloat 
SFBool 
SFFloat 
SFFloat 
NMTOKEN 
SFTime 
SFTime 
SFTime 
SFTime 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.161  PackagedShader

Node, attributes, fields, default values, content model Type Access type
<PackagedShader    
DEF=""
USE=""
autoRefresh="0" 
autoRefreshTimeLimit="3600" 
description="" 
id="" 
language="" 
load="true" 
style="" 
url=' ' 
containerField="shaders" 
class="" 
>
   <field />
   <IS />
   <!-- ChildContentModelCore -->
</PackagedShader>
ID
IDREF
SFTime 
SFTime 
SFString 
NMTOKEN 
SFString 
SFBool 
SFString 
MFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.162  ParticleSystem

Node, attributes, fields, default values, content model Type Access type
<ParticleSystem    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
castShadow="true" 
colorKey="" 
createParticles="true" 
enabled="true" 
geometryType="QUAD" 
id="" 
lifetimeVariation="0.25" 
maxParticles="200" 
particleLifetime="5" 
particleSize="0.02 0.02" 
style="" 
texCoordKey="" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <Color />
   <ColorRGBA />
   <ConeEmitter />
   <ExplosionEmitter />
   <PointEmitter />
   <PolylineEmitter />
   <SurfaceEmitter />
   <VolumeEmitter />
   <BoundedPhysicsModel />
   <ForcePhysicsModel />
   <WindPhysicsModel />
   <ProtoInstance />
   <TextureCoordinate />
   <TextureCoordinateGenerator />
   <!-- ChildContentModelCore -->
   <!-- ShapeChildContentModel -->
</ParticleSystem>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
SFBool 
MFFloat 
SFBool 
SFBool 
NMTOKEN 
NMTOKEN 
SFFloat 
SFInt32 
SFFloat 
SFVec2f 
SFString 
MFFloat 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.163  PeriodicWave

Node, attributes, fields, default values, content model Type Access type
<PeriodicWave    
DEF=""
USE=""
description="" 
enabled="true" 
id="" 
optionsImag="" 
optionsReal="" 
style="" 
type="SQUARE" 
containerField="periodicWave" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</PeriodicWave>
ID
IDREF
SFString 
SFBool 
NMTOKEN 
MFFloat 
MFFloat 
SFString 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.164  PhysicalMaterial

Node, attributes, fields, default values, content model Type Access type
<PhysicalMaterial    
DEF=""
USE=""
baseColor="1 1 1" 
baseTextureMapping="" 
emissiveColor="0 0 0" 
emissiveTextureMapping="" 
id="" 
metallic="1" 
metallicRoughnessTextureMapping="" 
normalScale="1" 
normalTextureMapping="" 
occlusionStrength="1" 
occlusionTextureMapping="" 
roughness="1" 
style="" 
transparency="0" 
containerField="material" 
class="" 
>
   <IS />
   <ImageTexture />
   <MovieTexture />
   <PixelTexture />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</PhysicalMaterial>
ID
IDREF
SFColor 
NMTOKEN 
SFColor 
NMTOKEN 
NMTOKEN 
SFFloat 
NMTOKEN 
SFFloat 
NMTOKEN 
SFFloat 
NMTOKEN 
SFFloat 
SFString 
SFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.165  PickableGroup

Node, attributes, fields, default values, content model Type Access type
<PickableGroup    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
description="" 
id="" 
objectType=' "ALL" ' 
pickable="true" 
style="" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <NurbsPatchSurface />
   <NurbsSweptSurface />
   <NurbsSwungSurface />
   <NurbsTrimmedSurface />
   <ProtoInstance />
   <!-- ChildContentModel -->
   <!-- ChildContentModelCore -->
</PickableGroup>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
SFString 
NMTOKEN 
MFString 
SFBool 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.166  PixelTexture

Node, attributes, fields, default values, content model Type Access type
<PixelTexture    
DEF=""
USE=""
description="" 
id="" 
image="0 0 0" 
repeatS="true" 
repeatT="true" 
style="" 
containerField="texture" 
class="" 
>
   <IS />
   <TextureProperties />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</PixelTexture>
ID
IDREF
SFString 
NMTOKEN 
SFImage 
SFBool 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.167  PixelTexture3D

Node, attributes, fields, default values, content model Type Access type
<PixelTexture3D    
DEF=""
USE=""
description="" 
id="" 
image="0 0 0 0" 
repeatR="false" 
repeatS="false" 
repeatT="false" 
style="" 
containerField="texture" 
class="" 
>
   <IS />
   <TextureProperties />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</PixelTexture3D>
ID
IDREF
SFString 
NMTOKEN 
MFInt32 
SFBool 
SFBool 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.168  PlaneSensor

Node, attributes, fields, default values, content model Type Access type
<PlaneSensor    
DEF=""
USE=""
autoOffset="true" 
axisRotation="0 0 1 0" 
description="" 
enabled="true" 
id="" 
maxPosition="-1 -1" 
minPosition="0 0" 
offset="0 0 0" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</PlaneSensor>
ID
IDREF
SFBool 
SFRotation 
SFString 
SFBool 
NMTOKEN 
SFVec2f 
SFVec2f 
SFVec3f 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.169  PointEmitter

Node, attributes, fields, default values, content model Type Access type
<PointEmitter    
DEF=""
USE=""
direction="0 1 0" 
id="" 
mass="0" 
on="true" 
position="0 0 0" 
speed="0" 
style="" 
surfaceArea="0" 
variation="0.25" 
containerField="emitter" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</PointEmitter>
ID
IDREF
SFVec3f 
NMTOKEN 
SFFloat 
SFBool 
SFVec3f 
SFFloat 
SFString 
SFFloat 
SFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.170  PointLight

Node, attributes, fields, default values, content model Type Access type
<PointLight    
DEF=""
USE=""
ambientIntensity="0" 
attenuation="1 0 0" 
color="1 1 1" 
global="true" 
id="" 
intensity="1" 
location="0 0 0" 
on="true" 
radius="100" 
shadowIntensity="1" 
shadows="false" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</PointLight>
ID
IDREF
SFFloat 
SFVec3f 
SFColor 
SFBool 
NMTOKEN 
SFFloat 
SFVec3f 
SFBool 
SFFloat 
SFFloat 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.171  PointPickSensor

Node, attributes, fields, default values, content model Type Access type
<PointPickSensor    
DEF=""
USE=""
description="" 
enabled="true" 
id="" 
intersectionType="BOUNDS" 
matchCriterion="MATCH_ANY" 
objectType=' "ALL" ' 
sortOrder="CLOSEST" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <PointSet />
   <Shape />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
   <!-- PickSensorGroupingNodeContentModel -->
</PointPickSensor>
ID
IDREF
SFString 
SFBool 
NMTOKEN 
NMTOKEN 
NMTOKEN 
MFString 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.172  PointProperties

Node, attributes, fields, default values, content model Type Access type
<PointProperties    
DEF=""
USE=""
attenuation="1 0 0" 
id="" 
pointSizeMaxValue="1" 
pointSizeMinValue="1" 
pointSizeScaleFactor="1" 
style="" 
containerField="pointProperties" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</PointProperties>
ID
IDREF
SFVec3f 
NMTOKEN 
SFFloat 
SFFloat 
SFFloat 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.173  PointSet

Node, attributes, fields, default values, content model Type Access type
<PointSet    
DEF=""
USE=""
id="" 
style="" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- ColorCoordinateContentModel -->
</PointSet>
ID
IDREF
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.174  Polyline2D

Node, attributes, fields, default values, content model Type Access type
<Polyline2D    
DEF=""
USE=""
id="" 
lineSegments="" 
style="" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</Polyline2D>
ID
IDREF
NMTOKEN 
MFVec2f 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.175  PolylineEmitter

Node, attributes, fields, default values, content model Type Access type
<PolylineEmitter    
DEF=""
USE=""
coordIndex="-1" 
direction="0 1 0" 
id="" 
mass="0" 
on="true" 
speed="0" 
style="" 
surfaceArea="0" 
variation="0.25" 
containerField="emitter" 
class="" 
>
   <IS />
   <Coordinate />
   <CoordinateDouble />
   <GeoCoordinate />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</PolylineEmitter>
ID
IDREF
MFInt32 
SFVec3f 
NMTOKEN 
SFFloat 
SFBool 
SFFloat 
SFString 
SFFloat 
SFFloat 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.176  Polypoint2D

Node, attributes, fields, default values, content model Type Access type
<Polypoint2D    
DEF=""
USE=""
id="" 
point="" 
style="" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</Polypoint2D>
ID
IDREF
NMTOKEN 
MFVec2f 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.177  PositionChaser

Node, attributes, fields, default values, content model Type Access type
<PositionChaser    
DEF=""
USE=""
duration="1" 
id="" 
initialDestination="0 0 0" 
initialValue="0 0 0" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</PositionChaser>
ID
IDREF
SFTime 
NMTOKEN 
SFVec3f 
SFVec3f 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.178  PositionChaser2D

Node, attributes, fields, default values, content model Type Access type
<PositionChaser2D    
DEF=""
USE=""
duration="1" 
id="" 
initialDestination="0 0" 
initialValue="0 0" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</PositionChaser2D>
ID
IDREF
SFTime 
NMTOKEN 
SFVec2f 
SFVec2f 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.179  PositionDamper

Node, attributes, fields, default values, content model Type Access type
<PositionDamper    
DEF=""
USE=""
id="" 
initialDestination="0 0 0" 
initialValue="0 0 0" 
order="3" 
style="" 
tau="0.3" 
tolerance="-1" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</PositionDamper>
ID
IDREF
NMTOKEN 
SFVec3f 
SFVec3f 
SFInt32 
SFString 
SFTime 
SFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.180  PositionDamper2D

Node, attributes, fields, default values, content model Type Access type
<PositionDamper2D    
DEF=""
USE=""
id="" 
initialDestination="0 0" 
initialValue="0 0" 
order="3" 
style="" 
tau="0.3" 
tolerance="-1" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</PositionDamper2D>
ID
IDREF
NMTOKEN 
SFVec2f 
SFVec2f 
SFInt32 
SFString 
SFTime 
SFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.181  PositionInterpolator

Node, attributes, fields, default values, content model Type Access type
<PositionInterpolator    
DEF=""
USE=""
id="" 
key="" 
keyValue="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</PositionInterpolator>
ID
IDREF
NMTOKEN 
MFFloat 
MFVec3f 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.182  PositionInterpolator2D

Node, attributes, fields, default values, content model Type Access type
<PositionInterpolator2D    
DEF=""
USE=""
id="" 
key="" 
keyValue="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</PositionInterpolator2D>
ID
IDREF
NMTOKEN 
MFFloat 
MFVec2f 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.183  PrimitivePickSensor

Node, attributes, fields, default values, content model Type Access type
<PrimitivePickSensor    
DEF=""
USE=""
description="" 
enabled="true" 
id="" 
intersectionType="BOUNDS" 
matchCriterion="MATCH_ANY" 
objectType=' "ALL" ' 
sortOrder="CLOSEST" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <Box />
   <Cone />
   <Cylinder />
   <Sphere />
   <Shape />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
   <!-- PickSensorGroupingNodeContentModel -->
</PrimitivePickSensor>
ID
IDREF
SFString 
SFBool 
NMTOKEN 
NMTOKEN 
NMTOKEN 
MFString 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.184  ProgramShader

Node, attributes, fields, default values, content model Type Access type
<ProgramShader    
DEF=""
USE=""
id="" 
language="" 
style="" 
containerField="shaders" 
class="" 
>
   <IS />
   <ShaderProgram />
   <!-- ChildContentModelCore -->
</ProgramShader>
ID
IDREF
NMTOKEN 
SFString 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.185  ProjectionVolumeStyle

Node, attributes, fields, default values, content model Type Access type
<ProjectionVolumeStyle    
DEF=""
USE=""
enabled="true" 
id="" 
intensityThreshold="0" 
style="" 
type="MAX" 
containerField="renderStyle" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</ProjectionVolumeStyle>
ID
IDREF
SFBool 
NMTOKEN 
SFFloat 
SFString 
NMTOKEN 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.186  ProtoInstance

Node, attributes, fields, default values, content model Type Access type
<ProtoInstance    
DEF=""
USE=""
id="" 
name="" 
style="" 
containerField="children" 
class="" 
>
   <fieldValue />
   <IS />
   <!-- ChildContentModelCore -->
</ProtoInstance>
ID
IDREF
NMTOKEN 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.187  ProximitySensor

Node, attributes, fields, default values, content model Type Access type
<ProximitySensor    
DEF=""
USE=""
center="0 0 0" 
description="" 
enabled="true" 
id="" 
size="0 0 0" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</ProximitySensor>
ID
IDREF
SFVec3f 
SFString 
SFBool 
NMTOKEN 
SFVec3f 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.188  QuadSet

Node, attributes, fields, default values, content model Type Access type
<QuadSet    
DEF=""
USE=""
ccw="true" 
colorPerVertex="true" 
id="" 
normalPerVertex="true" 
solid="true" 
style="" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ComposedGeometryContentModel -->
   <!-- ChildContentModelCore -->
</QuadSet>
ID
IDREF
SFBool 
SFBool 
NMTOKEN 
SFBool 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.189  ReceiverPdu

Node, attributes, fields, default values, content model Type Access type
<ReceiverPdu    
DEF=""
USE=""
address="localhost" 
applicationID="0" 
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
description="" 
enabled="true" 
entityID="0" 
geoCoords="0 0 0" 
geoSystem=""GD" "WE"" 
id="" 
multicastRelayHost="" 
multicastRelayPort="0" 
networkMode="standAlone" 
port="0" 
radioID="0" 
readInterval="0.1" 
receivedPower="0.0" 
receiverState="0" 
rtpHeaderExpected="false" 
siteID="0" 
style="" 
transmitterApplicationID="0" 
transmitterEntityID="0" 
transmitterRadioID="0" 
transmitterSiteID="0" 
visible="true" 
whichGeometry="1" 
writeInterval="1.0" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</ReceiverPdu>
ID
IDREF
SFString 
SFInt32 
SFVec3f 
SFBool 
SFVec3f 
SFString 
SFBool 
SFInt32 
SFVec3d 
MFString 
NMTOKEN 
SFString 
SFInt32 
NMTOKEN 
SFInt32 
SFInt32 
SFTime 
SFFloat 
SFInt32 
SFBool 
SFInt32 
SFString 
SFInt32 
SFInt32 
SFInt32 
SFInt32 
SFBool 
SFInt32 
SFTime 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.190  Rectangle2D

Node, attributes, fields, default values, content model Type Access type
<Rectangle2D    
DEF=""
USE=""
id="" 
size="2 2" 
solid="false" 
style="" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</Rectangle2D>
ID
IDREF
NMTOKEN 
SFVec2f 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.191  RigidBody

Node, attributes, fields, default values, content model Type Access type
<RigidBody    
DEF=""
USE=""
angularDampingFactor="0.001" 
angularVelocity="0 0 0" 
autoDamp="false" 
autoDisable="false" 
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
centerOfMass="0 0 0" 
disableAngularSpeed="0" 
disableLinearSpeed="0" 
disableTime="0" 
enabled="true" 
finiteRotationAxis="0 1 0" 
fixed="false" 
forces="" 
id="" 
inertia="1 0 0 0 1 0 0 0 1" 
linearDampingFactor="0.001" 
linearVelocity="0 0 0" 
mass="1" 
orientation="0 0 1 0" 
position="0 0 0" 
style="" 
torques="" 
useFiniteRotation="false" 
useGlobalGravity="true" 
visible="true" 
containerField="bodies" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- RigidBodyContentModel -->
</RigidBody>
ID
IDREF
SFFloat 
SFVec3f 
SFBool 
SFBool 
SFVec3f 
SFBool 
SFVec3f 
SFVec3f 
SFFloat 
SFFloat 
SFTime 
SFBool 
SFVec3f 
SFBool 
MFVec3f 
NMTOKEN 
SFMatrix3f 
SFFloat 
SFVec3f 
SFFloat 
SFRotation 
SFVec3f 
SFString 
MFVec3f 
SFBool 
SFBool 
SFBool 
 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.192  RigidBodyCollection

Node, attributes, fields, default values, content model Type Access type
<RigidBodyCollection    
DEF=""
USE=""
autoDisable="false" 
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
constantForceMix="0.0001" 
contactSurfaceThickness="0" 
disableAngularSpeed="0" 
disableLinearSpeed="0" 
disableTime="0" 
enabled="true" 
errorCorrection="0.8" 
gravity="0 -9.8 0" 
id="" 
iterations="10" 
maxCorrectionSpeed="-1" 
preferAccuracy="false" 
style="" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- RigidBodyCollectionContentModel -->
</RigidBodyCollection>
ID
IDREF
SFBool 
SFVec3f 
SFBool 
SFVec3f 
SFFloat 
SFFloat 
SFFloat 
SFFloat 
SFTime 
SFBool 
SFFloat 
SFVec3f 
NMTOKEN 
SFInt32 
SFFloat 
SFBool 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[inputOutput]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.193  ScalarChaser

Node, attributes, fields, default values, content model Type Access type
<ScalarChaser    
DEF=""
USE=""
duration="1" 
id="" 
initialDestination="0" 
initialValue="0" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</ScalarChaser>
ID
IDREF
SFTime 
NMTOKEN 
SFFloat 
SFFloat 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.194  ScalarDamper

Node, attributes, fields, default values, content model Type Access type
<ScalarDamper    
DEF=""
USE=""
id="" 
initialDestination="0" 
initialValue="0" 
order="3" 
style="" 
tau="0.3" 
tolerance="-1" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</ScalarDamper>
ID
IDREF
NMTOKEN 
SFFloat 
SFFloat 
SFInt32 
SFString 
SFTime 
SFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.195  ScalarInterpolator

Node, attributes, fields, default values, content model Type Access type
<ScalarInterpolator    
DEF=""
USE=""
id="" 
key="" 
keyValue="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</ScalarInterpolator>
ID
IDREF
NMTOKEN 
MFFloat 
MFFloat 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.196  ScreenFontStyle

Node, attributes, fields, default values, content model Type Access type
<ScreenFontStyle    
DEF=""
USE=""
family=' "SERIF" ' 
horizontal="true" 
id="" 
id="" 
justify=""BEGIN"" 
language="" 
leftToRight="true" 
pointSize="12.0" 
spacing="1.0" 
style="" 
style="PLAIN" 
topToBottom="true" 
containerField="fontStyle" 
class="" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</ScreenFontStyle>
ID
IDREF
MFString 
SFBool 
NMTOKEN 
NMTOKEN 
MFString 
SFString 
SFBool 
SFFloat 
SFFloat 
SFString 
NMTOKEN 
SFBool 
NMTOKEN 
NMTOKENS 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]
[inputOutput]

--- X3D separator bar ---

6.2.197  ScreenGroup

Node, attributes, fields, default values, content model Type Access type
<ScreenGroup    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
id="" 
style="" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModel -->
   <!-- ChildContentModelCore -->
</ScreenGroup>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
NMTOKEN 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.198  Script

Node, attributes, fields, default values, content model Type Access type
<Script    
DEF=""
USE=""
autoRefresh="0" 
autoRefreshTimeLimit="3600" 
description="" 
directOutput="false" 
id="" 
load="true" 
mustEvaluate="false" 
style="" 
url=' ' 
containerField="children" 
class="" 
>
   <field />
   <IS />
   <!-- ChildContentModelCore -->
   <![CDATA[
      ecmascript:
      // contained script code here (if any)
   ]]>
</Script>
ID
IDREF
SFTime 
SFTime 
SFString 
SFBool 
NMTOKEN 
SFBool 
SFBool 
SFString 
MFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.199  SegmentedVolumeData

Node, attributes, fields, default values, content model Type Access type
<SegmentedVolumeData    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
dimensions="1 1 1" 
id="" 
segmentEnabled="" 
style="" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
   <!-- Texture3DContentModel -->
   <!-- VolumeRenderStyleContentModel -->
</SegmentedVolumeData>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
SFVec3f 
NMTOKEN 
MFBool 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.200  ShadedVolumeStyle

Node, attributes, fields, default values, content model Type Access type
<ShadedVolumeStyle    
DEF=""
USE=""
enabled="true" 
id="" 
lighting="false" 
phaseFunction="Henyey-Greenstein" 
shadows="false" 
style="" 
containerField="renderStyle" 
class="" 
>
   <IS />
   <Material />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
   <!-- Texture3DContentModel -->
</ShadedVolumeStyle>
ID
IDREF
SFBool 
NMTOKEN 
SFBool 
SFString 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.201  ShaderPart

Node, attributes, fields, default values, content model Type Access type
<ShaderPart    
DEF=""
USE=""
autoRefresh="0" 
autoRefreshTimeLimit="3600" 
description="" 
id="" 
load="true" 
style="" 
type="VERTEX" 
url=' ' 
containerField="parts" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <![CDATA[
      // contained shader code here (if any)
   ]]>
</ShaderPart>
ID
IDREF
SFTime 
SFTime 
SFString 
NMTOKEN 
SFBool 
SFString 
NMTOKEN 
MFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.202  ShaderProgram

Node, attributes, fields, default values, content model Type Access type
<ShaderProgram    
DEF=""
USE=""
autoRefresh="0" 
autoRefreshTimeLimit="3600" 
description="" 
id="" 
load="true" 
style="" 
type="VERTEX" 
url=' ' 
containerField="programs" 
class="" 
>
   <field />
   <IS />
   <!-- ChildContentModelCore -->
   <![CDATA[
      // contained shader code here (if any)
   ]]>
</ShaderProgram>
ID
IDREF
SFTime 
SFTime 
SFString 
NMTOKEN 
SFBool 
SFString 
NMTOKEN 
MFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.203  Shape

Node, attributes, fields, default values, content model Type Access type
<Shape    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
castShadow="true" 
id="" 
style="" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- ShapeChildContentModel -->
</Shape>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
SFBool 
NMTOKEN 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.204  SignalPdu

Node, attributes, fields, default values, content model Type Access type
<SignalPdu    
DEF=""
USE=""
address="localhost" 
applicationID="0" 
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
data="" 
dataLength="0" 
description="" 
enabled="true" 
encodingScheme="0" 
entityID="0" 
geoCoords="0 0 0" 
geoSystem=""GD" "WE"" 
id="" 
multicastRelayHost="" 
multicastRelayPort="0" 
networkMode="standAlone" 
port="0" 
radioID="0" 
readInterval="0.1" 
rtpHeaderExpected="false" 
sampleRate="0" 
samples="0" 
siteID="0" 
style="" 
tdlType="0" 
visible="true" 
whichGeometry="1" 
writeInterval="1.0" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</SignalPdu>
ID
IDREF
SFString 
SFInt32 
SFVec3f 
SFBool 
SFVec3f 
MFInt32 
SFInt32 
SFString 
SFBool 
SFInt32 
SFInt32 
SFVec3d 
MFString 
NMTOKEN 
SFString 
SFInt32 
NMTOKEN 
SFInt32 
SFInt32 
SFTime 
SFBool 
SFInt32 
SFInt32 
SFInt32 
SFString 
SFInt32 
SFBool 
SFInt32 
SFTime 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.205  SilhouetteEnhancementVolumeStyle

Node, attributes, fields, default values, content model Type Access type
<SilhouetteEnhancementVolumeStyle    
DEF=""
USE=""
enabled="true" 
id="" 
silhouetteBoundaryOpacity="0" 
silhouetteRetainedOpacity="1" 
silhouetteSharpness="0.5" 
style="" 
containerField="renderStyle" 
class="" 
>
   <IS />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
   <!-- Texture3DContentModel -->
</SilhouetteEnhancementVolumeStyle>
ID
IDREF
SFBool 
NMTOKEN 
SFFloat 
SFFloat 
SFFloat 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.206  SingleAxisHingeJoint

Node, attributes, fields, default values, content model Type Access type
<SingleAxisHingeJoint    
DEF=""
USE=""
anchorPoint="0 0 0" 
axis="0 1 0" 
forceOutput=' "NONE" ' 
id="" 
maxAngle="3.141592653" 
minAngle="-3.141592653" 
stopBounce="0" 
stopErrorCorrection="0.8" 
style="" 
containerField="joints" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- RigidJointNodeContentModel -->
</SingleAxisHingeJoint>
ID
IDREF
SFVec3f 
SFVec3f 
MFString 
NMTOKEN 
SFFloat 
SFFloat 
SFFloat 
SFFloat 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.207  SliderJoint

Node, attributes, fields, default values, content model Type Access type
<SliderJoint    
DEF=""
USE=""
axis="0 1 0" 
forceOutput=' "NONE" ' 
id="" 
maxSeparation="1" 
minSeparation="0" 
sliderForce="0" 
stopBounce="0" 
stopErrorCorrection="1" 
style="" 
containerField="joints" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- RigidJointNodeContentModel -->
</SliderJoint>
ID
IDREF
SFVec3f 
MFString 
NMTOKEN 
SFFloat 
SFFloat 
SFFloat 
SFFloat 
SFFloat 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.208  Sound

Node, attributes, fields, default values, content model Type Access type
<Sound    
DEF=""
USE=""
description="" 
direction="0 0 1" 
enabled="true" 
id="" 
intensity="1" 
location="0 0 0" 
maxBack="10" 
maxFront="10" 
minBack="1" 
minFront="1" 
priority="0" 
spatialize="true" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- AudioGraphContentModel -->
</Sound>
ID
IDREF
SFString 
SFVec3f 
SFBool 
NMTOKEN 
SFFloat 
SFVec3f 
SFFloat 
SFFloat 
SFFloat 
SFFloat 
SFFloat 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.209  SpatialSound

Node, attributes, fields, default values, content model Type Access type
<SpatialSound    
DEF=""
USE=""
coneInnerAngle="6.2832" 
coneOuterAngle="6.2832" 
coneOuterGain="0" 
description="" 
direction="0 0 1" 
distanceModel="INVERSE" 
dopplerEnabled="false" 
enableHRTF="false" 
enabled="true" 
gain="1" 
id="" 
intensity="1" 
location="0 0 0" 
maxDistance="10000" 
priority="0" 
referenceDistance="1" 
rolloffFactor="1" 
spatialize="true" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- AudioGraphContentModel -->
</SpatialSound>
ID
IDREF
SFFloat 
SFFloat 
SFFloat 
SFString 
SFVec3f 
SFString 
SFBool 
SFBool 
SFBool 
SFFloat 
NMTOKEN 
SFFloat 
SFVec3f 
SFFloat 
SFFloat 
SFFloat 
SFFloat 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.210  Sphere

Node, attributes, fields, default values, content model Type Access type
<Sphere    
DEF=""
USE=""
id="" 
radius="1" 
solid="true" 
style="" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</Sphere>
ID
IDREF
NMTOKEN 
SFFloat 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.211  SphereSensor

Node, attributes, fields, default values, content model Type Access type
<SphereSensor    
DEF=""
USE=""
autoOffset="true" 
description="" 
enabled="true" 
id="" 
offset="0 1 0 0" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</SphereSensor>
ID
IDREF
SFBool 
SFString 
SFBool 
NMTOKEN 
SFRotation 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.212  SplinePositionInterpolator

Node, attributes, fields, default values, content model Type Access type
<SplinePositionInterpolator    
DEF=""
USE=""
closed="false" 
id="" 
key="" 
keyValue="" 
keyVelocity="" 
normalizeVelocity="false" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</SplinePositionInterpolator>
ID
IDREF
SFBool 
NMTOKEN 
MFFloat 
MFVec3f 
MFVec3f 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.213  SplinePositionInterpolator2D

Node, attributes, fields, default values, content model Type Access type
<SplinePositionInterpolator2D    
DEF=""
USE=""
closed="false" 
id="" 
key="" 
keyValue="" 
keyVelocity="" 
normalizeVelocity="false" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</SplinePositionInterpolator2D>
ID
IDREF
SFBool 
NMTOKEN 
MFFloat 
MFVec2f 
MFVec2f 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.214  SplineScalarInterpolator

Node, attributes, fields, default values, content model Type Access type
<SplineScalarInterpolator    
DEF=""
USE=""
closed="false" 
id="" 
key="" 
keyValue="" 
keyVelocity="" 
normalizeVelocity="false" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</SplineScalarInterpolator>
ID
IDREF
SFBool 
NMTOKEN 
MFFloat 
MFFloat 
MFFloat 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.215  SpotLight

Node, attributes, fields, default values, content model Type Access type
<SpotLight    
DEF=""
USE=""
ambientIntensity="0" 
attenuation="1 0 0" 
beamWidth="0.589049" 
color="1 1 1" 
cutOffAngle="1.570796" 
direction="0 0 -1" 
global="true" 
id="" 
intensity="1" 
location="0 0 0" 
on="true" 
radius="100" 
shadowIntensity="1" 
shadows="false" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</SpotLight>
ID
IDREF
SFFloat 
SFVec3f 
SFFloat 
SFColor 
SFFloat 
SFVec3f 
SFBool 
NMTOKEN 
SFFloat 
SFVec3f 
SFBool 
SFFloat 
SFFloat 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.216  SquadOrientationInterpolator

Node, attributes, fields, default values, content model Type Access type
<SquadOrientationInterpolator    
DEF=""
USE=""
id="" 
key="" 
keyValue="" 
normalizeVelocity="false" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</SquadOrientationInterpolator>
ID
IDREF
NMTOKEN 
MFFloat 
MFRotation 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.217  StaticGroup

Node, attributes, fields, default values, content model Type Access type
<StaticGroup    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
id="" 
style="" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- ChildContentModel -->
</StaticGroup>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
NMTOKEN 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.218  StreamAudioDestination

Node, attributes, fields, default values, content model Type Access type
<StreamAudioDestination    
DEF=""
USE=""
channelCountMode="MAX" 
channelInterpretation="SPEAKERS" 
description="" 
enabled="true" 
gain="1" 
id="" 
mediaDeviceID="" 
streamIdentifier="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- AudioGraphContentModel -->
</StreamAudioDestination>
ID
IDREF
SFString 
SFString 
SFString 
SFBool 
SFFloat 
NMTOKEN 
SFString 
SFString 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.219  StreamAudioSource

Node, attributes, fields, default values, content model Type Access type
<StreamAudioSource    
DEF=""
USE=""
channelCountMode="MAX" 
channelInterpretation="SPEAKERS" 
description="" 
enabled="true" 
gain="1" 
id="" 
pauseTime="0" 
resumeTime="0" 
startTime="0" 
stopTime="0" 
streamIdentifier="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</StreamAudioSource>
ID
IDREF
SFString 
SFString 
SFString 
SFBool 
SFFloat 
NMTOKEN 
SFTime 
SFTime 
SFTime 
SFTime 
SFString 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.220  StringSensor

Node, attributes, fields, default values, content model Type Access type
<StringSensor    
DEF=""
USE=""
deletionAllowed="true" 
description="" 
enabled="true" 
id="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</StringSensor>
ID
IDREF
SFBool 
SFString 
SFBool 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.221  SurfaceEmitter

Node, attributes, fields, default values, content model Type Access type
<SurfaceEmitter    
DEF=""
USE=""
id="" 
mass="0" 
on="true" 
speed="0" 
style="" 
surfaceArea="0" 
variation="0.25" 
containerField="emitter" 
class="" 
>
   <IS />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
   <!-- GeometryContentModel -->
</SurfaceEmitter>
ID
IDREF
NMTOKEN 
SFFloat 
SFBool 
SFFloat 
SFString 
SFFloat 
SFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.222  Switch

Node, attributes, fields, default values, content model Type Access type
<Switch    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
id="" 
style="" 
visible="true" 
whichChoice="-1" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModel -->
   <!-- ChildContentModelCore -->
</Switch>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
NMTOKEN 
SFString 
SFBool 
SFInt32 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.223  TexCoordChaser2D

Node, attributes, fields, default values, content model Type Access type
<TexCoordChaser2D    
DEF=""
USE=""
duration="1" 
id="" 
initialDestination="" 
initialValue="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</TexCoordChaser2D>
ID
IDREF
SFTime 
NMTOKEN 
MFVec2f 
MFVec2f 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.224  TexCoordDamper2D

Node, attributes, fields, default values, content model Type Access type
<TexCoordDamper2D    
DEF=""
USE=""
id="" 
initialDestination="" 
initialValue="" 
order="3" 
style="" 
tau="0.3" 
tolerance="-1" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</TexCoordDamper2D>
ID
IDREF
NMTOKEN 
MFVec2f 
MFVec2f 
SFInt32 
SFString 
SFTime 
SFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[initializeOnly]
[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.225  Text

Node, attributes, fields, default values, content model Type Access type
<Text    
DEF=""
USE=""
id="" 
length="" 
maxExtent="0.0" 
solid="false" 
string=' ' 
style="" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- TextChildContentModel -->
</Text>
ID
IDREF
NMTOKEN 
MFFloat 
SFFloat 
SFBool 
MFString 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.226  TextureBackground

Node, attributes, fields, default values, content model Type Access type
<TextureBackground    
DEF=""
USE=""
groundAngle="" 
groundColor="" 
id="" 
skyAngle="" 
skyColor="0 0 0" 
style="" 
transparency="0" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- TextureBackgroundChildContentModel -->
</TextureBackground>
ID
IDREF
MFFloat 
MFColor 
NMTOKEN 
MFFloat 
MFColor 
SFString 
SFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.227  TextureCoordinate

Node, attributes, fields, default values, content model Type Access type
<TextureCoordinate    
DEF=""
USE=""
id="" 
mapping="" 
point="" 
style="" 
containerField="texCoord" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</TextureCoordinate>
ID
IDREF
NMTOKEN 
NMTOKEN 
MFVec2f 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.228  TextureCoordinate3D

Node, attributes, fields, default values, content model Type Access type
<TextureCoordinate3D    
DEF=""
USE=""
id="" 
mapping="" 
point="" 
style="" 
containerField="texCoord" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</TextureCoordinate3D>
ID
IDREF
NMTOKEN 
NMTOKEN 
MFVec3f 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.229  TextureCoordinate4D

Node, attributes, fields, default values, content model Type Access type
<TextureCoordinate4D    
DEF=""
USE=""
id="" 
mapping="" 
point="" 
style="" 
containerField="texCoord" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</TextureCoordinate4D>
ID
IDREF
NMTOKEN 
NMTOKEN 
MFVec4f 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.230  TextureCoordinateGenerator

Node, attributes, fields, default values, content model Type Access type
<TextureCoordinateGenerator    
DEF=""
USE=""
id="" 
mapping="" 
mode="SPHERE" 
parameter="" 
style="" 
containerField="texCoord" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</TextureCoordinateGenerator>
ID
IDREF
NMTOKEN 
NMTOKEN 
NMTOKEN 
MFFloat 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.231  TextureProjector

Node, attributes, fields, default values, content model Type Access type
<TextureProjector    
DEF=""
USE=""
ambientIntensity="0" 
color="1 1 1" 
description="" 
direction="0 0 1" 
farDistance="-1" 
fieldOfView="0.7854" 
global="true" 
id="" 
intensity="1" 
location="0 0 0" 
nearDistance="-1" 
on="true" 
shadowIntensity="1" 
shadows="false" 
style="" 
upVector="0 0 1" 
containerField="children" 
class="" 
>
   <IS />
   <ImageTexture />
   <MovieTexture />
   <PixelTexture />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</TextureProjector>
ID
IDREF
SFFloat 
SFColor 
SFString 
SFVec3f 
SFFloat 
SFFloat 
SFBool 
NMTOKEN 
SFFloat 
SFVec3f 
SFFloat 
SFBool 
SFFloat 
SFBool 
SFString 
SFVec3f 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.232  TextureProjectorParallel

Node, attributes, fields, default values, content model Type Access type
<TextureProjectorParallel    
DEF=""
USE=""
ambientIntensity="0" 
color="1 1 1" 
description="" 
direction="0 0 1" 
farDistance="-1" 
fieldOfView="-1 -1 1 1" 
global="true" 
id="" 
intensity="1" 
location="0 0 0" 
nearDistance="-1" 
on="true" 
shadowIntensity="1" 
shadows="false" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <ImageTexture />
   <MovieTexture />
   <PixelTexture />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</TextureProjectorParallel>
ID
IDREF
SFFloat 
SFColor 
SFString 
SFVec3f 
SFFloat 
SFVec4f 
SFBool 
NMTOKEN 
SFFloat 
SFVec3f 
SFFloat 
SFBool 
SFFloat 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.233  TextureProperties

Node, attributes, fields, default values, content model Type Access type
<TextureProperties    
DEF=""
USE=""
anisotropicDegree="1" 
borderColor="0 0 0 0" 
borderWidth="0" 
boundaryModeR="REPEAT" 
boundaryModeS="REPEAT" 
boundaryModeT="REPEAT" 
generateMipMaps="false" 
id="" 
magnificationFilter="FASTEST" 
minificationFilter="FASTEST" 
style="" 
textureCompression="FASTEST" 
texturePriority="0" 
containerField="textureProperties" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</TextureProperties>
ID
IDREF
SFFloat 
SFColorRGBA 
SFInt32 
NMTOKEN 
NMTOKEN 
NMTOKEN 
SFBool 
NMTOKEN 
NMTOKEN 
NMTOKEN 
SFString 
NMTOKEN 
SFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.234  TextureTransform

Node, attributes, fields, default values, content model Type Access type
<TextureTransform    
DEF=""
USE=""
center="0 0" 
id="" 
mapping="" 
rotation="0" 
scale="1 1" 
style="" 
translation="0 0" 
containerField="textureTransform" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</TextureTransform>
ID
IDREF
SFVec2f 
NMTOKEN 
NMTOKEN 
SFFloat 
SFVec2f 
SFString 
SFVec2f 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.235  TextureTransform3D

Node, attributes, fields, default values, content model Type Access type
<TextureTransform3D    
DEF=""
USE=""
center="0 0 0" 
id="" 
mapping="" 
rotation="0 0 1 0" 
scale="1 1 1" 
style="" 
translation="0 0 0" 
containerField="textureTransform" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</TextureTransform3D>
ID
IDREF
SFVec3f 
NMTOKEN 
NMTOKEN 
SFRotation 
SFVec3f 
SFString 
SFVec3f 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.236  TextureTransformMatrix3D

Node, attributes, fields, default values, content model Type Access type
<TextureTransformMatrix3D    
DEF=""
USE=""
id="" 
mapping="" 
matrix="1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1" 
style="" 
containerField="textureTransform" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</TextureTransformMatrix3D>
ID
IDREF
NMTOKEN 
NMTOKEN 
SFMatrix4f 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.237  TimeSensor

Node, attributes, fields, default values, content model Type Access type
<TimeSensor    
DEF=""
USE=""
cycleInterval="1.0" 
description="" 
enabled="true" 
id="" 
loop="false" 
pauseTime="0" 
resumeTime="0" 
startTime="0" 
stopTime="0" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</TimeSensor>
ID
IDREF
SFTime 
SFString 
SFBool 
NMTOKEN 
SFBool 
SFTime 
SFTime 
SFTime 
SFTime 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.238  TimeTrigger

Node, attributes, fields, default values, content model Type Access type
<TimeTrigger    
DEF=""
USE=""
id="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</TimeTrigger>
ID
IDREF
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.239  ToneMappedVolumeStyle

Node, attributes, fields, default values, content model Type Access type
<ToneMappedVolumeStyle    
DEF=""
USE=""
coolColor="0 0 1 0" 
enabled="true" 
id="" 
style="" 
warmColor="1 1 0 0" 
containerField="renderStyle" 
class="" 
>
   <IS />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
   <!-- Texture3DContentModel -->
</ToneMappedVolumeStyle>
ID
IDREF
SFColorRGBA 
SFBool 
NMTOKEN 
SFString 
SFColorRGBA 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.240  TouchSensor

Node, attributes, fields, default values, content model Type Access type
<TouchSensor    
DEF=""
USE=""
description="" 
enabled="true" 
id="" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</TouchSensor>
ID
IDREF
SFString 
SFBool 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.241  Transform

Node, attributes, fields, default values, content model Type Access type
<Transform    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
center="0 0 0" 
id="" 
rotation="0 0 1 0" 
scale="1 1 1" 
scaleOrientation="0 0 1 0" 
style="" 
translation="0 0 0" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModel -->
   <!-- ChildContentModelCore -->
</Transform>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
SFVec3f 
NMTOKEN 
SFRotation 
SFVec3f 
SFRotation 
SFString 
SFVec3f 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.242  TransformSensor

Node, attributes, fields, default values, content model Type Access type
<TransformSensor    
DEF=""
USE=""
center="0 0 0" 
description="" 
enabled="true" 
id="" 
size="0 0 0" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <Anchor />
   <Billboard />
   <Collision />
   <Group />
   <LOD />
   <Shape />
   <StaticGroup />
   <Switch />
   <Transform />
   <EspduTransform />
   <ReceiverPdu />
   <SignalPdu />
   <TransmitterPdu />
   <CADAssembly />
   <CADLayer />
   <CADPart />
   <GeoLocation />
   <GeoLOD />
   <GeoTransform />
   <HAnimJoint />
   <HAnimSegment />
   <HAnimSite />
   <PickableGroup />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</TransformSensor>
ID
IDREF
SFVec3f 
SFString 
SFBool 
NMTOKEN 
SFVec3f 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.243  TransmitterPdu

Node, attributes, fields, default values, content model Type Access type
<TransmitterPdu    
DEF=""
USE=""
address="localhost" 
antennaLocation="0 0 0" 
antennaPatternLength="0" 
antennaPatternType="0" 
applicationID="0" 
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
cryptoKeyID="0" 
cryptoSystem="0" 
description="" 
enabled="true" 
entityID="0" 
frequency="0" 
geoCoords="0 0 0" 
geoSystem=""GD" "WE"" 
id="" 
inputSource="0" 
lengthOfModulationParameters="0" 
modulationTypeDetail="0" 
modulationTypeMajor="0" 
modulationTypeSpreadSpectrum="0" 
modulationTypeSystem="0" 
multicastRelayHost="" 
multicastRelayPort="0" 
networkMode="standAlone" 
port="0" 
power="0.0" 
radioEntityTypeCategory="0" 
radioEntityTypeCountry="0" 
radioEntityTypeDomain="0" 
radioEntityTypeKind="0" 
radioEntityTypeNomenclature="0" 
radioEntityTypeNomenclatureVersion="0" 
radioID="0" 
readInterval="0.1" 
relativeAntennaLocation="0 0 0" 
rtpHeaderExpected="false" 
siteID="0" 
style="" 
transmitFrequencyBandwidth="0" 
transmitState="0" 
visible="true" 
whichGeometry="1" 
writeInterval="1.0" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</TransmitterPdu>
ID
IDREF
SFString 
SFVec3f 
SFInt32 
SFInt32 
SFInt32 
SFVec3f 
SFBool 
SFVec3f 
SFInt32 
SFInt32 
SFString 
SFBool 
SFInt32 
SFInt32 
SFVec3d 
MFString 
NMTOKEN 
SFInt32 
SFInt32 
SFInt32 
SFInt32 
SFInt32 
SFInt32 
SFString 
SFInt32 
NMTOKEN 
SFInt32 
SFFloat 
SFInt32 
SFInt32 
SFInt32 
SFInt32 
SFInt32 
SFInt32 
SFInt32 
SFTime 
SFVec3f 
SFBool 
SFInt32 
SFString 
SFFloat 
SFInt32 
SFBool 
SFInt32 
SFTime 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.244  TriangleFanSet

Node, attributes, fields, default values, content model Type Access type
<TriangleFanSet    
DEF=""
USE=""
ccw="true" 
colorPerVertex="true" 
fanCount="" 
id="" 
normalPerVertex="true" 
solid="true" 
style="" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ComposedGeometryContentModel -->
   <!-- ChildContentModelCore -->
</TriangleFanSet>
ID
IDREF
SFBool 
SFBool 
MFInt32 
NMTOKEN 
SFBool 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[initializeOnly]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.245  TriangleSet

Node, attributes, fields, default values, content model Type Access type
<TriangleSet    
DEF=""
USE=""
ccw="true" 
colorPerVertex="true" 
id="" 
normalPerVertex="true" 
solid="true" 
style="" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ComposedGeometryContentModel -->
   <!-- ChildContentModelCore -->
</TriangleSet>
ID
IDREF
SFBool 
SFBool 
NMTOKEN 
SFBool 
SFBool 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.246  TriangleSet2D

Node, attributes, fields, default values, content model Type Access type
<TriangleSet2D    
DEF=""
USE=""
id="" 
solid="false" 
style="" 
vertices="" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</TriangleSet2D>
ID
IDREF
NMTOKEN 
SFBool 
SFString 
MFVec2f 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.247  TriangleStripSet

Node, attributes, fields, default values, content model Type Access type
<TriangleStripSet    
DEF=""
USE=""
ccw="true" 
colorPerVertex="true" 
id="" 
normalPerVertex="true" 
solid="true" 
stripCount="" 
style="" 
containerField="geometry" 
class="" 
>
   <IS />
   <!-- ComposedGeometryContentModel -->
   <!-- ChildContentModelCore -->
</TriangleStripSet>
ID
IDREF
SFBool 
SFBool 
NMTOKEN 
SFBool 
SFBool 
MFInt32 
SFString 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.248  TwoSidedMaterial

Node, attributes, fields, default values, content model Type Access type
<TwoSidedMaterial    
DEF=""
USE=""
ambientIntensity="0.2" 
backAmbientIntensity="0.2" 
backDiffuseColor="0.8 0.8 0.8" 
backEmissiveColor="0 0 0" 
backShininess="0.2" 
backSpecularColor="0 0 0" 
backTransparency="0" 
diffuseColor="0.8 0.8 0.8" 
emissiveColor="0 0 0" 
id="" 
separateBackColor="false" 
shininess="0.2" 
specularColor="0 0 0" 
style="" 
transparency="0" 
containerField="material" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</TwoSidedMaterial>
ID
IDREF
SFFloat 
SFFloat 
SFColor 
SFColor 
SFFloat 
SFColor 
SFFloat 
SFColor 
SFColor 
NMTOKEN 
SFBool 
SFFloat 
SFColor 
SFString 
SFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.249  UniversalJoint

Node, attributes, fields, default values, content model Type Access type
<UniversalJoint    
DEF=""
USE=""
anchorPoint="0 0 0" 
axis1="1 0 0" 
axis2="0 1 0" 
forceOutput=' "NONE" ' 
id="" 
stop1Bounce="0" 
stop1ErrorCorrection="0.8" 
stop2Bounce="0" 
stop2ErrorCorrection="0.8" 
style="" 
containerField="joints" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- RigidJointNodeContentModel -->
</UniversalJoint>
ID
IDREF
SFVec3f 
SFVec3f 
SFVec3f 
MFString 
NMTOKEN 
SFFloat 
SFFloat 
SFFloat 
SFFloat 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.250  UnlitMaterial

Node, attributes, fields, default values, content model Type Access type
<UnlitMaterial    
DEF=""
USE=""
emissiveColor="1 1 1" 
emissiveTextureMapping="" 
id="" 
normalScale="1" 
normalTextureMapping="" 
style="" 
transparency="0" 
containerField="material" 
class="" 
>
   <IS />
   <ImageTexture />
   <MovieTexture />
   <PixelTexture />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</UnlitMaterial>
ID
IDREF
SFColor 
NMTOKEN 
NMTOKEN 
SFFloat 
NMTOKEN 
SFString 
SFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.251  Viewpoint

Node, attributes, fields, default values, content model Type Access type
<Viewpoint    
DEF=""
USE=""
centerOfRotation="0 0 0" 
description="" 
farDistance="-1" 
fieldOfView="0.7854" 
id="" 
jump="true" 
nearDistance="-1" 
orientation="0 0 1 0" 
position="0 0 10" 
retainUserOffsets="false" 
style="" 
viewAll="false" 
containerField="children" 
class="" 
>
   <IS />
   <NavigationInfo />
   <!-- ChildContentModelCore -->
</Viewpoint>
ID
IDREF
SFVec3f 
SFString 
SFFloat 
SFFloat 
NMTOKEN 
SFBool 
SFFloat 
SFRotation 
SFVec3f 
SFBool 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.252  ViewpointGroup

Node, attributes, fields, default values, content model Type Access type
<ViewpointGroup    
DEF=""
USE=""
center="0 0 0" 
description="" 
displayed="true" 
id="" 
retainUserOffsets="false" 
size="0 0 0" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <Viewpoint />
   <OrthoViewpoint />
   <GeoViewpoint />
   <ViewpointGroup />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</ViewpointGroup>
ID
IDREF
SFVec3f 
SFString 
SFBool 
NMTOKEN 
SFBool 
SFVec3f 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.253  Viewport

Node, attributes, fields, default values, content model Type Access type
<Viewport    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
clipBoundary="0 1 0 1" 
id="" 
style="" 
visible="true" 
containerField="viewport" 
class="" 
>
   <IS />
   <!-- ChildContentModel -->
   <!-- ChildContentModelCore -->
</Viewport>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
MFFloat 
NMTOKEN 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.254  VisibilitySensor

Node, attributes, fields, default values, content model Type Access type
<VisibilitySensor    
DEF=""
USE=""
center="0 0 0" 
description="" 
enabled="true" 
id="" 
size="0 0 0" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</VisibilitySensor>
ID
IDREF
SFVec3f 
SFString 
SFBool 
NMTOKEN 
SFVec3f 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.255  VolumeData

Node, attributes, fields, default values, content model Type Access type
<VolumeData    
DEF=""
USE=""
bboxCenter="0 0 0" 
bboxDisplay="false" 
bboxSize="-1 -1 -1" 
dimensions="1 1 1" 
id="" 
style="" 
visible="true" 
containerField="children" 
class="" 
>
   <IS />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
   <!-- VolumeRenderStyleContentModel -->
   <!-- Texture3DContentModel -->
</VolumeData>
ID
IDREF
SFVec3f 
SFBool 
SFVec3f 
SFVec3f 
NMTOKEN 
SFString 
SFBool 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.256  VolumeEmitter

Node, attributes, fields, default values, content model Type Access type
<VolumeEmitter    
DEF=""
USE=""
coordIndex="-1" 
direction="0 1 0" 
id="" 
internal="true" 
mass="0" 
on="true" 
speed="0" 
style="" 
surfaceArea="0" 
variation="0.25" 
containerField="emitter" 
class="" 
>
   <IS />
   <Coordinate />
   <CoordinateDouble />
   <GeoCoordinate />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
</VolumeEmitter>
ID
IDREF
MFInt32 
SFVec3f 
NMTOKEN 
SFBool 
SFFloat 
SFBool 
SFFloat 
SFString 
SFFloat 
SFFloat 
NMTOKEN 
NMTOKENS 


[initializeOnly]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.257  VolumePickSensor

Node, attributes, fields, default values, content model Type Access type
<VolumePickSensor    
DEF=""
USE=""
description="" 
enabled="true" 
id="" 
intersectionType="BOUNDS" 
matchCriterion="MATCH_ANY" 
objectType=' "ALL" ' 
sortOrder="CLOSEST" 
style="" 
containerField="children" 
class="" 
>
   <IS />
   <Shape />
   <ProtoInstance />
   <!-- ChildContentModelCore -->
   <!-- GeometryContentModel -->
   <!-- PickSensorGroupingNodeContentModel -->
</VolumePickSensor>
ID
IDREF
SFString 
SFBool 
NMTOKEN 
NMTOKEN 
NMTOKEN 
MFString 
NMTOKEN 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]
[initializeOnly]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.258  WaveShaper

Node, attributes, fields, default values, content model Type Access type
<WaveShaper    
DEF=""
USE=""
channelCountMode="MAX" 
channelInterpretation="SPEAKERS" 
description="" 
enabled="true" 
gain="1" 
id="" 
oversample="NONE" 
pauseTime="0" 
resumeTime="0" 
startTime="0" 
stopTime="0" 
style="" 
tailTime="0" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
   <!-- AudioGraphContentModel -->
</WaveShaper>
ID
IDREF
SFString 
SFString 
SFString 
SFBool 
SFFloat 
NMTOKEN 
SFString 
SFTime 
SFTime 
SFTime 
SFTime 
SFString 
SFTime 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.259  WindPhysicsModel

Node, attributes, fields, default values, content model Type Access type
<WindPhysicsModel    
DEF=""
USE=""
direction="1 0 0" 
enabled="true" 
gustiness="0.1" 
id="" 
speed="0.1" 
style="" 
turbulence="0" 
containerField="physics" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</WindPhysicsModel>
ID
IDREF
SFVec3f 
SFBool 
SFFloat 
NMTOKEN 
SFFloat 
SFString 
SFFloat 
NMTOKEN 
NMTOKENS 


[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

6.2.260  WorldInfo

Node, attributes, fields, default values, content model Type Access type
<WorldInfo    
DEF=""
USE=""
id="" 
info=' ' 
style="" 
title="" 
containerField="children" 
class="" 
>
   <IS />
   <!-- ChildContentModelCore -->
</WorldInfo>
ID
IDREF
NMTOKEN 
MFString 
SFString 
SFString 
NMTOKEN 
NMTOKENS 


[inputOutput]
[initializeOnly]
[inputOutput]
[inputOutput]

[inputOutput]

--- X3D separator bar ---

cube6.3  Content models

6.3.1  Overview

Content models are defined in the X3D XML Schema, and provide rules for what child-node elements are allowed for a given node.

6.3.2  AppearanceChildContentModel

Child-node content model corresponding to X3DAppearanceChildNode. Appearance can contain FillProperties, LineProperties, PointProperties, Material, PhysicalMaterial, UnlitMaterial or TwoSidedMaterial, any Texture node and any TextureTransform node, in any order. Appearance may also contain multiple shaders (ComposedShader, PackagedShader, ProgramShader).

A ProtoInstance node (with the proper node type) can be substituted for any node in this content model.

6.3.3  AudioGraphContentModel

AudioGraphContentModel is the child-node content model corresponding to composable input nodes for sound processing nodes.

A ProtoInstance node (with the proper node type) can be substituted for any node in this content model.

6.3.4  ChildContentModel

ChildContentModel is the child-node content model corresponding to X3DChildNode, combining all profiles. ChildContentModel can contain most nodes, other Grouping nodes, Prototype declarations and ProtoInstances in any order and any combination. When the assigned profile is less than Full, the precise palette of legal nodes that are available depends on assigned profile and components.

A ProtoInstance node (with the proper node type) can be substituted for any node in this content model.

6.3.5  ChildContentModelCore

Child-node content model corresponding to X3DChildNode for Core profile. Following an optional IS element defined by X3DNode content model, the ChildContentModelCore enables the following child element of any node to be MetadataBoolean, MetadataDouble, MetadataFloat, MetadataInteger, MetadataSet or MetadataString.

A ProtoInstance node (with the proper node type) can be substituted for any node in this content model.

6.3.6  ChildContentModelSceneGraphStructure

Child-node content model corresponding to SceneGraphStructure elements, which are not specific X3D nodes. These X3D statements are ProtoDeclare, ExternProtoDeclare, IMPORT, EXPORT and ROUTE.

6.3.7  ColorCoordinateContentModel

ColorCoordinateContentModel is the child-node content model utilized by IndexedLineSet, LineSet and PointSet. ColorCoordinateContentModel can contain any-order Coordinate (or CoordinateDouble) node with Color (or ColorRGBA) node. No more than one instance of any single node type is allowed.

A ProtoInstance node (with the proper node type) can be substituted for any node in this content model.

6.3.8  ColorNormalTexCoordContentModel

ColorNormalTexCoordContentModel is the child-node content model utilized by ElevationGrid and GeoElevationGrid. ColorNormalTexCoordContentModel can contain Color (or ColorRGBA), Normal and TextureCoordinate, in any order. No more than one instance of any single node type is allowed.

A ProtoInstance node (with the proper node type) can be substituted for any node in this content model.

6.3.9  ComposedGeometryContentModel

ComposedGeometryContentModel is the child-node content model utilized by X3DComposedGeometryNodes. It can contain Color (or ColorRGBA), Coordinate, Normal and TextureCoordinate, in any order. No more than one instance of these nodes is allowed. Multiple VertexAttribute (FloatVertexAttribute, Matrix3VertexAttribute, Matrix4VertexAttribute) nodes can also be contained.

A ProtoInstance node (with the proper node type) can be substituted for any node in this content model.

6.3.10  GeometryContentModel

GeometryContentModel is the child-node content model corresponding to X3DGeometryNode. No more than one instance of any single geometry node is allowed.

A ProtoInstance node (with the proper node type) can be substituted for any node in this content model.

6.3.11  GroupingNodeChildContentModel

Child-node content model corresponding to X3DChildNode. GroupingNodeChildContentModel can contain most nodes, other Grouping nodes, Prototype declarations and ProtoInstances in any order and any combination. When less that Full profile, the precise palette of legal nodes that are available depends on profile and components.

A ProtoInstance node (with the proper node type) can be substituted for any node in this content model.

6.3.12  LayoutGroupContentModel

LayoutGroupContentModel includes ChildContentModel as children, plus an X3DLayoutNode as a layout field and an X3DViewportNode as a viewport field.

A ProtoInstance node (with the proper node type) can be substituted for any node in this content model.

6.3.13  LoadSensorChildContentModel

Child-node content model utilized by LoadSensor node, which determines if the retrievable content for the child X3DUrlObject nodes has been loaded from the network. When less that Full profile, the precise palette of legal nodes that are available depends on profile and components.

A ProtoInstance node (with the proper node type) can be substituted for any node in this content model.

6.3.14  PickSensorGroupingNodeContentModel

Child-node content model utilized by nodes derived from X3DPickSensorNode type. PickSensorGroupingNodeContentModel can contain a single X3DGeometryNode as pickingGeometry, plus an array of X3DGroupingNode, X3DShapeNode and Inline nodes as pickTarget.

A ProtoInstance node (with the proper node type) can be substituted for any node in this content model.

6.3.15  RigidBodyCollectionContentModel

RigidBodyCollectionContentModel can contain RigidBody nodes as a bodies field, plus X3DRigidJointNode nodes as a joints field, plus a CollisionCollection node as a collider field.

A ProtoInstance node (with the proper node type) can be substituted for any node in this content model.

6.3.16  RigidBodyContentModel

RigidBodyContentModel can contain X3DNBodyCollidableNode nodes as a geometry field, plus a Sphere, Box, or Cone as a massDensityModel field.

A ProtoInstance node (with the proper node type) can be substituted for any node in this content model.

6.3.17  RigidJointNodeContentModel

RigidJointNodeContentModel can contain two RigidBody nodes as body1, body2 fields.

A ProtoInstance node (with the proper node type) can be substituted for any node in this content model.

6.3.18  ShapeChildContentModel

ShapeChildContentModel is the child-node content model utilized by X3DShapeNode. ShapeChildContentModel can contain a single Appearance node and a single geometry node, in any order.

A ProtoInstance node (with the proper node type) can be substituted for any node in this content model.

6.3.19  TextChildContentModel

TextChildContentModel is the child-node content model utilized by Text. TextChildContentModel can contain a single FontStyle or ScreenFontStyle node.

A ProtoInstance node (with the proper node type) can be substituted for any node in this content model.

6.3.20  Texture2DContentModel

Child-node content model corresponding to X3DTexture2DNode nodes in Texturing component.

A ProtoInstance node (with the proper node type) can be substituted for any node in this content model.

6.3.21  Texture3DContentModel

Child-node content model corresponding to X3DTexture3DNode nodes in Texturing3D component.

A ProtoInstance node (with the proper node type) can be substituted for any node in this content model.

6.3.22  TextureBackgroundChildContentModel

TextureBackgroundChildContentModel is the child-node content model utilized by TextureBackground. TextureBackgroundChildContentModel can contain up to six Texture nodes (ImageTexture, MovieTexture, MultiTexture or PixelTexture). Each child texture shall have a different containerField for topTexture, bottomTexture, leftTexture, rightTexture, frontTexture and backTexture.

A ProtoInstance node (with the proper node type) can be substituted for any node in this content model.

6.3.23  TextureContentModel

Child-node content model corresponding to X3DTextureNode nodes in Texturing and Texturing3D components.

A ProtoInstance node (with the proper node type) can be substituted for any node in this content model.

6.3.24  VolumeRenderStyleContentModel

Child-node content model corresponding to X3DVolumeRenderStyleNode nodes in VolumeRendering component.

A ProtoInstance node (with the proper node type) can be substituted for any node in this content model.

--- X3D separator bar ---