element EspduTransform
diagram x3d-4.0_diagrams/x3d-4.0_p73.png
type extension of X3DGroupingNode
properties
content complex
children IS MetadataBoolean MetadataDouble MetadataFloat MetadataInteger MetadataSet MetadataString Background ColorInterpolator CoordinateInterpolator DirectionalLight Group NavigationInfo NormalInterpolator OrientationInterpolator PositionInterpolator ScalarInterpolator Shape TimeSensor Transform Viewpoint WorldInfo Anchor BooleanFilter BooleanSequencer BooleanToggle BooleanTrigger CylinderSensor Inline IntegerSequencer IntegerTrigger KeySensor PlaneSensor PointLight ProximitySensor SphereSensor SpotLight StringSensor Switch TimeTrigger TouchSensor AudioClip Billboard Collision Fog LoadSensor LocalFog LOD Script Sound VisibilitySensor CoordinateInterpolator2D PositionInterpolator2D ClipPlane EaseInEaseOut LinePickSensor PickableGroup PointPickSensor PrimitivePickSensor VolumePickSensor SplinePositionInterpolator SplinePositionInterpolator2D SplineScalarInterpolator SquadOrientationInterpolator StaticGroup TextureProjector TextureProjectorParallel CADAssembly CADLayer CADPart OrthoViewpoint ViewpointGroup ColorChaser ColorDamper CoordinateChaser CoordinateDamper OrientationChaser OrientationDamper PositionChaser PositionChaser2D PositionDamper PositionDamper2D ScalarChaser ScalarDamper TexCoordChaser2D TexCoordDamper2D TextureBackground CollidableShape CollisionSensor RigidBodyCollection ParticleSystem TransformSensor IsoSurfaceVolumeData SegmentedVolumeData VolumeData Analyser AudioDestination BiquadFilter BufferAudioSource ChannelMerger ChannelSelector ChannelSplitter Convolver Delay DynamicsCompressor Gain ListenerPointSource MicrophoneSource OscillatorSource SpatialSound StreamAudioDestination StreamAudioSource WaveShaper EspduTransform ReceiverPdu SignalPdu TransmitterPdu DISEntityManager GeoLocation GeoLOD GeoMetadata GeoPositionInterpolator GeoProximitySensor GeoTouchSensor GeoViewpoint GeoTransform HAnimHumanoid HAnimJoint HAnimSegment HAnimSite HAnimMotion NurbsOrientationInterpolator NurbsPositionInterpolator NurbsSurfaceInterpolator NurbsSet ProtoInstance ROUTE ExternProtoDeclare ProtoDeclare IMPORT EXPORT
used by
element TransformSensor
groups ChildContentModelDIS PickSensorGroupingNodeContentModel
attributes
Name  Type  Use  Default  Fixed  Annotation
DEF  xs:ID        
appinfo

                    DEF defines a unique ID name for each node, referenceable by other nodes.
               
USE  xs:IDREF        
appinfo

                    USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
               
class  xs:NMTOKENS        
appinfo

                    The class attribute is a space-separated list of classes, reserved for use by Cascading Style Sheets (CSS) and XML stylesheets.
                    This attribute is only functional if the X3D model is loaded within an HTML page.
               
id  xs:NMTOKEN        
appinfo

                    The id attribute is a unique identifier, reserved for use by HTML5/DOM pages, independent of DEF labeling and internal X3D node referencing.
                    This attribute is only functional if the X3D model is loaded within an HTML page.
               
style  SFString        
appinfo

                    The style attribute provides an inline block of CSS for element styling, reserved for use by Cascading Style Sheets (CSS) and XML stylesheets.
                    This attribute is only functional if the X3D model is loaded within an HTML page.
               
