Article View: fr.comp.lang.c
Article #31Re: Arc de cercle
From: Charlie Gordon
Date: Fri, 20 May 2005 07:59
Date: Fri, 20 May 2005 07:59
46 lines
3040 bytes
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-mailReferences:
<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