[package]
edition = "2021"
name = "BREP_RANSAC"
version = "0.1.1"
build = false
include = [
"src/**",
"tests/*.rs",
"benches/**",
"examples/**",
"Cargo.toml",
"README.md",
"LICENSE.md",
]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Topology-aware analytic surface recognition for CAD triangle meshes"
readme = "README.md"
keywords = [
"cad",
"ransac",
"mesh",
"recognition",
"geometry",
]
categories = [
"algorithms",
"graphics",
"mathematics",
]
license-file = "LICENSE.md"
repository = "https://github.com/mmiscool/NURBS_BREP_kernel"
[lib]
name = "brep_ransac"
path = "src/lib.rs"
[[example]]
name = "rust_accuracy"
path = "examples/rust_accuracy.rs"
[[test]]
name = "cgal_low_resolution"
path = "tests/cgal_low_resolution.rs"
[[test]]
name = "conditioning_recognition"
path = "tests/conditioning_recognition.rs"
[[test]]
name = "debug_export"
path = "tests/debug_export.rs"
[[test]]
name = "design_intent"
path = "tests/design_intent.rs"
[[test]]
name = "diagnostics"
path = "tests/diagnostics.rs"
[[test]]
name = "minimal_sampling_review"
path = "tests/minimal_sampling_review.rs"
[[test]]
name = "recognition"
path = "tests/recognition.rs"
[[test]]
name = "synthetic_combined"
path = "tests/synthetic_combined.rs"
[[test]]
name = "torus_cylinder_limit"
path = "tests/torus_cylinder_limit.rs"
[[test]]
name = "vertex_selection"
path = "tests/vertex_selection.rs"
[[bench]]
name = "recognition"
path = "benches/recognition.rs"
harness = false
[dependencies.serde]
version = "1"
features = ["derive"]
[dev-dependencies.criterion]
version = "0.5"
features = ["html_reports"]
[dev-dependencies.serde_json]
version = "1"
[profile.release]
opt-level = 3
lto = "thin"
codegen-units = 1