bboxCenter  SFVec3f    0 0 0    
bboxSize  bboxSizeType    -1 -1 -1    
bboxDisplay  SFBool    false    
visible  SFBool    true    
description  SFString        
appinfo
added in X3D version 4
enabled  SFBool    true    
marking  SFString        
siteID  SFInt32    0    
applicationID  SFInt32    0    
entityID  SFInt32    0    
forceID  SFInt32    0    
entityKind  SFInt32    0    
entityDomain  SFInt32    0    
entityCountry  SFInt32    0    
entityCategory  SFInt32    0    
entitySubcategory  SFInt32    0    
entitySpecific  SFInt32    0    
entityExtra  SFInt32    0    
readInterval  derived by: SFTime    0.1    
writeInterval  derived by: SFTime    1.0    
networkMode  networkModeChoices    standAlone    
translation  SFVec3f    0 0 0    
rotation  SFRotation    0 0 1 0    
scale  SFVec3f    1 1 1    
scaleOrientation  SFRotation    0 0 1 0    
center  SFVec3f    0 0 0    
address  SFString    localhost    
port  SFInt32    0    
multicastRelayHost  SFString        
multicastRelayPort  SFInt32    0    
rtpHeaderExpected  SFBool    false    
deadReckoning  SFInt32    0    
linearVelocity  SFVec3f    0 0 0    
linearAcceleration  SFVec3f    0 0 0    
fired1  SFBool    false    
fired2  SFBool    false    
collisionType  SFInt32    0    
detonationLocation  SFVec3f    0 0 0    
detonationRelativeLocation  SFVec3f    0 0 0    
detonationResult  SFInt32    0    
eventApplicationID  SFInt32    0    
eventEntityID  SFInt32    0    
eventNumber  SFInt32    0    
eventSiteID  SFInt32    0    
munitionStartPoint  SFVec3f    0 0 0    
munitionEndPoint  SFVec3f    0 0 0    
munitionSiteID  SFInt32    0    
munitionApplicationID  SFInt32    0    
munitionEntityID  SFInt32    0    
fireMissionIndex  SFInt32    0    
warhead  SFInt32    0    
fuse  SFInt32    0    
munitionQuantity  SFInt32    0    
firingRate  SFInt32    0    
firingRange  SFFloat    0    
articulationParameterCount  SFInt32    0    
articulationParameterDesignatorArray  MFInt32        
articulationParameterChangeIndicatorArray  MFInt32        
articulationParameterIdPartAttachedToArray  MFInt32        
articulationParameterTypeArray  MFInt32        
articulationParameterArray  MFFloat        
geoSystem  geoSystemType    "GD" "WE"    
geoCoords  SFVec3d    0 0 0    
containerField  xs:NMTOKEN    children    
annotation
appinfo
<xs:attribute name="set_articulationParameterValue0" type="SFFloat" fixed="inputOnlyField"/>
<xs:attribute name="set_articulationParameterValue1" type="SFFloat" fixed="inputOnlyField"/>
<xs:attribute name="set_articulationParameterValue2" type="SFFloat" fixed="inputOnlyField"/>
<xs:attribute name="set_articulationParameterValue3" type="SFFloat" fixed="inputOnlyField"/>
<xs:attribute name="set_articulationParameterValue4" type="SFFloat" fixed="inputOnlyField"/>
<xs:attribute name="set_articulationParameterValue5" type="SFFloat" fixed="inputOnlyField"/>
<xs:attribute name="set_articulationParameterValue6" type="SFFloat" fixed="inputOnlyField"/>
<xs:attribute name="set_articulationParameterValue7" type="SFFloat" fixed="inputOnlyField"/>
<xs:attribute name="articulationParameterValue0_changed" type="SFFloat" fixed="outputOnlyField"/>
<xs:attribute name="articulationParameterValue1_changed" type="SFFloat" fixed="outputOnlyField"/>
<xs:attribute name="articulationParameterValue2_changed" type="SFFloat" fixed="outputOnlyField"/>
<xs:attribute name="articulationParameterValue3_changed" type="SFFloat" fixed="outputOnlyField"/>
<xs:attribute name="articulationParameterValue4_changed" type="SFFloat" fixed="outputOnlyField"/>
<xs:attribute name="articulationParameterValue5_changed" type="SFFloat" fixed="outputOnlyField"/>
<xs:attribute name="articulationParameterValue6_changed" type="SFFloat" fixed="outputOnlyField"/>
<xs:attribute name="articulationParameterValue7_changed" type="SFFloat" fixed="outputOnlyField"/>
<xs:attribute name="collideTime" type="SFTime" fixed="outputOnlyField"/>
<xs:attribute name="detonateTime" type="SFTime" fixed="outputOnlyField"/>
<xs:attribute name="firedTime" type="SFTime" fixed="outputOnlyField"/>
<xs:attribute name="isActive" type="SFBool" fixed="outputOnlyField"/>
<xs:attribute name="isCollided" type="SFBool" fixed="outputOnlyField"/>
<xs:attribute name="isDetonated" type="SFBool" fixed="outputOnlyField"/>
<xs:attribute name="isNetworkReader" type="SFBool" fixed="outputOnlyField"/>
<xs:attribute name="isNetworkWriter" type="SFBool" fixed="outputOnlyField"/>
<xs:attribute name="isRtpHeaderHeard" type="SFBool" fixed="outputOnlyField"/>
<xs:attribute name="isStandAlone" type="SFBool" fixed="outputOnlyField"/>
<xs:attribute name="timestamp" fixed="outputOnlyField">
<!-- type="SFTimeNonNegative" -->
<xs:simpleType>
<xs:restriction base="SFTime">
<xs:minInclusive value="0"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="additionalInterface" type="xs:string" default="X3DNetworkSensorNode"/>
<xs:attribute name="componentName" type="componentNameChoices" fixed="DIS"/>
<xs:attribute name="componentLevel" type="xs:positiveInteger" fixed="1"/>
source <xs:element name="EspduTransform">
 
