]> gitweb.michael.orlitzky.com - spline3.git/blobdiff - src/Cube.hs
Eta reduce the reverse_cube function.
[spline3.git] / src / Cube.hs
index 882233f0b656295ccda8ad8f4902fe31cd90cd82..d741f490c6e7499a309b991c0e5d3ba0a9c6cd55 100644 (file)
@@ -105,9 +105,9 @@ instance ThreeDimensional Cube where
              i' = fromIntegral (i c) :: Double
              j' = fromIntegral (j c) :: Double
              k' = fromIntegral (k c) :: Double
-             x = (delta * i')
-             y = (delta * j')
-             z = (delta * k')
+             x = delta * i'
+             y = delta * j'
+             z = delta * k'
 
     contains_point c p
         | (x_coord p) < (xmin c) = False
@@ -146,8 +146,9 @@ instance Fractional Cube where
 
     fromRational q = empty_cube { datum = fromRational q }
 
+-- | Constructs a cube, switching the i and k axes.
 reverse_cube :: Grid -> Int -> Int -> Int -> Double -> Cube
-reverse_cube g k' j' i' datum' = Cube g i' j' k' datum'
+reverse_cube g k' j' i' = Cube g i' j' k'
 
 
 cube_at :: Grid -> Int -> Int -> Int -> Cube