Gamgine-0.5.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 v Bool, ZipWith a b c u v1 v) => (a -> b -> c) -> u -> v1 -> Bool Source #

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