]> Creatis software - bbtk.git/blobdiff - packages/wxvtk/src/bbwxvtkViewer2D.cxx
New widget pipeline processing : should be almost ok
[bbtk.git] / packages / wxvtk / src / bbwxvtkViewer2D.cxx
index ebf62d1ea2632a00305690f64a7be783302df6f5..1e1616bd3877c252ea074e7aba6eb2cac6189555 100644 (file)
@@ -3,8 +3,8 @@
   Program:   bbtk
   Module:    $RCSfile: bbwxvtkViewer2D.cxx,v $
   Language:  C++
-  Date:      $Date: 2008/11/24 15:45:53 $
-  Version:   $Revision: 1.21 $
+  Date:      $Date: 2008/11/25 11:31:08 $
+  Version:   $Revision: 1.22 $
                                                                                 
   Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
   l'Image). All rights reserved. See Doc/License.txt or
@@ -215,6 +215,7 @@ namespace bbwxvtk
                z = ext[5]; // Why not?
            }
 
+           std::cout << "V2D Render "<<std::endl;
             wxvtkrenderwindowinteractor->Update();
             wxvtkrenderwindowinteractor->Render();
             imageViewer->GetRenderer()->ResetCameraClippingRange();
@@ -275,7 +276,7 @@ namespace bbwxvtk
   {
     bbSetInputIn(NULL);
     bbSetInputSlice(0);
-         bbSetOutputWidget(0);
+    bbSetOutputWidget(0);
     bbSetInputOrientation(0);
   }
 
@@ -299,7 +300,9 @@ namespace bbwxvtk
   // when window is shown
   void  Viewer2D::OnShowWidget()
   {
-
+    std::cout << "V2D::OnShow"<<std::endl;
+    ((Viewer2DWidget*)bbGetOutputWidget())->Update();
+    ((Viewer2DWidget*)bbGetOutputWidget())->UpdateView();
 #if defined(_WIN32)
 //    ((Viewer2DWidget*)bbGetOutputWidget())->Refresh();
     ((Viewer2DWidget*)bbGetOutputWidget())->Update();
@@ -310,6 +313,7 @@ namespace bbwxvtk
     ((Viewer2DWidget*)bbGetOutputWidget())->Update();
     ((Viewer2DWidget*)bbGetOutputWidget())->UpdateView();
     */
+    std::cout << "V2D::OnShow OK"<<std::endl;
   }