[gegl] Made gegl_buffer_get_abyss public.



commit 1b8b73396e7a85f8d0e767f5fdf45acfe1575ee1
Author: �yvind Kolås <pippin gimp org>
Date:   Thu Nov 12 02:26:00 2009 +0000

    Made gegl_buffer_get_abyss public.
    
    Made public because it is used for fast paths in some compositing ops.

 gegl/buffer/gegl-buffer-private.h |    1 -
 gegl/buffer/gegl-buffer.h         |    9 +++++++++
 2 files changed, 9 insertions(+), 1 deletions(-)
---
diff --git a/gegl/buffer/gegl-buffer-private.h b/gegl/buffer/gegl-buffer-private.h
index 7e194b7..c6c98ba 100644
--- a/gegl/buffer/gegl-buffer-private.h
+++ b/gegl/buffer/gegl-buffer-private.h
@@ -78,7 +78,6 @@ struct _GeglBufferClass
 };
 
 
-const GeglRectangle* gegl_buffer_get_abyss  (GeglBuffer           *buffer);
 
 gint                 gegl_buffer_leaks       (void);
 
diff --git a/gegl/buffer/gegl-buffer.h b/gegl/buffer/gegl-buffer.h
index cde3a69..3e1e620 100644
--- a/gegl/buffer/gegl-buffer.h
+++ b/gegl/buffer/gegl-buffer.h
@@ -422,6 +422,15 @@ void            gegl_buffer_linear_close     (GeglBuffer    *buffer,
 
 
 /**
+ * gegl_buffer_get_abyss:
+ * @buffer: a #GeglBuffer.
+ *
+ * Return the abyss extent of a buffer, this expands out to the parents extent in
+ * subbuffers.
+ */
+const GeglRectangle* gegl_buffer_get_abyss  (GeglBuffer           *buffer);
+
+/**
  */
 G_END_DECLS
 #endif



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]