Continuité d'un quadrilatère non croisé
Answered
Bonjour,
Ci-dessous deux méthodes pour obtenir un quadrilatère non croisé à partir de 4 points, celle de gauche à partir de conditions du type si (estdéfini (intersection (segment, segment)), celle de droite en ordonnant des angles.
Les deux ont le même "problème " : il y a parfois discontinuité du quadrilatère obtenu quand on déplace les sommets.
Par exemple, à gauche, quand A traverse (CD). Lorsque A est dans BCD construire DACB au lieu de DCAB aurait permis d'éviter le "saut" de segments.
Donc ma question est : comment faire pour qu'il n'y ait pas de saut ?
J'en profite pour signaler un petit problème pour la commande EnveloppeConvexe, car dans le fichier ci-dessous, A est en dehors de l'enveloppe de ABCD..
Files:
continu.ggb
hum je crois que ça n'est pas possible
Please try ConvexHull() in v526
C'est peut-être ce qu'ils recherchent (seulement pour le point A. Les autres points analogues.) :
Restriction les autres points ont un angle <180°.
ah oui merci, c'est beaucoup plus simple avec x(b) + y(b) + z(b), etc
Comments have been locked on this page!