Intersection of Parametric Surfaces for Next Generation Geometric Modelers