| Top |
| void | gegl_create_chain_argv () |
| void | gegl_create_chain () |
| gchar * | gegl_serialize () |
| GeglNode * | gegl_node_new_from_serialized () |
| void | gegl_node_set_time () |
| void | gegl_buffer_set_color () |
| const Babl * | gegl_babl_variant () |
void gegl_create_chain_argv (char **ops,GeglNode *op_start,GeglNode *op_end,double time,int rel_dim,const char *path_root,GError **error);
Create a node chain from argv style list of op data.
ops |
an argv style, NULL terminated array of arguments |
|
op_start |
node to pass in as input of chain |
|
op_end |
node to get processed data |
|
time |
the time to use for interpolatino of keyframed values |
|
rel_dim |
relative dimension to scale rel suffixed values by |
|
path_root |
path in filesystem to use as relative root |
|
error |
error for signalling parsing errors |
void gegl_create_chain (const char *ops,GeglNode *op_start,GeglNode *op_end,double time,int rel_dim,const char *path_root,GError **error);
Create a node chain from an unparsed commandline string.
ops |
an argv style, NULL terminated array of arguments |
|
op_start |
node to pass in as input of chain |
|
op_end |
node to get processed data |
|
time |
the time to use for interpolatino of keyframed values |
|
rel_dim |
relative dimension to scale rel suffixed values by |
|
path_root |
path in filesystem to use as relative root |
|
error |
error for signalling parsing errors |
gchar * gegl_serialize (GeglNode *start,GeglNode *end,const char *basepath,GeglSerializeFlag serialize_flags);
GeglNode * gegl_node_new_from_serialized (const gchar *chaindata,const gchar *path_root);
void gegl_node_set_time (GeglNode *node,double time);
Sets the right value in animated properties of this node and all its dependendcies to be the specified time position.
void gegl_buffer_set_color (GeglBuffer *buffer,const GeglRectangle *rect,GeglColor *color);
Sets the region covered by rect to the specified color.