mapnik/deps/agg/include
Mickey Rose fdf60044c3 fix agg::pod_array and pod_vector move constructors
These were added with , and probably not used in the end, as Mapnik
compiles and all tests pass without them. However, they might be useful,
so I'm only removing bad calls to deallocate with uninitialized values,
and doing proper member initialization.
2019-09-22 23:29:13 +02:00
..
agg_alpha_mask_u8.h + use c++ headers 2013-03-01 11:08:58 -05:00
agg_arc.h + use c++ headers 2013-03-01 11:08:58 -05:00
agg_array.h fix agg::pod_array and pod_vector move constructors 2019-09-22 23:29:13 +02:00
agg_arrowhead.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_basics.h simplify agg_basics.h 2014-08-30 15:39:52 -07:00
agg_bezier_arc.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_bitset_iterator.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_blur.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_bounding_rect.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_bspline.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_clip_liang_barsky.h + revert as it was breaking polygons in some cases 2013-02-20 14:11:07 +00:00
agg_color_gray.h fix scan-build 'Value stored to 'a_' is never read' warning 2015-07-02 10:19:33 -07:00
agg_color_rgba.h fix issues reported by scan-build - closes 2015-05-14 18:00:25 -07:00
agg_config.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_conv_adaptor_vcgen.h Adaptive smooth 2019-02-09 15:24:12 +00:00
agg_conv_adaptor_vpgen.h modify agg conv classes to support type() member - closes refs 2012-11-28 19:22:10 -08:00
agg_conv_bspline.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_conv_clip_polygon.h handle more gcc 4.9 -Wshadow warnings 2015-12-04 14:07:42 -05:00
agg_conv_clip_polyline.h handle more gcc 4.9 -Wshadow warnings 2015-12-04 14:07:42 -05:00
agg_conv_close_polygon.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_conv_concat.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_conv_contour.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_conv_curve.h Adaptive smooth 2019-02-09 15:24:12 +00:00
agg_conv_dash.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_conv_gpc.h + use c++ headers 2013-03-01 11:08:58 -05:00
agg_conv_marker.h fix std:: prefixing for cmath 2014-08-30 15:13:26 -07:00
agg_conv_marker_adaptor.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_conv_offset.h add 'clipper' based offset converter - it created buffer around geometry so can't replace current impl 2015-04-02 16:11:46 +02:00
agg_conv_segmentator.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_conv_shorten_path.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_conv_smooth_poly1.h Adaptive smooth 2019-02-09 15:24:12 +00:00
agg_conv_stroke.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_conv_transform.h markers: support offset, geometry-transform, and simplify - closes 2014-09-06 21:27:15 -07:00
agg_conv_unclose_polygon.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_curves.h fix visibility of agg headers needed for svg2png built with -fvisibility=hidden - similiar to 2014-10-01 10:34:47 -07:00
agg_dda_line.h fix left shift of negative value (-fsanitize=undefined) 2018-02-13 15:14:17 +01:00
agg_ellipse.h new dot symbolizer for fast rendering of points - refs 2014-12-17 12:01:28 -08:00
agg_ellipse_bresenham.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_embedded_raster_fonts.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_font_cache_manager.h + use c++ headers 2013-03-01 11:08:58 -05:00
agg_gamma_functions.h add support for agg_pixfmt_gray32(_pre) and port changes to agg_color_gray/rgba and gamma calc from https://github.com/pelson/antigrain 2014-12-01 11:55:05 +01:00
agg_gamma_lut.h add support for agg_pixfmt_gray32(_pre) and port changes to agg_color_gray/rgba and gamma calc from https://github.com/pelson/antigrain 2014-12-01 11:55:05 +01:00
agg_glyph_raster_bin.h + use c++ headers 2013-03-01 11:08:58 -05:00
agg_gradient_lut.h protect against invalid memory access if agg gradient lookup fails to build 2013-09-27 15:24:33 -07:00
agg_gsv_text.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_image_accessors.h == c++11 2013-10-15 16:29:24 +01:00
agg_image_filters.h fix std:: prefixing for cmath 2014-08-30 15:13:26 -07:00
agg_line_aa_basics.h use multiplication instead of << to avoid undefined behavour when LHS is a negative int (-fsanitize=undefined) 2018-02-14 16:49:31 +01:00
agg_math.h fix std:: prefixing for cmath 2014-08-30 15:13:26 -07:00
agg_math_stroke.h check m_width_abs > 0 to avoid division by zero (-fsanitize=undefined) 2018-02-13 17:06:55 +01:00
agg_path_length.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_path_storage.h fix std:: prefixing for cmath 2014-08-30 15:13:26 -07:00
agg_path_storage_integer.h + use c++ headers 2013-03-01 11:08:58 -05:00
agg_pattern_filters_rgba.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_pixfmt_amask_adaptor.h + use c++ headers 2013-03-01 11:08:58 -05:00
agg_pixfmt_base.h gdal : experimenting with fetching gray scale single band as image_data_float32 2014-12-02 15:56:40 +01:00
agg_pixfmt_gray.h add support for agg_pixfmt_gray32(_pre) and port changes to agg_color_gray/rgba and gamma calc from https://github.com/pelson/antigrain 2014-12-01 11:55:05 +01:00
agg_pixfmt_rgb.h + use c++ headers 2013-03-01 11:08:58 -05:00
agg_pixfmt_rgb_packed.h + use c++ headers 2013-03-01 11:08:58 -05:00
agg_pixfmt_rgba.h silence -Wunused-parameter warning in grain-extract for now - refs 2014-10-21 13:01:14 -07:00
agg_pixfmt_transposer.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_rasterizer_cells_aa.h Remove execute permission from header files 2016-01-26 09:39:14 +00:00
agg_rasterizer_compound_aa.h Remove execute permission from header files 2016-01-26 09:39:14 +00:00
agg_rasterizer_outline.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_rasterizer_outline_aa.h agg-2.4.tar.gz-noarch-fixoutlineaaoptimizer.diff [JoeB] 2011-10-26 10:20:08 +01:00
agg_rasterizer_scanline_aa.h agg - make cover unsigned to avoid left shift of negative values ref 2016-04-26 15:30:50 +02:00
agg_rasterizer_sl_clip.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_renderer_base.h + agg_pixfmt_rgba.h : impl blend_color_hspan_alpha 2012-06-20 10:03:24 -04:00
agg_renderer_markers.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_renderer_mclip.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_renderer_outline_aa.h use multiplication instead of << to avoid undefined behavour when LHS is a negative int (-fsanitize=undefined) 2018-02-14 16:49:31 +01:00
agg_renderer_outline_image.h use multiplication instead of << to avoid undefined behavour when LHS is a negative int (-fsanitize=undefined) 2018-02-14 16:49:31 +01:00
agg_renderer_primitives.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_renderer_raster_text.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_renderer_scanline.h + agg_pixfmt_rgba.h : impl blend_color_hspan_alpha 2012-06-20 10:03:24 -04:00
agg_rendering_buffer.h AGG: Fix invalid memory access if input buffer size is zero 2018-02-13 15:00:25 +00:00
agg_rendering_buffer_dynarow.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_rounded_rect.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_scanline_bin.h fix various -Wunused-parameter warnings 2014-10-21 20:23:17 -07:00
agg_scanline_boolean_algebra.h fix std:: prefixing for cmath 2014-08-30 15:13:26 -07:00
agg_scanline_p.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_scanline_storage_aa.h fix std:: prefixing for cmath 2014-08-30 15:13:26 -07:00
agg_scanline_storage_bin.h + use c++ headers 2013-03-01 11:08:58 -05:00
agg_scanline_u.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_shorten_path.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_simul_eq.h fix std:: prefixing for cmath 2014-08-30 15:13:26 -07:00
agg_span_allocator.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_span_converter.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_span_gouraud.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_span_gouraud_gray.h fix std:: prefixing for cmath 2014-08-30 15:13:26 -07:00
agg_span_gouraud_rgba.h fix std:: prefixing for cmath 2014-08-30 15:13:26 -07:00
agg_span_gradient.h fix std:: prefixing for cmath 2014-08-30 15:13:26 -07:00
agg_span_gradient_alpha.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_span_image_filter.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_span_image_filter_gray.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_span_image_filter_rgb.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_span_image_filter_rgba.h fix span_image_resample_rgba 2013-10-02 16:55:11 -07:00
agg_span_interpolator_adaptor.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_span_interpolator_linear.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_span_interpolator_persp.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_span_interpolator_trans.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_span_pattern_gray.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_span_pattern_rgb.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_span_pattern_rgba.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_span_solid.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_span_subdiv_adaptor.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_trans_affine.h fix visibility of agg headers needed for svg2png built with -fvisibility=hidden - similiar to 2014-10-01 10:34:47 -07:00
agg_trans_bilinear.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_trans_double_path.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_trans_lens.h + use c++ headers 2013-03-01 11:08:58 -05:00
agg_trans_perspective.h fix std:: prefixing for cmath 2014-08-30 15:13:26 -07:00
agg_trans_single_path.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_trans_viewport.h fix std:: prefixing for cmath 2014-08-30 15:13:26 -07:00
agg_trans_warp_magnifier.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_vcgen_bspline.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_vcgen_contour.h fix visibility of agg headers needed for svg2png built with -fvisibility=hidden - similiar to 2014-10-01 10:34:47 -07:00
agg_vcgen_dash.h export agg::vcgen_dash 2016-01-08 10:48:47 +00:00
agg_vcgen_markers_term.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_vcgen_smooth_poly1.h Adaptive smooth 2019-02-09 15:24:12 +00:00
agg_vcgen_stroke.h fix visibility of agg headers needed for svg2png built with -fvisibility=hidden - similiar to 2014-10-01 10:34:47 -07:00
agg_vcgen_vertex_sequence.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_vertex_sequence.h remove tinyxml, no longer needed by boost ptree as it bundles rapidxml now 2011-10-11 20:02:50 -07:00
agg_vpgen_clip_polygon.h merge spirit-x3 2016-10-13 17:00:11 +02:00
agg_vpgen_clip_polyline.h merge spirit-x3 2016-10-13 17:00:11 +02:00
agg_vpgen_segmentator.h + use c++ headers 2013-03-01 11:08:58 -05:00