Маршрут автомобиля представляет собой некоторую последовательность дорог и перекрестков, которые их соединяют. Маршрут существует, пока автомобиль находится в блоке CarMoveTo.
| Функция | Описание |
|---|---|
| double getLength() | Возвращает приблизительную длину маршрута автомобиля в пикселях. При этом длина дороги рассчитывается по центральной разделительной линии, а длина перекрестка — как сумма длин всех соединителей полос, возможных для этого маршрута. Если дорога начинается и/или заканчивается с парковки или остановки, то учитывается только половина длины этого элемента разметки. |
| double getLength(LengthUnits units) |
Возвращает приблизительную длину маршрута автомобиля в заданных единицах измерения длины. При этом длина дороги рассчитывается по центральной разделительной линии, а длина перекрестка — как сумма длин всех соединителей полос, возможных для этого маршрута. Если дорога начинается и/или заканчивается с парковки или остановки, то учитывается только половина длины этого элемента разметки. units — константа, определяющая единицу измерения длины |
| Intersection getIntersections() | Возвращает упорядоченный и не редактируемый список перекрестков, которые включены в маршрут. |
| Road getRoads() | Возвращает упорядоченный и не редактируемый список дорог, которые включены в маршрут. |
-
Как мы можем улучшить эту статью?
-