egoGeometry

Геометрические свойства тел эго

Описание

[egoIDs,geomStruct] = egoGeometry(capsuleListObj) возвращает ID эго и параметры геометрии для каждого тела эго в списке капсул.

[egoIDs,geomStruct] = egoGeometry(capsuleListObj,selectEgoIDs) задает который тела эго возвратить ID и параметры геометрии для.

[egoIDs,geomStruct,status] = egoGeometry(capsuleListObj,selectEgoIDs) возвращает индикатор ли каждый ID в selectEgoIDs \exists.

Входные параметры

свернуть все

Динамический список капсул в виде dynamicCapsuleList или dynamicCapsuleList3D объект.

Идентификаторы тела эго в виде вектора из положительных целых чисел. Функция возвращает идентификаторы эго и параметры геометрии только для тел эго, заданных в этом векторе.

Выходные аргументы

свернуть все

Идентификаторы тел эго, возвращенных как вектор из положительных целых чисел.

Параметры геометрии для тел эго, возвращенных как структура или массив структур, где каждая структура содержит поля от структуры в Geometry поле связанного тела эго. Поля этой структуры зависят от того, используете ли вы dynamicCapsuleList или dynamicCapsuleList3D объект.

Индикация относительно существования тела эго, возвращенного как N - вектор-столбец элемента из единиц, нулей и отрицательных единиц. Каждое значение указывает, существует ли связанное тело (1), обновленный (0), или копия (-1). Если вы задаете тот же ID тела эго несколько раз в selectEgoIDs аргумент, затем функция отмечает все экземпляры того ID после первого как копии и игнорирует их.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Введенный в R2020b