🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.lang.c
Article #31

Re: Arc de cercle

#31
From: Charlie Gordon
Date: Fri, 20 May 2005 07:59
46 lines
3040 bytes
"Harpo" <trashcan@hotmail.com> wrote in message
news:428d0a98$0$848$8fcfb975@news.wanadoo.fr...
> Etienne Rousee wrote:
>
> > Bonjour,
> >
> > Il existe beaucoup de biblioth�ques libres et portables
> > permettant de dessiner des primitives graphiques.
> > Lesquelles d'entre elles savent tracer un arc de cercle
> > en 2D (� partir du centre, du rayon et de deux angles)
> > en utilisant l'algorithme de Bresenham  ?
>
> Avez-vous une raison valable de vouloir tracer un cercle ?
> :) non l� je d�conne ...
>
> Que viennent faire les 2 angles dans vos sp�cifications ? en quoi
> d�terminent-ils un cercle ?
> Pourquoi, puisque vous connaissez l'algorithme de Bresenham, tenez-vous
> tant � ce que ces biblioth�ques impl�mentent cet algorithme ?
> Personnellement, lorsque j'ai envie de tracer un cercle (ne d�sesp�rons
> pas cela pourrais m'arriver ), je cherche une biblioth�que qui permet
> de tracer des cercles et je m'en contrebalance allegrement les glaouis
> de savoir si elle utilise l'algorithme de Bresenham ou de Fran�ois
> Dupont.

Tu veux plut�t parler du c�l�bre Francis Dupont ;-)

> > (C sousWindows 2000 par exemple)
>
> Vous compliquez le probl�me.
>
> Vous voulez donc quelque chose de portable qui marche sous Windows
> 2000 ?
> En quoi serait-ce portable si cela se limite � W 2000 ?

Franchement, cette r�ponse path�tique n'apporte rien au d�bat.
Le bon forum pour cette question est fr.comp.algorithmes.
L'algorithme de Bresenham est particuli�rement �l�gant, dommage que ces
consid�rations t'�chappent.
Il est tr�s simple � mettre en oeuvre pour les cercles complets ou les arcs
compos�s de huitiemes de cercles, en revanche c'est assez p�nible de
l'initialiser pour un arc quelconque d�fini par ses angles de d�but et fin.
Si google ne donne rien, cherche dans Newman & Sproull, Rodgers, ou les sources
des nombreuses librairies graphiques Open Source, y compris XFree.

Chqrlie.
Technical Details
Message-ID: <d6k3v0$99n$1@reader1.imaginet.fr>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!proxad.net!teaser.fr!fr.colt.net!writer!not-for-mail
References: <428c177f$0$3118$8fcfb975@news.wanadoo.fr> <428d0a98$0$848$8fcfb975@news.wanadoo.fr>

Show Full Headers
Complete Article Headers
X-Google-Thread: f9822,17f2787fbc6ae096
X-Google-Thread: f5075,e5f0f22b6522895e,start
X-Google-Attributes: gidf9822,gidf5075,public
X-Google-Language: FRENCH,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!proxad.net!teaser.fr!fr.colt.net!writer!not-for-mail
From: "Charlie Gordon" <news@chqrlie.org>
Newsgroups: fr.comp.lang.c,fr.comp.algorithmes
Subject: Re: Arc de cercle
Followup-To: fr.comp.algorithmes
Date: Fri, 20 May 2005 09:59:15 +0200
Organization: ImagiNET / Colt Internet
Lines: 49
Message-ID: <d6k3v0$99n$1@reader1.imaginet.fr>
References: <428c177f$0$3118$8fcfb975@news.wanadoo.fr> <428d0a98$0$848$8fcfb975@news.wanadoo.fr>
NNTP-Posting-Host: gw.netgem.com
X-Trace: reader1.imaginet.fr 1116574496 9527 195.68.2.34 (20 May 2005 07:34:56 GMT)
X-Complaints-To: abuse@imaginet.fr
NNTP-Posting-Date: 20 May 2005 07:34:56 GMT
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4942.400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4942.400