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