wxWindow *parent,
const wxWindowID id,
const wxPoint& pos, const wxSize& size,
- int image_type,
+ int min_dim,
+ int max_dim,
+ int out_dim,
int number_of_threads)
: wxPanel(parent,id,pos,size),
GimmickView(gimmick),
//Gimmick
mGimmick=gimmick;
+ mSelectionMaxDimension=max_dim;
+ mSelectionMinDimension=min_dim;
+ mOutputDimension=out_dim;
+
// Create the views
CreateTreeViews();
name<<"'"<<std::endl);
// Create the WxTreeView
WxTreeView* view = new WxTreeView(h,mNotebook,-1);
+
+ view->SetMaxDimension(mSelectionMaxDimension);
+ view->SetMinDimension(mSelectionMinDimension);
+ view->SetOutputDimension(mOutputDimension);
// TO DO : TEST THAT A VIEW WITH SAME NAME IS NOT
// ALREADY IN THE MAP
}
//======================================================================
+ /// Returns the selected Images so that they comply with the given parameter(<4D)
+ vtkImageData* WxGimmickView::GetSelectedImage(int dim)
+ {
+ return NULL;
+ }
-
+ //======================================================================
+ /// Returns the selected Images so that they comply with the given parameter(4D)
+ void WxGimmickView::GetSelectedImages(std::vector<vtkImageData*>& s, int dim)
+ {
+
+ //GetTreeViewMap()["Local database"]->GetImageData()
+ //return NULL ;
+
+ }
//=================================================
void WxGimmickView::CreateIconList()
//=================================================
void WxGimmickView::OnRemove(wxCommandEvent& event)
{
- //TODO Select current tree handler
+ //TODO Select current tree handler
wxBusyCursor busy;
GetTreeViewMap()["Local database"]->RemoveSelected(1);
}