# HG changeset patch # User Sebastien Jodogne # Date 1541839830 -3600 # Node ID 885e1ebd315c64a3780e0064002ce049ae3bbddc # Parent d257ea56b7be596a1df5b7d0d73080cd846f2fe9 rename SliceChange as SliceContentChange diff -r d257ea56b7be -r 885e1ebd315c Applications/Samples/LayoutPetCtFusionApplication.h --- a/Applications/Samples/LayoutPetCtFusionApplication.h Sat Nov 10 09:41:59 2018 +0100 +++ b/Applications/Samples/LayoutPetCtFusionApplication.h Sat Nov 10 09:50:30 2018 +0100 @@ -379,7 +379,7 @@ } } - virtual void NotifySliceChange(const LayeredSceneWidget& source, + virtual void NotifySliceContentChange(const LayeredSceneWidget& source, const SliceGeometry& slice) { if (!processingEvent_) // Avoid reentrant calls diff -r d257ea56b7be -r 885e1ebd315c Applications/Samples/SingleVolumeApplication.h --- a/Applications/Samples/SingleVolumeApplication.h Sat Nov 10 09:41:59 2018 +0100 +++ b/Applications/Samples/SingleVolumeApplication.h Sat Nov 10 09:50:30 2018 +0100 @@ -47,7 +47,7 @@ size_t layer_; protected: - virtual void NotifySliceChange(const ISlicedVolume& volume, + virtual void NotifySliceContentChange(const ISlicedVolume& volume, const size_t& sliceIndex, const Slice& slice) { diff -r d257ea56b7be -r 885e1ebd315c Framework/Layers/IVolumeSlicer.h --- a/Framework/Layers/IVolumeSlicer.h Sat Nov 10 09:41:59 2018 +0100 +++ b/Framework/Layers/IVolumeSlicer.h Sat Nov 10 09:50:30 2018 +0100 @@ -37,13 +37,13 @@ typedef OriginMessage GeometryErrorMessage; typedef OriginMessage ContentChangedMessage; - class SliceChangedMessage : public OriginMessage + class SliceContentChangedMessage : public OriginMessage { private: const Slice& slice_; public: - SliceChangedMessage(IVolumeSlicer& origin, + SliceContentChangedMessage(IVolumeSlicer& origin, const Slice& slice) : OriginMessage(origin), slice_(slice) diff -r d257ea56b7be -r 885e1ebd315c Framework/Layers/VolumeSlicerBase.cpp --- a/Framework/Layers/VolumeSlicerBase.cpp Sat Nov 10 09:41:59 2018 +0100 +++ b/Framework/Layers/VolumeSlicerBase.cpp Sat Nov 10 09:50:30 2018 +0100 @@ -40,9 +40,9 @@ EmitMessage(IVolumeSlicer::ContentChangedMessage(*this)); } - void VolumeSlicerBase::NotifySliceChange(const Slice& slice) + void VolumeSlicerBase::NotifySliceContentChange(const Slice& slice) { - EmitMessage(IVolumeSlicer::SliceChangedMessage(*this, slice)); + EmitMessage(IVolumeSlicer::SliceContentChangedMessage(*this, slice)); } void VolumeSlicerBase::NotifyLayerReady(const LayerReadyMessage::IRendererFactory& factory, diff -r d257ea56b7be -r 885e1ebd315c Framework/Layers/VolumeSlicerBase.h --- a/Framework/Layers/VolumeSlicerBase.h Sat Nov 10 09:41:59 2018 +0100 +++ b/Framework/Layers/VolumeSlicerBase.h Sat Nov 10 09:50:30 2018 +0100 @@ -37,7 +37,7 @@ void NotifyContentChange(); - void NotifySliceChange(const Slice& slice); + void NotifySliceContentChange(const Slice& slice); void NotifyLayerReady(const LayerReadyMessage::IRendererFactory& factory, const CoordinateSystem3D& slice); diff -r d257ea56b7be -r 885e1ebd315c Framework/Volumes/ISlicedVolume.h --- a/Framework/Volumes/ISlicedVolume.h Sat Nov 10 09:41:59 2018 +0100 +++ b/Framework/Volumes/ISlicedVolume.h Sat Nov 10 09:50:30 2018 +0100 @@ -45,7 +45,7 @@ // Triggered if the content of some individual slice in the // source volume has changed - virtual void NotifySliceChange(const ISlicedVolume& volume, + virtual void NotifySliceContentChange(const ISlicedVolume& volume, const size_t& sliceIndex, const Slice& slice) = 0; diff -r d257ea56b7be -r 885e1ebd315c Framework/Volumes/SlicedVolumeBase.cpp --- a/Framework/Volumes/SlicedVolumeBase.cpp Sat Nov 10 09:41:59 2018 +0100 +++ b/Framework/Volumes/SlicedVolumeBase.cpp Sat Nov 10 09:50:30 2018 +0100 @@ -38,10 +38,10 @@ observers_.Apply(*this, &IObserver::NotifyContentChange); } - void SlicedVolumeBase::NotifySliceChange(const size_t& sliceIndex, + void SlicedVolumeBase::NotifySliceContentChange(const size_t& sliceIndex, const Slice& slice) { - observers_.Apply(*this, &IObserver::NotifySliceChange, sliceIndex, slice); + observers_.Apply(*this, &IObserver::NotifySliceContentChange, sliceIndex, slice); } void SlicedVolumeBase::NotifyVolumeReady() diff -r d257ea56b7be -r 885e1ebd315c Framework/Volumes/SlicedVolumeBase.h --- a/Framework/Volumes/SlicedVolumeBase.h Sat Nov 10 09:41:59 2018 +0100 +++ b/Framework/Volumes/SlicedVolumeBase.h Sat Nov 10 09:50:30 2018 +0100 @@ -40,7 +40,7 @@ virtual void NotifyContentChange(); - virtual void NotifySliceChange(const size_t& sliceIndex, + virtual void NotifySliceContentChange(const size_t& sliceIndex, const Slice& slice); virtual void NotifyVolumeReady(); diff -r d257ea56b7be -r 885e1ebd315c Framework/Widgets/SliceViewerWidget.cpp --- a/Framework/Widgets/SliceViewerWidget.cpp Sat Nov 10 09:41:59 2018 +0100 +++ b/Framework/Widgets/SliceViewerWidget.cpp Sat Nov 10 09:50:30 2018 +0100 @@ -387,7 +387,7 @@ layer.RegisterObserverCallback(new Callable (*this, &SliceViewerWidget::OnGeometryReady)); // currently ignore errors layer->RegisterObserverCallback(new Callable(*this, &SliceViewerWidget::...)); - layer.RegisterObserverCallback(new Callable + layer.RegisterObserverCallback(new Callable (*this, &SliceViewerWidget::OnSliceChanged)); layer.RegisterObserverCallback(new Callable (*this, &SliceViewerWidget::OnContentChanged)); @@ -580,7 +580,7 @@ } - void SliceViewerWidget::OnSliceChanged(const IVolumeSlicer::SliceChangedMessage& message) + void SliceViewerWidget::OnSliceChanged(const IVolumeSlicer::SliceContentChangedMessage& message) { if (message.GetSlice().ContainsPlane(plane_)) { diff -r d257ea56b7be -r 885e1ebd315c Framework/Widgets/SliceViewerWidget.h --- a/Framework/Widgets/SliceViewerWidget.h Sat Nov 10 09:41:59 2018 +0100 +++ b/Framework/Widgets/SliceViewerWidget.h Sat Nov 10 09:50:30 2018 +0100 @@ -63,7 +63,7 @@ virtual void OnContentChanged(const IVolumeSlicer::ContentChangedMessage& message); - virtual void OnSliceChanged(const IVolumeSlicer::SliceChangedMessage& message); + virtual void OnSliceChanged(const IVolumeSlicer::SliceContentChangedMessage& message); virtual void OnLayerReady(const IVolumeSlicer::LayerReadyMessage& message); diff -r d257ea56b7be -r 885e1ebd315c Framework/dev.h --- a/Framework/dev.h Sat Nov 10 09:41:59 2018 +0100 +++ b/Framework/dev.h Sat Nov 10 09:50:30 2018 +0100 @@ -184,7 +184,7 @@ Orthanc::ImageProcessing::Copy(writer.GetAccessor(), image); } - SlicedVolumeBase::NotifySliceChange(sliceIndex, slice); + SlicedVolumeBase::NotifySliceContentChange(sliceIndex, slice); if (pendingSlices_ == 1) { @@ -555,11 +555,11 @@ VolumeSlicerBase::NotifyContentChange(); } - virtual void NotifySliceChange(const ISlicedVolume& volume, + virtual void NotifySliceContentChange(const ISlicedVolume& volume, const size_t& sliceIndex, const Slice& slice) { - //VolumeSlicerBase::NotifySliceChange(slice); + //VolumeSlicerBase::NotifySliceContentChange(slice); // TODO Improve this? VolumeSlicerBase::NotifyContentChange(); @@ -730,7 +730,7 @@ { } - virtual void NotifySliceChange(const ISlicedVolume& volume, + virtual void NotifySliceContentChange(const ISlicedVolume& volume, const size_t& sliceIndex, const Slice& slice) { diff -r d257ea56b7be -r 885e1ebd315c Resources/Graveyard/ReferenceLineFactory.cpp --- a/Resources/Graveyard/ReferenceLineFactory.cpp Sat Nov 10 09:41:59 2018 +0100 +++ b/Resources/Graveyard/ReferenceLineFactory.cpp Sat Nov 10 09:50:30 2018 +0100 @@ -37,7 +37,7 @@ } - void ReferenceLineFactory::NotifySliceChange(const SliceViewerWidget& source, + void ReferenceLineFactory::NotifySliceContentChange(const SliceViewerWidget& source, const SliceGeometry& slice) { if (&source == &sibling_) diff -r d257ea56b7be -r 885e1ebd315c Resources/Graveyard/ReferenceLineFactory.h --- a/Resources/Graveyard/ReferenceLineFactory.h Sat Nov 10 09:41:59 2018 +0100 +++ b/Resources/Graveyard/ReferenceLineFactory.h Sat Nov 10 09:50:30 2018 +0100 @@ -42,7 +42,7 @@ ReferenceLineFactory(SliceViewerWidget& owner, SliceViewerWidget& sibling); - virtual void NotifySliceChange(const SliceViewerWidget& source, + virtual void NotifySliceContentChange(const SliceViewerWidget& source, const SliceGeometry& slice); void SetLayerIndex(size_t layerIndex);