| Copyright | (c) Sven Panne 2002-2019 |
|---|---|
| License | BSD3 |
| Maintainer | Sven Panne <svenpanne@gmail.com> |
| Stability | stable |
| Portability | portable |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Graphics.Rendering.OpenGL.GLU.Matrix
Description
This module corresponds to chapter 4 (Matrix Manipulation) of the GLU specs.
Documentation
perspective :: GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO () Source #
pickMatrix :: (GLdouble, GLdouble) -> (GLdouble, GLdouble) -> (Position, Size) -> IO () Source #
project :: Matrix m => Vertex3 GLdouble -> m GLdouble -> m GLdouble -> (Position, Size) -> IO (Vertex3 GLdouble) Source #