I am looking for a basic geometry library with classes like Point, Line, Rect, etc. And with operations like Rect.new(Point, Point, Point, Point) or Line#angle or Line#rotate or Line#intersect(line) and so on. Basic, abstract, dealing with points, lines, and other 2d constructs. I know it's everyone's favorite oo example but is there a well worked out, tested library so I don't have to write me another one? Thanks! Pitp -- Posted via http://www.ruby-forum.com/.