lerc_core/lib.rs
1//! Shared types and errors for pure-Rust LERC codecs.
2
3mod error;
4mod raster;
5mod types;
6
7pub use error::{Error, Result};
8pub use raster::{
9 append_value_as, bits_required, coerce_f64_to_data_type, count_valid_in_block, fletcher32,
10 output_value, pixel_count_from_dims, read_scalar, read_typed_values, read_values_as,
11 sample_count_from_dims, sample_index, words_from_padded, BandSetView, MaskView, RasterView,
12 Sample,
13};
14pub use types::{BandLayout, BandSetInfo, BlobInfo, DataType, MaskEncoding, PixelData, Version};