Gtk2HsContentsIndex
Graphics.Rendering.Cairo.Internal.Drawing.Transformations
Portabilityportable
Stabilityexperimental
Maintainerp.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.6.0