| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
GEGL.Node
Description
Module for handling Nodes
- newtype GeglNode = GeglNode GeglNodeDummy
 - gegl_node_new :: IO GeglNode
 - gegl_node_new_child :: GeglNode -> Operation -> IO GeglNode
 - gegl_node_set :: GeglNode -> Operation -> IO ()
 - gegl_node_drop :: GeglNode -> IO ()
 
Documentation
Mainly exposed representation of a GEGL node. Do not peek or poke the underlying pointer.
Constructors
| GeglNode GeglNodeDummy | 
Arguments
| :: IO GeglNode | A new top level   | 
Creates a new GEGL node graph that can contain further processing nodes.
Arguments
| :: GeglNode | Parent node  | 
| -> Operation | 
  | 
| -> IO GeglNode | Newly created   | 
Creates a new processing node that performs the specified operation.
gegl_node_set :: GeglNode -> Operation -> IO () #
gegl_node_drop :: GeglNode -> IO () #