[][src]Trait laz::las::point0::LasPoint0

pub trait LasPoint0 {
    fn x(&self) -> i32;
fn y(&self) -> i32;
fn z(&self) -> i32;
fn intensity(&self) -> u16;
fn bit_fields(&self) -> u8;
fn number_of_returns_of_given_pulse(&self) -> u8;
fn scan_direction_flag(&self) -> bool;
fn edge_of_flight_line(&self) -> bool;
fn return_number(&self) -> u8;
fn classification(&self) -> u8;
fn scan_angle_rank(&self) -> i8;
fn user_data(&self) -> u8;
fn point_source_id(&self) -> u16;
fn set_x(&mut self, new_val: i32);
fn set_y(&mut self, new_val: i32);
fn set_z(&mut self, new_val: i32);
fn set_intensity(&mut self, new_val: u16);
fn set_bit_fields(&mut self, new_val: u8);
fn set_classification(&mut self, new_val: u8);
fn set_scan_angle_rank(&mut self, new_val: i8);
fn set_user_data(&mut self, new_val: u8);
fn set_point_source_id(&mut self, new_val: u16); }

Required methods

fn x(&self) -> i32[src]

fn y(&self) -> i32[src]

fn z(&self) -> i32[src]

fn intensity(&self) -> u16[src]

fn bit_fields(&self) -> u8[src]

fn number_of_returns_of_given_pulse(&self) -> u8[src]

fn scan_direction_flag(&self) -> bool[src]

fn edge_of_flight_line(&self) -> bool[src]

fn return_number(&self) -> u8[src]

fn classification(&self) -> u8[src]

fn scan_angle_rank(&self) -> i8[src]

fn user_data(&self) -> u8[src]

fn point_source_id(&self) -> u16[src]

fn set_x(&mut self, new_val: i32)[src]

fn set_y(&mut self, new_val: i32)[src]

fn set_z(&mut self, new_val: i32)[src]

fn set_intensity(&mut self, new_val: u16)[src]

fn set_bit_fields(&mut self, new_val: u8)[src]

fn set_classification(&mut self, new_val: u8)[src]

fn set_scan_angle_rank(&mut self, new_val: i8)[src]

fn set_user_data(&mut self, new_val: u8)[src]

fn set_point_source_id(&mut self, new_val: u16)[src]

Loading content...

Implementors

impl LasPoint0 for Point0[src]

impl<T: Point0Based> LasPoint0 for T[src]

Loading content...