X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src2%2FcreaImageIOWxViewer.cpp;h=cf9f13cf32d38ae8d26227981e4cd82167bba15d;hb=e4a54c9026a2a0c17e3be0b5915c34688a9385ad;hp=f298a21344ef5e747566684115900248c2f822ca;hpb=88745f8677503fa747963f8cd78c52f4b3deb35e;p=creaImageIO.git diff --git a/src2/creaImageIOWxViewer.cpp b/src2/creaImageIOWxViewer.cpp index f298a21..cf9f13c 100644 --- a/src2/creaImageIOWxViewer.cpp +++ b/src2/creaImageIOWxViewer.cpp @@ -5,7 +5,7 @@ #include #include #include - +#include #include #include #include @@ -26,21 +26,11 @@ namespace creaImageIO {} void* Entry(); - // void SetImagesToPlay(std::vector im); - // void ShowImage(vtkImageData* v); - // void StartIterator(); void OnExit(); private: - //std::vector mImagesToPlay; - //vtkImageViewer2* mViewer; - /// Associated wxvtk interactor - //crea::creawxVTKRenderWindowInteractor *mInteractor; - //std::vector::iterator i; + WxViewer* mWxViewer; - - // int mx1,mx2,my1,my2,mz1,mz2; - // double mspx,mspy,mspz; }; //===================================================================== @@ -62,7 +52,7 @@ namespace creaImageIO size) { wxMutexLocker lock(mMutex); - GimmickDebugMessage(1,"WxViewer::WxViewer" + GimmickDebugMessage(6,"WxViewer::WxViewer" <& pointers) { wxMutexLocker lock(mMutex); - GimmickMessage(1,"WxViewer::SetImageVector"<Render(); mNeedRefresh = false; @@ -223,15 +213,18 @@ namespace creaImageIO } return false; } + //================================================================ + //================================================== void WxViewer::StopPlayer() { wxMutexLocker lock(mMutex); - if (mPlayer==0) return; + if (mPlayer==0 ) return; mPlayer->Delete(); mPlayer=0; } - + //================================================================ + //================================================== void WxViewer::StartPlayer() { @@ -259,7 +252,7 @@ namespace creaImageIO void* WxViewerPlayer::Entry() { - GimmickMessage(1,"WxViewerPlayer::Entry()"<