|
Graphics.Rendering.OpenGL.GLU.Matrix | Portability | portable | Stability | provisional | Maintainer | sven.panne@aedion.de |
|
|
|
Description |
This module corresponds to chapter 4 (Matrix Manipulation) of the GLU specs.
|
|
|
Documentation |
|
ortho2D :: GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO () |
|
perspective :: GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO () |
|
lookAt :: Vertex3 GLdouble -> Vertex3 GLdouble -> Vector3 GLdouble -> IO () |
|
pickMatrix :: (GLdouble, GLdouble) -> (GLdouble, GLdouble) -> (Position, Size) -> IO () |
|
project :: Matrix m => Vertex3 GLdouble -> m GLdouble -> m GLdouble -> (Position, Size) -> IO (Vertex3 GLdouble) |
|
unProject :: Matrix m => Vertex3 GLdouble -> m GLdouble -> m GLdouble -> (Position, Size) -> IO (Vertex3 GLdouble) |
|
unProject4 :: Matrix m => Vertex4 GLdouble -> m GLdouble -> m GLdouble -> (Position, Size) -> GLclampd -> GLclampd -> IO (Vertex4 GLdouble) |
|
Produced by Haddock version 0.8 |