PedGroupDisassemble


Производит расформирование группы. Группа будет расформирована при поступлении в объект ее лидера. При этом пешеходы станут независимыми и смогут двигаться каждый в свою сторону.

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

Параметры класса

Класс пешехода
Класс пешехода, проходящего сквозь объект. Он должен быть унаследован от класса Ped. Вы используете собственный класс для создания пешеходов, то рекомендуем Вам указать его здесь, чтобы иметь возможность явно обращаться к собственным полям этого класса в динамических параметрах. В противном случае собственные поля класса будут недоступны.
Синтаксис T extends Ped
Значение по умолчанию Ped

Порты

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

Параметры

Действие при входе [динамический]
Код, который выполняется, когда пешеход поступает в объект.
Синтаксис void onEnter
Локальная переменная: T ped - пешеход
Действие перед расформированием группы [динамический]
Код, выполняемый перед расформированием группы пешеходов.
Синтаксис: void onBeforeDisassemble
Локальная переменная: Group group - группа пешеходов.
Действие при выходе [динамический]
Код, который выполняется, когда пешеход покидает объект.
Синтаксис void onExit
Локальная переменная: T ped - пешеход

Функции

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

int getGroupCount() - Возвращает общее количество групп пешеходов, расформированных этим блоком.