TopoDS_Shape ShapeProcessAPI_ApplySequence::PrepareShape(const TopoDS_Shape& shape,
const Standard_Boolean /*fillmap*/,
- const TopAbs_ShapeEnum /*until*/)
+ const TopAbs_ShapeEnum /*until*/,
+ const Message_ProgressRange& theProgress)
{
if (shape.IsNull())
return shape;
TCollection_AsciiString str(mySeq);
str += ".exec.op";
if ( rsc->Find ( str.ToCString() ) ) {
- ShapeProcess::Perform ( myContext, mySeq.ToCString() );
+ ShapeProcess::Perform(myContext, mySeq.ToCString(), theProgress);
}
return myContext->Result();