diff Framework/dev.h @ 380:ba5ad93f935a

ILayerSource::LayerErrorMessage
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 06 Nov 2018 14:59:20 +0100
parents 814fa32e2fcc
children 19bd222283ae
line wrap: on
line diff
--- a/Framework/dev.h	Tue Nov 06 14:41:36 2018 +0100
+++ b/Framework/dev.h	Tue Nov 06 14:59:20 2018 +0100
@@ -660,14 +660,14 @@
           LayerSourceBase::NotifyLayerReady(
             FrameRenderer::CreateRenderer(*frame, *slice, isFullQuality),
             //new SliceOutlineRenderer(slice),
-            slice->GetGeometry(), false);
+            slice->GetGeometry());
           return;
         }
       }
 
       // Error
       CoordinateSystem3D slice;
-      LayerSourceBase::NotifyLayerReady(NULL, slice, true);
+      LayerSourceBase::NotifyLayerError(slice);
     }
   };
 
@@ -870,7 +870,7 @@
                                                viewportSlice.GetOrigin(), viewportSlice.GetNormal()))
       {
         // The two slice are parallel, don't try and display the intersection
-        NotifyLayerReady(NULL, reference.GetGeometry(), false);
+        NotifyLayerError(reference.GetGeometry());
       }
       else
       {
@@ -885,12 +885,12 @@
                                                  extent.GetX1(), extent.GetY1(),
                                                  extent.GetX2(), extent.GetY2()))
         {
-          NotifyLayerReady(new LineLayerRenderer(x1, y1, x2, y2, slice), reference.GetGeometry(), false);
+          NotifyLayerReady(new LineLayerRenderer(x1, y1, x2, y2, slice), reference.GetGeometry());
         }
         else
         {
-          // Parallel slices
-          NotifyLayerReady(NULL, reference.GetGeometry(), false);
+          // Error: Parallel slices
+          NotifyLayerError(reference.GetGeometry());
         }
       }
     }