swing visualization of some computational geometry algorithms