meshx 0.1.2

A mesh eXchange library with conversion utilities for popular mesh formats.
Documentation
[package]
name = "meshx"
version = "0.1.2"
authors = ["Egor Larionov <egor.larionov@gmail.com>"]
description = "A mesh eXchange library with conversion utilities for popular mesh formats."
edition = "2018"
license = "MIT OR Apache-2.0"
homepage = "https://github.com/elrnv/meshx"
repository = "https://github.com/elrnv/meshx"
documentation = "https://docs.rs/meshx"
keywords = ["mesh", "geometry", "interchange", "io"]

[dependencies]
meshx-derive = { path = "meshx-derive", version = "0.1.0" }
num-traits = "0.2"
dync = { version = "0.5", features = ['numeric'] }
bytemuck = { version = "1.5", features = ["extern_crate_alloc"] }
serde = { version = "1.0", features = ["derive"], optional = true }
rayon = { version = "1", optional = true }
hashbrown = { version = "0.11" }
math = { package = "nalgebra", version = "0.29" }
flatk = "0.5"
vtkio = { version = "0.6", optional = true }
objio = { package = "obj", version = "0.10", optional = true }

[dev-dependencies]
rand = "0.8"
approx = "0.5"
criterion = { version = "0.3" }
autodiff = { version = "0.4", features = ["na"] }

[features]
default = ["io"]
io = ["vtkio", "objio"]
bench = ["criterion/real_blackbox", "rayon"]
serde_all = ["serde", "math/serde-serialize"]
unstable = []