public:
WxGimmickDialog();
WxGimmickDialog(wxWindow *parent,
- const wxWindowID id,
- wxString title,
- const wxPoint& pos,
- const wxSize& size,
- int threads = 0);
+ const wxWindowID id,
+ wxString title,
+ const wxPoint& pos,
+ const wxSize& size,
+ int image_type = GIMMICK_3D_IMAGE_SELECTION,
+ int threads = 0);
typedef WxGimmick ViewType;
typedef WxGimmick::EventType EventType;
~WxGimmickDialog();
- vtkImageData* GetImage();
-
- void GetSelectedImages(std::vector<std::string>& s)
- { return mView->GetSelectedImages(s); }
-
+ void GetSelectedImages(std::vector<vtkImageData*>& s)
+ { mView->GetSelectedImages(s); }
+ void GetSelectedFiles(std::vector<std::string>& s)
+ { mView->GetSelectedFiles(s); }
+
void OnSelChanged(EventType& event);
void OnContextualMenu(EventType& event);
void OnMenuTest(wxCommandEvent& event);