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

Safe HaskellNone
LanguageHaskell98

Gamgine.Math.Vect

Documentation

module Data.Vec

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

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

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

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

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

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

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

all :: (Fold s Bool, ZipWith a b c u v s) => (a -> b -> c) -> u -> v -> Bool Source

any :: (Fold s Bool, ZipWith a b c u v s) => (a -> b -> c) -> u -> v -> Bool Source