complexType DirectedEnergyPrecisionAimpointType
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p391.png
type extension of rootType
properties
base rootType
abstract false
children targetSpotLocation targetSpotEntityLocation targetSpotVelocity targetSpotAcceleration targetEntityID
attributes
Name  Type  Use  Default  Fixed  Annotation
recordType  xs:unsignedLong        
appinfo
Type of Record
recordLength  xs:unsignedShort        
appinfo
Length of Record
padding  xs:unsignedShort        
appinfo
zero-filled array of padding bits for byte alignment and consistent sizing of PDU
                     data
                 
targetComponentID  xs:unsignedByte        
appinfo
Target Component ID ENUM, same as in DamageDescriptionRecord.
beamSpotType  xs:string        
appinfo
Spot Shape ENUM. (SISO enumeration DEPrecisionAimpointBeamSpotType uid 311)
beamSpotCrossSectionSemiMajorAxis  xs:float        
appinfo
Beam Spot Cross Section Semi-Major Axis.
beamSpotCrossSectionSemiMinorAxis  xs:float        
appinfo
Beam Spot Cross Section Semi-Major Axis.
beamSpotCrossSectionOrientationAngle  xs:float        
appinfo
Beam Spot Cross Section Orientation Angle.
peakIrradiance  xs:float        
appinfo
Peak irradiance
padding2  xs:unsignedLong        
appinfo
padding
annotation
appinfo
DE Precision Aimpoint Record. Section 6.2.20.3
source <xs:complexType name="DirectedEnergyPrecisionAimpointType" abstract="false">
 
<xs:annotation>
   
<xs:appinfo>DE Precision Aimpoint Record. Section 6.2.20.3</xs:appinfo>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="rootType">
     
<xs:sequence>
       
<xs:element name="targetSpotLocation" type="Vector3DoubleType">
         
<xs:annotation>
           
<xs:appinfo>Position of Target Spot in World Coordinates.</xs:appinfo>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="targetSpotEntityLocation" type="Vector3FloatType">
         
<xs:annotation>
           
<xs:appinfo>Position (meters) of Target Spot relative to Entity Position.</xs:appinfo>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="targetSpotVelocity" type="Vector3FloatType">
         
<xs:annotation>
           
<xs:appinfo>Velocity (meters/sec) of Target Spot.</xs:appinfo>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="targetSpotAcceleration" type="Vector3FloatType">
         
<xs:annotation>
           
<xs:appinfo>Acceleration (meters/sec/sec) of Target Spot.</xs:appinfo>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="targetEntityID" type="EntityIDType">
         
<xs:annotation>
           
<xs:appinfo>Unique ID of the target entity.</xs:appinfo>
         
</xs:annotation>
       
</xs:element>
     
</xs:sequence>
     
<xs:attribute name="recordType" type="xs:unsignedLong">
       
<xs:annotation>
         
<xs:appinfo>Type of Record</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="recordLength" type="xs:unsignedShort">
       
<xs:annotation>
         
<xs:appinfo>Length of Record</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="padding" type="xs:unsignedShort">
       
<xs:annotation>
         
<xs:appinfo>zero-filled array of padding bits for byte alignment and consistent sizing of PDU
                     data
                 
</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="targetComponentID" type="xs:unsignedByte">
       
<xs:annotation>
         
<xs:appinfo>Target Component ID ENUM, same as in DamageDescriptionRecord.</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="beamSpotType" type="xs:string">
       
<xs:annotation>
         
<xs:appinfo>Spot Shape ENUM. (SISO enumeration DEPrecisionAimpointBeamSpotType uid 311)</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="beamSpotCrossSectionSemiMajorAxis" type="xs:float">
       
<xs:annotation>
         
<xs:appinfo>Beam Spot Cross Section Semi-Major Axis.</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="beamSpotCrossSectionSemiMinorAxis" type="xs:float">
       
<xs:annotation>
         
<xs:appinfo>Beam Spot Cross Section Semi-Major Axis.</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="beamSpotCrossSectionOrientationAngle" type="xs:float">
       
<xs:annotation>
         
<xs:appinfo>Beam Spot Cross Section Orientation Angle.</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="peakIrradiance" type="xs:float">
       
<xs:annotation>
         
<xs:appinfo>Peak irradiance</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="padding2" type="xs:unsignedLong">
       
<xs:annotation>
         
<xs:appinfo>padding</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
   
</xs:extension>
   
<!-- ========== debug: divider between elements and attributes ========== -->
 
</xs:complexContent>
 
<!--abstract='false' base='rootType'-->
</xs:complexType>

attribute DirectedEnergyPrecisionAimpointType/@recordType
type xs:unsignedLong
annotation
appinfo
Type of Record
source <xs:attribute name="recordType" type="xs:unsignedLong">
 
<xs:annotation>
   
<xs:appinfo>Type of Record</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute DirectedEnergyPrecisionAimpointType/@recordLength
type xs:unsignedShort
annotation
appinfo
Length of Record
source <xs:attribute name="recordLength" type="xs:unsignedShort">
 
<xs:annotation>
   
<xs:appinfo>Length of Record</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute DirectedEnergyPrecisionAimpointType/@padding
type xs:unsignedShort
annotation
appinfo
zero-filled array of padding bits for byte alignment and consistent sizing of PDU
                     data
                 
source <xs:attribute name="padding" type="xs:unsignedShort">
 
<xs:annotation>
   
<xs:appinfo>zero-filled array of padding bits for byte alignment and consistent sizing of PDU
                     data
                 
