| ||||||||
| ||||||||
| 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 |