There are various surface fitting techniques to convert cloud points into surface models in reverse engineering. One type of technique is to reconstruct a surface that can be trimmed with other surfaces. A necessary and sufficient condition for two surfac