myTrsf = aTrsf.Inverted();
}
- IntTools_FaceFace::Perform (aF1, aF2, aPS.Next());
+ IntTools_FaceFace::Perform (aF1, aF2);
}
catch (Standard_Failure const&)
{
aFF.SetList(aListOfPnts);
aFF.SetFuzzyValue (BOPTest_Objects::FuzzyValue());
//
- Handle(Draw_ProgressIndicator) aProgress = new Draw_ProgressIndicator(di, 1);
- aFF.Perform (aF1, aF2, aProgress->Start());
+ aFF.Perform (aF1, aF2);
//
anIsDone=aFF.IsDone();
if (!anIsDone) {
//purpose : intersect surfaces of the faces
//=======================================================================
void IntTools_FaceFace::Perform(const TopoDS_Face& aF1,
- const TopoDS_Face& aF2,
- const Message_ProgressRange& theRange)
+ const TopoDS_Face& aF2)
{
- Message_ProgressScope aPS(theRange, NULL, 1);
if (myContext.IsNull()) {
myContext=new IntTools_Context;
}
//! Intersects underliing surfaces of F1 and F2
//! Use sum of tolerance of F1 and F2 as intersection
//! criteria
- Standard_EXPORT void Perform (const TopoDS_Face& F1, const TopoDS_Face& F2, const Message_ProgressRange& theRange = Message_ProgressRange());
+ Standard_EXPORT void Perform (const TopoDS_Face& F1, const TopoDS_Face& F2);
//! Returns True if the intersection was successful