// File: TopOpeBRepDS_FilterFaceInterferences.cxx // Created: Tue Apr 22 09:43:06 1997 // Author: Prestataire Mary FABIEN // #include #include #include #include #include #include #include #include #include #include #ifdef DEB Standard_EXPORT Standard_Boolean TopOpeBRepDS_GetcontextNOPFI(); Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettracePFI(); Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettracePI(); Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceSPSX(const Standard_Integer); static Standard_Boolean TRCF(const Standard_Integer F) { Standard_Boolean b1 = TopOpeBRepDS_GettracePFI(); Standard_Boolean b2 = TopOpeBRepDS_GettracePI(); Standard_Boolean b3 = TopOpeBRepDS_GettraceSPSX(F); return (b1 || b2 || b3); } #endif Standard_EXPORT Standard_Integer FUN_unkeepFdoubleGBoundinterferences(TopOpeBRepDS_ListOfInterference& LI,const TopOpeBRepDS_DataStructure& BDS,const Standard_Integer SIX); Standard_EXPORT void FUN_resolveFUNKNOWN (TopOpeBRepDS_ListOfInterference& LI,TopOpeBRepDS_DataStructure& BDS, const Standard_Integer SIX, const TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State& MEsp, TopOpeBRepTool_PShapeClassifier pClassif); #ifdef DEB void debfilfac(const Standard_Integer I) {cout<<"+ + + + debfilfac "<