<xs:annotation>
   
<xs:appinfo>
     
<xs:attribute name="set_articulationParameterValue0" type="SFFloat" fixed="inputOnlyField"/>
     
<xs:attribute name="set_articulationParameterValue1" type="SFFloat" fixed="inputOnlyField"/>
     
<xs:attribute name="set_articulationParameterValue2" type="SFFloat" fixed="inputOnlyField"/>
     
<xs:attribute name="set_articulationParameterValue3" type="SFFloat" fixed="inputOnlyField"/>
     
<xs:attribute name="set_articulationParameterValue4" type="SFFloat" fixed="inputOnlyField"/>
     
<xs:attribute name="set_articulationParameterValue5" type="SFFloat" fixed="inputOnlyField"/>
     
<xs:attribute name="set_articulationParameterValue6" type="SFFloat" fixed="inputOnlyField"/>
     
<xs:attribute name="set_articulationParameterValue7" type="SFFloat" fixed="inputOnlyField"/>
     
<xs:attribute name="articulationParameterValue0_changed" type="SFFloat" fixed="outputOnlyField"/>
     
<xs:attribute name="articulationParameterValue1_changed" type="SFFloat" fixed="outputOnlyField"/>
     
<xs:attribute name="articulationParameterValue2_changed" type="SFFloat" fixed="outputOnlyField"/>
     
<xs:attribute name="articulationParameterValue3_changed" type="SFFloat" fixed="outputOnlyField"/>
     
<xs:attribute name="articulationParameterValue4_changed" type="SFFloat" fixed="outputOnlyField"/>
     
<xs:attribute name="articulationParameterValue5_changed" type="SFFloat" fixed="outputOnlyField"/>
     
<xs:attribute name="articulationParameterValue6_changed" type="SFFloat" fixed="outputOnlyField"/>
     
<xs:attribute name="articulationParameterValue7_changed" type="SFFloat" fixed="outputOnlyField"/>
     
<xs:attribute name="collideTime" type="SFTime" fixed="outputOnlyField"/>
     
<xs:attribute name="detonateTime" type="SFTime" fixed="outputOnlyField"/>
     
