A Condition Number Analysis of a Surface-Surface Intersection Algorithm