#include <src/base/lane_boundary.h>
◆ LaneBoundary()
| LaneBoundary |
( |
const maliput::api::LaneBoundary::Id & |
id, |
|
|
const maliput::api::Lane * |
lane_to_left, |
|
|
const maliput::api::Lane * |
lane_to_right, |
|
|
const std::vector< parser::BoundaryMarkings > & |
markings = {} |
|
) |
| |
Constructs a LaneBoundary for the sparse backend.
- Parameters
-
| id | The unique identifier for this boundary. |
| lane_to_left | The lane on the +r side, or nullptr for the leftmost boundary. |
| lane_to_right | The lane on the -r side, or nullptr for the rightmost boundary. |
| markings | Optional marking data for this boundary, sorted by s_start. |
- Exceptions
-
| maliput::common::assertion_error | if both lane pointers are nullptr. |
◆ ~LaneBoundary()
The documentation for this class was generated from the following files: