Mercurial > hg > orthanc-stone
diff UnitTestsSources/UnitTestsMain.cpp @ 89:f244018a4e4b wasm
BUGGY- trying to remove IVolumeSlicesObserver
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 26 May 2017 18:27:59 +0200 |
parents | 90bf4116a23c |
children | 5945e81734a3 |
line wrap: on
line diff
--- a/UnitTestsSources/UnitTestsMain.cpp Fri May 26 16:11:52 2017 +0200 +++ b/UnitTestsSources/UnitTestsMain.cpp Fri May 26 18:27:59 2017 +0200 @@ -28,7 +28,6 @@ #include "../Resources/Orthanc/Core/MultiThreading/SharedMessageQueue.h" #include "../Resources/Orthanc/Core/OrthancException.h" -#include "../Framework/Toolbox/IVolumeSlicesObserver.h" #include "../Framework/Volumes/ImageBuffer3D.h" #include "../Framework/Volumes/SlicedVolumeBase.h" #include "../Framework/Toolbox/DownloadStack.h" @@ -82,7 +81,6 @@ { private: OrthancSlicesLoader loader_; - IVolumeSlicesObserver* observer_; std::auto_ptr<ImageBuffer3D> image_; std::auto_ptr<DownloadStack> downloadStack_; @@ -236,8 +234,7 @@ public: OrthancVolumeImageLoader(IWebService& orthanc) : - loader_(*this, orthanc), - observer_(NULL) + loader_(*this, orthanc) { } @@ -261,20 +258,6 @@ { return loader_.GetSlice(index); } - - void SetObserver(IVolumeSlicesObserver& observer) - { - if (observer_ == NULL) - { - observer_ = &observer; - } - else - { - // Cannot add more than one observer - throw Orthanc::OrthancException(Orthanc::ErrorCode_BadSequenceOfCalls); - } - } - }; }