opengles-0.8.3: Functional interface for OpenGL 4.1+ and OpenGL ES 2.0+

Safe HaskellSafe
LanguageHaskell2010

Linear.Graphics

Description

 

Synopsis

Documentation

circle2 :: (Ord a, Enum a, Floating a) => a -> [V2 a] Source

rectangle2 :: Num a => a -> a -> a -> a -> [V2 a] Source

yEqual2 :: Enum a => (a -> a) -> a -> a -> [V2 a] Source

xEqual2 :: Enum a => (a -> a) -> a -> a -> [V2 a] Source

simpleQuad2 :: Num a => [V2 a] Source

2D Rectangle covers whole screen.

wholeUV :: Num a => [V2 Word8] Source

Rectangle covers whole texture.

scale2 :: Num a => a -> a -> V2 (V2 a) Source

Build a matrix that modify 2D aspect ratio.

rotate2 :: Floating a => a -> V2 (V2 a) Source

2D rotation matrix.