The extension of the line segment method to three-dimensional surfaces is also nontrivial [5]. Linear ordering used for two-dimensional lines does not work for three-dimensional surfaces. Thus, the determination of neighboring points defining the local surface configuration requires a major effort. Similarly the determination of surface intersections and addition—deletion algorithm is considerably more complex.