| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
GEGL.Connection
Description
This module contains functions for managing connections between nodes
- gegl_node_link :: GeglNode -> GeglNode -> IO ()
 - gegl_node_link_many :: [GeglNode] -> IO ()
 - gegl_node_connect_to :: GeglNode -> String -> GeglNode -> String -> IO Bool
 - gegl_node_connect_from :: GeglNode -> String -> GeglNode -> String -> IO Bool
 - gegl_node_disconnect :: GeglNode -> String -> IO Bool
 
Documentation
Simple function to connect the output pad of the source to the input pad of the sink.
Arguments
| :: [GeglNode] | List of nodes to connect ordered from first source to last sink.  | 
| -> IO () | 
Function to link together a chain of nodes
Arguments
| :: GeglNode | Source node  | 
| -> String | Name <of the output pad from the source node  | 
| -> GeglNode | Sink node  | 
| -> String | Name of the input pad to the sink node  | 
| -> IO Bool | 
Make connections between specific pads of nodes
Arguments
| :: GeglNode | Sink node  | 
| -> String | Nam of the input pad to the sink node  | 
| -> GeglNode | Sink node  | 
| -> String | Name of the input pad to the sink node  | 
| -> IO Bool | 
Make connections between specific pads of nodes.
   Order of nodes and pads is reversed to the order in gegl_node_connect_to.
gegl_node_disconnect :: GeglNode -> String -> IO Bool #
Disconnect a node connected to specified input pad