diff Framework/Viewport/ViewportBase.h @ 1213:86a8266b8888 broker

moving the scene from IViewport to ViewportController
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 04 Dec 2019 17:54:10 +0100
parents 6009c59d8676
children
line wrap: on
line diff
--- a/Framework/Viewport/ViewportBase.h	Wed Dec 04 16:54:24 2019 +0100
+++ b/Framework/Viewport/ViewportBase.h	Wed Dec 04 17:54:10 2019 +0100
@@ -28,9 +28,6 @@
 {
   class ViewportBase : public IViewport
   {
-  private:
-    Scene2D  scene_;
-
   protected:
     class LockBase : public ILock
     {
@@ -43,19 +40,9 @@
       {
       }
 
-      virtual Scene2D& GetScene() ORTHANC_OVERRIDE
-      {
-        return that_.scene_;
-      }
-
       virtual ScenePoint2D GetPixelCenterCoordinates(int x, int y) ORTHANC_OVERRIDE;
 
-      virtual void FitContent() ORTHANC_OVERRIDE;
+      virtual void FitContent(Scene2D& scene) ORTHANC_OVERRIDE;
     };
-
-    Scene2D& GetScene()
-    {
-      return scene_;
-    }
   };
 }