]> Creatis software - creaContours.git/commitdiff
*** empty log message ***
authorEduardo Davila <Eduardo.Davila@creatis.insa-lyon.fr>
Mon, 31 May 2010 13:01:45 +0000 (13:01 +0000)
committerEduardo Davila <Eduardo.Davila@creatis.insa-lyon.fr>
Mon, 31 May 2010 13:01:45 +0000 (13:01 +0000)
appli/wxContourGUIExample/wxContourGUIExample.cxx

index fb162fe85278086ead1ec9ccc33882e1e796d77d..39dcc2d0cdf31c15bc4182242c1166fdad4ec628 100644 (file)
@@ -124,21 +124,41 @@ bool wxTheApplication :: OnInit()
                #endif // MACOSX        
                
                
-                       if(w.GetReturnCode() == wxID_OK)
-                       {
+               if(w.GetReturnCode() == wxID_OK)
+               {
                                std::vector<std::string> s;
                                w.GetSelectedFiles(s);
-                               std::vector<std::string>::iterator i;
-                               for (i=s.begin();i!=s.end();++i)
+
+
+//EED                  std::vector<std::string>::iterator i;
+//                             for (i=s.begin();i!=s.end();++i)
+//                             {
+//                                     std::cout << *i << std::endl;
+//                             }
+//                             std::cout << "$$$$ "<<std::endl;
+                               //w.GetSelectedImages(images);
+
+//EED31mai2010                         w.GetSelectedImages(images,output_dim);
+
+                               std::vector<creaImageIO::OutStrGimmick> out;
+                               std::vector<std::string> attr;
+//                             attr.push_back("D0028_0010");
+//                             attr.push_back("D0008_0023");
+//                             attr.push_back("D0008_1070");
+                               w.getSelected(out, attr,true,"");
+ //                            std::cout<<out.size()<<std::endl;
+//                             crea::VtkBasicSlicer(out.front().img);
+                               int size=out.size();
+                               int ii;
+                               for (ii=0;ii<size;ii++)
                                {
-                                       std::cout << *i << std::endl;
+                                       images.push_back(out[ii].img);
                                }
-                               std::cout << "$$$$ "<<std::endl;
-                               //w.GetSelectedImages(images);
-                               w.GetSelectedImages(images,output_dim);
-                       }
-                       else if (w.GetReturnCode() == wxID_CANCEL)
-                       {
+
+
+               }
+               else if (w.GetReturnCode() == wxID_CANCEL)
+               {
                                vtkMetaImageReader *reader = vtkMetaImageReader::New();
                                std::string filename= datadir + "/data/hola.mhd";          
                                reader->SetFileName( filename.c_str() );