h3ron_ndarray/lib.rs
1//! # h3ron-ndarray
2//!
3//! Integration with the [ndarray](https://github.com/rust-ndarray/ndarray) crate to generate H3 data from raster data (using [gdal](https://github.com/georust/gdal), ...)
4//!
5//! This library is in parts parallelized using [rayon](https://github.com/rayon-rs/rayon). The number of threads can be controlled as
6//! described in [the rayon FAQ](https://github.com/rayon-rs/rayon/blob/master/FAQ.md#how-many-threads-will-rayon-spawn)
7//!
8
9#![warn(
10 clippy::all,
11 clippy::correctness,
12 clippy::suspicious,
13 clippy::style,
14 clippy::complexity,
15 clippy::perf,
16 nonstandard_style
17)]
18
19#[cfg(test)]
20#[macro_use]
21extern crate approx;
22#[macro_use]
23extern crate ndarray;
24
25pub use crate::array::{AxisOrder, H3Converter};
26pub use crate::error::Error;
27pub use crate::resolution::ResolutionSearchMode;
28pub use crate::transform::Transform;
29
30pub mod array;
31pub mod error;
32pub mod resolution;
33mod sphere;
34pub mod transform;