Struct sdf::file::Record [] [src]

pub struct Record {
    pub time_sorg: f64,
    pub time_external: f64,
    pub origin: [f64; 3],
    pub direction: [f64; 3],
    pub synchronized: bool,
    pub sync_lastsec: bool,
    pub housekeeping: bool,
    pub facet: u16,
    pub blocks: Vec<Block>,
}

A sample data record.

Fields

time_sorg

The start of the range gate, in second.

time_external

The external time in seconds relative to epoch.

origin

The origin vector, in meters.

direction

The direction vector (dimensionless).

synchronized

Is this record GPS synchronized?

sync_lastsec

Has this record been synchronized within the last second?

housekeeping

Is this a housekeeping block?

facet

The mirror fact number.

blocks

The size of sample block in bytes.

Trait Implementations

impl Display for Record

fn fmt(&self, f: &mut Formatter) -> Result

Derived Implementations

impl Debug for Record

fn fmt(&self, __arg_0: &mut Formatter) -> Result