]> Creatis software - bbtk.git/blobdiff - packages/vtk/src/bbvtkPolyDataToActor.cxx
no message
[bbtk.git] / packages / vtk / src / bbvtkPolyDataToActor.cxx
index 3645ce8e679a9186ddabb47a99886b44394a88ec..b9560195f78ed11cbdcc0d00f657a10d714ae034 100644 (file)
@@ -60,16 +60,18 @@ namespace bbvtk
           bbSetInputRenderer(NULL);
           bbSetInputTransform(NULL);
           bbSetInputOpacity(1);
+          bbSetInputRepresentation(2);
+          bbSetInputLineWidth(1);
 
-          polydatamapper       = NULL;
-          vtkactor         = NULL;
+          polydatamapper = NULL;
+          vtkactor       = NULL;
    }
 
 
        //---------------------------------------------------------------------
    void PolyDataToActor::bbUserInitializeProcessing() 
    {    
-     polydatamapper    = vtkPolyDataMapper::New();
+     polydatamapper = vtkPolyDataMapper::New();
      vtkactor       = vtkActor::New();
 
 //     polydatamapper->SetInput(marchingcubes->GetOutput());
@@ -98,11 +100,12 @@ namespace bbvtk
 //---------------------------------------------------------------------
 
    void PolyDataToActor::DoProcess()
-   {
-          std::cout <<  "EED PolyDataToActor::DoProcess" << std::endl;
-          
-          polydatamapper->SetInput( bbGetInputIn() );
+   {      
+     polydatamapper->SetInput( bbGetInputIn() );
      
+        vtkactor->GetProperty()->SetRepresentation( bbGetInputRepresentation() );
+        vtkactor->GetProperty()->SetLineWidth( bbGetInputLineWidth() );
+          
      vtkactor->GetProperty()->SetColor( bbGetInputColour()[0],  
                                        bbGetInputColour()[1], 
                                        bbGetInputColour()[2] );