2个版本
0.1.1 | 2024年5月28日 |
---|---|
0.1.0 | 2024年4月8日 |
在 模拟 中排名第 218
在 maliput 中使用
54KB
564 行
maliput-sys
使用cxx
为maliput创建FFI绑定。它依赖于maliput-sdk将maliput生态系统引入Rust领域。
注意:什么是maliput?请参阅https://maliput.readthedocs.org。
描述
maliput-sys
在maliput-sdk
包之上提供FFI绑定。
用法
尊重maliput
命名空间,并将其放置在ffi
命名空间之后。例如
C++命名空间 | Rust命名空间 |
---|---|
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 |
示例
- 加载
maliput::api::RoadNetwork
并执行一些基本查询。cargo run --example create_rn
许可证
许可协议为BSD 3-Clause。
依赖
~0.5–2MB
~29K SLoC