]> Creatis software - bbtk.git/blobdiff - packages/vtk/src/bbvtkPolyDataWriterPlus.cxx
#3107 BBTK Bug New Normal - branch vtk7itk4 compilation with vtk7
[bbtk.git] / packages / vtk / src / bbvtkPolyDataWriterPlus.cxx
index 0c9de87efec7a95e78e6eb5bfc4eaaeca3defc14..e960ef44dee4bef035987ca8425aece4efc86764 100755 (executable)
@@ -32,9 +32,10 @@ namespace bbvtk
 
 BBTK_ADD_BLACK_BOX_TO_PACKAGE(vtk,PolyDataWriterPlus)
 BBTK_BLACK_BOX_IMPLEMENTATION(PolyDataWriterPlus,bbtk::AtomicBlackBox);
+
 void PolyDataWriterPlus::Process()
 {
-       std::cout << "[" << this << "]" << "PolyDataWriterPlus::Process()..." << std::endl;
+//     std::cout << "[" << this << "]" << "PolyDataWriterPlus::Process()..." << std::endl;
        //Review the observers...
 
        if (!HasObserver(OBS_PRE_WRITER_1) && bbGetInputInPrePersistObs1() != NULL)
@@ -59,32 +60,25 @@ void PolyDataWriterPlus::Process()
                {
                        std::cout << "Set In." << std::endl;
                        return;
+               } else {
+                       vtkProp3D* actor                        = bbGetInputIn2();
+                       vtkPolyDataMapper* mapper       = ((vtkPolyDataMapper*)((vtkActor*)actor)->GetMapper());
+                       cosa                                            = mapper->GetInput();
                }
-               else
-               {
-                       vtkProp3D* actor = bbGetInputIn2();
-                       vtkPolyDataMapper* mapper = ((vtkPolyDataMapper*)((vtkActor*)actor)->GetMapper());
-                       cosa = mapper->GetInput();
-               }
-       }
-       else
-       {
+       } else {
                cosa = bbGetInputIn();
        }
 
        std::string nuevo_nombre = guessName(bbGetInputInPath());
 
-
        vtkPolyData* entrada = cosa;
-       std::cout << "Before writing" << std::endl;
-       entrada->Print(std::cout);
+//     std::cout << "Before writing" << std::endl;
+//     entrada->Print(std::cout);
 
        std::vector< std::string > partes = StringSplit(nuevo_nombre, ".");
        std::string extension = partes.at(partes.size()-1);
 
-       std::cout << "Extension (vtk, vtp o stl?) => " << extension << std::endl;
-
-
+//     std::cout << "Extension (vtk, vtp o stl?) => " << extension << std::endl;
 
        vtkDataSetSurfaceFilter* surfaceFilter = vtkDataSetSurfaceFilter::New();
 
@@ -152,6 +146,7 @@ void PolyDataWriterPlus::Process()
 
        InvokeEvent(OBS_POST_WRITER_1);
 }
+
 void PolyDataWriterPlus::bbUserSetDefaultValues()
 {