maliput-sys-0.3.1 has been yanked.
maliput-sys
Creates FFI bindings using cxx of maliput.
It relies on maliput-sdk to bring the maliput-ecosystem to Rust land.
Note: What is maliput? Refer to https://maliput.readthedocs.org.
Description
maliput-sys provides FFI bindings on top of maliput-sdk package.
Usage
The maliput namespace is respected and positioned behind a ffi namespace.
For example:
| C++ Namespace | Rust Namespace |
|---|---|
| maliput::api::Lane | maliput_sys::api::ffi::Lane |
| maliput::api::RoadGeometry | maliput_sys::api::ffi::RoadGeometry |
| maliput::api::RoadNetwork | maliput_sys::api::ffi::RoadNetwork |
| maliput::math::Vector3 | maliput_sys::math::ffi::Vector3 |
Examples
- Load
maliput::api::RoadNetworkand perform some basic queries.cargo run --example create_rn
License
Licensed under BSD 3-Clause.