<xs:attribute name="firedTime" type="SFTime" fixed="outputOnlyField"/>
     
<xs:attribute name="isActive" type="SFBool" fixed="outputOnlyField"/>
     
<xs:attribute name="isCollided" type="SFBool" fixed="outputOnlyField"/>
     
<xs:attribute name="isDetonated" type="SFBool" fixed="outputOnlyField"/>
     
<xs:attribute name="isNetworkReader" type="SFBool" fixed="outputOnlyField"/>
     
<xs:attribute name="isNetworkWriter" type="SFBool" fixed="outputOnlyField"/>
     
<xs:attribute name="isRtpHeaderHeard" type="SFBool" fixed="outputOnlyField"/>
     
<xs:attribute name="isStandAlone" type="SFBool" fixed="outputOnlyField"/>
     
<xs:attribute name="timestamp" fixed="outputOnlyField">
       
<!-- type="SFTimeNonNegative" -->
       
<xs:simpleType>
         
<xs:restriction base="SFTime">
           
<xs:minInclusive value="0"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:attribute>
     
<xs:attribute name="additionalInterface" type="xs:string" default="X3DNetworkSensorNode"/>
     
<xs:attribute name="componentName" type="componentNameChoices" fixed="DIS"/>
     
<xs:attribute name="componentLevel" type="xs:positiveInteger" fixed="1"/>
   
</xs:appinfo>
   
<xs:documentation source="https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS/Part01/components/dis.html#EspduTransform"/>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="X3DGroupingNode">
       
<xs:attribute name="description" type="SFString">
         
<xs:annotation>
           
<xs:appinfo>added in X3D version 4</xs:appinfo>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="enabled" type="SFBool" default="true"/>
       
<xs:attribute name="marking" type="SFString"/>
       
<xs:attribute name="siteID" type="SFInt32" default="0"/>
       
<xs:attribute name="applicationID" type="SFInt32" default="0"/>
       
<xs:attribute name="entityID" type="SFInt32" default="0"/>
       
<xs:attribute name="forceID" type="SFInt32" default="0"/>
       
<xs:attribute name="entityKind" type="SFInt32" default="0"/>
       
<xs:attribute name="entityDomain" type="SFInt32" default="0"/>
       
<xs:attribute name="entityCountry" type="SFInt32" default="0"/>
       
<xs:attribute name="entityCategory" type="SFInt32" default="0"/>
       
<xs:attribute name="entitySubcategory" type="SFInt32" default="0"/>
       
<xs:attribute name="entitySpecific" type="SFInt32" default="0"/>
       
<xs:attribute name="entityExtra" type="SFInt32" default="0"/>
       
<xs:attribute name="readInterval" default="0.1">
         
<!-- type="SFTimeNonNegative" -->
         
<xs:simpleType>
           
<xs:restriction base="SFTime">
             
<xs:minInclusive value="0"/>
           
</xs:restriction>
         
</xs:simpleType>
       
</xs:attribute>
       
<xs:attribute name="writeInterval" default="1.0">
         
<!-- type="SFTimeNonNegative" -->
         
<xs:simpleType>
           
<xs:restriction base="SFTime">
             
<xs:minInclusive value="0"/>
           
</xs:restriction>
         
</xs:simpleType>
       
</xs:attribute>
       
<xs:attribute name="networkMode" type="networkModeChoices" default="standAlone"/>
       
<xs:attribute name="translation" type="SFVec3f" default="0 0 0"/>
       
<xs:attribute name="rotation" type="SFRotation" default="0 0 1 0"/>
       
<xs:attribute name="scale" type="SFVec3f" default="1 1 1"/>
       
<xs:attribute name="scaleOrientation" type="SFRotation" default="0 0 1 0"/>
       
<xs:attribute name="center" type="SFVec3f" default="0 0 0"/>
       
<xs:attribute name="address" type="SFString" default="localhost"/>
       
<xs:attribute name="port" type="SFInt32" default="0"/>
       
