Gamgine-0.5.3: Some kind of game library or set of utilities.

Safe HaskellNone
LanguageHaskell98

Gamgine.Math.Vect

Documentation

module Data.Vec

inverseVec :: (Num b, Map b b u v) => u -> v Source #

maxVec :: (Ord c, ZipWith c c c u v w) => u -> v -> w Source #

minVec :: (Ord c, ZipWith c c c u v w) => u -> v -> w Source #

index :: (Double -> Bool) -> Vect -> Int Source #

absVec :: (Num b, Map b b u v) => u -> v Source #

and :: Fold v Bool => v -> Bool Source #

or :: Fold v Bool => v -> Bool Source #

all :: (ZipWith a b c u v2 v1, Fold v1 Bool) => (a -> b -> c) -> u -> v2 -> Bool Source #

any :: (ZipWith a b c u v2 v1, Fold v1 Bool) => (a -> b -> c) -> u -> v2 -> Bool Source #