Bonjour,
Je voudrais connaître les coordonnées d'un point sur une ellipse en fonction d'un angle (centre et rayons connu biensur)
Merci de votre aide
Bonjour,
Je voudrais connaître les coordonnées d'un point sur une ellipse en fonction d'un angle (centre et rayons connu biensur)
Merci de votre aide
Ce sont des maths. Si je ne me trompe pas :
Code X : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Pt.X = Centre.X + RayonLargeur * cos(Angle); Pt.Y = Centre.Y + RayonHauteur * sin(Angle);
sjrd, ancien rédacteur/modérateur Delphi.
Auteur de Scala.js, le compilateur de Scala vers JavaScript, et directeur technique du Scala Center à l'EPFL.
Découvrez Mes tutoriels.
Ok merci.
Mais il n'existe pas de fonction prédéfinit ? Il me semble qu'en Turbo Pascal ça existait ?
On passe du temps a vous repondre, alors soyez sympas, passez du temps ..... a vous relire !
--
Pourquoi tant de haine pour cette pauvre aide Delphi ????
Aiiimezzz laaaaa .... Si-Non-Cham-Pi-Gnon !!!
--
Pour plus de Renseignements : Venez me rejoindre sur Msn .... Promis je mords pas
Oui bien sur qu'elle n'est pas difficile à reproduire c'est simplement que j'avais constaté des petites différences (bien sur légère) entre les points ajoutés manuellement et la courbe (surement du aux arrondis). Cétait simplement pour éviter ce petit détail.
Merci de votre aide
Je vais pouvoir me mettre à mon petit programme
Merci encore
Ben .. si la difference reside entre la formule ci dessus et la methode DrawEllipse du TCanvas de Delphi .. le plus simple serait d'aller voir directement dans les sources
On passe du temps a vous repondre, alors soyez sympas, passez du temps ..... a vous relire !
--
Pourquoi tant de haine pour cette pauvre aide Delphi ????
Aiiimezzz laaaaa .... Si-Non-Cham-Pi-Gnon !!!
--
Pour plus de Renseignements : Venez me rejoindre sur Msn .... Promis je mords pas
Ca ça va pas aider
Comme Windows.Ellipse est inaccessible...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 procedure TCanvas.Ellipse(X1, Y1, X2, Y2: Integer); begin // ... Windows.Ellipse(FHandle, X1, Y1, X2, Y2); // ... end;
sjrd, ancien rédacteur/modérateur Delphi.
Auteur de Scala.js, le compilateur de Scala vers JavaScript, et directeur technique du Scala Center à l'EPFL.
Découvrez Mes tutoriels.
Ouaip ... vu sous cet angle ....
On passe du temps a vous repondre, alors soyez sympas, passez du temps ..... a vous relire !
--
Pourquoi tant de haine pour cette pauvre aide Delphi ????
Aiiimezzz laaaaa .... Si-Non-Cham-Pi-Gnon !!!
--
Pour plus de Renseignements : Venez me rejoindre sur Msn .... Promis je mords pas
Heu la moi je suis dépassé
Désolé mais mon niveau est assé faible.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager