Vous êtes ici

convexhullreplacer

Note : Ce Transformer était précédemment nommé ConvexhullCreator.

Remplace la géométrie d'une entité par un polygone représentant son enveloppe convexe. L'enveloppe convexe est le plus petit polygone contenant l'entité. Le polygone convexe est un polygone dont aucun angle intérieur n'est supérieur à 180 degrés. Le résultat correspond à la forme d'un ruban élastique tendu autour de l'entité.

Si l'entité d'origine est de type agrégat, une unique enveloppe convexe est calculée à partir de tous les vertex de toutes les géométries présentent dans l'agrégat. Si l'entité est linéaire, elle est convertie en polygone. Les entités ponctuelles ne sont pas modifiées.

Si le paramètre avancé de workbench "Gestion de la géométrie" vaut "Riche", les arcs, les ellipses et les textes sont vectorisés avant le calcul du polygone englobant.Dans le cas contraire le point central de ces géométries est utilisé pour le calcul.

Exemple

Implémentation

Fonction(s) de bas niveau utilisée(s) (Function ou Factory):

ConvexHullFactory

Commentaires

Algorithme efficaces de calcul d'enveloppe convexe en 2D

No more person may be valued at your entire cry, therefore the person who is almost certainly successful‘p add yell. [url=http://www.nikejordanretro4ok.com/]nikejordanretro4ok.com[/url] nikejordanretro4ok.com

Ajouter un commentaire