Encoding of nodes
Part 1: Extensible Markup Language
(XML) encoding
6 Encoding of nodes
This clause provides a detailed specification of the XML encoding of each node defined in ISO/IEC 19775-1. Table 6.1 lists the topics in this clause.
Content models indicate the node elements that can be contained by other node elements.
This XML encoding is autogenerated using the XML Schema for the Extensible 3D (X3D) Graphics Specification tagset defined in Annex B X3D XML Schema.
Notational conventions for this section are as follows.
Fields with accessType inputOnly or outputOnly are transient and are not explicitly specified in an .x3d file.
NOTE Type and accessType designations are solely informational, and are not part of a valid XML encoding.
<Anchor | ||
DEF="" <!-- ChildContentModel -->
USE="" bboxCenter="0 0 0" bboxSize="-1 -1 -1" description="" parameter="" url="" containerField="children" > </Anchor> |
ID IDREF SFVec3f SFVec3f SFString MFString MFString NMTOKEN |
[initializeOnly] [initializeOnly] [inputOutput] [inputOutput] [inputOutput] |
<Appearance | ||
DEF="" <!-- AppearanceChildContentModel -->
USE="" containerField="appearance" > </Appearance> |
ID IDREF NMTOKEN |
<Arc2D | ||
DEF="" USE="" endAngle="1.570796" radius="1" startAngle="0" containerField="geometry" /> |
ID IDREF SFFloat SFFloat SFFloat NMTOKEN |
[initializeOnly] [initializeOnly] [initializeOnly] |
<ArcClose2D | ||
DEF="" USE="" closureType="PIE" endAngle="1.570796" radius="1" startAngle="0" containerField="geometry" /> |
ID IDREF SFString SFFloat SFFloat SFFloat NMTOKEN |
[initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] |
<AudioClip | ||
DEF="" USE="" description="" duration_changed="" elapsedTime="" isActive="" isPaused="" loop="false" pauseTime="0" pitch="1.0" resumeTime="0" startTime="0" stopTime="0" url="" containerField="children" /> |
ID IDREF SFString SFFloat SFTime SFBool SFBool SFBool SFTime SFFloat SFTime SFTime SFTime MFString NMTOKEN |
[inputOutput] [outputOnly] [outputOnly] [outputOnly] [outputOnly] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] |
<Background | ||
DEF="" USE="" backUrl="" bindTime="" bottomUrl="" frontUrl="" groundAngle="" groundColor="" isBound="" leftUrl="" rightUrl="" set_bind="" skyAngle="" skyColor="0 0 0" topUrl="" containerField="children" /> |
ID IDREF MFString SFTime MFString MFString MFFloat MFColor SFBool MFString MFString SFBool MFFloat MFColor MFString NMTOKEN |
[inputOutput] [outputOnly] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [outputOnly] [inputOutput] [inputOutput] [inputOnly] [inputOutput] [inputOutput] [inputOutput] |
<Billboard | ||
DEF="" <!-- ChildContentModel -->
USE="" axisOfRotation="0 1 0" bboxCenter="0 0 0" bboxSize="-1 -1 -1" containerField="children" > </Billboard> |
ID IDREF SFVec3f SFVec3f SFVec3f NMTOKEN |
[inputOutput] [initializeOnly] [initializeOnly] |
<BooleanFilter | ||
DEF="" USE="" inputFalse="" inputNegate="" inputTrue="" set_boolean="" containerField="children" /> |
ID IDREF SFBool SFBool SFBool SFBool NMTOKEN |
[outputOnly] [outputOnly] [outputOnly] [inputOnly] |
<BooleanSequencer | ||
DEF="" USE="" key="" keyValue="" next="" previous="" set_fraction="" value_changed="" containerField="children" /> |
ID IDREF MFFloat MFBool SFBool SFBool SFFloat SFBool NMTOKEN |
[inputOutput] [inputOutput] [outputOnly] [outputOnly] [inputOnly] [outputOnly] |
<BooleanToggle | ||
DEF="" USE="" set_boolean="" toggle="false" containerField="children" /> |
ID IDREF SFBool SFBool NMTOKEN |
[inputOnly] [inputOutput] |
<BooleanTrigger | ||
DEF="" USE="" set_triggerTime="" triggerTrue="" containerField="children" /> |
ID IDREF SFTime SFBool NMTOKEN |
[inputOnly] [outputOnly] |
<Box | ||
DEF="" USE="" size="2 2 2" containerField="geometry" /> |
ID IDREF SFVec3f NMTOKEN |
[initializeOnly] |
<Circle2D | ||
DEF="" USE="" radius="1" containerField="geometry" /> |
ID IDREF SFFloat NMTOKEN |
[initializeOnly] |
<Collision | ||
DEF="" <!-- ChildContentModel -->
USE="" bboxCenter="0 0 0" bboxSize="-1 -1 -1" collideTime="" enabled="true" isActive="" containerField="children" > </Collision> |
ID IDREF SFVec3f SFVec3f SFTime SFBool SFBool NMTOKEN |
[initializeOnly] [initializeOnly] [outputOnly] [inputOutput] [outputOnly] |
<Color | ||
DEF="" USE="" color="" containerField="color" /> |
ID IDREF MFColor NMTOKEN |
[inputOutput] |
<ColorInterpolator | ||
DEF="" USE="" key="" keyValue="" set_fraction="" value_changed="" containerField="children" /> |
ID IDREF MFFloat MFColor SFFloat SFColor NMTOKEN |
[inputOutput] [inputOutput] [inputOnly] [outputOnly] |
<ColorRGBA | ||
DEF="" USE="" color="" containerField="color" /> |
ID IDREF MFColorRGBA NMTOKEN |
[inputOutput] |
<Cone | ||
DEF="" USE="" bottom="true" bottomRadius="1" height="2" side="true" containerField="geometry" /> |
ID IDREF SFBool SFFloat SFFloat SFBool NMTOKEN |
[initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] |
<connect | ||
DEF="" USE="" nodeField="" protoField="" /> |
ID IDREF NMTOKEN NMTOKEN |
<Contour2D | ||
DEF="" USE="" /> |
ID IDREF |
<ContourPolyline2D | ||
DEF="" USE="" point="" containerField="geometry" /> |
ID IDREF MFVec2f NMTOKEN |
[inputOutput] |
<Coordinate | ||
DEF="" USE="" point="" containerField="coord" /> |
ID IDREF MFVec3f NMTOKEN |
[inputOutput] |
<CoordinateDouble | ||
DEF="" USE="" point="" containerField="coord" /> |
ID IDREF MFVec3d NMTOKEN |
[inputOutput] |
<CoordinateInterpolator | ||
DEF="" USE="" key="" keyValue="" set_fraction="" value_changed="" containerField="children" /> |
ID IDREF MFFloat MFVec3f SFFloat MFVec3f NMTOKEN |
[inputOutput] [inputOutput] [inputOnly] [outputOnly] |
<CoordinateInterpolator2D | ||
DEF="" USE="" key="" keyValue="" set_fraction="" value_changed="" containerField="children" /> |
ID IDREF MFFloat MFVec2f SFFloat MFVec2f NMTOKEN |
[inputOutput] [inputOutput] [inputOnly] [outputOnly] |
<Cylinder | ||
DEF="" USE="" bottom="true" height="2" radius="1" side="true" top="true" containerField="geometry" /> |
ID IDREF SFBool SFFloat SFFloat SFBool SFBool NMTOKEN |
[initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] |
<CylinderSensor | ||
DEF="" USE="" autoOffset="true" description="" diskAngle="0.26179167" enabled="true" isActive="" isOver="" maxAngle="-1" minAngle="0" offset="0" rotation_changed="" trackPoint_changed="" containerField="children" /> |
ID IDREF SFBool SFString SFFloat SFBool SFBool SFBool SFFloat SFFloat SFFloat SFVec3f SFVec3f NMTOKEN |
[inputOutput] [inputOutput] [inputOutput] [inputOutput] [outputOnly] [outputOnly] [inputOutput] [inputOutput] [inputOutput] [outputOnly] [outputOnly] |
<DirectionalLight | ||
DEF="" USE="" ambientIntensity="0" color="1 1 1" direction="0 0 -1" intensity="1" on="true" containerField="children" /> |
ID IDREF SFFloat SFColor MFVec3f SFFloat SFBool NMTOKEN |
[inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] |
<Disk2D | ||
DEF="" USE="" innerRadius="0" outerRadius="1" containerField="geometry" /> |
ID IDREF SFFloat SFFloat NMTOKEN |
[initializeOnly] [initializeOnly] |
<ElevationGrid | ||
DEF="" <!-- ColorNormalTexCoordContentModel -->
USE="" ccw="true" colorPerVertex="true" creaseAngle="0" height="" normalPerVertex="true" solid="true" xDimension="0" xSpacing="1.0" zDimension="0" zSpacing="1.0" containerField="geometry" > </ElevationGrid> |
ID IDREF SFBool SFBool SFFloat MFFloat SFBool SFBool SFInt32 SFFloat SFInt32 SFFloat NMTOKEN |
[initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] |
<EspduTransform | ||
DEF="" <!-- ChildContentModel -->
USE="" address="localhost" applicationID="1" articulationParameterArray="" articulationParameterChangeIndicatorArray="" articulationParameterCount="0" articulationParameterDesignatorArray="" articulationParameterIdPartAttachedArray="" articulationParameterTypeArray="" articulationParameterValue0_changed="" articulationParameterValue1_changed="" articulationParameterValue2_changed="" articulationParameterValue3_changed="" articulationParameterValue4_changed="" articulationParameterValue5_changed="" articulationParameterValue6_changed="" articulationParameterValue7_changed="" bboxCenter="0 0 0" bboxSize="-1 -1 -1" center="0 0 0" collideTime="" deadReckoning="0" detonateTime="" entityCategory="0" entityCountry="0" entityDomain="0" entityExtra="0" entityID="0" entityKind="0" entitySpecific="0" entitySubCategory="0" fired1="false" fired2="false" firedTime="" fireMissionIndex="0" firingRange="0" firingRate="0" forceID="0" fuse="0" isActive="" isCollided="" isDetonated="" isNetworkReader="" isNetworkWriter="" isRtpHeaderHeard="" isStandAlone="" linearAcceleration="0 0 0" linearVelocity="0 0 0" marking="" multicastRelayHost="" multicastRelayPort="0" munitionApplicationID="1" 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" set_articulationParameterValue0="" set_articulationParameterValue1="" set_articulationParameterValue2="" set_articulationParameterValue3="" set_articulationParameterValue4="" set_articulationParameterValue5="" set_articulationParameterValue6="" set_articulationParameterValue7="" siteID="0" timestamp="" translation="0 0 0" warhead="0" writeInterval="1.0" containerField="children" > </EspduTransform> |
ID IDREF SFString SFInt32 MFFloat MFInt32 SFInt32 MFInt32 MFInt32 MFInt32 SFFloat SFFloat SFFloat SFFloat SFFloat SFFloat SFFloat SFFloat SFVec3f SFVec3f SFVec3f SFTime SFInt32 SFTime SFInt32 SFInt32 SFInt32 SFInt32 SFInt32 SFInt32 SFInt32 SFInt32 SFBool SFBool SFTime SFInt32 SFInt32 SFInt32 SFInt32 SFInt32 SFBool SFBool SFBool SFBool SFBool SFBool SFBool SFVec3f SFVec3f SFString SFString SFInt32 SFInt32 SFVec3f SFInt32 SFInt32 SFInt32 SFVec3f SFString SFInt32 SFTime SFRotation SFBool SFVec3f SFRotation SFFloat SFFloat SFFloat SFFloat SFFloat SFFloat SFFloat SFFloat SFInt32 SFTime SFVec3f SFInt32 SFTime NMTOKEN |
[inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [outputOnly] [outputOnly] [outputOnly] [outputOnly] [outputOnly] [outputOnly] [outputOnly] [outputOnly] [initializeOnly] [initializeOnly] [inputOutput] [outputOnly] [inputOutput] [outputOnly] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [outputOnly] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [outputOnly] [outputOnly] [outputOnly] [outputOnly] [outputOnly] [outputOnly] [outputOnly] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [initializeOnly] [inputOutput] [inputOutput] [inputOnly] [inputOnly] [inputOnly] [inputOnly] [inputOnly] [inputOnly] [inputOnly] [inputOnly] [inputOutput] [outputOnly] [inputOutput] [inputOutput] [inputOutput] |
<Extrusion | ||
DEF="" USE="" beginCap="true" ccw="true" convex="true" creaseAngle="0.0" crossSection="1 1 1 -1 -1 -1 -1 1 1 1" endCap="true" orientation="0 0 1 0" scale="1 1" solid="true" spine="0 0 0 0 1 0" containerField="geometry" /> |
ID IDREF SFBool SFBool SFBool SFFloat MFVec2f SFBool MFRotation MFVec2f SFBool MFVec3f NMTOKEN |
[initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] |
<FillProperties | ||
DEF="" USE="" filled="true" hatchColor="1 1 1" hatched="true" hatchStyle="1" containerField="fillProperties" /> |
ID IDREF SFBool SFColor SFBool SFInt32 NMTOKEN |
[inputOutput] [inputOutput] |
<Fog | ||
DEF="" USE="" bindTime="" color="1 1 1" fogType="LINEAR" isBound="" set_bind="" visibilityRange="0" containerField="children" /> |
ID IDREF SFTime SFColor SFString SFBool SFBool SFFloat NMTOKEN |
[outputOnly] [inputOutput] [inputOutput] [outputOnly] [inputOnly] [inputOutput] |
<FontStyle | ||
DEF="" USE="" family=""SERIF"" horizontal="true" justify=""BEGIN"" language="" leftToRight="true" size="1.0" spacing="1.0" style="PLAIN" topToBottom="true" containerField="fontStyle" /> |
ID IDREF MFString SFBool MFString SFString SFBool SFFloat SFFloat SFString SFBool NMTOKEN |
[inputOutput] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] |
<GeoCoordinate | ||
DEF="" USE="" geoSystem=""GD" "WE"" point="" containerField="coord" /> |
ID IDREF SFString MFVec3d NMTOKEN |
[initializeOnly] [initializeOnly] |
<GeoElevationGrid | ||
DEF="" <!-- ColorNormalTexCoordContentModel -->
USE="" ccw="true" colorPerVertex="true" creaseAngle="0" geoGridOrigin="0 0 0" geoSystem=""GD" "WE"" height="0 0" normalPerVertex="true" set_height="" set_yScale="" solid="true" xDimension="0" xSpacing="1.0" yScale="1" zDimension="0" zSpacing="1.0" containerField="geometry" > </GeoElevationGrid> |
ID IDREF SFBool SFBool SFFloat SFVec3d SFString MFDouble SFBool MFDouble SFFloat SFBool SFInt32 SFFloat SFFloat SFInt32 SFFloat NMTOKEN |
[initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [inputOnly] [inputOnly] [initializeOnly] [initializeOnly] [initializeOnly] [inputOutput] [initializeOnly] [initializeOnly] |
<GeoLocation | ||
DEF="" <!-- ChildContentModel -->
USE="" bboxCenter="0 0 0" bboxSize="-1 -1 -1" geoCoords="0 0 0" geoSystem=""GD" "WE"" containerField="children" > </GeoLocation> |
ID IDREF SFVec3f SFVec3f SFVec3d SFString NMTOKEN |
[initializeOnly] [initializeOnly] [inputOutput] [initializeOnly] |
<GeoLOD | ||
DEF="" <!-- ChildContentModel -->
USE="" bboxCenter="0 0 0" bboxSize="-1 -1 -1" center="0 0 0" child1Url="" child2Url="" child3Url="" child4Url="" geoSystem=""GD" "WE"" range="10" rootUrl="" containerField="children" > </GeoLOD> |
ID IDREF SFVec3f SFVec3f MFVec3f MFString MFString MFString MFString SFString MFFloat MFString NMTOKEN |
[initializeOnly] [initializeOnly] [inputOutput] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] |
<GeoMetadata | ||
DEF="" USE="" coordinateSystem="" copyright="" data="" dataFormat="" dataUrl="" date="" description="" ellipsoid="" extent="" horizontalDatum="" metadataFormat="" originator="" resolution="" summary="" title="" url="" verticalDatum="" containerField="children" /> |
ID IDREF SFString SFString IDREFS SFString SFString SFString SFString SFString SFString SFString SFString SFString SFString MFString SFString MFString SFString NMTOKEN |
[inputOutput] [inputOutput] [inputOutput] [initializeOnly] [inputOutput] |
<GeoOrigin | ||
DEF="" USE="" geoCoords="0 0 0" geoSystem=""GD" "WE"" rotateYUp="false" /> |
ID IDREF SFVec3d SFString SFBool |
[inputOutput] [inputOutput] [initializeOnly] |
<GeoPositionInterpolator | ||
DEF="" USE="" geoSystem=""GD" "WE"" geovalue_changed="" key="" keyValue="" set_fraction="" value_changed="" containerField="children" /> |
ID IDREF SFString SFVec3d MFFloat MFVec3d SFFloat SFVec3d NMTOKEN |
[initializeOnly] [outputOnly] [inputOutput] [inputOutput] [inputOnly] [outputOnly] |
<GeoTouchSensor | ||
DEF="" USE="" description="" enabled="true" geoSystem=""GD" "WE"" hitGeoCoord_changed="" hitNormal_changed="" hitPoint_changed="" hitTexCoord_changed="" isActive="" isOver="" touchTime="" containerField="children" /> |
ID IDREF SFString SFBool SFString SFVec3d SFVec3f SFVec3f SFVec2f SFBool SFBool SFTime NMTOKEN |
[inputOutput] [inputOutput] [initializeOnly] [outputOnly] [outputOnly] [outputOnly] [outputOnly] [outputOnly] [outputOnly] [outputOnly] |
<GeoViewpoint | ||
DEF="" USE="" bindTime="" description="" fieldOfView="0.785398" geoSystem=""GD" "WE"" headlight="true" isBound="" jump="true" navType=""EXAMINE" "ANY"" orientation="0 0 1 0" position="0 0 100000" set_bind="" set_orientation="" set_position="" speedFactor="1.0" containerField="children" /> |
ID IDREF SFTime SFString SFFloat SFString SFBool SFBool SFBool MFString SFRotation SFVec3d SFBool SFRotation SFVec3d SFFloat NMTOKEN |
[outputOnly] [inputOutput] [inputOutput] [initializeOnly] [inputOutput] [outputOnly] [inputOutput] [inputOutput] [initializeOnly] [inputOutput] [inputOnly] [inputOnly] [inputOnly] |
<Group | ||
DEF="" <!-- ChildContentModel -->
USE="" bboxCenter="0 0 0" bboxSize="-1 -1 -1" containerField="children" > </Group> |
ID IDREF SFVec3f SFVec3f NMTOKEN |
[initializeOnly] [initializeOnly] |
<HAnimDisplacer | ||
DEF="" USE="" coordIndex="" displacements="" name="" weight="" /> |
ID IDREF MFInt32 MFVec3f SFString SFFloat |
[inputOutput] [inputOutput] [inputOutput] [inputOutput] |
<HAnimHumanoid | ||
DEF="" <!-- ChildContentModel -->
USE="" center="0 0 0" info="" name="" rotation="0 0 1 0" scale="1 1 1" scaleOrientation="0 0 1 0" translation="0 0 0" version="" containerField="children" > </HAnimHumanoid> |
ID IDREF SFVec3f MFString SFString SFRotation SFVec3f SFRotation SFVec3f SFString NMTOKEN |
[inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] |
<HAnimJoint | ||
DEF="" <!-- ChildContentModel -->
USE="" bboxCenter="0 0 0" bboxSize="-1 -1 -1" center="0 0 0" limitOrientation="0 0 1 0" llimit="" name="" rotation="0 0 1 0" scale="1 1 1" scaleOrientation="0 0 1 0" skinCoordIndex="" skinCoordWeight="" stiffness="0 0 0" translation="0 0 0" ulimit="" containerField="children" > </HAnimJoint> |
ID IDREF SFVec3f SFVec3f SFVec3f SFRotation MFFloat string SFRotation SFVec3f SFRotation MFInt32 MFFloat MFFloat SFVec3f MFFloat NMTOKEN |
[initializeOnly] [initializeOnly] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] |
<HAnimSegment | ||
DEF="" <!-- ChildContentModel -->
USE="" bboxCenter="0 0 0" bboxSize="-1 -1 -1" centerOfMass="0 0 0" mass="0" momentsOfInertia="0 0 0 0 0 0 0 0 0" name="" containerField="children" > </HAnimSegment> |
ID IDREF SFVec3f SFVec3f SFVec3f SFFloat MFFloat SFString NMTOKEN |
[initializeOnly] [initializeOnly] [inputOutput] [inputOutput] [inputOutput] [inputOutput] |
<HAnimSite | ||
DEF="" <!-- ChildContentModel -->
USE="" bboxCenter="0 0 0" bboxSize="-1 -1 -1" center="0 0 0" name="" rotation="0 0 1 0" scale="1 1 1" scaleOrientation="0 0 1 0" translation="0 0 0" containerField="children" > </HAnimSite> |
ID IDREF SFVec3f SFVec3f SFVec3f SFString SFRotation SFVec3f SFRotation SFVec3f NMTOKEN |
[initializeOnly] [initializeOnly] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] |
<ImageTexture | ||
DEF="" USE="" repeatS="true" repeatT="true" url="" containerField="texture" /> |
ID IDREF SFBool SFBool MFString NMTOKEN |
[initializeOnly] [initializeOnly] [inputOutput] |
<IndexedFaceSet | ||
DEF="" <!-- ColorCoordinateNormalTexCoordContentModel -->
USE="" ccw="true" colorIndex="" colorPerVertex="true" convex="true" coordIndex="" creaseAngle="0" normalIndex="" normalPerVertex="true" solid="true" texCoordIndex="" containerField="geometry" > </IndexedFaceSet> |
ID IDREF SFBool MFInt32 SFBool SFBool MFInt32 SFFloat MFInt32 SFBool SFBool MFInt32 NMTOKEN |
[initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] |
<IndexedLineSet | ||
DEF="" <!-- ColorCoordinateContentModel -->
USE="" colorIndex="" colorPerVertex="true" coordIndex="" containerField="geometry" > </IndexedLineSet> |
ID IDREF MFInt32 SFBool MFInt32 NMTOKEN |
[initializeOnly] [initializeOnly] [initializeOnly] |
<IndexedTriangleFanSet | ||
DEF="" <!-- ColorCoordinateNormalTexCoordContentModel -->
USE="" ccw="true" colorPerVertex="true" index="" normalPerVertex="true" solid="true" containerField="geometry" > </IndexedTriangleFanSet> |
ID IDREF SFBool SFBool MFInt32 SFBool SFBool NMTOKEN |
[initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] |
<IndexedTriangleSet | ||
DEF="" <!-- ColorCoordinateNormalTexCoordContentModel -->
USE="" ccw="true" colorPerVertex="true" index="" normalPerVertex="true" solid="true" containerField="geometry" > </IndexedTriangleSet> |
ID IDREF SFBool SFBool MFInt32 SFBool SFBool NMTOKEN |
[initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] |
<IndexedTriangleStripSet | ||
DEF="" <!-- ColorCoordinateNormalTexCoordContentModel -->
USE="" ccw="true" colorPerVertex="true" index="" normalPerVertex="true" solid="true" stripCount="" containerField="geometry" > </IndexedTriangleStripSet> |
ID IDREF SFBool SFBool MFInt32 SFBool SFBool MFInt32 NMTOKEN |
[initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [inputOutput] |
<Inline | ||
DEF="" USE="" bboxCenter="0 0 0" bboxSize="-1 -1 -1" load="true" url="" containerField="children" /> |
ID IDREF SFVec3f SFVec3f SFBool MFString NMTOKEN |
[initializeOnly] [initializeOnly] [inputOutput] [inputOutput] |
<IntegerSequencer | ||
DEF="" USE="" key="" keyValue="" next="" previous="" set_fraction="" value_changed="" containerField="children" /> |
ID IDREF MFFloat MFInt32 SFBool SFBool SFFloat SFInt32 NMTOKEN |
[inputOutput] [inputOutput] [outputOnly] [outputOnly] [inputOnly] [outputOnly] |
<IntegerTrigger | ||
DEF="" USE="" integerKey="-1" set_boolean="" triggerValue="" containerField="children" /> |
ID IDREF SFInt32 SFBool SFBool NMTOKEN |
[inputOnly] [outputOnly] |
<IS | ||
DEF="" USE="" /> |
ID IDREF |
<KeySensor | ||
DEF="" USE="" actionKeyPress="" actionKeyRelease="" altKey="" controlKey="" enabled="true" isActive="" keyPress="" keyRelease="" shiftKey="" containerField="children" /> |
ID IDREF SFInt32 SFInt32 SFBool SFBool SFBool SFBool SFString SFString SFBool NMTOKEN |
[outputOnly] [outputOnly] [outputOnly] [outputOnly] [inputOutput] [outputOnly] [outputOnly] [outputOnly] [outputOnly] |
<LineProperties | ||
DEF="" USE="" linetype="1" linewidthScaleFactor="0" containerField="lineProperties" /> |
ID IDREF SFInt32 SFFloat NMTOKEN |
<LineSet | ||
DEF="" <!-- ColorCoordinateContentModel -->
USE="" vertexCount="" containerField="geometry" > </LineSet> |
ID IDREF MFInt32 NMTOKEN |
<LoadSensor | ||
DEF="" USE="" enabled="true" isActive="" isLoaded="" loadTime="" progress="" timeOut="0" containerField="children" /> |
ID IDREF SFBool SFBool SFBool SFTime SFFloat SFTime NMTOKEN |
[inputOutput] [outputOnly] [outputOnly] [outputOnly] [outputOnly] [inputOutput] |
<LOD | ||
DEF="" <!-- ChildContentModel -->
USE="" bboxCenter="0 0 0" bboxSize="-1 -1 -1" center="0 0 0" range="" containerField="children" > </LOD> |
ID IDREF SFVec3f SFVec3f MFVec3f MFFloat NMTOKEN |
[initializeOnly] [initializeOnly] [inputOutput] [initializeOnly] |
<Material | ||
DEF="" USE="" ambientIntensity="0.2" diffuseColor="0.8 0.8 0.8" emissiveColor="0 0 0" shininess="0.2" specularColor="0 0 0" transparency="0" containerField="material" /> |
ID IDREF SFFloat SFColor SFColor SFFloat SFColor SFFloat NMTOKEN |
[inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] |
<MetadataDouble | ||
DEF="" USE="" name="" reference="" value="" containerField="metadata" /> |
ID IDREF SFString SFString MFDouble NMTOKEN |
[inputOutput] |
<MetadataFloat | ||
DEF="" USE="" name="" reference="" value="" containerField="metadata" /> |
ID IDREF SFString SFString MFFloat NMTOKEN |
[inputOutput] |
<MetadataInteger | ||
DEF="" USE="" name="" reference="" value="" containerField="metadata" /> |
ID IDREF SFString SFString MFInt32 NMTOKEN |
[inputOutput] |
<MetadataSet | ||
DEF="" USE="" name="" reference="" containerField="metadata" /> |
ID IDREF SFString SFString NMTOKEN |
[inputOutput] |
<MetadataString | ||
DEF="" USE="" name="" reference="" value="" containerField="metadata" /> |
ID IDREF SFString SFString MFString NMTOKEN |
[inputOutput] |
<MovieTexture | ||
DEF="" USE="" description="" duration_changed="" elapsedTime="" isActive="" isPaused="" loop="false" pauseTime="0" pitch="1.0" repeatS="true" repeatT="true" resumeTime="0" startTime="0" stopTime="0" url="" containerField="children" /> |
ID IDREF SFString SFFloat SFTime SFBool SFBool SFBool SFTime SFFloat SFBool SFBool SFTime SFTime SFTime MFString NMTOKEN |
[inputOutput] [outputOnly] [outputOnly] [outputOnly] [outputOnly] [inputOutput] [inputOutput] [inputOutput] [initializeOnly] [initializeOnly] [inputOutput] [inputOutput] [inputOutput] [inputOutput] |
<MultiTexture | ||
DEF="" USE="" alpha="1" color="1 1 1" function="" mode="" source="" transparent="false" containerField="texture" /> |
ID IDREF SFFloat SFColor MFString MFString MFString SFBool NMTOKEN |
[inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] |
<MultiTextureCoordinate | ||
DEF="" USE="" containerField="texCoord" /> |
ID IDREF NMTOKEN |
<MultiTextureTransform | ||
DEF="" USE="" containerField="textureTransform" /> |
ID IDREF NMTOKEN |
<NavigationInfo | ||
DEF="" USE="" avatarSize="0.25 1.6 0.75" bindTime="" headlight="true" isBound="" set_bind="" speed="1" type=""EXAMINE" "ANY"" visibilityLimit="0" containerField="children" /> |
ID IDREF MFFloat SFTime SFBool SFBool SFBool SFFloat MFString SFFloat NMTOKEN |
[inputOutput] [outputOnly] [inputOutput] [outputOnly] [inputOnly] [inputOutput] [inputOutput] [inputOutput] |
<Normal | ||
DEF="" USE="" vector="" containerField="normal" /> |
ID IDREF MFVec3f NMTOKEN |
[inputOutput] |
<NormalInterpolator | ||
DEF="" USE="" key="" keyValue="" set_fraction="" value_changed="" containerField="children" /> |
ID IDREF MFFloat MFVec3f SFFloat MFVec3f NMTOKEN |
[inputOutput] [inputOutput] [inputOnly] [outputOnly] |
<NurbsCurve | ||
DEF="" USE="" controlPoint="" knot="" order="3" tessellation="0" weight="" containerField="geometry" /> |
ID IDREF MFVec3f MFDouble SFInt32 SFInt32 MFDouble NMTOKEN |
[inputOutput] [initializeOnly] [initializeOnly] [inputOutput] [inputOutput] |
<NurbsCurve2D | ||
DEF="" USE="" controlPoint="" knot="" order="3" tessellation="0" weight="" containerField="geometry" /> |
ID IDREF MFVec3f MFDouble SFInt32 SFInt32 MFDouble NMTOKEN |
[inputOutput] [initializeOnly] [initializeOnly] [inputOutput] [inputOutput] |
<NurbsOrientationInterpolator | ||
DEF="" USE="" knot="" order="3" set_fraction="" value_changed="" weight="" containerField="children" /> |
ID IDREF MFDouble SFInt32 SFFloat SFRotation MFDouble NMTOKEN |
[initializeOnly] [initializeOnly] [inputOnly] [outputOnly] [inputOutput] |
<NurbsPatchSurface | ||
DEF="" USE="" solid="true" uDimension="0" uKnot="" uOrder="3" uTessellation="0" vDimension="0" vKnot="" vOrder="3" vTessellation="0" weight="" containerField="geometry" /> |
ID IDREF SFBool SFInt32 MFDouble SFInt32 SFInt32 SFInt32 MFDouble SFInt32 SFInt32 MFDouble NMTOKEN |
[initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [inputOutput] [initializeOnly] [initializeOnly] [initializeOnly] [inputOutput] [inputOutput] |
<NurbsPositionInterpolator | ||
DEF="" USE="" knot="" order="3" set_fraction="" value_changed="" weight="" containerField="children" /> |
ID IDREF MFDouble SFInt32 SFFloat SFVec3f MFDouble NMTOKEN |
[initializeOnly] [inputOutput] [inputOnly] [outputOnly] [inputOutput] |
<NurbsSet | ||
DEF="" <!-- ChildContentModel -->
USE="" bboxCenter="0 0 0" bboxSize="-1 -1 -1" tessellationScale="1.0" containerField="children" > </NurbsSet> |
ID IDREF SFVec3f SFVec3f SFFloat NMTOKEN |
[initializeOnly] [initializeOnly] [inputOutput] |
<NurbsSurfaceInterpolator | ||
DEF="" USE="" normal_changed="" position_changed="" set_fraction="" uDimension="0" uKnot="" uOrder="3" vDimension="0" vKnot="" vOrder="3" weight="" containerField="children" /> |
ID IDREF SFVec3f SFVec3f SFVec2f SFInt32 MFDouble SFInt32 SFInt32 MFDouble SFInt32 MFDouble NMTOKEN |
[outputOnly] [outputOnly] [inputOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [inputOutput] |
<NurbsSweptSurface | ||
DEF="" USE="" ccw="true" solid="true" containerField="geometry" /> |
ID IDREF SFBool SFBool NMTOKEN |
[initializeOnly] [initializeOnly] |
<NurbsSwungSurface | ||
DEF="" USE="" ccw="true" solid="true" containerField="geometry" /> |
ID IDREF SFBool SFBool NMTOKEN |
[initializeOnly] [initializeOnly] |
<NurbsTextureCoordinate | ||
DEF="" USE="" uDimension="0" uKnot="" uOrder="3" vDimension="0" vKnot="" vOrder="3" weight="" containerField="texCoord" /> |
ID IDREF SFInt32 MFDouble SFInt32 SFInt32 MFDouble SFInt32 MFDouble NMTOKEN |
[initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [inputOutput] |
<NurbsTrimmedSurface | ||
DEF="" USE="" solid="true" uDimension="0" uKnot="" uOrder="3" uTessellation="0" vDimension="0" vKnot="" vOrder="3" vTessellation="0" weight="" containerField="geometry" /> |
ID IDREF SFBool SFInt32 MFDouble SFInt32 SFInt32 SFInt32 MFDouble SFInt32 SFInt32 MFDouble NMTOKEN |
[initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [inputOutput] [initializeOnly] [initializeOnly] [initializeOnly] [inputOutput] [inputOutput] |
<OrientationInterpolator | ||
DEF="" USE="" key="" keyValue="" set_fraction="" value_changed="" containerField="children" /> |
ID IDREF MFFloat MFRotation SFFloat SFRotation NMTOKEN |
[inputOutput] [inputOutput] [inputOnly] [outputOnly] |
<PixelTexture | ||
DEF="" USE="" image="0 0 0" repeatS="true" repeatT="true" containerField="texture" /> |
ID IDREF SFImage SFBool SFBool NMTOKEN |
[inputOutput] [initializeOnly] [initializeOnly] |
<PlaneSensor | ||
DEF="" USE="" autoOffset="true" description="" enabled="true" isActive="" isOver="" maxPosition="-1 -1" minPosition="0 0" offset="0 0 0" trackPoint_changed="" translation_changed="" containerField="children" /> |
ID IDREF SFBool SFString SFBool SFBool SFBool SFVec2f SFVec2f SFVec3f SFVec3f SFVec3f NMTOKEN |
[inputOutput] [inputOutput] [inputOutput] [outputOnly] [outputOnly] [inputOutput] [inputOutput] [inputOutput] [outputOnly] [outputOnly] |
<PointLight | ||
DEF="" USE="" ambientIntensity="0" attenuation="1 0 0" color="1 1 1" intensity="1" location="0 0 0" on="true" radius="100" containerField="children" /> |
ID IDREF SFFloat SFVec3f SFColor SFFloat MFVec3f SFBool SFFloat NMTOKEN |
[inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] |
<PointSet | ||
DEF="" <!-- ColorCoordinateContentModel -->
USE="" containerField="geometry" > </PointSet> |
ID IDREF NMTOKEN |
<Polyline2D | ||
DEF="" USE="" lineSegments="" containerField="geometry" /> |
ID IDREF MFVec2f NMTOKEN |
[initializeOnly] |
<Polypoint2D | ||
DEF="" USE="" points="" containerField="geometry" /> |
ID IDREF MFVec2f NMTOKEN |
[initializeOnly] |
<PositionInterpolator | ||
DEF="" USE="" key="" keyValue="" set_fraction="" value_changed="" containerField="children" /> |
ID IDREF MFFloat MFVec3f SFFloat SFVec3f NMTOKEN |
[inputOutput] [inputOutput] [inputOnly] [outputOnly] |
<PositionInterpolator2D | ||
DEF="" USE="" key="" keyValue="" set_fraction="" value_changed="" containerField="children" /> |
ID IDREF MFFloat MFVec2f SFFloat SFVec2f NMTOKEN |
[inputOutput] [inputOutput] [inputOnly] [outputOnly] |
<ProximitySensor | ||
DEF="" USE="" center="0 0 0" centerOfRotation_changed="" enabled="true" enterTime="" exitTime="" isActive="" orientation_changed="" position_changed="" size="0 0 0" containerField="children" /> |
ID IDREF SFVec3f SFVec3f SFBool SFTime SFTime SFBool SFRotation SFVec3f SFVec3f NMTOKEN |
[inputOutput] [outputOnly] [inputOutput] [outputOnly] [outputOnly] [outputOnly] [outputOnly] [outputOnly] [inputOutput] |
<ReceiverPdu | ||
DEF="" <!-- ChildContentModel -->
USE="" address="localhost" applicationID="1" bboxCenter="0 0 0" bboxSize="-1 -1 -1" entityID="0" isActive="" isNetworkReader="" isNetworkWriter="" isRtpHeaderHeard="" isStandAlone="" multicastRelayHost="" multicastRelayPort="0" networkMode="standAlone" port="0" radioID="0" readInterval="0.1" receivedPower="0.0" receiverState="0" rtpHeaderExpected="false" siteID="0" timestamp="" transmitterApplicationID="0" transmitterEntityID="0" transmitterRadioID="0" transmitterSiteID="0" whichGeometry="1" writeInterval="1.0" containerField="children" > </ReceiverPdu> |
ID IDREF SFString SFInt32 SFVec3f SFVec3f SFInt32 SFBool SFBool SFBool SFBool SFBool SFString SFInt32 SFString SFInt32 SFInt32 SFTime SFFloat SFInt32 SFBool SFInt32 SFTime SFInt32 SFInt32 SFInt32 SFInt32 SFInt32 SFTime NMTOKEN |
[inputOutput] [inputOutput] [initializeOnly] [initializeOnly] [inputOutput] [outputOnly] [outputOnly] [outputOnly] [outputOnly] [outputOnly] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [initializeOnly] [inputOutput] [outputOnly] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] |
<Rectangle2D | ||
DEF="" USE="" isFilled="true" size="2 2" containerField="geometry" /> |
ID IDREF SFBool MFVec2f NMTOKEN |
[inputOutput] [initializeOnly] |
<ScalarInterpolator | ||
DEF="" USE="" key="" keyValue="" set_fraction="" value_changed="" containerField="children" /> |
ID IDREF MFFloat MFFloat SFFloat SFFloat NMTOKEN |
[inputOutput] [inputOutput] [inputOnly] [outputOnly] |
<Script | ||
DEF="" USE="" directOutput="false" mustEvaluate="false" url="" /> |
ID IDREF SFBool SFBool MFString |
[initializeOnly] [initializeOnly] [inputOutput] |
<Shape | ||
DEF="" <!-- ShapeChildContentModel -->
USE="" containerField="children" > </Shape> |
ID IDREF NMTOKEN |
<SignalPdu | ||
DEF="" <!-- ChildContentModel -->
USE="" address="localhost" applicationID="1" bboxCenter="0 0 0" bboxSize="-1 -1 -1" data="" dataLength="0" encodingScheme="0" entityID="0" isActive="" isNetworkReader="" isNetworkWriter="" isRtpHeaderHeard="" isStandAlone="" multicastRelayHost="" multicastRelayPort="0" networkMode="standAlone" port="0" radioID="0" readInterval="0.1" rtpHeaderExpected="false" sampleRate="0" samples="0" siteID="0" tdlType="0" timestamp="" whichGeometry="1" writeInterval="1.0" containerField="children" > </SignalPdu> |
ID IDREF SFString SFInt32 SFVec3f SFVec3f MFInt32 SFInt32 SFInt32 SFInt32 SFBool SFBool SFBool SFBool SFBool SFString SFInt32 SFString SFInt32 SFInt32 SFTime SFBool SFInt32 SFInt32 SFInt32 SFInt32 SFTime SFInt32 SFTime NMTOKEN |
[inputOutput] [inputOutput] [initializeOnly] [initializeOnly] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [outputOnly] [outputOnly] [outputOnly] [outputOnly] [outputOnly] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [initializeOnly] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [outputOnly] [inputOutput] [inputOutput] |
<Sound | ||
DEF="" <!-- SoundChildContentModel -->
USE="" direction="0 0 1" intensity="1" location="0 0 0" maxBack="10" maxFront="10" minBack="1" minFront="1" priority="0" spatialize="true" containerField="children" > </Sound> |
ID IDREF SFVec3f SFFloat SFVec3f SFFloat SFFloat SFFloat SFFloat SFFloat SFBool NMTOKEN |
[inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [initializeOnly] |
<Sphere | ||
DEF="" USE="" radius="1" containerField="geometry" /> |
ID IDREF SFFloat NMTOKEN |
[initializeOnly] |
<SphereSensor | ||
DEF="" USE="" autoOffset="true" description="" enabled="true" isActive="" isOver="" offset="0 1 0 0" rotation_changed="" trackPoint_changed="" containerField="children" /> |
ID IDREF SFBool SFString SFBool SFBool SFBool SFRotation SFVec3f SFVec3f NMTOKEN |
[inputOutput] [inputOutput] [inputOutput] [outputOnly] [outputOnly] [inputOutput] [outputOnly] [outputOnly] |
<SpotLight | ||
DEF="" USE="" ambientIntensity="0" attenuation="1 0 0" beamWidth="1.570796" color="1 1 1" cutOffAngle="0.785398" direction="0 0 -1" intensity="1" location="0 0 0" on="true" radius="100" containerField="children" /> |
ID IDREF SFFloat SFVec3f SFFloat SFColor SFFloat MFVec3f SFFloat MFVec3f SFBool SFFloat NMTOKEN |
[inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] |
<StaticGroup | ||
DEF="" <!-- ChildContentModel -->
USE="" bboxCenter="0 0 0" bboxSize="-1 -1 -1" containerField="children" > </StaticGroup> |
ID IDREF SFVec3f SFVec3f NMTOKEN |
[initializeOnly] [initializeOnly] |
<StringSensor | ||
DEF="" USE="" deletionAllowed="true" enabled="true" enteredText="" finalText="" isActive="" containerField="children" /> |
ID IDREF SFBool SFBool SFString SFString SFBool NMTOKEN |
[inputOutput] [inputOutput] [outputOnly] [outputOnly] [outputOnly] |
<Switch | ||
DEF="" <!-- ChildContentModel -->
USE="" bboxCenter="0 0 0" bboxSize="-1 -1 -1" whichChoice="-1" containerField="children" > </Switch> |
ID IDREF SFVec3f SFVec3f SFInt32 NMTOKEN |
[initializeOnly] [initializeOnly] [inputOutput] |
<Text | ||
DEF="" <!-- TextChildContentModel -->
USE="" length="" maxExtent="0.0" string="" containerField="geometry" > </Text> |
ID IDREF MFFloat SFFloat MFString NMTOKEN |
[inputOutput] [inputOutput] [inputOutput] |
<TextureBackground | ||
DEF="" <!-- TextureBackgroundChildContentModel -->
USE="" bindTime="" groundAngle="" groundColor="" isBound="" set_bind="" skyAngle="" skyColor="0 0 0" transparency="0" containerField="children" > </TextureBackground> |
ID IDREF SFTime MFFloat MFColor SFBool SFBool MFFloat MFColor MFFloat NMTOKEN |
[outputOnly] [inputOutput] [inputOutput] [outputOnly] [inputOnly] [inputOutput] [inputOutput] [inputOutput] |
<TextureCoordinate | ||
DEF="" USE="" point="" containerField="texCoord" /> |
ID IDREF MFVec2f NMTOKEN |
[inputOutput] |
<TextureCoordinateGenerator | ||
DEF="" USE="" mode="SPHERE" parameter="" containerField="texCoord" /> |
ID IDREF SFString MFFloat NMTOKEN |
[inputOutput] [inputOutput] |
<TextureTransform | ||
DEF="" USE="" center="0 0" rotation="0" scale="1 1" translation="0 0" containerField="textureTransform" /> |
ID IDREF SFVec2f SFFloat SFVec2f SFVec2f NMTOKEN |
[inputOutput] [inputOutput] [inputOutput] [inputOutput] |
<TimeSensor | ||
DEF="" USE="" cycleInterval="1.0" cycleTime="" elapsedTime="" enabled="true" fraction_changed="" isActive="" isPaused="" loop="false" pauseTime="0" resumeTime="0" startTime="0" stopTime="0" time="" containerField="children" /> |
ID IDREF SFTime SFTime SFTime SFBool SFFloat SFBool SFBool SFBool SFTime SFTime SFTime SFTime SFTime NMTOKEN |
[inputOutput] [outputOnly] [outputOnly] [inputOutput] [outputOnly] [outputOnly] [outputOnly] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [outputOnly] |
<TimeTrigger | ||
DEF="" USE="" set_boolean="" triggerTime="" containerField="children" /> |
ID IDREF SFBool SFBool NMTOKEN |
[inputOnly] [outputOnly] |
<TouchSensor | ||
DEF="" USE="" description="" enabled="true" hitNormal_changed="" hitPoint_changed="" hitTexCoord_changed="" isActive="" isOver="" touchTime="" containerField="children" /> |
ID IDREF SFString SFBool SFVec3f SFVec3f SFVec2f SFBool SFBool SFTime NMTOKEN |
[inputOutput] [inputOutput] [outputOnly] [outputOnly] [outputOnly] [outputOnly] [outputOnly] [outputOnly] |
<Transform | ||
DEF="" <!-- ChildContentModel -->
USE="" bboxCenter="0 0 0" bboxSize="-1 -1 -1" center="0 0 0" rotation="0 0 1 0" scale="1 1 1" scaleOrientation="0 0 1 0" translation="0 0 0" containerField="children" > </Transform> |
ID IDREF SFVec3f SFVec3f SFVec3f SFRotation SFVec3f SFRotation SFVec3f NMTOKEN |
[initializeOnly] [initializeOnly] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] |
<TransmitterPdu | ||
DEF="" <!-- ChildContentModel -->
USE="" address="localhost" antennaLocation="0 0 0" antennaPatternLength="0" antennaPatternType="0" applicationID="1" bboxCenter="0 0 0" bboxSize="-1 -1 -1" cryptoKeyID="0" cryptoSystem="0" entityID="0" frequency="0" inputSource="0" isActive="" isNetworkReader="" isNetworkWriter="" isRtpHeaderHeard="" isStandAlone="" 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" timestamp="" transmitFrequencyBandwidth="0" transmitState="0" whichGeometry="1" writeInterval="1.0" containerField="children" > </TransmitterPdu> |
ID IDREF SFString SFVec3f SFInt32 SFInt32 SFInt32 SFVec3f SFVec3f SFInt32 SFInt32 SFInt32 SFInt32 SFInt32 SFBool SFBool SFBool SFBool SFBool SFInt32 SFInt32 SFInt32 SFInt32 SFInt32 SFString SFInt32 SFString SFInt32 SFFloat SFInt32 SFInt32 SFInt32 SFInt32 SFInt32 SFInt32 SFInt32 SFTime SFVec3f SFBool SFInt32 SFTime SFFloat SFInt32 SFInt32 SFTime NMTOKEN |
[inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [initializeOnly] [initializeOnly] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [outputOnly] [outputOnly] [outputOnly] [outputOnly] [outputOnly] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [inputOutput] [initializeOnly] [inputOutput] [outputOnly] [inputOutput] [inputOutput] [inputOutput] [inputOutput] |
<TriangleFanSet | ||
DEF="" <!-- ColorCoordinateNormalTexCoordContentModel -->
USE="" ccw="true" colorPerVertex="true" fanCount="" normalPerVertex="true" solid="true" containerField="geometry" > </TriangleFanSet> |
ID IDREF SFBool SFBool MFInt32 SFBool SFBool NMTOKEN |
[initializeOnly] [initializeOnly] [inputOutput] [initializeOnly] [initializeOnly] |
<TriangleSet | ||
DEF="" <!-- ColorCoordinateNormalTexCoordContentModel -->
USE="" ccw="true" colorPerVertex="true" normalPerVertex="true" solid="true" containerField="geometry" > </TriangleSet> |
ID IDREF SFBool SFBool SFBool SFBool NMTOKEN |
[initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] |
<TriangleSet2D | ||
DEF="" USE="" vertices="" containerField="geometry" /> |
ID IDREF MFVec2f NMTOKEN |
[inputOutput] |
<TriangleStripSet | ||
DEF="" <!-- ColorCoordinateNormalTexCoordContentModel -->
USE="" ccw="true" colorPerVertex="true" normalPerVertex="true" solid="true" stripCount="" containerField="geometry" > </TriangleStripSet> |
ID IDREF SFBool SFBool SFBool SFBool MFInt32 NMTOKEN |
[initializeOnly] [initializeOnly] [initializeOnly] [initializeOnly] [inputOutput] |
<Viewpoint | ||
DEF="" USE="" bindTime="" centerOfRotation="0 0 0" description="" fieldOfView="0.785398" isBound="" jump="true" orientation="0 0 1 0" position="0 0 10" set_bind="" containerField="children" /> |
ID IDREF SFTime SFVec3f SFString SFFloat SFBool SFBool SFRotation SFVec3f SFBool NMTOKEN |
[outputOnly] [inputOutput] [inputOutput] [inputOutput] [outputOnly] [inputOutput] [inputOutput] [inputOutput] [inputOnly] |
<VisibilitySensor | ||
DEF="" USE="" center="0 0 0" enabled="true" enterTime="" exitTime="" isActive="" size="0 0 0" containerField="children" /> |
ID IDREF SFVec3f SFBool SFTime SFTime SFBool SFVec3f NMTOKEN |
[inputOutput] [inputOutput] [outputOnly] [outputOnly] [outputOnly] [inputOutput] |
<WorldInfo | ||
DEF="" USE="" info="" title="" containerField="children" /> |
ID IDREF MFString SFString NMTOKEN |
[inputOutput] [initializeOnly] |
Content models provide rules for what child-node elements are allowed for a given node.
AppearanceChildContentModel is the child-node content model corresponding to X3DAppearanceChildNode. AppearanceChildContentModel can first contain optional FillProperties and/or LineProperties, then, in any-order, Material, ImageTexture, MovieTexture, MultiTexture, PixelTexture, TextureTransform, and MultiTextureTransform. No more than one instance of any single node type is allowed.
A properly typed ProtoInstance node can be substituted for any node in this content model.
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 in any combination. When the assigned profile is less than FULL, the precise palette of legal nodes depends on assigned profile and components.
A properly typed ProtoInstance node can be substituted for any node in this content model.
ColorCoordinateContentModel is the child-node content model corresponding to IndexedLineSet, LineSet and PointSet. ColorCoordinateContentModel can contain, in any order, a Coordinate node with a Color (or ColorRGBA) node. No more than one instance of any single node type is allowed.
A properly typed ProtoInstance node can be substituted for any node in this content model.
ColorCoordinateNormalTexCoordContentModel is the child-node content model corresponding to IndexedFaceSet and related triangle 3D geometry nodes. ColorCoordinateNormalTexCoordContentModel can contain in any order zero or one instances of the following nodes: Color (or ColorRGBA), Coordinate, Normal and/or TextureCoordinate. No more than one instance of any single node type is allowed.
A properly typed ProtoInstance node can be substituted for any node in this content model.
ColorNormalTexCoordContentModel is the child-node content model corresponding to ElevationGrid and GeoElevationGrid. ColorNormalTexCoordContentModel can contain Color (or ColorRGBA), Normal and TextureCoordinate nodes, in any order. No more than one instance of any single node type is allowed.
A properly typed ProtoInstance node can be substituted for any node in this content model.
ShapeChildContentModel is the child-node content model corresponding to X3DShapeNode. ShapeChildContentModel can contain a single Appearance node and a single geometry node, in any order.
A properly typed ProtoInstance node can be substituted for any node in this content model.
SoundChildContentModel is the child-node content model corresponding to X3DSoundNode. SoundChildContentModel can contain a single AudioClip or MovieTexture node as a sound source.
A properly typed ProtoInstance node can be substituted for any node in this content model.
TextChildContentModel is the child-node content model corresponding to X3DTextNode. TextChildContentModel can contain a single FontStyle node.
A properly typed ProtoInstance node can be substituted for any node in this content model.
TextureBackgroundChildContentModel is the child-node content model corresponding to 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 properly typed ProtoInstance node can be substituted for any node in this content model.