diff Framework/dev.h @ 121:e66b2c757790 wasm

displaying rt-struct
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 04 Oct 2017 17:53:47 +0200
parents 063f7f3d9f14
children e2fe9352f240
line wrap: on
line diff
--- a/Framework/dev.h	Wed Oct 04 15:51:34 2017 +0200
+++ b/Framework/dev.h	Wed Oct 04 17:53:47 2017 +0200
@@ -615,13 +615,13 @@
           LayerSourceBase::NotifyLayerReady(
             FrameRenderer::CreateRenderer(frame.release(), *slice, isFullQuality),
             //new SliceOutlineRenderer(slice),
-            *slice, false);
+            slice->GetGeometry(), false);
           return;
         }
       }
 
       // Error
-      Slice slice;
+      CoordinateSystem3D slice;
       LayerSourceBase::NotifyLayerReady(NULL, slice, true);
     }
   };
@@ -819,7 +819,7 @@
                                                viewportSlice.GetOrigin(), viewportSlice.GetNormal()))
       {
         // The two slice are parallel, don't try and display the intersection
-        NotifyLayerReady(NULL, reference, false);
+        NotifyLayerReady(NULL, reference.GetGeometry(), false);
       }
       else
       {
@@ -834,12 +834,12 @@
                                                  extent.GetX1(), extent.GetY1(),
                                                  extent.GetX2(), extent.GetY2()))
         {
-          NotifyLayerReady(new LineLayerRenderer(x1, y1, x2, y2, slice), reference, false);
+          NotifyLayerReady(new LineLayerRenderer(x1, y1, x2, y2, slice), reference.GetGeometry(), false);
         }
         else
         {
           // Parallel slices
-          NotifyLayerReady(NULL, reference, false);
+          NotifyLayerReady(NULL, reference.GetGeometry(), false);
         }
       }
     }