|
| Graphics.Rendering.Cairo.Internal.Drawing.Transformations | | Portability | portable | | Stability | experimental | | Maintainer | p.martini@neuralnoise.com |
|
|
|
| Description |
| Manipulating the current transformation matrix.
|
|
|
| Documentation |
|
| translate :: Cairo -> Double -> Double -> IO () |
|
| scale :: Cairo -> Double -> Double -> IO () |
|
| rotate :: Cairo -> Double -> IO () |
|
| transform :: Cairo -> Matrix -> IO () |
|
| setMatrix :: Cairo -> Matrix -> IO () |
|
| getMatrix :: Cairo -> IO Matrix |
|
| identityMatrix :: Cairo -> IO () |
|
| userToDevice :: Cairo -> Double -> Double -> IO (Double, Double) |
|
| userToDeviceDistance :: Cairo -> Double -> Double -> IO (Double, Double) |
|
| deviceToUser :: Cairo -> Double -> Double -> IO (Double, Double) |
|
| deviceToUserDistance :: Cairo -> Double -> Double -> IO (Double, Double) |
|
| translate'_ :: Ptr Cairo -> CDouble -> CDouble -> IO () |
|
| scale'_ :: Ptr Cairo -> CDouble -> CDouble -> IO () |
|
| rotate'_ :: Ptr Cairo -> CDouble -> IO () |
|
| transform'_ :: Ptr Cairo -> Ptr Matrix -> IO () |
|
| setMatrix'_ :: Ptr Cairo -> Ptr Matrix -> IO () |
|
| getMatrix'_ :: Ptr Cairo -> Ptr Matrix -> IO () |
|
| identityMatrix'_ :: Ptr Cairo -> IO () |
|
| userToDevice'_ :: Ptr Cairo -> Ptr CDouble -> Ptr CDouble -> IO () |
|
| userToDeviceDistance'_ :: Ptr Cairo -> Ptr CDouble -> Ptr CDouble -> IO () |
|
| deviceToUser'_ :: Ptr Cairo -> Ptr CDouble -> Ptr CDouble -> IO () |
|
| deviceToUserDistance'_ :: Ptr Cairo -> Ptr CDouble -> Ptr CDouble -> IO () |
|
| Produced by Haddock version 2.4.2 |