[package] name = "clipline" version = "0.3.0" authors = ["Nurzhan Sakén "] description = "Efficient rasterization of line segments with pixel-perfect clipping." keywords = ["line", "clipping", "bresenham", "rasterization", "grid"] categories = ["graphics", "rendering", "algorithms", "game-development"] repository = "https://github.com/nxsaken/clipline/" license = "MIT OR Apache-2.0" readme = "README.md" rust-version = "1.66.0" edition = "2021" include = [ "**/*.rs", "Cargo.toml", ] [features] default = [] # Enable Octant for all targets # and Octant for 64-bit targets. octant_64 = [] # Enable unstable features. nightly = [] # Enable optimized `try_fold` implementations. # Requires the unstable `try_trait_v2` feature. try_fold = ["nightly"] # Enable optimized `is_empty` implementations. # Requires the unstable `exact_size_is_empty` feature. is_empty = ["nightly"] [dev-dependencies] static_assertions = "1.1.0" proptest = "1.5.0"