+{
+
+ vtkImageData* img = bbGetInputIn();
+ std::vector<int> type = bbGetInputnTypeView();
+
+// std::cout<<"img "<<img<<std::endl;
+// std::cout<<"widget "<<mwxwidget<<std::endl;
+
+ if(img != NULL && mwxwidget != NULL){// && !enter){
+
+ if(!compareVectors(type, currenttype)){
+ mwxwidget->SetType(&type);
+ mwxwidget->UpdateLayout(img);
+ }else if (img != currentimg){
+ mwxwidget->SetImage(img);
+ //mwxwidget->UpdateLayout(img);
+ }
+ currenttype = type;
+ currentimg = img;
+
+