Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
- 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
:: Fractional a | |
=> (a, a) | (left, right) |
-> (a, a) | (bottom, top) |
-> (a, a) | (near, far) |
-> M44 a |
:: Fractional a | |
=> V3 a | (left, top, near) |
-> V3 a | (right, bottom, far) |
-> M44 a |
ortho
with a different parametrization.
:: Fractional a | |
=> (a, a) | (left, right) |
-> (a, a) | (bottom, top) |
-> (a, a) | (near, far) |
-> M44 a |
"Perspective projecton" matrix
:: Fractional a | |
=> V3 a | (left, top, near) |
-> V3 a | (right, bottom, far) |
-> M44 a |
frustum
with a different parametrization.
:: 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