I'd like to try to find/write a method to merge two arbitrary Shapes together. I want this to be pure java, and my goal is to achieve better performance than the java.awt.geom.Area class.
Any pointers on resources for this kind of undertaking?
I'm already pretty familiar with PathIterators and shapes (and the math involved). For example I recently developed code to clip an arbitrary Shape to a rectangle:http://javagraphics.blogspot.com/2007/04/shapes-clipping-to-rectangle.html
I want to keep spelunking around and try to outperform the Area class in other tasks, too.