Struct sdc::point::Point [] [src]

pub struct Point {
    pub time: f64,
    pub range: f32,
    pub theta: f32,
    pub x: f32,
    pub y: f32,
    pub z: f32,
    pub amplitude: u16,
    pub width: u16,
    pub target_type: TargetType,
    pub target: u8,
    pub num_target: u8,
    pub rg_index: u16,
    pub facet_number: u8,
    pub high_channel: bool,
    pub class_id: Option<u8>,
    pub rho: Option<f32>,
    pub reflectance: Option<i16>,
}

An SDC point.

Fields

Methods

impl Point
[src]

Creates a new, default point.

Examples

use sdc::point::Point;
let point = Point::new();

Returns the channel description byte from this point.

Examples

use sdc::point::Point;
let point = Point::new();
let byte = point.channel_desc_byte();

Trait Implementations

impl Clone for Point
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Copy for Point
[src]

impl Debug for Point
[src]

Formats the value using the given formatter.

impl Default for Point
[src]

Returns the "default value" for a type. Read more