Salome HOME
Merge branch 'BR_1328' into BR_DEMO
[modules/hydro.git] / src / HYDROGUI / HYDROGUI_Polyline.cxx
index ccd259aaad68daa94cfcbbb0fd82307f8e6ed7a8..b9a7a2aacb62ab1c041395bc3438460992192639 100644 (file)
@@ -41,7 +41,6 @@
 #include <BRepAdaptor_Curve.hxx>
 #include <Prs3d_LineAspect.hxx>
 
-IMPLEMENT_STANDARD_HANDLE (HYDROGUI_Polyline, AIS_Shape)
 IMPLEMENT_STANDARD_RTTIEXT(HYDROGUI_Polyline, AIS_Shape)
 
 
@@ -90,12 +89,12 @@ void HYDROGUI_Polyline::Compute(const Handle(PrsMgr_PresentationManager3d)& aPre
   Bnd_Box BB;
   BRepBndLib::AddClose(myshape, BB);
   double xmin, xmax, ymin, ymax, zmin, zmax;
-  double devCoeff = 0.1;
+  double devCoeff = 0.05;
   if (!BB.IsVoid())
   {
     BB.Get(xmin, ymin, zmin, xmax, ymax, zmax); //ignore Z coord
     double minSide = Min(Abs(xmax - xmin), Abs(ymax - ymin));
-    devCoeff = minSide > 50 ? 0.1 : minSide / 500;
+    devCoeff = minSide > 50 ? 0.05 : minSide / 3000;
   }
   for ( ; Exp1.More(); Exp1.Next() )
   {