From 43dd7978cf95188680da4232c31fbe7ead8b0994 Mon Sep 17 00:00:00 2001 From: Alberto Valverde Date: Fri, 16 Sep 2011 14:38:36 +0000 Subject: [PATCH] improved comments --- src/warp.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/warp.cpp b/src/warp.cpp index 6f4a575aa..7c2b15c68 100644 --- a/src/warp.cpp +++ b/src/warp.cpp @@ -82,8 +82,7 @@ void reproject_raster(raster &target, raster const& source, } prj_trans.backward(xs.getData(), ys.getData(), NULL, mesh_nx*mesh_ny); - // warp image using projected mesh points using bilinear interpolation - // inside mesh cell + // Initialize AGG objects typedef agg::pixfmt_rgba32 pixfmt; typedef pixfmt::color_type color_type; typedef agg::renderer_base renderer_base; @@ -111,6 +110,8 @@ void reproject_raster(raster &target, raster const& source, img_accessor_type ia(pixf_tile); agg::span_allocator sa; + + // Initialize filter agg::image_filter_lut filter; scaling_method_e scaling_method = get_scaling_method_by_name( scaling_method_name); @@ -151,6 +152,7 @@ void reproject_raster(raster &target, raster const& source, filter.calculate(agg::image_filter_blackman(filter_radius), true); break; } + // Project mesh cells into target interpolating raster inside each one for(j=0; j