]> Creatis software - bbtk.git/blobdiff - packages/vtk/src/bbvtkPolyDataToActor.cxx
2117 BBTK Bug In Progress Normal - Conflict between SurfaceTexture box and PolyDataTo...
[bbtk.git] / packages / vtk / src / bbvtkPolyDataToActor.cxx
index 1af68a234c07f03e8013f911a2ccf2a7d1e72865..d49a2949b670e82ad829317b29e209f6b70ad5d4 100644 (file)
@@ -67,6 +67,7 @@ namespace bbvtk
           bbSetInputOpacity(1);
           bbSetInputRepresentation(2);
           bbSetInputLineWidth(1);
+          bbSetInputScalarVisibility(false);
 
           polydatamapper = NULL;
           vtkactor       = NULL;
@@ -82,8 +83,6 @@ namespace bbvtk
 //     polydatamapper->SetInput(marchingcubes->GetOutput());
      vtkactor->SetMapper(polydatamapper);
 
-   polydatamapper->ScalarVisibilityOff();
-//     polydatamapper->ScalarVisibilityOn();
      polydatamapper->ImmediateModeRenderingOn();
    }
 
@@ -130,8 +129,20 @@ namespace bbvtk
      {
        firsttime=false;
        bbGetInputRenderer()->AddActor( vtkactor );
-     } 
+     }  // firsttime
+
+     if (bbGetInputScalarVisibility()==true )
+     {
+            polydatamapper->ScalarVisibilityOn();
+     } else {
+            polydatamapper->ScalarVisibilityOff();
+     } // ScalarVisibility
+
+
    }
+
+
+
 } // EO namespace bbtk
 
 #endif //_USE_VTK_