]> gitweb.michael.orlitzky.com - spline3.git/blobdiff - src/Grid.hs
Add MRI to Everything.
[spline3.git] / src / Grid.hs
index fcdeb5e6246c9b8525424e9486938886e7aa929e..742360f5d799993f47ce2cb38adf3f3cfc46ae6f 100644 (file)
@@ -148,7 +148,6 @@ zoom_result g (sfx, sfy, sfz) (R.Z R.:. m R.:. n R.:. o) =
     o' = (fromIntegral o) / (fromIntegral sfz) - offset
     p  = (m', n', o') :: Point
     cube = find_containing_cube g p
-    -- Figure out i,j,k without importing those functions.
     t = find_containing_tetrahedron cube p
     f = polynomial t
     
@@ -156,7 +155,7 @@ zoom :: Grid -> ScaleFactor -> Values3D
 zoom g scale_factor
     | xsize == 0 || ysize == 0 || zsize == 0 = empty3d
     | otherwise =
-        R.force $ R.traverse arr transExtent (zoom_lookup g scale_factor)
+        R.force $ R.unsafeTraverse arr transExtent (zoom_lookup g scale_factor)
           where
             arr = function_values g
             (xsize, ysize, zsize) = dims arr