<xs:attribute name="multicastRelayHost" type="SFString"/>
       
<xs:attribute name="multicastRelayPort" type="SFInt32" default="0"/>
       
<xs:attribute name="rtpHeaderExpected" type="SFBool" default="false"/>
       
<xs:attribute name="deadReckoning" type="SFInt32" default="0"/>
       
<xs:attribute name="linearVelocity" type="SFVec3f" default="0 0 0"/>
       
<xs:attribute name="linearAcceleration" type="SFVec3f" default="0 0 0"/>
       
<xs:attribute name="fired1" type="SFBool" default="false"/>
       
<xs:attribute name="fired2" type="SFBool" default="false"/>
       
<xs:attribute name="collisionType" type="SFInt32" default="0"/>
       
<xs:attribute name="detonationLocation" type="SFVec3f" default="0 0 0"/>
       
<xs:attribute name="detonationRelativeLocation" type="SFVec3f" default="0 0 0"/>
       
<xs:attribute name="detonationResult" type="SFInt32" default="0"/>
       
<xs:attribute name="eventApplicationID" type="SFInt32" default="0"/>
       
<xs:attribute name="eventEntityID" type="SFInt32" default="0"/>
       
<xs:attribute name="eventNumber" type="SFInt32" default="0"/>
       
<xs:attribute name="eventSiteID" type="SFInt32" default="0"/>
       
<xs:attribute name="munitionStartPoint" type="SFVec3f" default="0 0 0"/>
       
<xs:attribute name="munitionEndPoint" type="SFVec3f" default="0 0 0"/>
       
<xs:attribute name="munitionSiteID" type="SFInt32" default="0"/>
       
<xs:attribute name="munitionApplicationID" type="SFInt32" default="0"/>
       
<xs:attribute name="munitionEntityID" type="SFInt32" default="0"/>
       
<xs:attribute name="fireMissionIndex" type="SFInt32" default="0"/>
       
<xs:attribute name="warhead" type="SFInt32" default="0"/>
       
<xs:attribute name="fuse" type="SFInt32" default="0"/>
       
<xs:attribute name="munitionQuantity" type="SFInt32" default="0"/>
       
<xs:attribute name="firingRate" type="SFInt32" default="0"/>
       
<xs:attribute name="firingRange" type="SFFloat" default="0"/>
       
<xs:attribute name="articulationParameterCount" type="SFInt32" default="0"/>
       
<xs:attribute name="articulationParameterDesignatorArray" type="MFInt32"/>
       
<xs:attribute name="articulationParameterChangeIndicatorArray" type="MFInt32"/>
       
<xs:attribute name="articulationParameterIdPartAttachedToArray" type="MFInt32"/>
       
<xs:attribute name="articulationParameterTypeArray" type="MFInt32"/>
       
<xs:attribute name="articulationParameterArray" type="MFFloat"/>
       
<xs:attribute name="geoSystem" type="geoSystemType" default='"GD" "WE"'/>
       
<xs:attribute name="geoCoords" type="SFVec3d" default="0 0 0"/>
       
<xs:attribute name="containerField" type="xs:NMTOKEN" default="children"/>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

attribute EspduTransform/@description
type SFString
annotation
appinfo
added in X3D version 4
source <xs:attribute name="description" type="SFString">
 
<xs:annotation>
   
<xs:appinfo>added in X3D version 4</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute EspduTransform/@enabled
type SFBool
properties
default true
source <xs:attribute name="enabled" type="SFBool" default="true"/>

attribute EspduTransform/@marking
type SFString
source <xs:attribute name="marking" type="SFString"/>

attribute EspduTransform/@siteID
type SFInt32
properties
default 0
source <xs:attribute name="siteID" type="SFInt32" default="0"/>

attribute EspduTransform/@applicationID
type SFInt32
properties
default 0
source <xs:attribute name="applicationID" type="SFInt32" default="0"/>

attribute EspduTransform/@entityID
type SFInt32
properties
default 0
source <xs:attribute name="entityID" type="SFInt32" default="0"/>

