Mercurial > hg > orthanc-stone
comparison Framework/Layers/OrthancFrameLayerSource.h @ 299:3897f9f28cfa am-callable-and-promise
backup work in progress: updated messaging framework with ICallable
author | am@osimis.io |
---|---|
date | Fri, 14 Sep 2018 16:44:01 +0200 |
parents | 5bd4161bf11b |
children | b4abaeb783b1 |
comparison
equal
deleted
inserted
replaced
298:f58bfb7bbcc9 | 299:3897f9f28cfa |
---|---|
67 virtual bool GetExtent(std::vector<Vector>& points, | 67 virtual bool GetExtent(std::vector<Vector>& points, |
68 const CoordinateSystem3D& viewportSlice); | 68 const CoordinateSystem3D& viewportSlice); |
69 | 69 |
70 virtual void ScheduleLayerCreation(const CoordinateSystem3D& viewportSlice); | 70 virtual void ScheduleLayerCreation(const CoordinateSystem3D& viewportSlice); |
71 | 71 |
72 virtual void HandleMessage(IObservable& from, const IMessage& message); | 72 protected: |
73 void OnSliceGeometryReady(const OrthancSlicesLoader::SliceGeometryReadyMessage& message); | |
74 void OnSliceGeometryError(const OrthancSlicesLoader::SliceGeometryErrorMessage& message); | |
75 void OnSliceImageReady(const OrthancSlicesLoader::SliceImageReadyMessage& message); | |
76 void OnSliceImageError(const OrthancSlicesLoader::SliceImageErrorMessage& message); | |
77 // virtual void HandleMessage(IObservable& from, const IMessage& message); | |
73 }; | 78 }; |
74 } | 79 } |