Main Content

Cette page a été traduite par traduction automatique. Cliquez ici pour voir la dernière version en anglais.

show

Afficher la géométrie des collisions

Depuis R2019b

Description

show(geom) montre la géométrie de collision dans la figure actuelle à sa pose actuelle. La fonction génère automatiquement la pavage.

show(geom,"Parent",AX) spécifie les axes AX dans lesquels tracer la géométrie de collision.

exemple

ax = show(___) renvoie les axes sur lesquels vous tracez la géométrie de la collision.

[ax,patchobj] = show(___) renvoie l'objet graphique patchobj qui représente la géométrie de collision dans le tracé.

Exemples

réduire tout

Créez une géométrie de collision de cylindre. Le cylindre a une longueur de 3 mètres et un rayon de 1 mètre.

cyl = collisionCylinder(1,3);

Montrez le cylindre.

show(cyl)

Figure contains an axes object. The axes object with xlabel X, ylabel Y contains an object of type patch.

Affichez le cylindre dans une nouvelle figure et renvoyez l'objet patch qui représente le cylindre. Changez la couleur du cylindre en cyan en modifiant la valeur RVB du champ FaceColor dans l'objet patch. Masquez les bords en définissant EdgeColor sur 'none'.

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

Figure contains an axes object. The axes object with xlabel X, ylabel Y contains an object of type patch.

Arguments d'entrée

réduire tout

Géométrie de collision à afficher, spécifiée comme l'un de ces objets :

Axes sur lesquels tracer la géométrie de collision, spécifiés comme un objet Axes .

Arguments de sortie

réduire tout

Axes affichant la géométrie de collision, renvoyés sous forme d'objet Axes . Pour plus d'informations, consultez Axes Properties.

Objet graphique qui représente la géométrie de la collision, renvoyé sous la forme d'un objet Patch . Pour plus d'informations, consultez Patch Properties.

Historique des versions

Introduit dans R2019b