#include <include/maliput_sparse/builder/builder.h>
◆ LaneEndsMultimap
◆ BranchPointBuilder()
Construct a new BranchPoint Builder object.
- Parameters
-
◆ Connect()
BranchPointBuilder & Connect |
( |
const maliput::api::LaneId & |
lane_id_a, |
|
|
const maliput::api::LaneEnd::Which |
which_a, |
|
|
const maliput::api::LaneId & |
lane_id_b, |
|
|
const maliput::api::LaneEnd::Which |
which_b |
|
) |
| |
Creates a connection between lane_id_a
at which_a
end with lane_id_b
at which_b
end.
- Parameters
-
lane_id_a | The maliput::api::LaneId of Lane A. |
which_a | The maliput::api::LaneEnd::Which end of Lane A. |
lane_id_b | The maliput::api::LaneId of Lane B. |
which_b | The maliput::api::LaneEnd::Which end of Lane B. |
- Exceptions
-
maliput::common::assertion_error | When lane_id_a or lane_id_b do not exist. |
- Returns
- A reference to this builder.
◆ EndBranchPoints()
Finalizes the construction process of all the BranchPoints.
- Exceptions
-
maliput::common::assertion_error | When there are no BranchPoints to be created. |
- Returns
- A reference to the RoadGeometryBuilder.
The documentation for this class was generated from the following files: