geomancy-0.2.6.0: Geometry and matrix manipulation
Safe HaskellSafe-Inferred
LanguageHaskell2010

Geomancy.Interpolate

Documentation

linear :: (VectorSpace v a, Num a) => v -> v -> a -> v Source #

linearE :: (Elementwise v, Element v ~ Float) => v -> v -> v -> v Source #

b1 :: Num b => b -> (b, b) Source #

quadratic :: (VectorSpace v a, Num a) => v -> v -> v -> a -> v Source #

quadraticE :: (Elementwise v, Element v ~ Float) => v -> v -> v -> v -> v Source #

b2 :: Num c => c -> (c, c, c) Source #

cubic :: (VectorSpace v a, Num a) => v -> v -> v -> v -> a -> v Source #

cubicE :: (Elementwise v, Element v ~ Float) => v -> v -> v -> v -> v -> v Source #

b3 :: Num d => d -> (d, d, d, d) Source #