geomancy-0.2.4.0: Geometry and matrix manipulation
Safe HaskellNone
LanguageHaskell2010

Geomancy.Interpolate

Documentation

linear :: VectorSpace v 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 => 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 => 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 #