## 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);