Salome HOME
refs #626: No warning appears during attempt splitting not intersected polylines
[modules/hydro.git] / src / HYDROGUI / HYDROGUI_SplitPolylinesOp.cxx
index bab464a82a4bd0a52192f7620a5fbbcf6daa91e4..5adf7730de1f0e76b172adeaacf7416327407807 100644 (file)
@@ -84,16 +84,17 @@ bool HYDROGUI_SplitPolylinesOp::processApply( int& theUpdateFlags,
   Handle( HYDROData_PolylineXY ) aToolPolyline = aPanel->GetToolPolyline();
   HYDROData_SequenceOfObjects aPolylinesList = aPanel->GetPolylines();
   gp_Pnt2d aPoint = aPanel->GetPoint();
-  double aTolerance = 1E-7; //TODO
+  double aTolerance = 1E-2; //TODO
 
   HYDROData_PolylineOperator anOp;
+  bool isIntersected = false;
   switch( aPanel->GetMode() )
   {
   case HYDROGUI_SplitPolylinesDlg::ByPoint:
     anOp.Split( doc(), aMainPolyline, aPoint, aTolerance );
     break;
   case HYDROGUI_SplitPolylinesDlg::ByTool:
-    anOp.Split( doc(), aMainPolyline, aToolPolyline, aTolerance );
+    anOp.Split( doc(), aMainPolyline, aToolPolyline, aTolerance, isIntersected);
     break;
   case HYDROGUI_SplitPolylinesDlg::Split:
     anOp.Split( doc(), aPolylinesList, aTolerance );