PedGroupChangeFormation

Изменяет форму проходящей через блок группы пешеходов. Форма группы будет изменена при прохождении через блок лидера этой группы.

Все три поддерживаемые AnyLogic формы групп изображены на рисунке ниже. По верхней полосе идут группы - толпы (наиболее частый случай), по средней - цепочки, по нижней - шеренги.

Демо модель: Pedestrian Groups

Параметры

Форма группы
Форма группы пешеходов: толпа, шеренга или цепочка.
Имя: groupFormation
Изменить значение: set_groupFormation(новое значение)
Допустимые значения:
Действия
Во всех действиях вы можете обращаться к тому пешеходу, для которого вызывается данное действие, как к переменной ped. По умолчанию это переменная базового класса пешехода. Если вы создали свой собственный класс пешехода, и хотите обратиться к полям этого класса, то вы сможете сделать это, предварительно указав имя этого класса в параметре блока Класс пешехода.
При входе [код]
Код, который выполняется, когда пешеход поступает в блок.
Локальная переменная: ped - пешеход
При выходе [код]
Код, который выполняется, когда пешеход покидает блок.
Локальная переменная: ped - пешеход
При изменении формы [код]
Код, выполняемый после того, как изменяется форма группы пешеходов.
Локальные переменные:

Функции

long countPeds() - Возвращает количество пешеходов, прошедших через этот блок.

long countGroups() - Возвращает количество групп пешеходов, прошедших через этот блок.

Порты

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