GeglPad

GeglPad

Functions

const gchar * gegl_pad_get_name ()
void gegl_pad_set_name ()
GSList * gegl_pad_get_depends_on ()
GeglNode * gegl_pad_get_node ()
void gegl_pad_set_node ()
gboolean gegl_pad_is_output ()
gboolean gegl_pad_is_input ()
GeglPad * gegl_pad_get_connected_to ()
GeglConnection * gegl_pad_connect ()
void gegl_pad_disconnect ()
GSList * gegl_pad_get_connections ()
gint gegl_pad_get_num_connections ()
GParamSpec * gegl_pad_get_param_spec ()
void gegl_pad_set_param_spec ()
void gegl_pad_set_format ()
const Babl * gegl_pad_get_format ()

Description

Functions

gegl_pad_get_name ()

const gchar *
gegl_pad_get_name (GeglPad *self);

gegl_pad_set_name ()

void
gegl_pad_set_name (GeglPad *self,
                   const gchar *name);

gegl_pad_get_depends_on ()

GSList *
gegl_pad_get_depends_on (GeglPad *self);

gegl_pad_get_node ()

GeglNode *
gegl_pad_get_node (GeglPad *self);

gegl_pad_set_node ()

void
gegl_pad_set_node (GeglPad *self,
                   GeglNode *node);

gegl_pad_is_output ()

gboolean
gegl_pad_is_output (GeglPad *self);

gegl_pad_is_input ()

gboolean
gegl_pad_is_input (GeglPad *self);

gegl_pad_get_connected_to ()

GeglPad *
gegl_pad_get_connected_to (GeglPad *self);

gegl_pad_connect ()

GeglConnection *
gegl_pad_connect (GeglPad *sink,
                  GeglPad *source);

gegl_pad_disconnect ()

void
gegl_pad_disconnect (GeglPad *sink,
                     GeglPad *source,
                     GeglConnection *connection);

gegl_pad_get_connections ()

GSList *
gegl_pad_get_connections (GeglPad *self);

gegl_pad_get_num_connections ()

gint
gegl_pad_get_num_connections (GeglPad *self);

gegl_pad_get_param_spec ()

GParamSpec *
gegl_pad_get_param_spec (GeglPad *self);

gegl_pad_set_param_spec ()

void
gegl_pad_set_param_spec (GeglPad *self,
                         GParamSpec *param_spec);

gegl_pad_set_format ()

void
gegl_pad_set_format (GeglPad *self,
                     const Babl *format);

gegl_pad_get_format ()

const Babl *
gegl_pad_get_format (GeglPad *self);