| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Linear.Graphics
- ortho :: Fractional a => (a, a) -> (a, a) -> (a, a) -> M44 a
- ortho' :: Fractional a => V3 a -> V3 a -> M44 a
- frustum :: Fractional a => (a, a) -> (a, a) -> (a, a) -> M44 a
- frustum' :: Fractional a => V3 a -> V3 a -> M44 a
- frustumInv :: Fractional a => (a, a) -> (a, a) -> (a, a) -> M44 a
- circle2d :: (Ord a, Enum a, Floating a) => a -> [V2 a]
- rectangle :: Num a => a -> a -> a -> a -> [V2 a]
- yEqual :: Enum a => (a -> a) -> a -> a -> [V2 a]
- xEqual :: Enum a => (a -> a) -> a -> a -> [V2 a]
- simpleQuad :: [V2 Integer]
- uvWhole :: [V2 Integer]
- scale2 :: Num a => a -> a -> V2 (V2 a)
- rotate2 :: Floating a => a -> V2 (V2 a)
Documentation
Arguments
| :: Fractional a | |
| => (a, a) | (left, right) |
| -> (a, a) | (bottom, top) |
| -> (a, a) | (near, far) |
| -> M44 a |
Arguments
| :: Fractional a | |
| => V3 a | (left, top, near) |
| -> V3 a | (right, bottom, far) |
| -> M44 a |
ortho with a different parametrization.
Arguments
| :: Fractional a | |
| => (a, a) | (left, right) |
| -> (a, a) | (bottom, top) |
| -> (a, a) | (near, far) |
| -> M44 a |
"Perspective projecton" matrix
Arguments
| :: Fractional a | |
| => V3 a | (left, top, near) |
| -> V3 a | (right, bottom, far) |
| -> M44 a |
frustum with a different parametrization.
Arguments
| :: Fractional a | |
| => (a, a) | (left, right) |
| -> (a, a) | (bottom, top) |
| -> (a, a) | (near, far) |
| -> M44 a |
Inverse of frustum
simpleQuad :: [V2 Integer] Source
Billboard helper