Mercurial > hg > orthanc-stone
diff Framework/Layers/ILayerSource.h @ 66:298f375dcb68 wasm
LayerWidget
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 17 May 2017 22:03:09 +0200 |
parents | 885932a893de |
children | f5f54ed8d307 |
line wrap: on
line diff
--- a/Framework/Layers/ILayerSource.h Tue May 16 22:12:41 2017 +0200 +++ b/Framework/Layers/ILayerSource.h Wed May 17 22:03:09 2017 +0200 @@ -36,6 +36,10 @@ { } + // Triggered as soon as the source has enough information to + // answer to "GetExtent()" + virtual void NotifyGeometryReady(ILayerSource& source) = 0; + // Triggered if the extent or the content of the volume has changed virtual void NotifySourceChange(ILayerSource& source) = 0; @@ -67,5 +71,7 @@ const SliceGeometry& viewportSlice) = 0; virtual void ScheduleLayerCreation(const SliceGeometry& viewportSlice) = 0; + + virtual void Start() = 0; }; }