Go to the documentation of this file.
2 #include <lanelet2_core/primitives/Lanelet.h>
51 using iterator = ConstLaneletOrAreas::iterator;
const_iterator begin() const
std::vector< ConstLaneletOrArea > ConstLaneletOrAreas
LaneletSequence getRemainingLane(const ConstLanelet &llt) const
bool operator!=(const LaneletOrAreaPath &other) const
bool operator==(const LaneletOrAreaPath &other) const
const ConstLanelet & operator[](size_t idx) const
ConstLanelets::iterator iterator
const_iterator begin() const
const ConstLanelet & front() const
const_iterator end() const
ConstLaneletOrAreas::iterator iterator
bool operator==(const LaneletPath &other) const
LaneletOrAreaPath(ConstLaneletOrAreas lltsOrArea={})
const ConstLaneletOrArea & operator[](size_t idx) const
LaneletPath(ConstLanelets lanelets={})
ConstLaneletOrAreas laneletsOrAreas_
const_iterator end() const
Similar to LaneletPath, but can also contain areas.
const ConstLaneletOrArea & front() const
bool operator!=(const LaneletPath &other) const
LaneletSequence getRemainingLane(const_iterator laneletPosition) const
Returns all succeeding lanelets from the current position that can be reached without changing lanes.
const ConstLaneletOrArea & back() const
ConstLaneletOrAreas::const_iterator const_iterator
std::vector< ConstLanelet > ConstLanelets
A lanelet path represents a set of lanelets that can be reached in order by either driving straight o...
BasicPolygon3d getEnclosingPolygon3d(const LaneletOrAreaPath &path)
const ConstLanelet & back() const
ConstLanelets::const_iterator const_iterator
lanelet2_routing
Author(s): Matthias Mayr
autogenerated on Sun Oct 27 2024 02:27:49