color_art/lib.rs
1//! [![github]](https://github.com/JiatLn/color-art) [![crates-io]](https://crates.io/crates/color-art) [![docs-rs]](https://docs.rs/color-art)
2//!
3//! [github]: https://img.shields.io/badge/github-8da0cb?style=for-the-badge&labelColor=555555&logo=github
4//! [crates-io]: https://img.shields.io/badge/crates.io-fc8d62?style=for-the-badge&labelColor=555555&logo=rust
5//! [docs-rs]: https://img.shields.io/badge/docs.rs-66c2a5?style=for-the-badge&labelColor=555555&logo=docs.rs
6//!
7//! A rust crate for working with colors and color spaces.
8
9#[macro_use]
10extern crate lazy_static;
11
12mod color;
13mod color_calc;
14mod color_generator;
15mod color_ops;
16mod color_space;
17mod conversion;
18mod data;
19mod error;
20mod parser;
21mod utils;
22
23pub use color::Color;
24pub use color_calc::blend::*;
25pub use color_calc::contrast_ratio::*;
26pub use color_calc::delta_e::*;
27pub use color_calc::distance::*;
28pub use color_space::ColorSpace;
29use data::chinese_color::CHINESE_COLOR_HASHMAP as CHINESE_COLOR;
30use data::w3cx11::W3CX11_HASHMAP as W3CX11;
31pub use error::Error;