lanelet::RightOfWay Member List

This is the complete list of members for lanelet::RightOfWay, including all inherited members.

addRightOfWayLanelet(const Lanelet &lanelet)lanelet::RightOfWay
addYieldLanelet(const Lanelet &lanelet)lanelet::RightOfWay
applyVisitor(RuleParameterVisitor &visitor) constlanelet::RegulatoryElement
applyVisitor(internal::MutableParameterVisitor &visitor) constlanelet::RegulatoryElementprotected
attribute(const std::string &name) constlanelet::ConstPrimitive< RegulatoryElementData >inline
attribute(AttributeName name) constlanelet::ConstPrimitive< RegulatoryElementData >inline
attributeOr(const std::string &name, T defaultVal) const noexceptlanelet::ConstPrimitive< RegulatoryElementData >inline
attributeOr(AttributeName name, T defaultVal) constlanelet::ConstPrimitive< RegulatoryElementData >inline
attributes() constlanelet::ConstPrimitive< RegulatoryElementData >inline
begin() constlanelet::RegulatoryElementinlineprotected
Category typedeflanelet::RegulatoryElement
const_iterator typedeflanelet::RegulatoryElement
constData() constlanelet::ConstPrimitive< RegulatoryElementData >inline
constData_lanelet::ConstPrimitive< RegulatoryElementData >private
ConstPrimitive(const std::shared_ptr< const RegulatoryElementData > &data)lanelet::ConstPrimitive< RegulatoryElementData >inlineexplicit
ConstPrimitive(ConstPrimitive &&rhs) noexcept=defaultlanelet::ConstPrimitive< RegulatoryElementData >protected
ConstPrimitive(const ConstPrimitive &rhs)=defaultlanelet::ConstPrimitive< RegulatoryElementData >protected
ConstType typedeflanelet::RegulatoryElement
data()lanelet::RegulatoryElementinlineprotected
DataType typedeflanelet::ConstPrimitive< RegulatoryElementData >
empty() constlanelet::RegulatoryElementinline
end() constlanelet::RegulatoryElementinlineprotected
find(Id id) constlanelet::RegulatoryElement
find(Id id) constlanelet::RegulatoryElementinline
find(Id id) constlanelet::RegulatoryElementinline
find(Id id) constlanelet::RegulatoryElementinline
getManeuver(const ConstLanelet &lanelet) constlanelet::RightOfWay
getParameters() constlanelet::RegulatoryElement
getParameters(const std::string &role) constlanelet::RegulatoryElementinline
getParameters(RoleName role) constlanelet::RegulatoryElementinline
getParameters(RoleName role)lanelet::RegulatoryElementinlineprotected
getParameters(const std::string &role) constlanelet::RegulatoryElementinline
getParameters(RoleName role) constlanelet::RegulatoryElementinline
hasAttribute(const std::string &name) const noexceptlanelet::ConstPrimitive< RegulatoryElementData >inline
hasAttribute(AttributeName name) const noexceptlanelet::ConstPrimitive< RegulatoryElementData >inline
id() const noexceptlanelet::ConstPrimitive< RegulatoryElementData >inline
IsConstlanelet::ConstPrimitive< RegulatoryElementData >static
iterator typedeflanelet::RegulatoryElement
make(Id id, const AttributeMap &attributes, const Lanelets &rightOfWay, const Lanelets &yield, const Optional< LineString3d > &stopLine={})lanelet::RightOfWayinlinestatic
MutableType typedeflanelet::RegulatoryElement
operator!=(const ConstPrimitive &rhs) constlanelet::ConstPrimitive< RegulatoryElementData >inline
operator=(ConstPrimitive &&rhs) noexcept=defaultlanelet::ConstPrimitive< RegulatoryElementData >protected
operator=(const ConstPrimitive &rhs)=defaultlanelet::ConstPrimitive< RegulatoryElementData >protected
operator==(const ConstPrimitive &rhs) constlanelet::ConstPrimitive< RegulatoryElementData >inline
parameters() constlanelet::RegulatoryElementinlineprotected
parameters()lanelet::RegulatoryElementinlineprotected
Ptr typedeflanelet::RightOfWay
RegisterRegulatoryElement< RightOfWay > classlanelet::RightOfWayfriend
RegulatoryElement(Id id=InvalId, const RuleParameterMap &members=RuleParameterMap(), const AttributeMap &attributes=AttributeMap())lanelet::RegulatoryElementinlineexplicitprotected
RegulatoryElement(const RegulatoryElementDataPtr &data)lanelet::RegulatoryElementinlineexplicitprotected
removeRightOfWayLanelet(const Lanelet &lanelet)lanelet::RightOfWay
removeStopLine()lanelet::RightOfWay
removeYieldLanelet(const Lanelet &lanelet)lanelet::RightOfWay
RightOfWay(Id id, const AttributeMap &attributes, const Lanelets &rightOfWay, const Lanelets &yield, const Optional< LineString3d > &stopLine={})lanelet::RightOfWayprotected
RightOfWay(const RegulatoryElementDataPtr &data)lanelet::RightOfWayexplicitprotected
rightOfWayLanelets() constlanelet::RightOfWay
rightOfWayLanelets()lanelet::RightOfWay
roles() constlanelet::RegulatoryElementinline
RuleNamelanelet::RightOfWaystatic
setId(Id id) noexceptlanelet::RegulatoryElementinline
setStopLine(const LineString3d &stopLine)lanelet::RightOfWay
size() constlanelet::RegulatoryElementinline
stopLine() constlanelet::RightOfWay
stopLine()lanelet::RightOfWay
ThreeDType typedeflanelet::RegulatoryElement
TwoDType typedeflanelet::RegulatoryElement
yieldLanelets() constlanelet::RightOfWay
yieldLanelets()lanelet::RightOfWay
~ConstPrimitive() noexcept=defaultlanelet::ConstPrimitive< RegulatoryElementData >protected
~RegulatoryElement()lanelet::RegulatoryElementvirtual


lanelet2_core
Author(s): Fabian Poggenhans
autogenerated on Thu Mar 6 2025 03:25:53