From: Bborie Park Date: Tue, 31 May 2011 22:54:18 +0000 (+0000) Subject: additional code refactoring in rt_raster_from_band X-Git-Tag: 2.0.0alpha1~1511 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=12d22e5d9a523b5e44e5a8bb9c62935f14c5ece9;p=postgis additional code refactoring in rt_raster_from_band git-svn-id: http://svn.osgeo.org/postgis/trunk@7303 b70326c6-7e19-0410-871a-916f4a2858ee --- diff --git a/raster/rt_core/rt_api.c b/raster/rt_core/rt_api.c index 57a115b80..43fdb8e2c 100644 --- a/raster/rt_core/rt_api.c +++ b/raster/rt_core/rt_api.c @@ -5192,7 +5192,7 @@ rt_raster_from_band(rt_raster raster, uint32_t *bandNums, int count) { rt_raster_get_num_bands(raster)); /* create new raster */ - rast = rt_raster_new(rt_raster_get_width(raster), rt_raster_get_height(raster)); + rast = rt_raster_new(raster->width, raster->height); if (NULL == rast) { rterror("rt_raster_from_band: Out of memory allocating new raster\n"); return 0; @@ -5200,13 +5200,13 @@ rt_raster_from_band(rt_raster raster, uint32_t *bandNums, int count) { /* copy raster attributes */ /* scale */ - rt_raster_set_scale(rast, rt_raster_get_x_scale(raster), rt_raster_get_y_scale(raster)); + rt_raster_set_scale(rast, raster->scaleX, raster->scaleY); /* offset */ - rt_raster_set_offsets(rast, rt_raster_get_x_offset(raster), rt_raster_get_y_offset(raster)); + rt_raster_set_offsets(rast, raster->ipX, raster->ipY); /* skew */ - rt_raster_set_skews(rast, rt_raster_get_x_skew(raster), rt_raster_get_y_skew(raster)); + rt_raster_set_skews(rast, raster->skewX, raster->skewY); /* srid */ - rt_raster_set_srid(rast, rt_raster_get_srid(raster)); + rt_raster_set_srid(rast, raster->srid); /* copy bands */ for (i = 0; i < count; i++) {