delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2013/01/17/17:43:14

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Date: Thu, 17 Jan 2013 14:42:25 -0800
From: Colin D Bennett <colin-gedalist AT gibibit DOT com>
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] libgeda circle parsing
Message-ID: <20130117144225.30d2507f@svelte>
In-Reply-To: <CAFfN_22hFE7AtMCXLvT-Up6ZxF=TZ7eYmr+PO5YbeFy7OU7Q0A@mail.gmail.com>
References: <CAFfN_23UzAVVk0-TSZyVZihFmq1-0v0gpB7o4uxe3KgxDFDG0w AT mail DOT gmail DOT com>
<57B44348-7A53-4743-8A60-7C9D31EFD1ED AT noqsi DOT com>
<CAFfN_22hFE7AtMCXLvT-Up6ZxF=TZ7eYmr+PO5YbeFy7OU7Q0A AT mail DOT gmail DOT com>
X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.10; x86_64-pc-linux-gnu)
Mime-Version: 1.0
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - gator297.hostgator.com
X-AntiAbuse: Original Domain - delorie.com
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - gibibit.com
X-BWhitelist: no
X-Source:
X-Source-Args:
X-Source-Dir:
X-Source-Sender: (svelte) [67.160.112.163]:37431
X-Source-Auth: colin-lists AT gibibit DOT com
X-Email-Count: 2
X-Source-Cap: c2t5bGVuO3NreWxlbjtnYXRvcjI5Ny5ob3N0Z2F0b3IuY29t
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id r0HMgY6Z021337
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Wed, 16 Jan 2013 20:24:44 -0200
Antonio Todo Bom ✈ <atodobom AT gmail DOT com> wrote:

> Nothing special.
> Just think that if a function analyzes whether an angle is zero or
> negative, as if this was an error. So should not leave yet as
> error. Alternatively, changes to analyze only if is negative.
> 
> 
> Well, for consistency a zero radius circle should render as a
> point at
> > display resolution, since for larger radii it renders as a
> > curve at display resolution. [snip]
> >
> 
> Looking from this point of view. I think it is really interesting
> to tolerate circles with radius zero.

Maybe a cleaner way would be to add a new geometric entity, the
'point'.  Then we can require, and subsequently assume, that
circles have a radius greater than zero.  Which is what geometry
demands.

Regards,
Colin

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019