Skip to content

Commit 6958044

Browse files
committed
Allow logical boundaries to extend beyond the logical lane
Signed-off-by: Thomas Bleher <thomas.tb.bleher@bmw.de>
1 parent 001ec7e commit 6958044

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

osi_logicallane.proto

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -427,15 +427,14 @@ message LogicalLane
427427
// All LogicalLaneBoundary elements referenced here must refer to the same
428428
// ReferenceLine as this lane.
429429
// The boundaries together must cover the whole length of the lane (the
430-
// range [start_s,end_s]) without gap or overlap. The boundaries must be
430+
// range \[#start_s,#end_s\]) without gap or overlap. The boundaries must be
431431
// stored in ascending order, starting with the smallest S position.
432432
// Consecutive boundaries must share a point: the last point of the
433433
// previous boundary must be identical to the first point of the next
434434
// boundary.
435435
//
436-
// TODO Is it allowed for the boundaries to be longer than the lane?
437-
// Theoretically, this could be done. Then the user would have to limit the
438-
// boundary itself to [start_s,end_s].
436+
// Note: the referenced boundaries may have points outside of
437+
// \[#start_s,#end_s\] (e.g. a boundary may extend beyond the end of a lane).
439438
//
440439
// \rules
441440
// refers_to: LogicalLaneBoundary
@@ -448,15 +447,14 @@ message LogicalLane
448447
// All LogicalLaneBoundary elements referenced here must refer to the same
449448
// ReferenceLine as this lane.
450449
// The boundaries together must cover the whole length of the lane (the
451-
// range [start_s,end_s]) without gap or overlap. The boundaries must be
450+
// range \[#start_s,#end_s\]) without gap or overlap. The boundaries must be
452451
// stored in ascending order, starting with the smallest S position.
453452
// Consecutive boundaries must share a point: the last point of the
454453
// previous boundary must be identical to the first point of the next
455454
// boundary.
456455
//
457-
// TODO Is it allowed for the boundaries to be longer than the lane?
458-
// Theoretically, this could be done. Then the user would have to limit the
459-
// boundary itself to [start_s,end_s].
456+
// Note: the referenced boundaries may have points outside of
457+
// \[#start_s,#end_s\] (e.g. a boundary may extend beyond the end of a lane).
460458
//
461459
// \rules
462460
// refers_to: LogicalLaneBoundary

0 commit comments

Comments
 (0)