]> Creatis software - creaImageIO.git/blobdiff - src2/creaImageIOWxGimmickPanel.h
move directory
[creaImageIO.git] / src2 / creaImageIOWxGimmickPanel.h
index 43a93614504201d2412eb1cad6e7a7047a899d33..ad776ddb2662ade85979b8f2469d80a4110bfd05 100644 (file)
@@ -17,7 +17,7 @@ namespace creaImageIO
    */
   //=====================================================================
  //=====================================================================
-  class CREAIMAGEIO_EXPORT WxGimmickPanel : public wxPanel
+  class  CREAIMAGEIO_EXPORT WxGimmickPanel : public wxPanel
   {
   public:
     WxGimmickPanel();    
@@ -25,6 +25,8 @@ namespace creaImageIO
                   const wxWindowID id,
                   const wxPoint& pos, 
                   const wxSize& size,
+                  const std::string i_namedescp , 
+                  const std::string i_namedb = "Local Database",
                   int threads = 0);
     
     ~WxGimmickPanel();
@@ -54,6 +56,11 @@ namespace creaImageIO
        mView->GetSelectedImages(s, dim); 
     }
 
+    void GetSelectedImagesInVector(std::vector<vtkImageData*>& s, int dim)
+    { 
+       mView->GetSelectedImagesInVector(s, dim); 
+    }
+
     void OnSelectedImage(bool t);
 
     void AddImagesToDB(std::string dir);
@@ -61,7 +68,7 @@ namespace creaImageIO
     //    DECLARE_EVENT_TABLE();
   private :
     
-    Gimmick*       mGimmick;
+       boost::shared_ptr<Gimmick>       mGimmick;
     WxGimmickView* mView;
 
        ///The sendImage signal