[package]
name = "plexus"
version = "0.0.5"
authors = ["Sean Olson <olson.sean.k@gmail.com>"]
license = "MIT"
readme = "README.md"
repository = "https://github.com/olson-sean-k/plexus"
description = "3D mesh generation and manipulation."
keywords = ["graphics", "half-edge", "mesh", "topology"]
[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--no-defaults",
"--passes=collapse-docs",
"--passes=strip-hidden",
"--passes=strip-private",
"--passes=strip-priv-imports",
"--passes=unindent-comments"]
[badges]
travis-ci = { repository = "olson-sean-k/plexus" }
[lib]
name = "plexus"
[features]
default = ["geometry-nalgebra"]
geometry-cgmath = ["cgmath"]
geometry-nalgebra = ["alga", "nalgebra"]
[dependencies]
arrayvec = "0.3.*"
derivative = "1.0.*"
itertools = "0.6.*"
num = "0.1.*"
ordered-float = "0.5.*"
alga = { version = "0.5.*", optional = true }
cgmath = { version = "0.15.*", optional = true }
nalgebra = { version = "0.13.*", optional = true }