exponenta event banner

показать

Показать геометрию коллизий

Описание

ax = show(geom) возвращает оси, под которыми выводится геометрия столкновения.

[ax,patchobj] = show(geom) возвращает значение patchobj графический объект, представляющий геометрию столкновения на графике.

пример

show(geom) показывает геометрию столкновения на текущем рисунке в его текущей позе. Мозаика создается автоматически.

show(geom,'Parent',AX) определяет оси AX , в котором будет выведена геометрия столкновения.

Примеры

свернуть все

Создание геометрии столкновения цилиндров. Цилиндр имеет длину 3 метра и радиус 1 метр.

cyl = collisionCylinder(1,3);

Покажите цилиндр.

show(cyl)

Figure contains an axes. The axes contains an object of type patch.

Отображение цилиндра на новом рисунке и возврат объекта-фрагмента, представляющего цилиндр. Измените цвет цилиндра на голубой, изменив значение RGB FaceColor поле в объекте исправления. Скрытие ребер с помощью настройки EdgeColor кому 'none'.

figure
[~,patchObj] = show(cyl);
patchObj.FaceColor = [0 1 1];
patchObj.EdgeColor = 'none';

Figure contains an axes. The axes contains an object of type patch.

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

свернуть все

Отображаемая геометрия столкновения.

Оси для построения геометрии столкновения, указанные как Axes объект.

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

свернуть все

Оси, под которыми находится геометрия столкновения geom отображается, возвращается как Axes объект. Дополнительные сведения см. в разделе Свойства осей.

Графический объект, представляющий геометрию столкновения, возвращаемый как Patch объект. Дополнительные сведения см. в разделе Свойства исправления.

Представлен в R2019b