pub struct GriddedDataPdu {Show 17 fields
pub pdu_header: PduHeader,
pub environmental_simulation_id: EntityId,
pub field_number: u16,
pub pdu_number: u16,
pub pdu_total: u16,
pub coordinate_system: GriddedDataCoordinateSystem,
pub number_of_grid_axes: u8,
pub constant_grid: GriddedDataConstantGrid,
pub environment_type: EntityType,
pub orientation: EulerAngles,
pub sample_time: u64,
pub total_values: u32,
pub vector_dimension: u8,
pub padding1: u8,
pub padding2: u16,
pub grid_axis_descriptors: Vec<GridAxisDescriptor>,
pub grid_data_list: Vec<GridDataRecord>,
}
Expand description
Implemented according to IEEE 1278.1-2012 §7.10.3
Fields§
§pdu_header: PduHeader
§environmental_simulation_id: EntityId
§field_number: u16
§pdu_number: u16
§pdu_total: u16
§coordinate_system: GriddedDataCoordinateSystem
§number_of_grid_axes: u8
§constant_grid: GriddedDataConstantGrid
§environment_type: EntityType
§orientation: EulerAngles
§sample_time: u64
§total_values: u32
§vector_dimension: u8
§padding1: u8
§padding2: u16
§grid_axis_descriptors: Vec<GridAxisDescriptor>
§grid_data_list: Vec<GridDataRecord>
Trait Implementations§
Source§impl Clone for GriddedDataPdu
impl Clone for GriddedDataPdu
Source§fn clone(&self) -> GriddedDataPdu
fn clone(&self) -> GriddedDataPdu
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for GriddedDataPdu
impl Debug for GriddedDataPdu
Source§impl Default for GriddedDataPdu
impl Default for GriddedDataPdu
Auto Trait Implementations§
impl Freeze for GriddedDataPdu
impl RefUnwindSafe for GriddedDataPdu
impl Send for GriddedDataPdu
impl Sync for GriddedDataPdu
impl Unpin for GriddedDataPdu
impl UnwindSafe for GriddedDataPdu
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more