copc-core 0.1.0

Shared COPC metadata, hierarchy, streaming point, and error types
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Shared COPC types used by `copc-reader` and `copc-writer`.

#![forbid(unsafe_code)]

pub mod bounds;
pub mod cancel;
pub mod error;
pub mod hierarchy;
pub mod info;
pub mod streaming;

pub use bounds::Bounds;
pub use cancel::{CancelCheck, NeverCancel};
pub use error::{Error, Result};
pub use hierarchy::{Entry, EntryAvailability, HierarchyPage, VoxelKey, HIERARCHY_ENTRY_BYTES};
pub use info::CopcInfo;
pub use streaming::{deserialize_le, serialize_le, LasPointRecord, StreamingLayout};