docs.rs failed to build chijin-0.3.5
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Chijin
Minimal Rust bindings for OpenCASCADE (OCC 7.9).
Provides safe, ergonomic wrappers around the OCC C++ kernel for:
- Reading/writing STEP and BRep formats (stream-based, no temp files)
- Constructing primitive shapes (box, cylinder, half-space)
- Boolean operations (union, subtract, intersect)
- Face/edge topology traversal
- Meshing with customizable tolerance
Usage
Add this to your Cargo.toml:
[]
= "0.1.0"
Features
-
bundled(default): Download and build OCCT 7.9.3 from source duringcargo build. The built library is installed intotarget/occt/inside the crate directory. -
prebuilt: Use a pre-built OCCT pointed to by theOCCT_ROOTenvironment variable.OCCT_ROOTcan be any directory that contains OCCT headers and static libraries — including thetarget/occt/generated by a previousbundledbuild.# Cargo.toml = { = "0.2", = ["prebuilt"], = false }# Shell (point to the bundled build output, or any other OCCT installation)
License
This project is licensed under the MIT License.