AnyLogic
Развернуть
Размер шрифта

Маршрут (Route)

Маршрут задается объектом класса Route и представляет собой последовательность N путей и N-1 стрелок между ними.

У маршрута есть ссылка на поезд, создавший этот маршрут. Маршрут существует только до тех пор, пока поезд управляется объектом TrainMoveTo.

Индекс пути, на котором в момент начала движения поезда находилась голова поезда, равен 0. У конечного пути индекс равен N-1.

Функции

Функция Описание
int size() Возвращает количество путей в маршруте, минимум 1. Обратите внимание, что количество стрелок равно количеству путей — 1.
RailwaySwitch getSwitch(int i) Возвращает стрелку с заданным индексом.

i — индекс стрелки: 0 .. size()-2
RailwayTrack getTrack(int i) Возвращает путь с заданным индексом.

i — индекс пути: 0 .. size()-1
Как мы можем улучшить эту статью?