attribute EspduTransform/@forceID
type SFInt32
properties
default 0
source <xs:attribute name="forceID" type="SFInt32" default="0"/>

attribute EspduTransform/@entityKind
type SFInt32
properties
default 0
source <xs:attribute name="entityKind" type="SFInt32" default="0"/>

attribute EspduTransform/@entityDomain
type SFInt32
properties
default 0
source <xs:attribute name="entityDomain" type="SFInt32" default="0"/>

attribute EspduTransform/@entityCountry
type SFInt32
properties
default 0
source <xs:attribute name="entityCountry" type="SFInt32" default="0"/>

attribute EspduTransform/@entityCategory
type SFInt32
properties
default 0
source <xs:attribute name="entityCategory" type="SFInt32" default="0"/>

attribute EspduTransform/@entitySubcategory
type SFInt32
properties
default 0
source <xs:attribute name="entitySubcategory" type="SFInt32" default="0"/>

attribute EspduTransform/@entitySpecific
type SFInt32
properties
default 0
source <xs:attribute name="entitySpecific" type="SFInt32" default="0"/>

attribute EspduTransform/@entityExtra
type SFInt32
properties
default 0
source <xs:attribute name="entityExtra" type="SFInt32" default="0"/>

attribute EspduTransform/@readInterval
type restriction of SFTime
properties
default 0.1
facets
Kind Value Annotation
minInclusive 0
source <xs:attribute name="readInterval" default="0.1">
 
<!-- type="SFTimeNonNegative" -->
 
<xs:simpleType>
   
<xs:restriction base="SFTime">
     
<xs:minInclusive value="0"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute EspduTransform/@writeInterval
type restriction of SFTime
properties
default 1.0
facets
Kind Value Annotation
minInclusive 0
source <xs:attribute name="writeInterval" default="1.0">
 
<!-- type="SFTimeNonNegative" -->
 
<xs:simpleType>
   
<xs:restriction base="SFTime">
     
<xs:minInclusive value="0"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute EspduTransform/@networkMode
type networkModeChoices
properties
default standAlone
facets
Kind Value Annotation
enumeration standAlone
appinfo
ignore network but still respond to events in local scene
enumeration networkReader
appinfo
listen to network and read PDU packets at readInterval, act as remotely linked copy of entity
enumeration networkWriter
appinfo
send PDU packets to network at writeInterval, act as master entity
source <xs:attribute name="networkMode" type="networkModeChoices" default="standAlone"/>

