Template Function lanelet::geometry::internal::extractConvex

Function Documentation

template<typename LineString2dT>
inline std::vector<BasicLineString2d> lanelet::geometry::internal::extractConvex(const LineString2dT &lineString, const double distance)

extractConvex get convex parts of line string offset by distance.

Parameters:
  • lineString – original line string

  • distance – offset distance (left is positive)

Returns:

list of line strings, each one is convex. Guaranteed to intersect at non-convex parts