Salome HOME
projects
/
modules
/
shaper.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[bos #38360] [CEA] improve performances of exportXAO and PublishToStudy
[modules/shaper.git]
/
src
/
GeomAlgoImpl
/
GEOMAlgo_Splitter.cxx
diff --git
a/src/GeomAlgoImpl/GEOMAlgo_Splitter.cxx
b/src/GeomAlgoImpl/GEOMAlgo_Splitter.cxx
index 094a6827945bba38298ef57ff754000c7e07fb33..7e93fc90372fae4050b301551da837005fe79b84 100644
(file)
--- a/
src/GeomAlgoImpl/GEOMAlgo_Splitter.cxx
+++ b/
src/GeomAlgoImpl/GEOMAlgo_Splitter.cxx
@@
-1,7
+1,4
@@
-// Copyright (C) 2007-2019 CEA/DEN, EDF R&D, OPEN CASCADE
-//
-// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// Copyright (C) 2007-2024 CEA, EDF
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
@@
-169,7
+166,11
@@
void GEOMAlgo_Splitter::BuildResult(const TopAbs_ShapeEnum theType)
//function : PostTreat
//purpose :
//=======================================================================
//function : PostTreat
//purpose :
//=======================================================================
+#if OCC_VERSION_LARGE < 0x07070000
void GEOMAlgo_Splitter::PostTreat()
void GEOMAlgo_Splitter::PostTreat()
+#else
+void GEOMAlgo_Splitter::PostTreat(const Message_ProgressRange& theRange)
+#endif
{
if (myLimit!=TopAbs_SHAPE) {
Standard_Integer i, aNbS;
{
if (myLimit!=TopAbs_SHAPE) {
Standard_Integer i, aNbS;
@@
-271,7
+272,11
@@
void GEOMAlgo_Splitter::PostTreat()
myShape=aLS.First();
}
//
myShape=aLS.First();
}
//
+#if OCC_VERSION_LARGE < 0x07070000
BOPAlgo_Builder::PostTreat();
BOPAlgo_Builder::PostTreat();
+#else
+ BOPAlgo_Builder::PostTreat(theRange);
+#endif
}
//=======================================================================
//function : TreatCompound
}
//=======================================================================
//function : TreatCompound