[gegl] {linear, radial}-gradient: use infinite_place in get_bouding_box



commit 85fb7d61e249b6d55b09ce3fde4fb347f29defb8
Author: Michael Murà <batolettre gmail com>
Date:   Mon Jul 16 20:51:05 2012 +0900

    {linear,radial}-gradient: use infinite_place in get_bouding_box

 operations/workshop/linear-gradient.c |    3 +--
 operations/workshop/radial-gradient.c |    3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)
---
diff --git a/operations/workshop/linear-gradient.c b/operations/workshop/linear-gradient.c
index 3e17870..28ea820 100644
--- a/operations/workshop/linear-gradient.c
+++ b/operations/workshop/linear-gradient.c
@@ -48,8 +48,7 @@ prepare (GeglOperation *operation)
 static GeglRectangle
 get_bounding_box (GeglOperation *operation)
 {
-  GeglRectangle result = {-10000000, -10000000, 20000000, 20000000};
-  return result;
+  return gegl_rectangle_infinite_plane ();
 }
 
 static gfloat dist(gfloat x1, gfloat y1, gfloat x2, gfloat y2)
diff --git a/operations/workshop/radial-gradient.c b/operations/workshop/radial-gradient.c
index 99c32a3..483faf4 100644
--- a/operations/workshop/radial-gradient.c
+++ b/operations/workshop/radial-gradient.c
@@ -48,8 +48,7 @@ prepare (GeglOperation *operation)
 static GeglRectangle
 get_bounding_box (GeglOperation *operation)
 {
-  GeglRectangle result = {-10000000, -10000000, 20000000, 20000000};
-  return result;
+  return gegl_rectangle_infinite_plane ();
 }
 
 static gfloat dist(gfloat x1, gfloat y1, gfloat x2, gfloat y2)



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