#include <Standard_ProgramError.hxx>
#include <Standard_NotImplemented.hxx>
+namespace
+{
+ Standard_Boolean myGlobalRunParallel = Standard_False;
+}
+
+//=======================================================================
+// function:
+// purpose:
+//=======================================================================
+void BOPAlgo_Algo::SetParallelMode(Standard_Boolean theNewMode)
+{
+ myGlobalRunParallel = theNewMode;
+}
+
+//=======================================================================
+// function:
+// purpose:
+//=======================================================================
+Standard_Boolean BOPAlgo_Algo::GetParallelMode()
+{
+ return myGlobalRunParallel;
+}
+
+
//=======================================================================
// function:
// purpose:
myAllocator(NCollection_BaseAllocator::CommonBaseAllocator()),
myErrorStatus(1),
myWarningStatus(0),
- myRunParallel(Standard_False)
+ myRunParallel(myGlobalRunParallel)
{}
//=======================================================================
// function:
myAllocator(theAllocator),
myErrorStatus(1),
myWarningStatus(0),
- myRunParallel(Standard_False)
+ myRunParallel(myGlobalRunParallel)
{}
//=======================================================================