Expand description
§BREP
Umbrella crate for the BREP CAD kernel family. It re-exports the geometry
kernel unconditionally and the higher layers behind feature flags, so a
single BREP dependency scales from headless geometry to the full app:
| Module | Feature | Backing crate |
|---|---|---|
kernel | (always) | BREP_kernel |
gizmos | gizmos | BREP_gizmos |
render | render | BREP_render |
app | app | BREP_app |
reconstruction | reconstruction | BREP_reconstruction |
full turns everything on; parallel forwards to the kernel’s rayon
tessellation.
BREP = "0.8" # kernel only
BREP = { version = "0.8", features = ["render"] } # + the wgpu render engine
BREP = { version = "0.8", features = ["full"] } # everything, incl. the eframe appuse brep::kernel; // always present
use brep::render; // with `features = ["render"]`Re-exports§
pub use brep_kernel as kernel;