Mercurial > hg > orthanc-stone
comparison Framework/Widgets/LayeredSceneWidget.cpp @ 91:81f73efd81a1 wasm
cleaning up
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 29 May 2017 11:18:35 +0200 |
parents | f5f54ed8d307 |
children | 961ee171d933 |
comparison
equal
deleted
inserted
replaced
90:64e60018943f | 91:81f73efd81a1 |
---|---|
256 return true; | 256 return true; |
257 } | 257 } |
258 }; | 258 }; |
259 | 259 |
260 | 260 |
261 class LayeredSceneWidget::Layer : public ISliceableVolume::IChangeObserver | 261 class LayeredSceneWidget::Layer : public ISliceableVolume::IObserver |
262 { | 262 { |
263 private: | 263 private: |
264 boost::mutex mutex_; | 264 boost::mutex mutex_; |
265 std::auto_ptr<ILayerRendererFactory> factory_; | 265 std::auto_ptr<ILayerRendererFactory> factory_; |
266 PendingLayers& layers_; | 266 PendingLayers& layers_; |
560 } | 560 } |
561 | 561 |
562 InvalidateAllLayers(); | 562 InvalidateAllLayers(); |
563 | 563 |
564 SliceChangeFunctor functor(slice); | 564 SliceChangeFunctor functor(slice); |
565 observers_.Notify(this, functor); | 565 observers_.Notify(*this, functor); |
566 } | 566 } |
567 | 567 |
568 | 568 |
569 void LayeredSceneWidget::InvalidateLayer(unsigned int layer) | 569 void LayeredSceneWidget::InvalidateLayer(unsigned int layer) |
570 { | 570 { |