mapnik/include/mapnik
2018-01-24 13:54:46 +00: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 Enforce consistent error handling policy - always throw on fatal errors (both strict and non-strict). In strict mode throw on first parsing error. Remove return values from parse,parse_from_string and traverse_tree methods. Update unit tests. 2017-07-31 10:58:57 +01:00
text Add support for U_ICU_VERSION_MAJOR_NUM >= 59 (#3729) 2017-07-19 16:09:22 +02: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
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 remove redundant member pData_ from mapnik::image 2016-09-07 20:03:17 +02: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 remove redundant member pData_ from mapnik::image 2016-09-07 20:03:17 +02: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 update copyright notice 2015-06-16 12:49:16 +02: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 bump up version 2017-12-13 11:57:15 +01: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