Could someone help me on the following issue? It's been bothering me for monthes. It is used to sort in sequence a set of faces along their common edge.
The problem is described as:
Input: Geom_Circle aCircle, TopoDS_Face aFace
Output: the intersection point between aFace and aCircle.
GeomAPI_IntCS might be used to compute the intersection point between a curve and a surface. But how to decide which of the intersection point belong to aFace. I tried BRepClass_FaceClassifier, but it doesn't work well, I am afraid.