]> SALOME platform Git repositories - modules/geom.git/commitdiff
Salome HOME
Set deflection coefficient for VTK viewer equal to the 0.0, because it is currently...
authorrnv <rnv@opencascade.com>
Mon, 7 Feb 2011 09:22:22 +0000 (09:22 +0000)
committerrnv <rnv@opencascade.com>
Mon, 7 Feb 2011 09:22:22 +0000 (09:22 +0000)
src/GEOMGUI/GEOM_Displayer.cxx

index 0d4641f3bb8c8cece9bdf07a19ce6e125141c925..15a8f75a40d8e21be22b41943f58b91038b8281f 100644 (file)
@@ -1665,8 +1665,8 @@ PropMap GEOM_Displayer::getDefaultPropepryMap(const QString& viewer_type){
     anUIsoNumber = aResMgr->integerValue("OCCViewer", "iso_number_u", 1);
     aVIsoNumber = aResMgr->integerValue("OCCViewer", "iso_number_v", 1);
   } else if( viewer_type==SVTK_Viewer::Type()) {
-    anUIsoNumber = 1;
-    aVIsoNumber = 1;  
+    anUIsoNumber = aResMgr->integerValue("VTKViewer", "iso_number_u", 1);
+    aVIsoNumber = aResMgr->integerValue("VTKViewer", "iso_number_u", 1);
   }
   QString anIsos("%1%2%3");
   anIsos = anIsos.arg(anUIsoNumber);anIsos = anIsos.arg(DIGIT_SEPARATOR);anIsos = anIsos.arg(aVIsoNumber);
@@ -1686,7 +1686,13 @@ PropMap GEOM_Displayer::getDefaultPropepryMap(const QString& viewer_type){
   aDefaultMap.insert( COLOR_PROP , col);
     
   //7. Deflection Coeff
-  double aDC = aResMgr->doubleValue("Geometry", "deflection_coeff", 0.001);
+  double aDC;
+  //rnv: Currently deflection coefficient is not supported by VTK viewer.
+  if(viewer_type == SOCC_Viewer::Type()) {
+    double aDC = aResMgr->doubleValue("Geometry", "deflection_coeff", 0.001);
+  } else if( viewer_type==SVTK_Viewer::Type()) {
+    aDC = 0.0;
+  }
   aDefaultMap.insert( DEFLECTION_COEFF_PROP , aDC);
 
   return aDefaultMap;