mapnik/include/mapnik
2018-10-02 10:13:15 +01:00
..
cairo style level comp-op and opacity for Cairo renderer 2016-08-03 20:14:56 +00:00
csv split csv_line_grammar into *.hpp *_impl.hpp ref #3343 2016-03-09 12:26:07 +01:00
geometry Interior: cover the case of empty polygon or exterior ring 2018-01-24 13:54:46 +00:00
grid finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
group remove methods that are not referenced anywhere 2016-12-14 18:19:54 -08:00
json Don't collect invalid bounding boxes (ref #3709) 2017-11-07 14:32:33 +01:00
markers_placements Interior: cover the case of empty polygon or exterior ring 2018-01-24 13:54:46 +00:00
renderer_common Interior: cover the case of empty polygon or exterior ring 2018-01-24 13:54:46 +00:00
svg enable unsupported attributes handling + skip any elements inside <symbol> + add clipPath to unsupported elments. 2018-10-02 10:13:15 +01:00
text Qualify ICU types explicitly 2018-08-02 08:48:58 +00:00
util port "strict" SVG parsing, support for <use> element and use of switch statements from https://github.com/mapnik/mapnik/tree/svg-strict-parsing 2017-06-27 11:41:26 +02:00
wkt geometry::envelope - deduct value_type of box2d<T> automatically + add missing typedefs 2016-05-03 18:02:42 +02:00
agg_helpers.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
agg_pattern_source.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
agg_rasterizer.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
agg_render_marker.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
agg_renderer.hpp update copyright notice 2015-06-16 12:49:16 +02:00
attribute.hpp start fixing gcc 4.9 -Wshadow warnings 2015-12-02 15:54:58 -05:00
attribute_collector.hpp centralize warning suppression 2015-11-07 17:53:09 -08:00
attribute_descriptor.hpp c++11 - upfate to canonical operator= impl 2015-10-16 12:46:24 +01:00
boolean.hpp update copyright notice 2015-06-16 12:49:16 +02:00
box2d.hpp find max element instead of std::sort 2017-01-02 03:53:53 +01:00
box2d_impl.hpp Merge pull request #3583 from mapnik/v3.0.x-cherry-pr3566 2017-02-02 15:32:29 +01:00
cairo_io.hpp update copyright notice 2015-06-16 12:49:16 +02:00
color.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
color_factory.hpp update copyright notice 2015-06-16 12:49:16 +02:00
config.hpp Revert "Revert "mapnik::variant - use std::tuple<Typess...> instead of mpl::vector<Types...> and remove Boost.MPL dependency"" 2016-08-23 15:45:15 +01:00
config_error.hpp remove remaining usage of deprecated dymamic exceptions: dtors are implicitely noexcept + qualify what methods with noexcept 2017-02-08 13:47:02 -08:00
coord.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
css_color_grammar.hpp css_color_grammar + image_filters_grammar - move phoenix into ctors 2016-03-04 15:53:15 +01:00
css_color_grammar_impl.hpp css_color_grammar + image_filters_grammar - move phoenix into ctors 2016-03-04 15:53:15 +01:00
cxx11_support.hpp bring C++14 type traits aliases for C++11 support 2016-12-15 12:12:12 +01:00
datasource.hpp remove remaining usage of deprecated dymamic exceptions: dtors are implicitely noexcept + qualify what methods with noexcept 2017-02-08 13:47:02 -08:00
datasource_cache.hpp Fix deadlock in recursive datasource registration. 2015-08-23 20:25:35 +01:00
datasource_geometry_type.hpp Add operator!= to datasource (needed for copy_move_test.cpp) 2015-04-25 10:34:25 +02:00
debug.hpp add guard to get_object_severity ref #3322 2016-04-25 11:49:10 +02:00
ellipsoid.hpp update copyright notice 2015-06-16 12:49:16 +02:00
enumeration.hpp remove remaining usage of deprecated dymamic exceptions: dtors are implicitely noexcept + qualify what methods with noexcept 2017-02-08 13:47:02 -08:00
evaluate_global_attributes.hpp update copyright notice 2015-06-16 12:49:16 +02:00
expression.hpp update copyright notice 2015-06-16 12:49:16 +02:00
expression_evaluator.hpp fix return type 2016-01-27 12:05:39 +01:00
expression_grammar.hpp add back support for bare (unquoted strings) 2016-04-01 10:52:13 +02:00
expression_grammar_impl.hpp add support for natural logarithm function in expressions 2016-08-01 12:58:21 +00:00
expression_node.hpp add required include 2016-02-24 12:10:25 +01:00
expression_node_types.hpp update copyright notice 2015-06-16 12:49:16 +02:00
expression_string.hpp update copyright notice 2015-06-16 12:49:16 +02:00
factory.hpp update copyright notice 2015-06-16 12:49:16 +02:00
feature.hpp use count(key) 2016-07-14 09:45:55 +01:00
feature_factory.hpp update copyright notice 2015-06-16 12:49:16 +02:00
feature_kv_iterator.hpp minor formatting 2016-08-16 10:53:57 +01:00
feature_layer_desc.hpp add order_by_name helper method 2016-08-15 12:20:19 +01:00
feature_style_processor.hpp apply constness 2015-10-01 20:11:37 +00:00
feature_style_processor_context.hpp update copyright notice 2015-06-16 12:49:16 +02:00
feature_style_processor_impl.hpp fix intersecting extents in different projections 2016-09-27 20:36:34 +00:00
feature_type_style.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
featureset.hpp fix is_valid logic (ref #3494) 2016-08-15 12:49:43 +01:00
filter_factory.hpp fix #1865 2013-05-24 16:45:02 -07:00
filter_featureset.hpp update copyright notice 2015-06-16 12:49:16 +02:00
font_engine_freetype.hpp freetype_engine - re-use base class mutex. 2017-06-01 10:51:59 +02:00
font_set.hpp update copyright notice 2015-06-16 12:49:16 +02:00
function_call.hpp add support for natural logarithm function in expressions 2016-08-01 12:58:21 +00:00
geom_util.hpp New interior algorithm 2018-01-24 13:54:46 +00:00
geometry.hpp use proper feature-test macro for inheriting constructors 2016-08-03 00:29:51 +02:00
geometry_adapters.hpp Add missing files after revert 2016-04-11 17:58:58 -07:00
geometry_centroid.hpp revert geometry changes for now - will develop them in branch to reduce downstream breakage 2016-04-11 14:00:27 -07:00
geometry_correct.hpp revert geometry changes for now - will develop them in branch to reduce downstream breakage 2016-04-11 14:00:27 -07:00
geometry_envelope.hpp geometry::envelope - deduct value_type of box2d<T> automatically + add missing typedefs 2016-05-03 18:02:42 +02:00
geometry_envelope_impl.hpp geometry::envelope - deduct value_type of box2d<T> automatically + add missing typedefs 2016-05-03 18:02:42 +02:00
geometry_fusion_adapted.hpp Add missing files after revert 2016-04-11 17:58:58 -07:00
geometry_is_empty.hpp fix multiple -Wunused-parameter warnings [skip ci] 2015-11-19 17:14:58 -08:00
geometry_is_simple.hpp revert geometry changes for now - will develop them in branch to reduce downstream breakage 2016-04-11 14:00:27 -07:00
geometry_is_valid.hpp revert geometry changes for now - will develop them in branch to reduce downstream breakage 2016-04-11 14:00:27 -07:00
geometry_remove_empty.hpp centroid: enable algorithm on multi-geometries with empty sub-geometries 2015-11-24 15:41:34 +00:00
geometry_reprojection.hpp update copyright notice 2015-06-16 12:49:16 +02:00
geometry_reprojection_impl.hpp more const strictness, update to work with latest mapbox::variant/visitor-no-copy branch 2016-01-27 14:50:17 +01:00
geometry_strategy.hpp revert geometry changes for now - will develop them in branch to reduce downstream breakage 2016-04-11 14:00:27 -07:00
geometry_to_path.hpp style 2015-05-13 11:32:34 +01:00
geometry_transform.hpp revert geometry changes for now - will develop them in branch to reduce downstream breakage 2016-04-11 14:00:27 -07:00
geometry_type.hpp A large set of changes that help allow WKT for int64_t type geometeries, modified some strategies, made it so that the clipper would use mapnik geometries. 2015-04-21 09:34:52 -05:00
geometry_types.hpp more iwyu 2015-04-04 13:21:09 -04:00
global.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
gradient.hpp remove remaining usage of deprecated dymamic exceptions: dtors are implicitely noexcept + qualify what methods with noexcept 2017-02-08 13:47:02 -08:00
grid_vertex_converter.hpp grid_vertex_converter: Fix handling of empty polygon 2018-02-14 11:58:21 +00:00
hextree.hpp use c++ style casts 2016-03-10 12:45:47 -08:00
hit_test_filter.hpp update copyright notice 2015-06-16 12:49:16 +02:00
image.hpp A fix for two distinct issues associated with gdal featuresets, the first is overviews were not properly being utilized based on the resolution of the final image requested. The second is that allocation of far too much memory could be possible in GDAL to attempt to do resampling internally in mapnik. This now has a hard cap so that we allocate less memory in these situations but are still able to resample internally in mapnik. 2018-03-20 13:18:46 -04:00
image_any.hpp refine noexcept specifiers on forwarding conversion constructors 2016-01-30 02:03:25 +01:00
image_compositing.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
image_copy.hpp update copyright notice 2015-06-16 12:49:16 +02:00
image_filter.hpp default scale_factor for filter_visitor (unbreaks node-mapnik compile) 2016-11-14 15:31:18 -08:00
image_filter_grammar.hpp css_color_grammar + image_filters_grammar - move phoenix into ctors 2016-03-04 15:53:15 +01:00
image_filter_grammar_impl.hpp css_color_grammar + image_filters_grammar - move phoenix into ctors 2016-03-04 15:53:15 +01:00
image_filter_types.hpp scale-hsla image filter: unlimit parameters 2015-09-03 11:33:53 +00:00
image_impl.hpp A fix for two distinct issues associated with gdal featuresets, the first is overviews were not properly being utilized based on the resolution of the final image requested. The second is that allocation of far too much memory could be possible in GDAL to attempt to do resampling internally in mapnik. This now has a hard cap so that we allocate less memory in these situations but are still able to resample internally in mapnik. 2018-03-20 13:18:46 -04:00
image_null.hpp remove explicitly-defaulted constructors and assignment operators ... 2016-01-30 02:03:25 +01:00
image_options.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
image_reader.hpp remove remaining usage of deprecated dymamic exceptions: dtors are implicitely noexcept + qualify what methods with noexcept 2017-02-08 13:47:02 -08:00
image_scaling.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
image_scaling_traits.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
image_util.hpp remove remaining usage of deprecated dymamic exceptions: dtors are implicitely noexcept + qualify what methods with noexcept 2017-02-08 13:47:02 -08:00
image_util_jpeg.hpp fix header glitches uncovered by time-header script - refs #3208 2015-12-16 13:17:19 -08:00
image_util_png.hpp fix minor header glitches to allow headers to compile standalone 2015-12-16 14:22:36 -08:00
image_util_tiff.hpp update copyright notice 2015-06-16 12:49:16 +02:00
image_util_webp.hpp update copyright notice 2015-06-16 12:49:16 +02:00
image_view.hpp remove explicitly-defaulted constructors and assignment operators ... 2016-01-30 02:03:25 +01:00
image_view_any.hpp fix -Wshadow warnings caught by g++-5 2016-09-03 09:58:40 -07:00
image_view_impl.hpp remove explicitly-defaulted constructors and assignment operators ... 2016-01-30 02:03:25 +01:00
image_view_null.hpp fix minor header glitches to allow headers to compile standalone 2015-12-16 14:22:36 -08:00
jpeg_io.hpp jpeg: fix re-occuring boolean/TRUE/FALSE issue + prefer using c++ headers 2015-10-05 15:23:20 +01:00
label_collision_detector.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
layer.hpp update copyright notice 2015-06-16 12:49:16 +02:00
load_map.hpp update copyright notice 2015-06-16 12:49:16 +02:00
make_unique.hpp update copyright notice 2015-06-16 12:49:16 +02:00
map.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
mapped_memory_cache.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
marker.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
marker_cache.hpp port "strict" SVG parsing, support for <use> element and use of switch statements from https://github.com/mapnik/mapnik/tree/svg-strict-parsing 2017-06-27 11:41:26 +02:00
marker_helpers.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
markers_placement.hpp markers_placement_finder: dispatch by switch(placement_type) 2016-03-06 13:18:25 +01:00
memory_datasource.hpp Made it possible to change the type of a memory datasource by inspecting the features that are added to the memory datasource 2016-01-14 08:36:12 -06:00
memory_featureset.hpp update copyright notice 2015-06-16 12:49:16 +02:00
octree.hpp update copyright notice 2015-06-16 12:49:16 +02:00
offset_converter.hpp avoid -Wshadow and 'unrecognized command line option' with gcc 2016-12-14 18:21:03 -08:00
palette.hpp Support creating paletted images for any number of pixels e.g < 3 (ref #3466) 2016-07-20 14:01:14 +02:00
params.hpp more explicit conversions to the target variant type 2016-07-25 13:45:35 +02:00
params_impl.hpp centralize warning suppression 2015-11-07 17:53:09 -08:00
parse_path.hpp update copyright notice 2015-06-16 12:49:16 +02:00
parse_transform.hpp update copyright notice 2015-06-16 12:49:16 +02:00
path.hpp update copyright notice 2015-06-16 12:49:16 +02:00
path_expression.hpp update copyright notice 2015-06-16 12:49:16 +02:00
path_expression_grammar.hpp centralize warning suppression 2015-11-07 17:53:09 -08:00
path_expression_grammar_impl.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
pixel_position.hpp update copyright notice 2015-06-16 12:49:16 +02:00
pixel_types.hpp update copyright notice 2015-06-16 12:49:16 +02:00
plugin.hpp register gdal once at plugin load - refs #3093 #3339 #3340 2016-04-05 16:43:07 -04:00
png_io.hpp Support creating paletted images for any number of pixels e.g < 3 (ref #3466) 2016-07-20 14:01:14 +02:00
pool.hpp remove unused includes 2016-02-20 01:16:11 +01:00
proj_strategy.hpp centralize warning suppression 2015-11-07 17:53:09 -08:00
proj_transform.hpp update copyright notice 2015-06-16 12:49:16 +02:00
projection.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
ptree_helpers.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
quad_tree.hpp quad_tree - fix offsets 2016-03-31 12:40:34 +02:00
query.hpp update copyright notice 2015-06-16 12:49:16 +02:00
raster.hpp First attempt at making raster overzooming and scaling work correctly and handle offsets properly. 2017-05-08 22:37:35 -05:00
raster_colorizer.hpp Avoid warnings when building the g++5 2016-08-31 11:09:27 -07:00
renderer_common.hpp derive virtual_renderer_common from renderer_common 2016-01-29 00:10:19 +01:00
request.hpp update copyright notice 2015-06-16 12:49:16 +02:00
rule.hpp update copyright notice 2015-06-16 12:49:16 +02:00
rule_cache.hpp update copyright notice 2015-06-16 12:49:16 +02:00
safe_cast.hpp proper use of std:: in safe_cast 2015-06-15 20:41:50 -07:00
save_map.hpp update copyright notice 2015-06-16 12:49:16 +02:00
scale_denominator.hpp update copyright notice 2015-06-16 12:49:16 +02:00
segment.hpp update copyright notice 2015-06-16 12:49:16 +02:00
simplify.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
simplify_converter.hpp avoid -Wshadow and 'unrecognized command line option' with gcc 2016-12-14 18:21:03 -08:00
span_image_filter.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
sql_utils.hpp centralize warning suppression 2015-11-07 17:53:09 -08:00
sse.hpp update copyright notice 2015-06-16 12:49:16 +02:00
stringify_macro.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
symbolizer.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
symbolizer_base.hpp simplify mapnik::value conversion rules 2016-12-14 18:24:32 -08:00
symbolizer_default_values.hpp fix minor header glitches to allow headers to compile standalone 2015-12-16 14:22:36 -08:00
symbolizer_dispatch.hpp update copyright notice 2015-06-16 12:49:16 +02:00
symbolizer_enumerations.hpp Add grid placement for text and shield symbolizer 2018-02-12 17:07:35 +00:00
symbolizer_hash.hpp update copyright notice 2015-06-16 12:49:16 +02:00
symbolizer_keys.hpp update copyright notice 2015-06-16 12:49:16 +02:00
symbolizer_utils.hpp svg - move stroke-dasharray setup into dash-array parser method 2016-01-07 11:20:22 +00:00
tiff_io.hpp suppress warnings from image_io libs 2016-03-10 12:58:29 -08:00
timer.hpp update copyright notice 2015-06-16 12:49:16 +02:00
tolerance_iterator.hpp update copyright notice 2015-06-16 12:49:16 +02:00
transform_expression.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
transform_expression_grammar.hpp update copyright notice 2015-06-16 12:49:16 +02:00
transform_expression_grammar_impl.hpp transform_grammar: correct and simplify rules per bcc7495a87 (commitcomment-15915607) 2016-02-05 16:50:49 +01:00
transform_path_adapter.hpp handle more gcc 4.9 -Wshadow warnings 2015-12-04 14:07:42 -05:00
transform_processor.hpp more agg ignores [skip ci] 2016-03-11 13:44:30 -08:00
unicode.hpp only include <unicode/unistr.h> if ICU >= 59 (attempting to fix current coverage build on travis). 2017-07-21 10:11:29 +02:00
value.hpp simplify mapnik::value conversion rules 2016-12-14 18:24:32 -08:00
value_error.hpp remove remaining usage of deprecated dymamic exceptions: dtors are implicitely noexcept + qualify what methods with noexcept 2017-02-08 13:47:02 -08:00
value_hash.hpp remove hash_combine (unused) 2016-12-14 18:24:19 -08:00
value_types.hpp make mapnik_value_type_t C++11-friendly 2016-12-15 12:13:42 +01:00
version.hpp git commit -a -m "setting up for mapnik v3.0.20 release [skip ci]" 2018-04-12 11:19:12 +02:00
vertex.hpp remove explicitly-defaulted constructors and assignment operators ... 2016-01-30 02:03:25 +01:00
vertex_adapters.hpp geometry::envelope - deduct value_type of box2d<T> automatically + add missing typedefs 2016-05-03 18:02:42 +02:00
vertex_cache.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
vertex_converters.hpp finish wrapping boost includes to suppress warnings - add agg wrapper - refs #2907 2016-03-09 16:42:15 -08:00
vertex_processor.hpp more const strictness, update to work with latest mapbox::variant/visitor-no-copy branch 2016-01-27 14:50:17 +01:00
vertex_vector.hpp update copyright notice 2015-06-16 12:49:16 +02:00
view_strategy.hpp update copyright notice 2015-06-16 12:49:16 +02:00
view_transform.hpp handle more gcc 4.9 -Wshadow warnings 2015-12-04 14:07:42 -05:00
warning_ignore.hpp remove duplicate #pragma 2016-09-05 11:39:36 +02:00
warning_ignore_agg.hpp ignore -Wshadow from agg 2016-03-10 11:45:48 -08:00
warp.hpp add scale_image_agg' and reproject_and_scale_raster` overloads for backward caps 2015-11-19 12:26:16 +00:00
webp_io.hpp centralize warning suppression 2015-11-07 17:53:09 -08:00
well_known_srs.hpp c++ format 2016-03-31 11:22:40 +02:00
wkb.hpp TWKB - port CartoDB implementation to mapnik 3.x.x 2016-03-11 16:20:07 +01:00
xml_attribute_cast.hpp more explicit conversions to the target variant type 2016-07-25 13:45:35 +02:00
xml_loader.hpp update copyright notice 2015-06-16 12:49:16 +02:00
xml_node.hpp remove remaining usage of deprecated dymamic exceptions: dtors are implicitely noexcept + qualify what methods with noexcept 2017-02-08 13:47:02 -08:00
xml_tree.hpp update copyright notice 2015-06-16 12:49:16 +02:00