I really suck at math for the most part but I'm trying to implement a CAD like library of intersection functions.
The user Bike from #Lisp (irc.freenode.net) said I should probably not return lists but use structures, classes and multiple return values. I'll probably get around to that later.
Right now I just have a series of computations. More to come if there is interest.
Kind of pointless without a solid common GUI library but maybe it could be used in a back end...
I'd very much like to eventually have an AutoCAD like program that is true free software.
AutoCAD lets one load Lisp functions into the software meaning you can do whatever you want (very much like Emacs in the extensibility idea).
So...yeah just putting this out there. I still need to find out how atan2 works in Lisp to finishing finding my direction calculations.