begin process at 2010 03 22 09:15:14
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > CERCLE PASSANT PAR 3 POINTS (2° VERSION)

CERCLE PASSANT PAR 3 POINTS (2° VERSION)


 Information sur la source

Note :
Aucune note
Catégorie :Graphique Classé sous :cercle, point, canvas, mathématique Niveau :Initié Date de création :16/01/2007 Date de mise à jour :20/01/2007 16:42:51 Vu / téléchargé :5 589 / 446

Auteur : John Dogget

Ecrire un message privé
Commentaire sur cette source (9)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Comme la source de Debiars (http://www.delphifr.com/codes/CERCLE3POINTS_41080 .aspx), le but du code est de trouver un cercle passant par 3 points quelconques.

Pour ce faire l'utilisateur peut visualiser les étapes de la construction de ce cercle une par une (CF capture), un petit texte explique aussi brievement les différentes étapes de calculs.


 Conclusion

Pas de bug connus, ça marche très bien.

Par contre, quelques remarques au passage :
- les composants visuels ne sont pas renommés
- j'ai détaillé au maximum la méthode de calcul dans l'unité "Calcul" sous forme de commentaires, cependant je ne suis pas mathematicien, alors excusez d'avance le manque de rigueur au niveau vocabulaire

Soyez indulgent :D ...

Dernière chose : j'ai utilisé un batch pour nettoyer le projet, je l'ai laissé dans le zip, ça peut toujours servir ;)

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

20 janvier 2007 13:47:03 :
Changelog 20-01-2007 # Amélioration de l'écriture des équations # Correction d'un bug de calcul quand des points sont alignés (division par 0)
20 janvier 2007 16:42:51 :
Possibilité de trouver le cercle inscrit à un triangle

 Sources du même auteur

Source avec Zip Source avec une capture CHANGEUR DE FOND D'ÉCRAN
Source avec Zip Source avec une capture LISTE RÉCURSIVE D'UN SERVEUR FTP
Source avec Zip Source avec une capture NETTOYAGE AUTOMATIQUE DE NOMS DE FICHIERS
Source avec Zip Source avec une capture LIBERER DE LA MÉMOIRE POUR FIREFOX
Source avec Zip Source avec une capture JEU DE MORPION

 Sources de la même categorie

Source avec Zip Source avec une capture PCB DESIGN LOGICIEL DE CRÉATION DE CIRCUIT IMPRIMÉ ET ACCESS... par jfs59
Source avec Zip Source avec une capture EFFET VITRE ET THUMBNAILS SOUS VISTA par Bacterius
Source avec Zip Source avec une capture ANAGLYPHEUR OU COMMENT VOIR EN RELIEF LES STÉRÉOSCOPES ANCES... par jfs59
Source avec Zip Source avec une capture DÉFORMER UNE IMAGE AUX DIMENSIONS D'UN QUADRANGLE QUELCONQUE... par FFCAST
Source avec Zip Source avec une capture THREAD ET BITMAP (DESSIN AU CRAYON) par barbichette

 Sources en rapport avec celle ci

Source avec Zip COMPOSANT THORLOGE par Michel34
Source avec Zip Source avec une capture MÉTHODE DE GAUSS ET DE CRAMER : RÉSOLUTION DE 10 ÉQUATIONS À... par bad_dark_spirit
Source avec Zip Source avec une capture MÉTHODE DICHOTOMIQUE : CALCUL DE RACINE CUBIQUE par bad_dark_spirit
Source avec Zip Source avec une capture MÉTHODE DE NEWTON : CALCUL D'UNE RACINE CARRÉE par bad_dark_spirit
Source avec Zip Source avec une capture METHODE DE SUBSTITUTION : RÉSOLUTION DE DEUX ÉQUATIONS À DEU... par bad_dark_spirit

Commentaires et avis

Commentaire de Debiars le 17/01/2007 11:52:02

Joli travail, John!

Un bug pourtant (un oubli sûrement) : 2 points alignés  horizontalement ou verticalement = erreur division par zéro !!!

... et tu persiste et signe à écrire "perpandiculaire" au lieu de "perpendiculaire"...grrr :-\

Et si tu faisais le cercle inscrit, maintenant que tu est rôdé... (avé les bissectrices,té!)

