return error( COMPERR_BAD_INPUT_MESH, "Mesh built on shape expected");
}
-#ifdef WITH_SMESH_CANCEL_COMPUTE
+//=======================================================================
+//function : CancelCompute
+//purpose : Sets _computeCanceled to true. It's usage depends on
+// * implementation of a particular mesher.
+//=======================================================================
+
void SMESH_Algo::CancelCompute()
{
+ _computeCanceled = true;
+ _error = COMPERR_CANCELED;
}
-#endif
//================================================================================
/*!
if ( (*elem)->GetID() < 1 )
delete *elem;
_badInputElements.clear();
+
+ _computeCanceled = false;
}
//================================================================================