maliput_malidrive
|
Holds the lane link description in a XODR.
For example:
#include <src/maliput_malidrive/xodr/lane_link.h>
Classes | |
struct | LinkAttributes |
Contains the information about the predecessor/successor road. More... | |
Public Member Functions | |
bool | operator== (const LaneLink &other) const |
Equality operator. More... | |
bool | operator!= (const LaneLink &other) const |
Inequality operator. More... | |
Public Attributes | |
std::optional< LinkAttributes > | predecessor {std::nullopt} |
Road's predecessor. More... | |
std::optional< LinkAttributes > | successor {std::nullopt} |
Road's successor. More... | |
Static Public Attributes | |
static constexpr const char * | kLaneLinkTag = "link" |
Convenient constants that hold the tag names in the XODR lane link header description. More... | |
static constexpr const char * | kPredecessorTag = "predecessor" |
static constexpr const char * | kSuccessorTag = "successor" |
bool operator!= | ( | const LaneLink & | other | ) | const |
Inequality operator.
bool operator== | ( | const LaneLink & | other | ) | const |
Equality operator.
|
staticconstexpr |
Convenient constants that hold the tag names in the XODR lane link header description.
|
staticconstexpr |
|
staticconstexpr |
std::optional<LinkAttributes> predecessor {std::nullopt} |
Road's predecessor.
std::optional<LinkAttributes> successor {std::nullopt} |
Road's successor.