pub struct LasHeader {Show 19 fields
pub point_data_record_format: u8,
pub point_data_record_length: u16,
pub offset_to_point_data: u32,
pub number_of_vlrs: u32,
pub x_scale_factor: f64,
pub y_scale_factor: f64,
pub z_scale_factor: f64,
pub x_offset: f64,
pub y_offset: f64,
pub z_offset: f64,
pub min_x: f64,
pub max_x: f64,
pub min_y: f64,
pub max_y: f64,
pub min_z: f64,
pub max_z: f64,
pub offset_to_first_evlr: u64,
pub number_of_evlrs: u32,
pub number_of_points: u64,
}Expand description
Minimal LAS header fields needed by COPC callers.
Fields§
§point_data_record_format: u8§point_data_record_length: u16§offset_to_point_data: u32§number_of_vlrs: u32§x_scale_factor: f64§y_scale_factor: f64§z_scale_factor: f64§x_offset: f64§y_offset: f64§z_offset: f64§min_x: f64§max_x: f64§min_y: f64§max_y: f64§min_z: f64§max_z: f64§offset_to_first_evlr: u64§number_of_evlrs: u32§number_of_points: u64Implementations§
Trait Implementations§
impl Copy for LasHeader
impl StructuralPartialEq for LasHeader
Auto Trait Implementations§
impl Freeze for LasHeader
impl RefUnwindSafe for LasHeader
impl Send for LasHeader
impl Sync for LasHeader
impl Unpin for LasHeader
impl UnsafeUnpin for LasHeader
impl UnwindSafe for LasHeader
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