| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
GEGL.Process
Description
Module for handling processing with GEGL
- gegl_node_process :: GeglNode -> IO ()
 - gegl_node_blit :: GeglNode -> Double -> GeglRectangle -> BablFormatPtr -> Ptr a -> Int -> [GeglBlitFlag] -> IO ()
 
Documentation
Arguments
| :: GeglNode | A node without outputs  | 
| -> IO () | 
Render a composition as a blocking operation.
   See gegl_processor_work for a non-blocking operation.
Arguments
| :: GeglNode | Node to blit  | 
| -> Double | Scale  | 
| -> GeglRectangle | Area of Interest  | 
| -> BablFormatPtr | Pixel format  | 
| -> Ptr a | Pointer to destination buffer  | 
| -> Int | Row stride in bytes. If set to '0', stride will be computed automatically from width and color format.  | 
| -> [GeglBlitFlag] | GEGL blit flags  | 
| -> IO () | 
Render a rectangular region of a node