Intersection

Soyez le premier à donner votre avis sur cette source.

Vue 13 137 fois - Téléchargée 1 104 fois

Description

Calculer le point d'intersection de 2 segments de droite : Y = A*X + B. Programmé en VB6, ce code affiche deux segments dont on peut déplacer les points avec la souris. S'ils se croisent, il affiche un cercle au point d'intersection.

Cette source traînait au fond de mon tiroir mais je pense qu'elle peut s'avérer utile à plus d'un pour bon nombre de programme vectoriels... De part le code est ultra commenté et le faible niveau en maths exigé, ce programme est donc particulièrement bien adapté pour les débutants.

Amusez-vous bien!

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
1
Date d'inscription
lundi 26 décembre 2011
Statut
Membre
Dernière intervention
27 décembre 2011

J'aurais besoin d'une implementaion pour l'algorithme d'une intersection dans un ensemble de segments !
Messages postés
160
Date d'inscription
dimanche 7 décembre 2003
Statut
Membre
Dernière intervention
14 janvier 2009

ScSami

OK merci ;o) je vais regarder mieux que je ne l'ai fait ton code.
En tout cas super..

Drissou
Messages postés
3172
Date d'inscription
dimanche 15 février 2004
Statut
Membre
Dernière intervention
9 avril 2017
30
Je ne vois plus l'ombre d'une erreur. Merci d'avoir tenu compte des modifications demandées par drissou et moi afin d'améliorer la source.
Le seul problème c'est que le code devient trop "rafistolée" comme tu dit et pour les débutant, il est plus clair pour eux un code bien structuré.
On va dire qui le reste quand même assez, je mets donc 9/10

Bon coding
Kenji
Messages postés
1488
Date d'inscription
mercredi 5 février 2003
Statut
Membre
Dernière intervention
3 décembre 2007
22
Charles, je sais pas si je dois te remercier ou de maudir mais bon, le bug a été corrigé. Seulement, maintenant, il ressemble plus à une momie rafistollée un peu partout qu'a du vrai code! Enfin, faut dire aussi que la base n'était déjà pas terrible!

Drissou : Pour répondre à ta question (mais tu aurais pu le deviner!), ils représentent [ce qui n'a que peu d'intérêt] les valeurs de la fonction F(x)=AX+B !!!
Pour leur variation, je te laisse te reporter aux cours de maths niveau 6ème/5ème (du collège donc) et/ou à mon code!

A toi maintenant d'y rajouter ce que bon te semble... Pour ma part, je crois que j'ai affiché tout ce que je pouvais!

Enjoy (et merci encore pour tous vos messages)
Messages postés
160
Date d'inscription
dimanche 7 décembre 2003
Statut
Membre
Dernière intervention
14 janvier 2009

ScSami
super la représentation, mais :

Peux tu me préciser que représentent les chiffres affichés en première ligne? et comment varient ils ?

Drissou
Afficher les 13 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.