[package] name = "ncollide2d-updated" version = "0.36.3" authors = [ "Sébastien Crozet " ] description = "2 and 3-dimensional collision detection library in Rust. Will be superseded by the parry2d crate." repository = "https://github.com/strawlab/ncollide-updated" readme = "../../README.md" keywords = [ "collision", "geometry", "distance", "ray", "convex" ] license = "Apache-2.0" edition = "2018" [badges] maintenance = { status = "passively-maintained" } [features] default = [ "dim2" ] dim2 = [ ] dim3 = [ ] serde-serialize = [ "serde", "nalgebra/serde-serialize" ] # Improve numerical stability when working with fixed-point numbers # so we don't need a too large number of decimals. improved_fixed_point_support = [ ] [lib] required-features = [ "dim2" ] [dependencies] either = "1" bitflags = "1" downcast-rs = "1" num-traits = { version = "0.2", default-features = false } smallvec = "1" slab = "0.4" slotmap = "1" petgraph = "0.6" simba = "0.9" nalgebra = "0.33" approx = { version = "0.5", default-features = false } serde = { version = "1.0", optional = true, features = ["derive"]} [dev-dependencies] nalgebra = { version = "0.33", features = ["rand"] } rand = { version = "0.8" } simba = { version = "0.9", features = [ "partial_fixed_point_support" ] }