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.