#include <src/base/lane.h>
◆ Lane()
| Lane |
( |
const maliput::api::LaneId & |
id, |
|
|
const maliput::api::HBounds & |
elevation_bounds, |
|
|
std::unique_ptr< geometry::LaneGeometry > |
lane_geometry, |
|
|
const std::optional< maliput::api::LaneType > & |
lane_type = std::nullopt |
|
) |
| |
Constructs a Lane.
- Parameters
-
| id | The Lane's unique identifier. |
| elevation_bounds | The Lane's elevation bounds. |
| lane_geometry | A LaneGeometry. |
| lane_type | The lane type (driving, shoulder, etc.). Defaults to kUnknown if not provided. |
◆ lane_geometry()
◆ MALIPUT_NO_COPY_NO_MOVE_NO_ASSIGN()
| MALIPUT_NO_COPY_NO_MOVE_NO_ASSIGN |
( |
Lane |
| ) |
|
◆ ToBackendPosition()
| maliput::math::Vector3 ToBackendPosition |
( |
const maliput::api::LanePosition & |
lane_pos | ) |
const |
◆ ToLanePositionBackend()
| maliput::api::LanePositionResult ToLanePositionBackend |
( |
const maliput::api::InertialPosition & |
backend_pos | ) |
const |
◆ ToSegmentPositionBackend()
| maliput::api::LanePositionResult ToSegmentPositionBackend |
( |
const maliput::api::InertialPosition & |
backend_pos | ) |
const |
The documentation for this class was generated from the following files: