lanelet::SpeedLimit Member List

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

addCancellingRefLine(const LineString3d &line)lanelet::TrafficSign
addCancellingTrafficSign(const TrafficSignsWithType &signs)lanelet::TrafficSign
addRefLine(const LineString3d &line)lanelet::TrafficSign
addTrafficSign(const LineStringOrPolygon3d &sign)lanelet::TrafficSign
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
cancelLines() constlanelet::TrafficSign
cancelLines()lanelet::TrafficSign
cancellingTrafficSigns() constlanelet::TrafficSign
cancellingTrafficSigns()lanelet::TrafficSign
cancelTypes() constlanelet::TrafficSign
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
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 TrafficSignsWithType &trafficSigns, const TrafficSignsWithType &cancellingTrafficSigns={}, const LineStrings3d &refLines={}, const LineStrings3d &cancelLines={})lanelet::SpeedLimitinlinestatic
make(Id id, AttributeMap attributes, const std::string &signType, const LineStrings3d &refLines={}, const LineStrings3d &cancelLines={})lanelet::SpeedLimitinlinestatic
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::SpeedLimit
refLines() constlanelet::TrafficSign
refLines()lanelet::TrafficSign
RegisterRegulatoryElement< SpeedLimit > classlanelet::SpeedLimitfriend
RegulatoryElement(Id id=InvalId, const RuleParameterMap &members=RuleParameterMap(), const AttributeMap &attributes=AttributeMap())lanelet::RegulatoryElementinlineexplicitprotected
RegulatoryElement(const RegulatoryElementDataPtr &data)lanelet::RegulatoryElementinlineexplicitprotected
removeCancellingRefLine(const LineString3d &line)lanelet::TrafficSign
removeCancellingTrafficSign(const LineStringOrPolygon3d &sign)lanelet::TrafficSign
removeRefLine(const LineString3d &line)lanelet::TrafficSign
removeTrafficSign(const LineStringOrPolygon3d &sign)lanelet::TrafficSign
roles() constlanelet::RegulatoryElementinline
RuleNamelanelet::SpeedLimitstatic
setId(Id id) noexceptlanelet::RegulatoryElementinline
size() constlanelet::RegulatoryElementinline
SpeedLimit(Id id, const AttributeMap &attributes, const TrafficSignsWithType &trafficSigns, const TrafficSignsWithType &cancellingTrafficSigns={}, const LineStrings3d &refLines={}, const LineStrings3d &cancelLines={})lanelet::SpeedLimitprotected
SpeedLimit(const RegulatoryElementDataPtr &data)lanelet::SpeedLimitexplicitprotected
ThreeDType typedeflanelet::RegulatoryElement
TrafficSign(Id id, const AttributeMap &attributes, const TrafficSignsWithType &trafficSigns, const TrafficSignsWithType &cancellingTrafficSigns={}, const LineStrings3d &refLines={}, const LineStrings3d &cancelLines={})lanelet::TrafficSignprotected
TrafficSign(const RegulatoryElementDataPtr &data)lanelet::TrafficSignexplicitprotected
trafficSigns() constlanelet::TrafficSign
trafficSigns()lanelet::TrafficSign
TwoDType typedeflanelet::RegulatoryElement
type() constlanelet::TrafficSign
~ConstPrimitive() noexcept=defaultlanelet::ConstPrimitive< RegulatoryElementData >protected
~RegulatoryElement()lanelet::RegulatoryElementvirtual


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