PedChangeGround


Перемещает поток пешеходов с текущего этажа на заданный этаж.

Параметры

Линия выхода с текущего этажа [динамический]
Целевая линия, задающая линию выхода с текущего этажа. Эта целевая линия должна принадлежать тому этажу, который пешеходы покидают.
Тип значения: TargetLine
Локальная переменная: ped - пешеход
Линия входа на новый этаж [динамический]
Целевая линия, задающая линию появления пешехода на новом этаже. Эта целевая линия должна принадлежать тому этажу, на который пешеходы переходят.
Тип значения: TargetLine
Локальная переменная: ped - пешеход
Специфические
Точность достижения
Задает расстояние, на которое должен приблизиться пешеход к цели назначения, чтобы команда считалась завершенной. 
Имя: reachTolerance   Тип: double
Изменить значение: set_reachTolerance(новое значение)
Значение по умолчанию 0.25 метров
Действия
При входе [код]
Код, выполняемый, когда пешеход поступает в этот блок.
Локальная переменная: ped - пешеход
При выходе с этажа [код]
Код, выполняемый, когда пешеход покидает текущий этаж.
Локальные переменные: ped - пешеход
                                           Ground ground - текущий этаж. 
При входе на этаж [код]
Код, выполняемый, когда пешеход попадает на новый этаж.
Локальные переменные: ped - пешеход
                                          Ground ground - новый этаж.
При отмене [код]
Код, выполняемый, когда пешеход покидает блок через выходной порт ccl.
Локальная переменная: ped - пешеход
При извлечении [код]
Код, выполняемый, когда пешеход умышленно извлекается из блока посредством вызова функции пешехода remove(). Этот код вызывается автоматически после вызова функции remove().
Локальная переменная: ped - пешеход

Функции

int size() - Возвращает количество пешеходов, находящихся внутри объекта.

int сountPeds() - Возвращает количество всех прошедших через блок пешеходов.

boolean contains(ped) - Возвращает true, если заданный пешеход находится в данный момент внутри объекта, иначе возвращает false.

Collection<Agent> getPeds() - Возвращает неизменяемую переменную типа коллекция, содержащую пешеходов, находящихся в этом блоке. 

Порты

in
Входной порт.
out
Выходной порт.