]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/OpenImageDialog.cxx
open image dialog
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / OpenImageDialog.cxx
index 6b635e1388d06f958bc2485e69eead78f4ba6fc1..bffcd1f22735165b01d2c516fd037c35ac72bb62 100644 (file)
@@ -14,7 +14,7 @@ namespace creaMaracasVisuKernel{
        OpenImageDialog::OpenImageDialog(bool usegimmick)
        {
                img = NULL;             
-               
+               _filename = "";
                bool gimmickfound = false;
 
                if(usegimmick){
@@ -82,6 +82,7 @@ namespace creaMaracasVisuKernel{
                                vtkMetaImageReader* reader =  vtkMetaImageReader::New();
                                reader->SetFileName(path.c_str());
                                reader->Update();
+                               _filename = path;
                                img = vtkImageData::New();
                                img->DeepCopy(reader->GetOutput());
                                //reader->GetOutput()->Delete();
@@ -105,7 +106,7 @@ namespace creaMaracasVisuKernel{
                                        }
                                }*/
                                
-                               std::cout<<"image reference count "<<img->GetReferenceCount()<<std::endl;
+                               /*std::cout<<"image reference count "<<img->GetReferenceCount()<<std::endl;*/
                        }
                        //delete FD;
                }
@@ -120,4 +121,7 @@ namespace creaMaracasVisuKernel{
        vtkImageData* OpenImageDialog::getImageData(){          
                return img;
        }
+       std::string OpenImageDialog::getFilename(){
+               return _filename;
+       }
 }