element EspduTransform

diagram |
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 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 EspduTransform ReceiverPdu SignalPdu TransmitterPdu DISEntityManager GeoLocation GeoLOD GeoMetadata GeoPositionInterpolator GeoProximitySensor GeoTouchSensor GeoViewpoint GeoTransform HAnimHumanoid HAnimJoint HAnimSegment HAnimSite 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, referencable 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 XML stylesheets.
bboxCenter | SFVec3f |  | 0 0 0 |  |
bboxSize | bboxSizeType |  | -1 -1 -1 |  |
visible | SFBool |  | true |  |
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/documents/specifications/19775-1/V3.3/Part01/components/dis.html#EspduTransform"/> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="X3DGroupingNode"> <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/@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 |
enumeration | networkReader |
enumeration | networkWriter |
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
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