1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-09-03 14:10:33 +03:00

0023664: Eliminate linker warnings on import of local symbol

Standard_IMPORT removed or replaced by 'export' where it applies to a symbol defined in the same toolkit
This commit is contained in:
abv
2012-12-23 10:08:16 +04:00
parent 9254e07c59
commit 1d0a9d4d46
107 changed files with 300 additions and 377 deletions

View File

@@ -43,8 +43,8 @@
#include <TopOpeBRepDS_ShapeWithState.hxx>
#include <TopTools_IndexedMapOfShape.hxx>
Standard_IMPORT void BREP_sortonparameter(const Handle(TopOpeBRepDS_HDataStructure)& HDS);
Standard_IMPORT void BREP_mergePDS(const Handle(TopOpeBRepDS_HDataStructure)& HDS);
extern void BREP_sortonparameter(const Handle(TopOpeBRepDS_HDataStructure)& HDS);
extern void BREP_mergePDS(const Handle(TopOpeBRepDS_HDataStructure)& HDS);
#ifdef DEB
@@ -62,9 +62,9 @@ void debfillerss(const Standard_Integer i1,const Standard_Integer i2){cout<<"+ +
#include <TopOpeBRepTool_KRO.hxx>
Standard_EXPORT TOPKRO KRO_DSFILLER_TOTAL("dsfiller");
Standard_IMPORT TOPKRO KRO_DSFILLER_INTFF;
Standard_IMPORT TOPKRO KRO_DSFILLER_INTEE;
Standard_IMPORT TOPKRO KRO_DSFILLER_INTFE;
extern TOPKRO KRO_DSFILLER_INTFF;
extern TOPKRO KRO_DSFILLER_INTEE;
extern TOPKRO KRO_DSFILLER_INTFE;
static void FUN_RESET_KRO_DSFILLER()
{
KRO_DSFILLER_TOTAL.Reset();
@@ -76,13 +76,13 @@ static void FUN_RESET_KRO_DSFILLER()
#include <TopOpeBRep_traceSIFF.hxx>
#include <BRepTools.hxx>
Standard_IMPORT TopOpeBRep_traceSIFF SIFF;
extern TopOpeBRep_traceSIFF SIFF;
Standard_IMPORT Standard_Boolean TopOpeBRepTool_GettraceKRO();
Standard_IMPORT Standard_Boolean TopOpeBRep_GettraceSIFF();
Standard_IMPORT Standard_Boolean TopOpeBRepTool_GettraceEND();
Standard_IMPORT Standard_Boolean TopOpeBRep_GettraceSHA(const Standard_Integer);
Standard_IMPORT Standard_Boolean TopOpeBRep_GetcontextNONOG();
extern Standard_Boolean TopOpeBRepTool_GettraceKRO();
extern Standard_Boolean TopOpeBRep_GettraceSIFF();
extern Standard_Boolean TopOpeBRepTool_GettraceEND();
extern Standard_Boolean TopOpeBRep_GettraceSHA(const Standard_Integer);
extern Standard_Boolean TopOpeBRep_GetcontextNONOG();
#endif
//=======================================================================
@@ -314,9 +314,6 @@ static
} // FUN_shareNOG
Standard_IMPORT TopoDS_Shape GLOBALDS_shape1;
Standard_IMPORT TopoDS_Shape GLOBALDS_shape2;
//=======================================================================
//function : Insert
//purpose :
@@ -345,9 +342,6 @@ void TopOpeBRep_DSFiller::InsertIntersection(const TopoDS_Shape& aS1,
FBOX_Prepare();
FC2D_Prepare(aS1,aS2);
GLOBALDS_shape1 = aS1;
GLOBALDS_shape2 = aS2;
if (myPShapeClassifier == NULL) myPShapeClassifier = new TopOpeBRepTool_ShapeClassifier();
myFacesFiller.SetPShapeClassifier(myPShapeClassifier);

View File

@@ -38,9 +38,9 @@
#ifdef DEB
#include <TopOpeBRepDS_reDEB.hxx>
Standard_IMPORT Standard_Boolean TopOpeBRepDS_GettraceEDSF();
Standard_IMPORT Standard_Boolean TopOpeBRepDS_GettraceDSF();
Standard_IMPORT Standard_Boolean TopOpeBRep_GettraceEEFF();
extern Standard_Boolean TopOpeBRepDS_GettraceEDSF();
extern Standard_Boolean TopOpeBRepDS_GettraceDSF();
extern Standard_Boolean TopOpeBRep_GettraceEEFF();
Standard_EXPORT void debefre(const Standard_Integer IE) {cout<<"+++ debefre E"<<IE<<endl;}
Standard_EXPORT void debposesd(void) {/*cout<<"+++ debposesd"<<endl;*/}
Standard_EXPORT void debposnesd(void) {cout<<"+++ debposnesd"<<endl;}

View File

@@ -54,16 +54,16 @@
#include <TopOpeBRep_define.hxx>
#ifdef DEB
Standard_EXPORT Standard_Boolean TopOpeBRepTool_GettraceNYI();
Standard_EXPORT Standard_Boolean TopOpeBRepTool_GettraceKRO();
Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceEDSF();
Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceDSF();
Standard_EXPORT Standard_Boolean TopOpeBRep_GettracePROEDG();
Standard_EXPORT Standard_Boolean TopOpeBRep_GetcontextTOL0();
Standard_EXPORT Standard_Boolean TopOpeBRep_GetcontextNOFEI();
Standard_EXPORT Standard_Boolean TopOpeBRep_GettraceFITOL();
Standard_EXPORT Standard_Boolean TopOpeBRep_GettraceEEFF();
Standard_EXPORT void debeeff();
extern Standard_Boolean TopOpeBRepTool_GettraceNYI();
extern Standard_Boolean TopOpeBRepTool_GettraceKRO();
extern Standard_Boolean TopOpeBRepDS_GettraceEDSF();
extern Standard_Boolean TopOpeBRepDS_GettraceDSF();
extern Standard_Boolean TopOpeBRep_GettracePROEDG();
extern Standard_Boolean TopOpeBRep_GetcontextTOL0();
extern Standard_Boolean TopOpeBRep_GetcontextNOFEI();
extern Standard_Boolean TopOpeBRep_GettraceFITOL();
extern Standard_Boolean TopOpeBRep_GettraceEEFF();
extern void debeeff();
#include <TopOpeBRepTool_KRO.hxx>
Standard_EXPORT TOPKRO KRO_DSFILLER_INTEE("intersection edge/edge");
#endif

View File

@@ -40,9 +40,9 @@
#include <IntPatch_GLine.hxx>
#ifdef DEB
Standard_IMPORT Standard_Boolean TopOpeBRepDS_GettraceDSNC();
Standard_IMPORT Standard_Boolean TopOpeBRepDS_GettraceDSF();
Standard_IMPORT Standard_Boolean TopOpeBRepDS_GettraceDSFK();
extern Standard_Boolean TopOpeBRepDS_GettraceDSNC();
extern Standard_Boolean TopOpeBRepDS_GettraceDSF();
extern Standard_Boolean TopOpeBRepDS_GettraceDSFK();
static TCollection_AsciiString PRODINP("dinp ");
#endif

View File

@@ -37,7 +37,7 @@
#include <gp_Vec.hxx>
#ifdef DEB
Standard_IMPORT Standard_Boolean TopOpeBRepDS_GettraceDSF();
extern Standard_Boolean TopOpeBRepDS_GettraceDSF();
#endif
//-----------------------------------------------------------------------

View File

@@ -33,9 +33,9 @@
#include <gp_Pnt2d.hxx>
#ifdef DEB
Standard_IMPORT void FEINT_DUMPPOINTS(TopOpeBRep_FaceEdgeIntersector& FEINT,
extern void FEINT_DUMPPOINTS(TopOpeBRep_FaceEdgeIntersector& FEINT,
const TopOpeBRepDS_DataStructure& BDS);
Standard_IMPORT Standard_Boolean TopOpeBRepDS_GettraceDSF();
extern Standard_Boolean TopOpeBRepDS_GettraceDSF();
#endif
//=======================================================================

View File

@@ -36,8 +36,8 @@
#ifdef DEB
#include <TopAbs.hxx>
Standard_IMPORT Standard_Boolean TopOpeBRep_GettraceFITOL();
Standard_IMPORT Standard_Boolean TopOpeBRep_GettraceSAVFF();
extern Standard_Boolean TopOpeBRep_GettraceFITOL();
extern Standard_Boolean TopOpeBRep_GettraceSAVFF();
#include <TCollection_AsciiString.hxx>
#include <Standard_CString.hxx>
#include <BRepTools.hxx>
@@ -48,7 +48,7 @@ static void SAVFE(const TopoDS_Face& F1,const TopoDS_Edge& E)
cout<<"FaceEdgeIntersector : "<<name_1<<","<<name_2<<endl;
BRepTools::Write(F1,name_1); BRepTools::Write(E,name_2);
}
Standard_IMPORT Standard_Boolean TopOpeBRepTool_GettraceKRO();
extern Standard_Boolean TopOpeBRepTool_GettraceKRO();
#include <TopOpeBRepTool_KRO.hxx>
Standard_EXPORT TOPKRO KRO_DSFILLER_INTFE("intersection face/edge");
#endif

View File

@@ -62,9 +62,9 @@ Standard_EXPORT Standard_Boolean FUN_projPonL(const gp_Pnt& P,const TopOpeBRep_L
}
#ifdef DEB
Standard_IMPORT Standard_Boolean TopOpeBRepDS_GettraceDSF();
Standard_IMPORT Standard_Boolean TopOpeBRepDS_GettraceDSFK();
Standard_IMPORT Standard_Boolean TopOpeBRepDS_GettraceDSNC();
extern Standard_Boolean TopOpeBRepDS_GettraceDSF();
extern Standard_Boolean TopOpeBRepDS_GettraceDSFK();
extern Standard_Boolean TopOpeBRepDS_GettraceDSNC();
void debffsamdom(void){}
#endif

View File

@@ -60,18 +60,19 @@
Standard_EXPORT void debrest(const Standard_Integer i) {cout<<"+ debrest "<<i<<endl;}
Standard_EXPORT void debrline() {cout<<"+ debrline"<<endl;}
Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceCX(const Standard_Integer i);
Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceSPSX(const Standard_Integer i);
Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceSTRANGE();
Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceISTO();
Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceDSP();
Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceDSF();
Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceDSFK();
Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceDSNC();
Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceDSLT();
Standard_EXPORT Standard_Boolean TopOpeBRep_GettraceNVP(Standard_Integer a,Standard_Integer b,Standard_Integer c,Standard_Integer d,Standard_Integer e);
Standard_IMPORT Standard_Boolean GLOBAL_bvpr;Standard_EXPORT void debvprmess(Standard_Integer f1,Standard_Integer f2,Standard_Integer il,Standard_Integer vp,Standard_Integer si);
Standard_EXPORT Standard_Boolean TopOpeBRep_GetcontextNOPUNK();
extern Standard_Boolean TopOpeBRepDS_GettraceCX(const Standard_Integer i);
extern Standard_Boolean TopOpeBRepDS_GettraceSPSX(const Standard_Integer i);
extern Standard_Boolean TopOpeBRepDS_GettraceSTRANGE();
extern Standard_Boolean TopOpeBRepDS_GettraceISTO();
extern Standard_Boolean TopOpeBRepDS_GettraceDSP();
extern Standard_Boolean TopOpeBRepDS_GettraceDSF();
extern Standard_Boolean TopOpeBRepDS_GettraceDSFK();
extern Standard_Boolean TopOpeBRepDS_GettraceDSNC();
extern Standard_Boolean TopOpeBRepDS_GettraceDSLT();
extern Standard_Boolean TopOpeBRep_GettraceNVP(Standard_Integer a,Standard_Integer b,Standard_Integer c,Standard_Integer d,Standard_Integer e);
extern Standard_Boolean GLOBAL_bvpr;
extern void debvprmess(Standard_Integer f1,Standard_Integer f2,Standard_Integer il,Standard_Integer vp,Standard_Integer si);
extern Standard_Boolean TopOpeBRep_GetcontextNOPUNK();
static void SSAVFF(const TopoDS_Shape& F1, const TopoDS_Shape& F2)
{

View File

@@ -45,12 +45,12 @@ Standard_EXPORT Standard_Real GLOBAL_tolFF = 1.e-7;
#ifdef DEB
#include <TopAbs.hxx>
Standard_EXPORT Standard_Boolean TopOpeBRep_GettraceFI();
Standard_EXPORT Standard_Boolean TopOpeBRep_GettraceFITOL();
Standard_EXPORT Standard_Boolean TopOpeBRep_GettraceSAVFF();
extern Standard_Boolean TopOpeBRep_GettraceFI();
extern Standard_Boolean TopOpeBRep_GettraceFITOL();
extern Standard_Boolean TopOpeBRep_GettraceSAVFF();
Standard_EXPORT Standard_Integer SAVFFi1 = 0;
Standard_EXPORT Standard_Integer SAVFFi2 = 0;
Standard_Integer SAVFFi1 = 0;
Standard_Integer SAVFFi2 = 0;
static void SAVFF(const TopoDS_Face& F1,const TopoDS_Face& F2)
{
TCollection_AsciiString an1("SAVA");if (SAVFFi1) an1=an1+SAVFFi1;
@@ -62,7 +62,7 @@ static void SAVFF(const TopoDS_Face& F1,const TopoDS_Face& F2)
cout<<"FaceIntersector : write "<<n1<<","<<n2<<endl;BRepTools::Write(F1,n1);BRepTools::Write(F2,n2);
}
Standard_EXPORT Standard_Boolean TopOpeBRepTool_GettraceKRO();
extern Standard_Boolean TopOpeBRepTool_GettraceKRO();
#include <TopOpeBRepTool_KRO.hxx>
Standard_EXPORT TOPKRO KRO_DSFILLER_INTFF("intersection face/face");

View File

@@ -46,10 +46,10 @@
#include <Standard_NotImplemented.hxx>
#ifdef DEB
Standard_IMPORT Standard_Boolean TopOpeBRep_GetcontextALWLNBP(Standard_Integer&);
Standard_IMPORT Standard_Boolean TopOpeBRep_GettraceCONIC();
Standard_IMPORT Standard_Boolean TopOpeBRepDS_GettraceDSF();
Standard_IMPORT Standard_Boolean TopOpeBRepDS_GettraceDSNC();
extern Standard_Boolean TopOpeBRep_GetcontextALWLNBP(Standard_Integer&);
extern Standard_Boolean TopOpeBRep_GettraceCONIC();
extern Standard_Boolean TopOpeBRepDS_GettraceDSF();
extern Standard_Boolean TopOpeBRepDS_GettraceDSNC();
#endif
//-----------------------------------------------------------------------

View File

@@ -65,12 +65,12 @@
#include <TopOpeBRep_FFDumper.hxx>
#include <Geom_TrimmedCurve.hxx>
#include <Geom_Line.hxx>
Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceDSF();
Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceDSNC();
Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceDEGEN();
Standard_EXPORT Standard_Boolean TopOpeBRep_GettraceBIPS();
Standard_EXPORT Standard_Boolean TopOpeBRep_GettraceDEGEN();
Standard_EXPORT Standard_Boolean FUN_debnull(const TopoDS_Shape& s){Standard_Boolean isnull = s.IsNull(); if (isnull) cout <<"***"; return isnull;}
extern Standard_Boolean TopOpeBRepDS_GettraceDSF();
extern Standard_Boolean TopOpeBRepDS_GettraceDSNC();
extern Standard_Boolean TopOpeBRepDS_GettraceDEGEN();
extern Standard_Boolean TopOpeBRep_GettraceBIPS();
extern Standard_Boolean TopOpeBRep_GettraceDEGEN();
extern Standard_Boolean FUN_debnull(const TopoDS_Shape& s){Standard_Boolean isnull = s.IsNull(); if (isnull) cout <<"***"; return isnull;}
#endif
//Standard_EXPORT extern Standard_Real GLOBAL_tolFF;

View File

@@ -36,9 +36,9 @@
#include <TopTools_MapOfShape.hxx>
#ifdef DEB
Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceDSF();
Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceDSFK();
Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceDSNC();
extern Standard_Boolean TopOpeBRepDS_GettraceDSF();
extern Standard_Boolean TopOpeBRepDS_GettraceDSFK();
extern Standard_Boolean TopOpeBRepDS_GettraceDSNC();
#endif
Standard_EXPORT Standard_Boolean FUN_EqualponR(const TopOpeBRep_LineInter& Lrest,

View File

@@ -27,12 +27,12 @@
#include <TopOpeBRep_define.hxx>
#ifdef DEB
Standard_IMPORT Standard_Boolean TopOpeBRep_GettraceSI();
Standard_IMPORT Standard_Boolean TopOpeBRep_GetcontextFFOR();
Standard_IMPORT Standard_Integer SAVFFi1; // FacesIntersector
Standard_IMPORT Standard_Integer SAVFFi2; // FacesIntersector
Standard_IMPORT void TopOpeBRep_SettraceEEFF(const Standard_Boolean b);
Standard_IMPORT Standard_Boolean TopOpeBRep_GettraceEEFF(const Standard_Integer e1,const Standard_Integer e2,const Standard_Integer f1,const Standard_Integer f2);
extern Standard_Boolean TopOpeBRep_GettraceSI();
extern Standard_Boolean TopOpeBRep_GetcontextFFOR();
extern Standard_Integer SAVFFi1; // FacesIntersector
extern Standard_Integer SAVFFi2; // FacesIntersector
extern void TopOpeBRep_SettraceEEFF(const Standard_Boolean b);
extern Standard_Boolean TopOpeBRep_GettraceEEFF(const Standard_Integer e1,const Standard_Integer e2,const Standard_Integer f1,const Standard_Integer f2);
void seteeff(const Standard_Boolean b,const Standard_Integer e1,const Standard_Integer e2, const Standard_Integer f1,const Standard_Integer f2)
{cout<<"b,e1,e2,f1,f2 : "<<b<<" "<<e1<<","<<e2<<","<<f1<<","<<f2<<endl;TopOpeBRep_SettraceEEFF(b);}
void seteefft(const Standard_Integer e1,const Standard_Integer e2, const Standard_Integer f1,const Standard_Integer f2) {seteeff(Standard_True,e1,e2,f1,f2);}

View File

@@ -39,7 +39,7 @@
#include <TopOpeBRep_define.hxx>
#ifdef DEB
Standard_IMPORT Standard_Boolean TopOpeBRepDS_GettraceDSFK();
extern Standard_Boolean TopOpeBRepDS_GettraceDSFK();
static TCollection_AsciiString PRODINP("dinp ");
#endif

View File

@@ -40,8 +40,8 @@
#include <TopOpeBRepDS_define.hxx>
#ifdef DEB
Standard_IMPORT Standard_Boolean TopOpeBRepDS_GettraceDSF();
Standard_IMPORT Standard_Boolean TopOpeBRep_GetcontextNEWKP();
extern Standard_Boolean TopOpeBRepDS_GettraceDSF();
extern Standard_Boolean TopOpeBRep_GetcontextNEWKP();
#endif
// VP<STATIC_lastVPind> is the vp on which was computed the last CPI.
@@ -295,7 +295,7 @@ Standard_Boolean FUNBREP_topowalki_new
} // FUNBREP_topowalki_new
#ifdef DEB
Standard_IMPORT Standard_Boolean GLOBAL_bvpr;
extern Standard_Boolean GLOBAL_bvpr;
Standard_EXPORT void debvpr2(void) {}
#endif

View File

@@ -51,7 +51,7 @@ void BREP_makeIDMOVP(const TopoDS_Shape& S,TopOpeBRepDS_IndexedDataMapOfVertexPo
}
}
Standard_EXPORT void BREP_mergePDS(const Handle(TopOpeBRepDS_HDataStructure)& HDS)
void BREP_mergePDS(const Handle(TopOpeBRepDS_HDataStructure)& HDS)
{
TopOpeBRepDS_DataStructure& BDS = HDS->ChangeDS();
TopOpeBRepDS_CurveExplorer cex(BDS);if (!cex.More()) return;

View File

@@ -118,7 +118,7 @@ void TopOpeBRep_traceSIFF::End(const TCollection_AsciiString& s,
}
//////////////////////////////////////////////////////////////////////////
Standard_EXPORT TopOpeBRep_traceSIFF SIFF;
TopOpeBRep_traceSIFF SIFF;
Standard_EXPORT void TopOpeBRep_SettraceSIFF(const Standard_Boolean b,
Standard_Integer n,char**a)

View File

@@ -59,13 +59,13 @@
#define M_REVERSED(st) (st == TopAbs_REVERSED)
#ifdef DEB
Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceISTO();
Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceDSF();
Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceDSP();
Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceSPSX(const Standard_Integer i);
Standard_EXPORT Standard_Boolean TopOpeBRep_GettraceNVP(Standard_Integer a,Standard_Integer b,Standard_Integer c,Standard_Integer d,Standard_Integer e);
Standard_EXPORT Standard_Boolean GLOBAL_bvpr = Standard_False;void debvpr(){};
Standard_EXPORT void debvprmess(Standard_Integer f1,Standard_Integer f2,Standard_Integer il,Standard_Integer vp,Standard_Integer si)
extern Standard_Boolean TopOpeBRepDS_GettraceISTO();
extern Standard_Boolean TopOpeBRepDS_GettraceDSF();
extern Standard_Boolean TopOpeBRepDS_GettraceDSP();
extern Standard_Boolean TopOpeBRepDS_GettraceSPSX(const Standard_Integer i);
extern Standard_Boolean TopOpeBRep_GettraceNVP(Standard_Integer a,Standard_Integer b,Standard_Integer c,Standard_Integer d,Standard_Integer e);
extern Standard_Boolean GLOBAL_bvpr = Standard_False;void debvpr(){};
void debvprmess(Standard_Integer f1,Standard_Integer f2,Standard_Integer il,Standard_Integer vp,Standard_Integer si)
{cout<<"f1,f2,il,vp,si : "<<f1<<","<<f2<<","<<il<<","<<vp<<","<<si<<endl;cout.flush();debvpr();}
void debpoint(Standard_Integer i) {cout<<"+ debpoint"<<i<<endl;}
void debvertex(Standard_Integer i){cout<<"+ debvertex"<<i<<endl;}

View File

@@ -44,8 +44,8 @@
#define M_REVERSED(st) (st == TopAbs_REVERSED)
#ifdef DEB
Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceDSF();
Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceSPSX(const Standard_Integer i1);
extern Standard_Boolean TopOpeBRepDS_GettraceDSF();
extern Standard_Boolean TopOpeBRepDS_GettraceSPSX(const Standard_Integer i1);
Standard_EXPORT void debarc(const Standard_Integer i);
Standard_EXPORT void debooarc(const Standard_Integer i);
#endif

View File

@@ -68,8 +68,8 @@ static Standard_Boolean local_FindVertex(const TopOpeBRep_VPointInter& theVP,
#ifdef DEB
void static FUN_debdegeneR() {}
void static FUN_debdegeneF() {}
Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceDEGEN();
Standard_EXPORT Standard_Boolean TopOpeBRepDS_GettraceDSF();
extern Standard_Boolean TopOpeBRepDS_GettraceDEGEN();
extern Standard_Boolean TopOpeBRepDS_GettraceDSF();
Standard_EXPORT Standard_Boolean FUN_debnull(const TopoDS_Shape& s);
#endif