lanelet::TrafficLight Member List

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

addTrafficLight(const LineStringOrPolygon3d &primitive)lanelet::TrafficLight
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
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 LineStringsOrPolygons3d &trafficLights, const Optional< LineString3d > &stopLine={})lanelet::TrafficLightinlinestatic
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::TrafficLight
RegisterRegulatoryElement< TrafficLight > classlanelet::TrafficLightfriend
RegulatoryElement(Id id=InvalId, const RuleParameterMap &members=RuleParameterMap(), const AttributeMap &attributes=AttributeMap())lanelet::RegulatoryElementinlineexplicitprotected
RegulatoryElement(const RegulatoryElementDataPtr &data)lanelet::RegulatoryElementinlineexplicitprotected
removeStopLine()lanelet::TrafficLight
removeTrafficLight(const LineStringOrPolygon3d &primitive)lanelet::TrafficLight
roles() constlanelet::RegulatoryElementinline
RuleNamelanelet::TrafficLightstatic
setId(Id id) noexceptlanelet::RegulatoryElementinline
setStopLine(const LineString3d &stopLine)lanelet::TrafficLight
size() constlanelet::RegulatoryElementinline
stopLine() constlanelet::TrafficLight
stopLine()lanelet::TrafficLight
ThreeDType typedeflanelet::RegulatoryElement
TrafficLight(Id id, const AttributeMap &attributes, const LineStringsOrPolygons3d &trafficLights, const Optional< LineString3d > &stopLine)lanelet::TrafficLightprotected
TrafficLight(const RegulatoryElementDataPtr &data)lanelet::TrafficLightexplicitprotected
trafficLights() constlanelet::TrafficLight
trafficLights()lanelet::TrafficLight
TwoDType typedeflanelet::RegulatoryElement
~ConstPrimitive() noexcept=defaultlanelet::ConstPrimitive< RegulatoryElementData >protected
~RegulatoryElement()lanelet::RegulatoryElementvirtual


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