pub struct CopcHeader { /* private fields */ }Expand description
Parsed COPC file header.
LAS-standard fields come from las::Header.
COPC-specific fields are in copc_info.
Implementations§
Source§impl CopcHeader
impl CopcHeader
Sourcepub fn las_header(&self) -> &Header
pub fn las_header(&self) -> &Header
Full LAS header with transforms, bounds, point format, etc.
Sourcepub fn copc_info(&self) -> &CopcInfo
pub fn copc_info(&self) -> &CopcInfo
COPC-specific info (octree center, halfsize, hierarchy location).
Sourcepub fn evlr_offset(&self) -> u64
pub fn evlr_offset(&self) -> u64
File offset where EVLRs start.
Sourcepub fn evlr_count(&self) -> u32
pub fn evlr_count(&self) -> u32
Number of EVLRs.
Auto Trait Implementations§
impl Freeze for CopcHeader
impl RefUnwindSafe for CopcHeader
impl Send for CopcHeader
impl Sync for CopcHeader
impl Unpin for CopcHeader
impl UnsafeUnpin for CopcHeader
impl UnwindSafe for CopcHeader
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