attribute EspduTransform/@translation
type SFVec3f
properties
default 0 0 0
facets
Kind Value Annotation
whiteSpace collapse
pattern \s*(([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s+){2}([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s*
source <xs:attribute name="translation" type="SFVec3f" default="0 0 0"/>

attribute EspduTransform/@rotation
type SFRotation
properties
default 0 0 1 0
facets
Kind Value Annotation
whiteSpace collapse
pattern \s*(([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s+){3}([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s*
source <xs:attribute name="rotation" type="SFRotation" default="0 0 1 0"/>

attribute EspduTransform/@scale
type SFVec3f
properties
default 1 1 1
facets
Kind Value Annotation
whiteSpace collapse
pattern \s*(([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s+){2}([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s*
source <xs:attribute name="scale" type="SFVec3f" default="1 1 1"/>

attribute EspduTransform/@scaleOrientation
type SFRotation
properties
default 0 0 1 0
facets
Kind Value Annotation
whiteSpace collapse
pattern \s*(([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s+){3}([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s*
source <xs:attribute name="scaleOrientation" type="SFRotation" default="0 0 1 0"/>

attribute EspduTransform/@center
type SFVec3f
properties
default 0 0 0
facets
Kind Value Annotation
whiteSpace collapse
pattern \s*(([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s+){2}([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s*
source <xs:attribute name="center" type="SFVec3f" default="0 0 0"/>

attribute EspduTransform/@address
type SFString
properties
default localhost
source <xs:attribute name="address" type="SFString" default="localhost"/>

attribute EspduTransform/@port
type SFInt32
properties
default 0
source <xs:attribute name="port" type="SFInt32" default="0"/>

attribute EspduTransform/@multicastRelayHost
type SFString
source <xs:attribute name="multicastRelayHost" type="SFString"/>

attribute EspduTransform/@multicastRelayPort
type SFInt32
properties
default 0
source <xs:attribute name="multicastRelayPort" type="SFInt32" default="0"/>

attribute EspduTransform/@rtpHeaderExpected
type SFBool
properties
default false
source <xs:attribute name="rtpHeaderExpected" type="SFBool" default="false"/>

attribute EspduTransform/@deadReckoning
type SFInt32
properties
default 0
source <xs:attribute name="deadReckoning" type="SFInt32" default="0"/>

attribute EspduTransform/@linearVelocity
type SFVec3f
properties
default 0 0 0
facets
Kind Value Annotation
whiteSpace collapse
pattern \s*(([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s+){2}([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s*
source <xs:attribute name="linearVelocity" type="SFVec3f" default="0 0 0"/>

attribute EspduTransform/@linearAcceleration
type SFVec3f
properties
default 0 0 0
facets
Kind Value Annotation
whiteSpace collapse
pattern \s*(([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s+){2}([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s*
source <xs:attribute name="linearAcceleration" type="SFVec3f" default="0 0 0"/>

attribute EspduTransform/@fired1
type SFBool
properties
default false
source <xs:attribute name="fired1" type="SFBool" default="false"/>

attribute EspduTransform/@fired2
type SFBool
properties
default false
source <xs:attribute name="fired2" type="SFBool" default="false"/>

attribute EspduTransform/@collisionType
type SFInt32
properties
default 0
source <xs:attribute name="collisionType" type="SFInt32" default="0"/>

attribute EspduTransform/@detonationLocation
type SFVec3f
properties
default 0 0 0
facets
Kind Value Annotation
whiteSpace collapse
pattern \s*(([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s+){2}([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s*
source <xs:attribute name="detonationLocation" type="SFVec3f" default="0 0 0"/>

attribute EspduTransform/@detonationRelativeLocation
type SFVec3f
properties
default 0 0 0
facets
Kind Value Annotation
whiteSpace collapse
pattern \s*(([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s+){2}([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s*
source <xs:attribute name="detonationRelativeLocation" type="SFVec3f" default="0 0 0"/>

attribute EspduTransform/@detonationResult
type SFInt32
properties
default 0
source <xs:attribute name="detonationResult" type="SFInt32" default="0"/>

attribute EspduTransform/@eventApplicationID
type SFInt32
properties
default 0
source <xs:attribute name="eventApplicationID" type="SFInt32" default="0"/>

attribute EspduTransform/@eventEntityID
type SFInt32
properties
default 0
source <xs:attribute name="eventEntityID" type="SFInt32" default="0"/>

attribute EspduTransform/@eventNumber
type SFInt32
properties
default 0
source <xs:attribute name="eventNumber" type="SFInt32" default="0"/>

attribute EspduTransform/@eventSiteID
type SFInt32
properties
default 0
source <xs:attribute name="eventSiteID" type="SFInt32" default="0"/>

attribute EspduTransform/@munitionStartPoint
type SFVec3f
properties
default 0 0 0
facets
Kind Value Annotation
whiteSpace collapse
pattern \s*(([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s+){2}([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s*
source <xs:attribute name="munitionStartPoint" type="SFVec3f" default="0 0 0"/>

attribute EspduTransform/@munitionEndPoint
type SFVec3f
properties
default 0 0 0
facets
Kind Value Annotation
whiteSpace collapse
pattern \s*(([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s+){2}([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s*
source <xs:attribute name="munitionEndPoint" type="SFVec3f" default="0 0 0"/>

attribute EspduTransform/@munitionSiteID
type SFInt32
properties
default 0
source <xs:attribute name="munitionSiteID" type="SFInt32" default="0"/>

attribute EspduTransform/@munitionApplicationID
type SFInt32
properties
default 0
source <xs:attribute name="munitionApplicationID" type="SFInt32" default="0"/>

attribute EspduTransform/@munitionEntityID
type SFInt32
properties
default 0
source <xs:attribute name="munitionEntityID" type="SFInt32" default="0"/>

attribute EspduTransform/@fireMissionIndex
type SFInt32
properties
default 0
source <xs:attribute name="fireMissionIndex" type="SFInt32" default="0"/>

attribute EspduTransform/@warhead
type SFInt32
properties
default 0
source <xs:attribute name="warhead" type="SFInt32" default="0"/>

attribute EspduTransform/@fuse
type SFInt32
properties
default 0
source <xs:attribute name="fuse" type="SFInt32" default="0"/>

attribute EspduTransform/@munitionQuantity
type SFInt32
properties
default 0
source <xs:attribute name="munitionQuantity" type="SFInt32" default="0"/>

attribute EspduTransform/@firingRate
type SFInt32
properties
default 0
source <xs:attribute name="firingRate" type="SFInt32" default="0"/>

attribute EspduTransform/@firingRange
type SFFloat
properties
default 0
facets
Kind Value Annotation
pattern \s*([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s*
source <xs:attribute name="firingRange" type="SFFloat" default="0"/>

attribute EspduTransform/@articulationParameterCount
type SFInt32
properties
default 0
source <xs:attribute name="articulationParameterCount" type="SFInt32" default="0"/>

attribute EspduTransform/@articulationParameterDesignatorArray
type MFInt32
facets
Kind Value Annotation
whiteSpace collapse
pattern \s*([+-]?(0|[1-9][0-9]*)([Ee][+-]?[0-9]+)?\s*,?\s*)*
source <xs:attribute name="articulationParameterDesignatorArray" type="MFInt32"/>

attribute EspduTransform/@articulationParameterChangeIndicatorArray
type MFInt32
facets
Kind Value Annotation
whiteSpace collapse
pattern \s*([+-]?(0|[1-9][0-9]*)([Ee][+-]?[0-9]+)?\s*,?\s*)*
source <xs:attribute name="articulationParameterChangeIndicatorArray" type="MFInt32"/>

attribute EspduTransform/@articulationParameterIdPartAttachedToArray
type MFInt32
facets
Kind Value Annotation
whiteSpace collapse
pattern \s*([+-]?(0|[1-9][0-9]*)([Ee][+-]?[0-9]+)?\s*,?\s*)*
source <xs:attribute name="articulationParameterIdPartAttachedToArray" type="MFInt32"/>

attribute EspduTransform/@articulationParameterTypeArray
type MFInt32
facets
Kind Value Annotation
whiteSpace collapse
pattern \s*([+-]?(0|[1-9][0-9]*)([Ee][+-]?[0-9]+)?\s*,?\s*)*
source <xs:attribute name="articulationParameterTypeArray" type="MFInt32"/>

attribute EspduTransform/@articulationParameterArray
type MFFloat
facets
Kind Value Annotation
whiteSpace collapse
pattern \s*(([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s*,?\s*)*
source <xs:attribute name="articulationParameterArray" type="MFFloat"/>

attribute EspduTransform/@geoSystem
type geoSystemType
properties
default "GD" "WE"
source <xs:attribute name="geoSystem" type="geoSystemType" default='"GD" "WE"'/>

attribute EspduTransform/@geoCoords
type SFVec3d
properties
default 0 0 0
facets
Kind Value Annotation
whiteSpace collapse
pattern \s*(([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s+){2}([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)\s*
source <xs:attribute name="geoCoords" type="SFVec3d" default="0 0 0"/>

attribute EspduTransform/@containerField
type xs:NMTOKEN
properties
default children
source <xs:attribute name="containerField" type="xs:NMTOKEN" default="children"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy