Methods provided by the RoadGeometry::IdIndex subclass are directly added to the RoadGeometry API class.
This is convenient as subclasses declaration (IdIndex within RoadGeometry) isn't compatible with the binding process.
IdIndex::GetLane --> RoadGeometry::get_lane
IdIndex::GetLanes --> RoadGeometry::get_lanes
Documentation was added to the class
Checklist
[x] Signed all commits for DCO
[x] Added tests
[x] Added example and/or tutorial
[ ] Updated documentation (as needed)
[ ] Updated migration guide (as needed)
[ ] Consider updating Python bindings (if it affects the public API)
Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining Signed-off-by messages.
🎉 New feature
Related to #31 #36
Summary
Methods provided by the RoadGeometry::IdIndex subclass are directly added to the RoadGeometry API class. This is convenient as subclasses declaration (IdIndex within RoadGeometry) isn't compatible with the binding process.
Documentation was added to the class
Checklist
Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining
Signed-off-by
messages.