pub struct Point0 {
pub x: i32,
pub y: i32,
pub z: i32,
pub intensity: u16,
pub number_of_returns_of_given_pulse: u8,
pub scan_direction_flag: bool,
pub edge_of_flight_line: bool,
pub return_number: u8,
pub classification: u8,
pub scan_angle_rank: i8,
pub user_data: u8,
pub point_source_id: u16,
}
Fields§
§x: i32
§y: i32
§z: i32
§intensity: u16
§number_of_returns_of_given_pulse: u8
§scan_direction_flag: bool
§edge_of_flight_line: bool
§return_number: u8
§classification: u8
§scan_angle_rank: i8
§user_data: u8
§point_source_id: u16
Implementations§
Trait Implementations§
source§impl DefaultVersion for Point0
impl DefaultVersion for Point0
source§impl LasPoint0 for Point0
impl LasPoint0 for Point0
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)
source§impl PartialEq for Point0
impl PartialEq for Point0
impl Copy for Point0
impl StructuralPartialEq for Point0
Auto Trait Implementations§
impl Freeze for Point0
impl RefUnwindSafe for Point0
impl Send for Point0
impl Sync for Point0
impl Unpin for Point0
impl UnwindSafe for Point0
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