</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute DirectedEnergyPrecisionAimpointType/@targetComponentID
type xs:unsignedByte
annotation
appinfo
Target Component ID ENUM, same as in DamageDescriptionRecord.
source <xs:attribute name="targetComponentID" type="xs:unsignedByte">
 
<xs:annotation>
   
<xs:appinfo>Target Component ID ENUM, same as in DamageDescriptionRecord.</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute DirectedEnergyPrecisionAimpointType/@beamSpotType
type xs:string
annotation
appinfo
Spot Shape ENUM. (SISO enumeration DEPrecisionAimpointBeamSpotType uid 311)
source <xs:attribute name="beamSpotType" type="xs:string">
 
<xs:annotation>
   
<xs:appinfo>Spot Shape ENUM. (SISO enumeration DEPrecisionAimpointBeamSpotType uid 311)</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute DirectedEnergyPrecisionAimpointType/@beamSpotCrossSectionSemiMajorAxis
type xs:float
annotation
appinfo
Beam Spot Cross Section Semi-Major Axis.
source <xs:attribute name="beamSpotCrossSectionSemiMajorAxis" type="xs:float">
 
<xs:annotation>
   
<xs:appinfo>Beam Spot Cross Section Semi-Major Axis.</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute DirectedEnergyPrecisionAimpointType/@beamSpotCrossSectionSemiMinorAxis
type xs:float
annotation
appinfo
Beam Spot Cross Section Semi-Major Axis.
source <xs:attribute name="beamSpotCrossSectionSemiMinorAxis" type="xs:float">
 
<xs:annotation>
   
<xs:appinfo>Beam Spot Cross Section Semi-Major Axis.</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute DirectedEnergyPrecisionAimpointType/@beamSpotCrossSectionOrientationAngle
type xs:float
annotation
appinfo
Beam Spot Cross Section Orientation Angle.
source <xs:attribute name="beamSpotCrossSectionOrientationAngle" type="xs:float">
 
<xs:annotation>
   
<xs:appinfo>Beam Spot Cross Section Orientation Angle.</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute DirectedEnergyPrecisionAimpointType/@peakIrradiance
type xs:float
annotation
appinfo
Peak irradiance
source <xs:attribute name="peakIrradiance" type="xs:float">
 
<xs:annotation>
   
<xs:appinfo>Peak irradiance</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute DirectedEnergyPrecisionAimpointType/@padding2
type xs:unsignedLong
annotation
appinfo
padding
source <xs:attribute name="padding2" type="xs:unsignedLong">
 
<xs:annotation>
   
<xs:appinfo>padding</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

element DirectedEnergyPrecisionAimpointType/targetSpotLocation
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p392.png
type Vector3DoubleType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
x  xs:double        
appinfo
X value
y  xs:double        
appinfo
y Value
z  xs:double        
appinfo
Z value
annotation
appinfo
Position of Target Spot in World Coordinates.
source <xs:element name="targetSpotLocation" type="Vector3DoubleType">
 
<xs:annotation>
   
<xs:appinfo>Position of Target Spot in World Coordinates.</xs:appinfo>
 
</xs:annotation>
</xs:element>

element DirectedEnergyPrecisionAimpointType/targetSpotEntityLocation
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p393.png
type Vector3FloatType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
x  xs:float        
appinfo
X value
y  xs:float        
appinfo
y Value
z  xs:float        
appinfo
Z value
annotation
appinfo
Position (meters) of Target Spot relative to Entity Position.
source <xs:element name="targetSpotEntityLocation" type="Vector3FloatType">
 
<xs:annotation>
   
<xs:appinfo>Position (meters) of Target Spot relative to Entity Position.</xs:appinfo>
 
</xs:annotation>
</xs:element>

element DirectedEnergyPrecisionAimpointType/targetSpotVelocity
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p394.png
type Vector3FloatType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
x  xs:float        
appinfo
X value
y  xs:float        
appinfo
y Value
z  xs:float        
appinfo
Z value
annotation
appinfo
Velocity (meters/sec) of Target Spot.
source <xs:element name="targetSpotVelocity" type="Vector3FloatType">
 
<xs:annotation>
   
<xs:appinfo>Velocity (meters/sec) of Target Spot.</xs:appinfo>
 
</xs:annotation>
</xs:element>

element DirectedEnergyPrecisionAimpointType/targetSpotAcceleration
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p395.png
type Vector3FloatType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
x  xs:float        
appinfo
X value
y  xs:float        
appinfo
y Value
z  xs:float        
appinfo
Z value
annotation
appinfo
Acceleration (meters/sec/sec) of Target Spot.
source <xs:element name="targetSpotAcceleration" type="Vector3FloatType">
 
<xs:annotation>
   
<xs:appinfo>Acceleration (meters/sec/sec) of Target Spot.</xs:appinfo>
 
</xs:annotation>
</xs:element>

element DirectedEnergyPrecisionAimpointType/targetEntityID
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p396.png
type EntityIDType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
siteID  xs:unsignedShort        
appinfo
Site ID values are unique identification number for originating site, often corresponding
                     to an internet address. Site ID values are agreed upon by individual simulations.
                 
applicationID  xs:unsignedShort        
appinfo
Application ID values are unique identification number for originating application
                     at a given site. Application ID values are sssigned by individual sites.
                 
entityID  xs:unsignedShort        
appinfo
Entity ID values are unique identification number for s givent entity in the originating
                     application at a given site. Entity ID values are sssigned by individual simulation
                     programs.
                 
annotation
appinfo
Unique ID of the target entity.
source <xs:element name="targetEntityID" type="EntityIDType">
 
<xs:annotation>
   
<xs:appinfo>Unique ID of the target entity.</xs:appinfo>
 
</xs:annotation>
</xs:element>


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