Commentaire de John Dogget le 17/01/2007 17:44:51

En fait, le bug est prevu d'avance avec un "except", mais c'est vrai que j'ai pas cherché plus loin ...

Suis désolé pour lés fôtent :D
Pis le cercle inscrit, ben j'ai pas envie !

Commentaire de John Dogget le 20/01/2007 13:50:55

Bon j'ai mis le code à code, la mise en forme de la mise à jour est mal faîte mais bon ...

J'ai regardé comment calculer la bissectrice d'un angle (pour Debiars :D), c'est loin d'être aussi simple que ce que je pensais.

Si quelque'un a une méthode, je suis preneur.

Commentaire de John Dogget le 20/01/2007 16:43:42

Ben fianlement, j'ai réussi pour le cercle inscrit !

Commentaire de globule41 le 02/05/2008 00:30:59

mon téléchargement à été bloqué, il y a surement un virus ds le zip

Commentaire de John Dogget le 02/05/2008 00:46:32

Mes sources ont été téléchargés 338 depuis qu'elles sont dispos ici, c'est à dire presque un an et demi ...

Si elles contenaient un virus, ça fait bien longtemps que quelqu'un l'aurait dit.

Commentaire de globule41 le 02/05/2008 10:30:15

BitDefender

Cette page Internet a été bloquée par la protection en temps réel du module Antivirus de BitDefender !

La page Web bloquée contenait des éléments infectés ou susceptibles d'être infectés par un Virus. Votre système n'a PAS été infecté.

Désolé voici ce que mon anti-virus me dit.

Commentaire de globule41 le 02/05/2008 10:44:55

Encore une fois désolé j'ai pu télécharger les fichiers un par un sans problème.
Merci

Commentaire de Debiars le 02/05/2008 10:50:58

Je pense que c'est Nettoyage.bat qui a provoqué le blocage, vu que c'est un exécutable...qui en plus se propose de détruire des fichiers...

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Question avec canvas.arc [ par CaptainChoc ] BOnjour, voila j'aimerais faire un cercle avec la prpriété canvas.arc. jusque la pas de prob sauf que je ve un cercle qui s'affiche progressivement po Points d'accroche d'un arc de cercle (canvas.arc) [ par orelien ] Bonjour, J'utilise la fonction canvas.arc pour dessiner une partie de cercle, et j'aimarais connaître les points de début et de fin de cet a Transparance du fond de mon composante [ par doomdoomdoom ] Bonjours,je veux créer un composant dérivé de TCustomControl et faire en sorte que le fond soit transparent.  Dison simplement que je veux dessiner un Démasqué un cercle [ par lidia22 ] Bonjour a tous,se programe m'affiche un petit cercle dans une image en lui donnant les coordonnées pixel.procedure TForm1.BitBtn3Click(Sender: TObject Copie d' une partie d' un TGraphic vers un Canvas avec option de transparence [ par MAURICIO ] Bonjour à tous, je voudrais savoir s' il existe une méthode plus performante pour copier une partie d' un TGraphic vers un Canvas. Pour l' instant, je TPaintbox et TImage [ par JulioDelphi ] HelloJe m'apprête à m'amuser avec une TPaintbox, et déjà j'ai lu que peindre sur le canvas d'une TImage est mieux, question de refresh/repaint.J'ai do Dessiner un rond sur une image au clic de souris [ par madcap ] Bonjour à tous,Depuis ce matin, je cherche une solution pour dessiner un rond sur une image. J'ai réussi à le faire, par contre ce que j'aimerais c'es colorer un onglet d'un TabControl [ par Gerard ] Bonjour, j'essaie de colorer un onglet d'un tabControl. Ce code ne fait rien: Var Onglet: TRect; begin Onglet:= TabControl1.TabRect(0); TabContro Comment affecter la valeur d'une couleur à un tcolor? [ par codial ] Bonjour, Dans un DBGrid, j'essaie d'associer une couleur à chaque enregistrement selon un autre champ, disons le champ catégorie. Dans une table acc Faire Bouger Une Shape [ par ff1061 ] Bonjour Tout Le Monde, voila , j'ai un cercle qui est positionné a un certain endroit et j'aimerais que lorsque l'on clique sur le bouton il se Déplac


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,496 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales