Thanks Ivan and Felix for taking a look. FastGEO looks promising, I'll dig a little deeper into it. Can you comment on how tough creating an interface to gpc would be? I see that it has Haskell, Java, Lua, Octave, Perl, Python etc. bindings which might indicate it is a bit easier to interface to than cgal.
http://www.cs.man.ac.uk/~toby/alan/software//index.html#gpc On Sunday 04 April 2010 05:45:16 pm Ivan Raikov wrote: > I don't know about Ogre3D, but I also found cgal to have an especially > FFI-unfriendly API. Speaking of computational geometry libraries, I > came across a library called FastGEO: > > http://www.partow.net/projects/fastgeo/index.html > > It is written in Object Pascal, but I found its interface to be quite > simple, and I think it would not be altogether difficult to either port > it to Scheme, or compile it with cdecl calling convention and use > Chicken's FFI to call its procedures. > > -Ivan > > Felix <fe...@call-with-current-continuation.org> writes: > > From: Matthew Welland <m...@kiatoa.com> > > Subject: [Chicken-users] Bounty for an egg or two. > > Date: Thu, 1 Apr 2010 21:53:52 -0700 > > > >> I'd like some help in getting some eggs made: > >> > >> 1. An interface to cgal > >> 2. An interface to Ogre3d > > > > Phew - these are heavyweight and it seems that they use templates > > extensively. I don't think Swig is the right way to go, though: I > > don't know if the chicken backend is actively maintained, and it is not > > ported to chicken 4 yet, AFAIK. > > > > > > cheers, > > felix _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users