]> Creatis software - creaVtk.git/blobdiff - bbtk_creaVtk_PKG/src/bbcreaVtkVectorPolyDataReader.cxx
#2542 creaVtk Feature New Normal - VectorPolyDataReader DirName
[creaVtk.git] / bbtk_creaVtk_PKG / src / bbcreaVtkVectorPolyDataReader.cxx
index 25be54cdbb44e63f7112ea7dc8a4d06e2d759cfd..654a5554d1b456c98951a6b8b99082a53b5859ce 100644 (file)
@@ -31,12 +31,14 @@ void VectorPolyDataReader::Process()
 
 
         std::vector<vtkPolyData*> vecPolyData;
+        std::string tmpFileName;
 
     int i,size=bbGetInputFileNameVector().size();
         for (i=0;i<size; i++)
     {
        vtkPolyDataReader *reader = vtkPolyDataReader::New();
-                reader->SetFileName( bbGetInputFileNameVector()[i].c_str() );
+                tmpFileName=bbGetInputDirName() + "/" + bbGetInputFileNameVector()[i];
+                reader->SetFileName( tmpFileName.c_str() );
        reader->ReadAllScalarsOn();
        reader->ReadAllVectorsOn();
        reader->ReadAllNormalsOn();
@@ -60,7 +62,7 @@ void VectorPolyDataReader::bbUserSetDefaultValues()
 //  SET HERE THE DEFAULT INPUT/OUTPUT VALUES OF YOUR BOX 
 //    Here we initialize the input 'In' to 0
 
-//   bbSetInputIn(0);
+   bbSetInputDirName("");
   
 }
 //=====