gnomemm r1792 - in geglmm/trunk: . gegl gegl/src
- From: hub svn gnome org
- To: svn-commits-list gnome org
- Subject: gnomemm r1792 - in geglmm/trunk: . gegl gegl/src
- Date: Sun, 16 Nov 2008 04:45:02 +0000 (UTC)
Author: hub
Date: Sun Nov 16 04:45:02 2008
New Revision: 1792
URL: http://svn.gnome.org/viewvc/gnomemm?rev=1792&view=rev
Log:
* configure.in: gegl requirement is 0.0.20
Bump version to 0.0.18.
Fix some automake/autoconf fu.
* Makefile.am: ACLOCAL_AMFLAGS
* gegl/src/*.defs: updated to 0.0.20
* gegl/src/buffer.hg: added destroy(), linear_open(),
linear_close()
Modified:
geglmm/trunk/ChangeLog
geglmm/trunk/Makefile.am
geglmm/trunk/NEWS
geglmm/trunk/configure.in
geglmm/trunk/gegl/geglmmconfig.h.in
geglmm/trunk/gegl/src/buffer.hg
geglmm/trunk/gegl/src/curve.hg
geglmm/trunk/gegl/src/gegl_enums.defs
geglmm/trunk/gegl/src/gegl_methods.defs
geglmm/trunk/gegl/src/gegl_signals.defs
Modified: geglmm/trunk/Makefile.am
==============================================================================
--- geglmm/trunk/Makefile.am (original)
+++ geglmm/trunk/Makefile.am Sun Nov 16 04:45:02 2008
@@ -1,3 +1,4 @@
+ACLOCAL_AMFLAGS = -I scripts
SUBDIRS = tools gegl docs examples
DIST_SUBDIRS = $(SUBDIRS) scripts
Modified: geglmm/trunk/NEWS
==============================================================================
--- geglmm/trunk/NEWS (original)
+++ geglmm/trunk/NEWS Sun Nov 16 04:45:02 2008
@@ -1,3 +1,8 @@
+0.0.18
+ - NEW: Bump gegl to 0.0.20
+ - NEW: Gegl::Buffer::destroy()
+ - NEW: Gegl::Buffer::linear_open()
+ - NEW: Gegl::Buffer::linear_close()
- BUG: configure didn't enforce a gegl recent enough.
0.0.17.1
Modified: geglmm/trunk/configure.in
==============================================================================
--- geglmm/trunk/configure.in (original)
+++ geglmm/trunk/configure.in Sun Nov 16 04:45:02 2008
@@ -18,8 +18,8 @@
#We use pushdef here because we can't use shell variables before AC_INIT, but we want to use a variable with AC_INIT:
pushdef([LIBGEGLMM_MAJOR_VERSION], [0])
pushdef([LIBGEGLMM_MINOR_VERSION], [0])
-pushdef([LIBGEGLMM_MICRO_VERSION], [17])
-pushdef([LIBGEGLMM_EXTRA_VERSION], [.1])
+pushdef([LIBGEGLMM_MICRO_VERSION], [18])
+pushdef([LIBGEGLMM_EXTRA_VERSION], [])
pushdef([LIBGEGLMM_VERSION], LIBGEGLMM_MAJOR_VERSION.LIBGEGLMM_MINOR_VERSION.LIBGEGLMM_MICRO_VERSION[]LIBGEGLMM_EXTRA_VERSION)
AC_INIT([geglmm], LIBGEGLMM_VERSION, [gtkmm-list gnome org])
AC_CONFIG_SRCDIR([gegl/geglmmconfig.h.in])
@@ -35,11 +35,11 @@
# CURRENT : REVISION : AGE
LIBGEGLMM_SO_VERSION=1:1:0
-AC_SUBST(LIBGEGLMM_VERSION)
+AC_SUBST([LIBGEGLMM_VERSION])
AC_SUBST(LIBGEGLMM_RELEASE)
AC_SUBST(LIBGEGLMM_SO_VERSION)
-AC_CONFIG_AUX_DIR(scripts)
+AC_CONFIG_MACRO_DIR(scripts)
dnl For automake.
VERSION=$LIBGEGLMM_VERSION
@@ -53,7 +53,7 @@
dnl Specify a configuration file (no autoheader)
AM_CONFIG_HEADER(gegl/geglmmconfig.h)
AM_MAINTAINER_MODE
-AL_ACLOCAL_INCLUDE(scripts)
+dnl AL_ACLOCAL_INCLUDE(scripts)
#########################################################################
@@ -113,7 +113,7 @@
#########################################################################
# Dependancy checks
#########################################################################
-PKG_CHECK_MODULES(LIBGEGLMM, glibmm-2.4 >= 2.12.8 gegl >= 0.0.18)
+PKG_CHECK_MODULES(LIBGEGLMM, glibmm-2.4 >= 2.12.8 gegl >= 0.0.20)
AC_SUBST(LIBGEGLMM_CFLAGS)
AC_SUBST(LIBGEGLMM_LIBS)
Modified: geglmm/trunk/gegl/geglmmconfig.h.in
==============================================================================
--- geglmm/trunk/gegl/geglmmconfig.h.in (original)
+++ geglmm/trunk/gegl/geglmmconfig.h.in Sun Nov 16 04:45:02 2008
@@ -1,13 +1,59 @@
-#ifndef _LIBGEGLMM_CONFIG_H
-#define _LIBGEGLMM_CONFIG_H 1
+/* gegl/geglmmconfig.h.in. Generated from configure.in by autoheader. */
-#include "glibmmconfig.h"
+/* Define to 1 if you have the <dlfcn.h> header file. */
+#undef HAVE_DLFCN_H
-/* version numbers */
-#undef LIBGEGLMM_MAJOR_VERSION
-#undef LIBGEGLMM_MINOR_VERSION
-#undef LIBGEGLMM_MICRO_VERSION
-#undef LIBGEGLMM_VERSION
+/* Define to 1 if you have the <inttypes.h> header file. */
+#undef HAVE_INTTYPES_H
-#endif /* _LIBGEGLMM_CONFIG_H */
+/* Define to 1 if you have the <memory.h> header file. */
+#undef HAVE_MEMORY_H
+/* Define to 1 if you have the <stdint.h> header file. */
+#undef HAVE_STDINT_H
+
+/* Define to 1 if you have the <stdlib.h> header file. */
+#undef HAVE_STDLIB_H
+
+/* Define to 1 if you have the <strings.h> header file. */
+#undef HAVE_STRINGS_H
+
+/* Define to 1 if you have the <string.h> header file. */
+#undef HAVE_STRING_H
+
+/* Define to 1 if you have the <sys/stat.h> header file. */
+#undef HAVE_SYS_STAT_H
+
+/* Define to 1 if you have the <sys/types.h> header file. */
+#undef HAVE_SYS_TYPES_H
+
+/* Define to 1 if you have the <unistd.h> header file. */
+#undef HAVE_UNISTD_H
+
+/* Define to the sub-directory in which libtool stores uninstalled libraries.
+ */
+#undef LT_OBJDIR
+
+/* Name of package */
+#undef PACKAGE
+
+/* Define to the address where bug reports for this package should be sent. */
+#undef PACKAGE_BUGREPORT
+
+/* Define to the full name of this package. */
+#undef PACKAGE_NAME
+
+/* Define to the full name and version of this package. */
+#undef PACKAGE_STRING
+
+/* Define to the one symbol short name of this package. */
+#undef PACKAGE_TARNAME
+
+/* Define to the version of this package. */
+#undef PACKAGE_VERSION
+
+/* Define to 1 if you have the ANSI C header files. */
+#undef STDC_HEADERS
+
+/* Version number of package */
+#undef VERSION
Modified: geglmm/trunk/gegl/src/buffer.hg
==============================================================================
--- geglmm/trunk/gegl/src/buffer.hg (original)
+++ geglmm/trunk/gegl/src/buffer.hg Sun Nov 16 04:45:02 2008
@@ -43,7 +43,7 @@
_WRAP_METHOD(static Glib::RefPtr<Buffer> create_from_file(const Glib::ustring&), gegl_buffer_open)
_WRAP_METHOD(Glib::RefPtr<Buffer> create_sub_buffer(const Rectangle & extent), gegl_buffer_create_sub_buffer) //TODO: Should this be const?
- //TODO: What does this do. It looks odd: _WRAP_METHOD(void destroy(), gegl_buffer_destroy)
+ _WRAP_METHOD(void destroy(), gegl_buffer_destroy)
_WRAP_METHOD(Rectangle get_extent() const, gegl_buffer_get_extent)
_WRAP_METHOD(void set_extent(const Rectangle &), gegl_buffer_set_extent)
@@ -78,6 +78,9 @@
#m4 _CONVERSION(`GeglRectangle*',`const Rectangle&',`Glib::wrap($3)')
_WRAP_SIGNAL(void changed(const Rectangle &r), "changed", no_default_handler)
+ _WRAP_METHOD(gpointer* linear_open(const Rectangle &r, gint & rowstride, const Babl *format), gegl_buffer_linear_open)
+ _WRAP_METHOD(void linear_close(gpointer linear), gegl_buffer_linear_close)
+
// Properties
_WRAP_PROPERTY("px-size", int)
_WRAP_PROPERTY("pixels", int)
Modified: geglmm/trunk/gegl/src/curve.hg
==============================================================================
--- geglmm/trunk/gegl/src/curve.hg (original)
+++ geglmm/trunk/gegl/src/curve.hg Sun Nov 16 04:45:02 2008
@@ -37,7 +37,8 @@
_WRAP_METHOD(static Glib::RefPtr<Curve> create_default_curve(), gegl_curve_default_curve) //TODO: The default values should be in the C properties or its *_init(), so we don't need to use this C function.
_WRAP_METHOD(void get_y_bounds(double & min_y, double & max_y) const, gegl_curve_get_y_bounds)
- // _WRAP_METHOD(void get_bounds(double & min_x, double & max_x, double & min_y, double & max_y), gegl_curve_get_bounds)
+ // this one is defined but still not implemented.
+ // _WRAP_METHOD(void get_bounds(double & min_x, double & max_x, double & min_y, double & max_y), gegl_curve_get_bounds)
_WRAP_METHOD(guint add_point(double x, double y), gegl_curve_add_point)
_WRAP_METHOD(void get_point(guint index, double &x, double &y) const, gegl_curve_get_point)
_WRAP_METHOD(void set_point(guint index, double x, double y), gegl_curve_set_point)
Modified: geglmm/trunk/gegl/src/gegl_enums.defs
==============================================================================
--- geglmm/trunk/gegl/src/gegl_enums.defs (original)
+++ geglmm/trunk/gegl/src/gegl_enums.defs Sun Nov 16 04:45:02 2008
@@ -8,6 +8,7 @@
'("linear" "GEGL_INTERPOLATION_LINEAR" "1")
'("cubic" "GEGL_INTERPOLATION_CUBIC" "2")
'("lanczos" "GEGL_INTERPOLATION_LANCZOS" "3")
+ '("yafr" "GEGL_INTERPOLATION_YAFR" "4")
)
)
Modified: geglmm/trunk/gegl/src/gegl_methods.defs
==============================================================================
--- geglmm/trunk/gegl/src/gegl_methods.defs (original)
+++ geglmm/trunk/gegl/src/gegl_methods.defs Sun Nov 16 04:45:02 2008
@@ -21,13 +21,6 @@
(gtype-id "GEGL_TYPE_OPERATION")
)
-(define-object Operation
- (in-module "Gegl")
- (parent "GObject")
- (c-name "GeglOperation")
- (gtype-id "GEGL_TYPE_OPERATION")
-)
-
(define-object Chant
(in-module "Gegl")
(parent "GeglOperation")
@@ -42,13 +35,6 @@
(gtype-id "GEGL_TYPE_OPERATION_COMPOSER")
)
-(define-object OperationComposer
- (in-module "Gegl")
- (parent "GeglOperation")
- (c-name "GeglOperationComposer")
- (gtype-id "GEGL_TYPE_OPERATION_COMPOSER")
-)
-
(define-object Chant
(in-module "Gegl")
(parent "GeglOperationComposer")
@@ -56,32 +42,25 @@
(gtype-id "GEGL_TYPE_CHANT")
)
-(define-object OperationFilter
- (in-module "Gegl")
- (parent "GeglOperation")
- (c-name "GeglOperationFilter")
- (gtype-id "GEGL_TYPE_OPERATION_FILTER")
-)
-
-(define-object OperationFilter
+(define-object OperationComposer3
(in-module "Gegl")
(parent "GeglOperation")
- (c-name "GeglOperationFilter")
- (gtype-id "GEGL_TYPE_OPERATION_FILTER")
+ (c-name "GeglOperationComposer3")
+ (gtype-id "GEGL_TYPE_OPERATION_COMPOSER3")
)
(define-object Chant
(in-module "Gegl")
- (parent "GeglOperationFilter")
+ (parent "GeglOperationComposer3")
(c-name "GeglChant")
(gtype-id "GEGL_TYPE_CHANT")
)
-(define-object OperationAreaFilter
+(define-object OperationFilter
(in-module "Gegl")
- (parent "GeglOperationFilter")
- (c-name "GeglOperationAreaFilter")
- (gtype-id "GEGL_TYPE_OPERATION_AREA_FILTER")
+ (parent "GeglOperation")
+ (c-name "GeglOperationFilter")
+ (gtype-id "GEGL_TYPE_OPERATION_FILTER")
)
(define-object OperationAreaFilter
@@ -98,11 +77,11 @@
(gtype-id "GEGL_TYPE_CHANT")
)
-(define-object OperationMeta
+(define-object Chant
(in-module "Gegl")
- (parent "GeglOperation")
- (c-name "GeglOperationMeta")
- (gtype-id "GEGL_TYPE_OPERATION_META")
+ (parent "GeglOperationFilter")
+ (c-name "GeglChant")
+ (gtype-id "GEGL_TYPE_CHANT")
)
(define-object OperationMeta
@@ -126,13 +105,6 @@
(gtype-id "GEGL_TYPE_OPERATION_POINT_COMPOSER")
)
-(define-object OperationPointComposer
- (in-module "Gegl")
- (parent "GeglOperationComposer")
- (c-name "GeglOperationPointComposer")
- (gtype-id "GEGL_TYPE_OPERATION_POINT_COMPOSER")
-)
-
(define-object Chant
(in-module "Gegl")
(parent "GeglOperationPointComposer")
@@ -140,11 +112,18 @@
(gtype-id "GEGL_TYPE_CHANT")
)
-(define-object OperationPointFilter
+(define-object OperationPointComposer3
(in-module "Gegl")
- (parent "GeglOperationFilter")
- (c-name "GeglOperationPointFilter")
- (gtype-id "GEGL_TYPE_OPERATION_POINT_FILTER")
+ (parent "GeglOperationComposer3")
+ (c-name "GeglOperationPointComposer3")
+ (gtype-id "GEGL_TYPE_OPERATION_POINT_COMPOSER3")
+)
+
+(define-object Chant
+ (in-module "Gegl")
+ (parent "GeglOperationPointComposer3")
+ (c-name "GeglChant")
+ (gtype-id "GEGL_TYPE_CHANT")
)
(define-object OperationPointFilter
@@ -168,13 +147,6 @@
(gtype-id "GEGL_TYPE_OPERATION_SINK")
)
-(define-object OperationSink
- (in-module "Gegl")
- (parent "GeglOperation")
- (c-name "GeglOperationSink")
- (gtype-id "GEGL_TYPE_OPERATION_SINK")
-)
-
(define-object Chant
(in-module "Gegl")
(parent "GeglOperationSink")
@@ -189,30 +161,23 @@
(gtype-id "GEGL_TYPE_OPERATION_SOURCE")
)
-(define-object OperationSource
+(define-object OperationPointRender
(in-module "Gegl")
- (parent "GeglOperation")
- (c-name "GeglOperationSource")
- (gtype-id "GEGL_TYPE_OPERATION_SOURCE")
+ (parent "GeglOperationSource")
+ (c-name "GeglOperationPointRender")
+ (gtype-id "GEGL_TYPE_OPERATION_POINT_RENDER")
)
(define-object Chant
(in-module "Gegl")
- (parent "GeglOperationSource")
+ (parent "GeglOperationPointRender")
(c-name "GeglChant")
(gtype-id "GEGL_TYPE_CHANT")
)
-(define-object OperationPointRender
- (in-module "Gegl")
- (parent "GeglOperationSource")
- (c-name "GeglOperationPointRender")
- (gtype-id "GEGL_TYPE_OPERATION_POINT_RENDER")
-)
-
(define-object Chant
(in-module "Gegl")
- (parent "GeglOperationPointRender")
+ (parent "GeglOperationSource")
(c-name "GeglChant")
(gtype-id "GEGL_TYPE_CHANT")
)
@@ -242,6 +207,7 @@
'("linear" "GEGL_INTERPOLATION_LINEAR")
'("cubic" "GEGL_INTERPOLATION_CUBIC")
'("lanczos" "GEGL_INTERPOLATION_LANCZOS")
+ '("yafr" "GEGL_INTERPOLATION_YAFR")
)
)
@@ -431,6 +397,49 @@
)
)
+(define-function gegl_buffer_linear_new
+ (c-name "gegl_buffer_linear_new")
+ (is-constructor-of "GeglBufferLinear")
+ (return-type "GeglBuffer*")
+ (parameters
+ '("const-GeglRectangle*" "extent")
+ '("const-Babl*" "format")
+ )
+)
+
+(define-function gegl_buffer_linear_new_from_data
+ (c-name "gegl_buffer_linear_new_from_data")
+ (return-type "GeglBuffer*")
+ (parameters
+ '("const-gpointer" "data")
+ '("const-Babl*" "format")
+ '("const-GeglRectangle*" "extent")
+ '("gint" "rowstride")
+ '("GCallback" "destroy_fn")
+ '("gpointer" "destroy_fn_data")
+ )
+)
+
+(define-method linear_open
+ (of-object "GeglBuffer")
+ (c-name "gegl_buffer_linear_open")
+ (return-type "gpointer*")
+ (parameters
+ '("const-GeglRectangle*" "extent")
+ '("gint*" "rowstride")
+ '("const-Babl*" "format")
+ )
+)
+
+(define-method linear_close
+ (of-object "GeglBuffer")
+ (c-name "gegl_buffer_linear_close")
+ (return-type "none")
+ (parameters
+ '("gpointer" "linear")
+ )
+)
+
;; From gegl-chant.h
@@ -1186,8 +1195,8 @@
)
(define-method get_source
- (of-object "GeglNodeContext")
- (c-name "gegl_node_context_get_source")
+ (of-object "GeglOperationContext")
+ (c-name "gegl_operation_context_get_source")
(return-type "GeglBuffer*")
(parameters
'("const-gchar*" "padname")
@@ -1195,8 +1204,8 @@
)
(define-method get_target
- (of-object "GeglNodeContext")
- (c-name "gegl_node_context_get_target")
+ (of-object "GeglOperationContext")
+ (c-name "gegl_operation_context_get_target")
(return-type "GeglBuffer*")
(parameters
'("const-gchar*" "padname")
@@ -1204,8 +1213,8 @@
)
(define-method set_object
- (of-object "GeglNodeContext")
- (c-name "gegl_node_context_set_object")
+ (of-object "GeglOperationContext")
+ (c-name "gegl_operation_context_set_object")
(return-type "none")
(parameters
'("const-gchar*" "padname")
@@ -1230,194 +1239,9 @@
)
)
-(define-function gegl_operation_get_type
- (c-name "gegl_operation_get_type")
- (return-type "GType")
-)
-
-(define-method get_invalidated_by_change
- (of-object "GeglOperation")
- (c-name "gegl_operation_get_invalidated_by_change")
- (return-type "GeglRectangle")
- (parameters
- '("const-gchar*" "input_pad")
- '("const-GeglRectangle*" "input_region")
- )
-)
-
-(define-method get_bounding_box
- (of-object "GeglOperation")
- (c-name "gegl_operation_get_bounding_box")
- (return-type "GeglRectangle")
-)
-
-(define-method source_get_bounding_box
- (of-object "GeglOperation")
- (c-name "gegl_operation_source_get_bounding_box")
- (return-type "GeglRectangle*")
- (parameters
- '("const-gchar*" "pad_name")
- )
-)
-
-(define-method get_cached_region
- (of-object "GeglOperation")
- (c-name "gegl_operation_get_cached_region")
- (return-type "GeglRectangle")
- (parameters
- '("const-GeglRectangle*" "roi")
- )
-)
-
-(define-method get_required_for_output
- (of-object "GeglOperation")
- (c-name "gegl_operation_get_required_for_output")
- (return-type "GeglRectangle")
- (parameters
- '("const-gchar*" "input_pad")
- '("const-GeglRectangle*" "roi")
- )
-)
-
-(define-method detect
- (of-object "GeglOperation")
- (c-name "gegl_operation_detect")
- (return-type "GeglNode*")
- (parameters
- '("gint" "x")
- '("gint" "y")
- )
-)
-
-(define-method attach
- (of-object "GeglOperation")
- (c-name "gegl_operation_attach")
- (return-type "none")
- (parameters
- '("GeglNode*" "node")
- )
-)
-
-(define-method prepare
- (of-object "GeglOperation")
- (c-name "gegl_operation_prepare")
- (return-type "none")
-)
-
-(define-method process
- (of-object "GeglOperation")
- (c-name "gegl_operation_process")
- (return-type "gboolean")
- (parameters
- '("GeglNodeContext*" "context")
- '("const-gchar*" "output_pad")
- '("const-GeglRectangle*" "result_rect")
- )
-)
-
-(define-method create_pad
- (of-object "GeglOperation")
- (c-name "gegl_operation_create_pad")
- (return-type "none")
- (parameters
- '("GParamSpec*" "param_spec")
- )
-)
-
-(define-method set_format
- (of-object "GeglOperation")
- (c-name "gegl_operation_set_format")
- (return-type "none")
- (parameters
- '("const-gchar*" "pad_name")
- '("const-Babl*" "format")
- )
-)
-
-(define-method get_format
- (of-object "GeglOperation")
- (c-name "gegl_operation_get_format")
- (return-type "const-Babl*")
- (parameters
- '("const-gchar*" "pad_name")
- )
-)
-
-(define-method get_source_node
- (of-object "GeglOperation")
- (c-name "gegl_operation_get_source_node")
- (return-type "GeglNode*")
- (parameters
- '("const-gchar*" "pad_name")
- )
-)
-
-(define-function gegl_operation_source_get_type
- (c-name "gegl_operation_source_get_type")
- (return-type "GType")
-)
-
-(define-function gegl_operation_sink_get_type
- (c-name "gegl_operation_sink_get_type")
- (return-type "GType")
-)
-
-(define-method sink_needs_full
- (of-object "GeglOperation")
- (c-name "gegl_operation_sink_needs_full")
- (return-type "gboolean")
-)
-
-(define-function gegl_operation_filter_get_type
- (c-name "gegl_operation_filter_get_type")
- (return-type "GType")
-)
-
-(define-function gegl_operation_composer_get_type
- (c-name "gegl_operation_composer_get_type")
- (return-type "GType")
-)
-
-(define-function gegl_operation_point_composer_get_type
- (c-name "gegl_operation_point_composer_get_type")
- (return-type "GType")
-)
-
-(define-function gegl_operation_point_filter_get_type
- (c-name "gegl_operation_point_filter_get_type")
- (return-type "GType")
-)
-
-(define-function gegl_operation_area_filter_get_type
- (c-name "gegl_operation_area_filter_get_type")
- (return-type "GType")
-)
-(define-function gegl_operation_meta_get_type
- (c-name "gegl_operation_meta_get_type")
- (return-type "GType")
-)
-(define-method meta_redirect
- (of-object "GeglOperation")
- (c-name "gegl_operation_meta_redirect")
- (return-type "none")
- (parameters
- '("const-gchar*" "name")
- '("GeglNode*" "internal")
- '("const-gchar*" "internal_name")
- )
-)
-
-(define-method property_changed
- (of-object "GeglOperationMeta")
- (c-name "gegl_operation_meta_property_changed")
- (return-type "none")
- (parameters
- '("GParamSpec*" "arg1")
- '("gpointer" "user_data")
- )
-)
+;; From gegl-simd.h
@@ -1526,6 +1350,15 @@
+;; From gegl-operation-composer3.h
+
+(define-function gegl_operation_composer3_get_type
+ (c-name "gegl_operation_composer3_get_type")
+ (return-type "GType")
+)
+
+
+
;; From gegl-operation-composer.h
(define-function gegl_operation_composer_get_type
@@ -1635,7 +1468,7 @@
(c-name "gegl_operation_process")
(return-type "gboolean")
(parameters
- '("GeglNodeContext*" "context")
+ '("GeglOperationContext*" "context")
'("const-gchar*" "output_pad")
'("const-GeglRectangle*" "roi")
)
@@ -1746,6 +1579,15 @@
+;; From gegl-operation-point-composer3.h
+
+(define-function gegl_operation_point_composer3_get_type
+ (c-name "gegl_operation_point_composer3_get_type")
+ (return-type "GType")
+)
+
+
+
;; From gegl-operation-point-composer.h
(define-function gegl_operation_point_composer_get_type
Modified: geglmm/trunk/gegl/src/gegl_signals.defs
==============================================================================
--- geglmm/trunk/gegl/src/gegl_signals.defs (original)
+++ geglmm/trunk/gegl/src/gegl_signals.defs Sun Nov 16 04:45:02 2008
@@ -48,7 +48,7 @@
(define-property dont-cache
(of-object "GeglNode")
(prop-type "GParamBoolean")
- (docs "Do not cache the result of this operation, the property is inherithed by children created from a node.")
+ (docs "Do not cache the result of this operation, the property is inherited by children created from a node.")
(readable #t)
(writable #t)
(construct-only #f)
@@ -218,7 +218,7 @@
(define-property pixels
(of-object "GeglBuffer")
(prop-type "GParamInt")
- (docs "total amount of pixels in image (widthÃheight)")
+ (docs "total amount of pixels in image (width x height)")
(readable #t)
(writable #f)
(construct-only #f)
@@ -242,7 +242,7 @@
(define-property node
(of-object "GeglProcessor")
(prop-type "GParamObject")
- (docs "The GeglNode to process (will saturate the providers cache if it the provided node is a sink node)")
+ (docs "The GeglNode to process (will saturate the provider's cache if the provided node is a sink node)")
(readable #f)
(writable #t)
(construct-only #f)
@@ -260,7 +260,16 @@
(define-property progress
(of-object "GeglProcessor")
(prop-type "GParamDouble")
- (docs "query progress 0.0 is not started 1.0 is done.")
+ (docs "query progress; 0.0 is not started, 1.0 is done.")
+ (readable #t)
+ (writable #t)
+ (construct-only #f)
+)
+
+(define-property rectangle
+ (of-object "GeglProcessor")
+ (prop-type "GParamPointer")
+ (docs "The rectangle of the region to process.")
(readable #t)
(writable #t)
(construct-only #f)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]