Hi Denis,
A generic suggestion - make all of your classes final - that gives the
compiler the maximum flexibility to inline any methods you write.
With respect to the algorithm choices:
I think they key is that the X sorting rarely has any work to do. The
first test of "does this edge need
Hi Jim.
I implemented your bucket sort idea. I'm not just using the buckets
to remove the y-sort. I use them in the iteration through the scanlines
too. What happens is that on any iteration, the active list is the
doubly linked list buckets[nextY-boundsMinY]. I did this because I thought
less mem
I've been using the Java2D OpenGL pipeline + JOGL 1.1.1a for about 18
months on a project where I do things like put GLJPanels in
JInternalFrames and overlay other semi-transparent JInternalFrames
over top of them. So far it's all been working great both on Windows
and Linux with NVIDIA graphics c