| 
|   | TopOpeBRep_EdgesIntersector () | 
|   | 
| virtual  | ~TopOpeBRep_EdgesIntersector () | 
|   | 
| void  | SetFaces (const TopoDS_Shape &F1, const TopoDS_Shape &F2) | 
|   | 
| void  | SetFaces (const TopoDS_Shape &F1, const TopoDS_Shape &F2, const Bnd_Box &B1, const Bnd_Box &B2) | 
|   | 
| void  | ForceTolerances (const Standard_Real Tol1, const Standard_Real Tol2) | 
|   | 
| void  | Dimension (const Standard_Integer D) | 
|   | 
| Standard_Integer  | Dimension () const | 
|   | set working space dimension D = 1 for E &|| W, 2 for E in F  
  | 
|   | 
| void  | Perform (const TopoDS_Shape &E1, const TopoDS_Shape &E2, const Standard_Boolean ReduceSegments=Standard_True) | 
|   | 
| Standard_Boolean  | IsEmpty () | 
|   | 
| Standard_Boolean  | HasSegment () const | 
|   | true if at least one intersection segment.  
  | 
|   | 
| Standard_Boolean  | SameDomain () const | 
|   | = mySameDomain.  
  | 
|   | 
| const TopoDS_Shape &  | Edge (const Standard_Integer Index) const | 
|   | 
| const Geom2dAdaptor_Curve &  | Curve (const Standard_Integer Index) const | 
|   | 
| const TopoDS_Shape &  | Face (const Standard_Integer Index) const | 
|   | 
| const BRepAdaptor_Surface &  | Surface (const Standard_Integer Index) const | 
|   | 
| Standard_Boolean  | SurfacesSameOriented () const | 
|   | 
| Standard_Boolean  | FacesSameOriented () const | 
|   | 
| Standard_Real  | ToleranceMax () const | 
|   | 
| void  | Tolerances (Standard_Real &tol1, Standard_Real &tol2) const | 
|   | 
| Standard_Integer  | NbPoints () const | 
|   | 
| Standard_Integer  | NbSegments () const | 
|   | 
| void  | Dump (const TCollection_AsciiString &str, const Standard_Integer ie1=0, const Standard_Integer ie2=0) | 
|   | 
| void  | InitPoint (const Standard_Boolean selectkeep=Standard_True) | 
|   | 
| Standard_Boolean  | MorePoint () const | 
|   | 
| void  | NextPoint () | 
|   | 
| const TopOpeBRep_SequenceOfPoint2d &  | Points () const | 
|   | 
| const TopOpeBRep_Point2d &  | Point () const | 
|   | 
| const TopOpeBRep_Point2d &  | Point (const Standard_Integer I) const | 
|   | 
| virtual Standard_Boolean  | ReduceSegment (TopOpeBRep_Point2d &P1, TopOpeBRep_Point2d &P2, TopOpeBRep_Point2d &Pn) const | 
|   | 
| TopOpeBRep_P2Dstatus  | Status1 () const | 
|   | 
Describes the intersection of two edges on the same surface.