Class GriddedDataPdu

All Implemented Interfaces:
Marshaller, Serializable

public class GriddedDataPdu extends SyntheticEnvironmentFamilyPdu implements Serializable
7.10.3 Used to communicate information about global, spatially varying environmental effects.
See Also:
  • Field Details

    • NAME

      public static final String NAME
      The name of this PDU type
      See Also:
    • environmentalSimulationApplicationID

      protected SimulationIdentifier environmentalSimulationApplicationID
      environmental simulation application ID provides a unique identifier
    • fieldNumber

      protected short fieldNumber
      unique identifier for each piece of environmental data
    • pduNumber

      protected short pduNumber
      sequence number for the total set of PDUS used to transmit the data
    • pduTotal

      protected short pduTotal
      Total number of PDUS used to transmit the data
    • coordinateSystem

      protected GriddedDataCoordinateSystem coordinateSystem
      coordinate system of the grid uid 244
    • numberOfGridAxes

      protected byte numberOfGridAxes
      number of grid axes for the environmental data
    • constantGrid

      protected GriddedDataConstantGrid constantGrid
      are domain grid axes identidal to those of the priveious domain update? uid 245
    • environmentType

      protected EntityType environmentType
      type of environment
    • orientation

      protected EulerAngles orientation
      orientation of the data grid
    • sampleTime

      protected ClockTime sampleTime
      valid time of the enviormental data sample, 64-bit unsigned int
    • totalValues

      protected int totalValues
      total number of all data values for all pdus for an environmental sample
    • vectorDimension

      protected byte vectorDimension
      total number of data values at each grid point.
    • padding1

      protected byte padding1
      padding
    • padding2

      protected short padding2
      padding
    • gridAxisDescriptors

      protected List<GridAxisDescriptor> gridAxisDescriptors
      gridAxisDescriptors is an undescribed parameter...
    • gridDataRecords

      protected List<GridData> gridDataRecords
      gridDataRecords is an undescribed parameter...
    • byteArrayOutputStream

      protected ByteArrayOutputStream byteArrayOutputStream
      byteArrayOutputStream (baos) is used for marshal/unmarshal serialization
      See Also:
    • dataOutputStream

      protected DataOutputStream dataOutputStream
      dataOutputStream (dos) is used for marshal/unmarshal serialization
      See Also:
  • Constructor Details

    • GriddedDataPdu

      public GriddedDataPdu()
      Constructor creates and configures a new instance object
  • Method Details