|
maliput
|
#include <include/maliput/test_utilities/mock.h>
Public Member Functions | |
| MockLaneBoundary (const LaneBoundary::Id &id) | |
| void | set_segment (const Segment *segment) |
Public Member Functions inherited from LaneBoundary | |
| virtual | ~LaneBoundary ()=default |
| Id | id () const |
| const Segment * | segment () const |
| int | index () const |
| const Lane * | lane_to_left () const |
| const Lane * | lane_to_right () const |
| std::optional< LaneMarkingResult > | GetMarking (double s) const |
| Gets the lane marking at a specific s-coordinate along this boundary. More... | |
| std::vector< LaneMarkingResult > | GetMarkings () const |
| Gets all lane markings along this boundary. More... | |
| std::vector< LaneMarkingResult > | GetMarkings (double s_start, double s_end) const |
| Gets lane markings within a specified s-range. More... | |
Additional Inherited Members | |
Public Types inherited from LaneBoundary | |
| using | Id = TypeSpecificIdentifier< class LaneBoundary > |
| Unique identifier for a LaneBoundary. More... | |
Protected Member Functions inherited from LaneBoundary | |
| LaneBoundary ()=default | |
| MockLaneBoundary | ( | const LaneBoundary::Id & | id | ) |
| void set_segment | ( | const Segment * | segment | ) |