static void gegl_chant_class_init (GeglChantClass *klass) { GeglOperationClass *operation_class; GeglOperationPointRenderClass *point_render_class; operation_class = GEGL_OPERATION_CLASS (klass); point_render_class = GEGL_OPERATION_POINT_RENDER_CLASS (klass); point_render_class->process = process; operation_class->get_bounding_box = get_bounding_box; operation_class->prepare = prepare; operation_class->name = "gegl:grid"; operation_class->categories = "render"; operation_class->description = _("Grid renderer"); }
static void gegl_chant_class_init (GeglChantClass *klass) { GeglOperationClass *operation_class; GeglOperationPointRenderClass *point_render_class; operation_class = GEGL_OPERATION_CLASS (klass); point_render_class = GEGL_OPERATION_POINT_RENDER_CLASS (klass); point_render_class->process = gegl_color_op_process; operation_class->get_bounding_box = gegl_color_op_get_bounding_box; operation_class->prepare = gegl_color_op_prepare; operation_class->name = "gegl:color"; operation_class->categories = "render"; operation_class->description = _("Generates a buffer entirely filled with the specified color, " "crop it to get smaller dimensions."); }
static void gegl_chant_class_init (GeglChantClass *klass) { GeglOperationClass *operation_class; GeglOperationPointRenderClass *point_render_class; operation_class = GEGL_OPERATION_CLASS (klass); point_render_class = GEGL_OPERATION_POINT_RENDER_CLASS (klass); point_render_class->process = process; operation_class->get_bounding_box = get_bounding_box; operation_class->prepare = prepare; gegl_operation_class_set_keys (operation_class, "name", "gegl:checkerboard", "categories", "render", "description", _("Checkerboard renderer"), NULL); }
static void gegl_op_class_init (GeglOpClass *klass) { GeglOperationClass *operation_class; GeglOperationPointRenderClass *point_render_class; operation_class = GEGL_OPERATION_CLASS (klass); point_render_class = GEGL_OPERATION_POINT_RENDER_CLASS (klass); point_render_class->process = process; operation_class->get_bounding_box = get_bounding_box; operation_class->prepare = prepare; operation_class->no_cache = TRUE; gegl_operation_class_set_keys (operation_class, "name", "gegl:radial-gradient", "title", _("Radial Gradient"), "categories", "render:gradient", "reference-hash","ff1e65a10aea0e973ef6191912137d92", "description" , _("Radial gradient renderer"), NULL); }
static void gegl_op_class_init (GeglOpClass *klass) { GeglOperationClass *operation_class; GeglOperationPointRenderClass *point_render_class; operation_class = GEGL_OPERATION_CLASS (klass); point_render_class = GEGL_OPERATION_POINT_RENDER_CLASS (klass); point_render_class->process = process; operation_class->get_bounding_box = get_bounding_box; operation_class->prepare = prepare; operation_class->no_cache = TRUE; gegl_operation_class_set_keys (operation_class, "name", "gegl:linear-gradient", "title", _("Linear Gradient"), "categories", "render:gradient", "reference-hash", "b195121498a9b03f2ad676c404e330eb", "position-dependent", "true", "description" , _("Linear gradient renderer"), NULL); }