comp.lang.ada
 help / color / mirror / Atom feed
From: mikeg2@my-dejanews.com
Subject: geometric utilities
Date: 1998/06/03
Date: 1998-06-03T00:00:00+00:00	[thread overview]
Message-ID: <6l2lrq$2ck$1@nnrp1.dejanews.com> (raw)


Let me preface this by being very clear that I'm not
looking for a free ride on a homework assignment...

I'm trying to find some public domain Ada utilities
for some relatively common geometric problems - e.g.,
polygon area, polygon hull, point in polygon (in
particular), and polygon tesselation (I think that's
the spelling).  I've checked around in PAL and at the
AdaHome site, and not found anything.  Have been
trying to implement this with the aid of various
algorithms books, and, in fact, have pretty much
everything working - except point in polygon, which
doesn't keep the tesselation routine from working,
just keeps it from generating optimal solutions (i.e.,
fewest number of convex polygon partitions for a
non-convex polygon).

If anybody knows of or has some Ada code that does
this, please contact me:

  mike.glasgow@lmco.com
  (301) 640-2834

BTW, I have some C, C++, and Fortran versions - but
something just isn't coming out right in the translation
to Ada - the tricky part for point in polygon has to
do with edge vertices, and that's what's not working
for me.

Thanks.

-----== Posted via Deja News, The Leader in Internet Discussion ==-----
http://www.dejanews.com/   Now offering spam-free web-based newsreading




             reply	other threads:[~1998-06-03  0:00 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-06-03  0:00 mikeg2 [this message]
1998-06-03  0:00 ` geometric utilities Brian Rogoff
1998-06-04  0:00   ` Michael F Brenner
  -- strict thread matches above, loose matches on Subject: below --
1998-06-04  0:00 mikeg2
1998-06-05  0:00 ` Brian Rogoff
1998-06-12  0:00   ` mikeg2
1998-06-05  0:00 ` mikeg2
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox