mapnik/include/mapnik
2014-10-11 22:39:40 -07:00
..
cairo make cairo_context.add_text more like agg::text_renderer 2014-10-11 13:08:28 -07:00
grid Pass recentered transform to markers_placement_finder in vector_markers_rasterizer_dispatch_grid. Update expected grids for test case. 2014-10-06 09:16:16 -04:00
group avoid storing evaluated text properties in text_symbolizer_properties (all style related strucures must be read-only) 2014-10-10 12:38:06 +01:00
internal range based for loops for better readability 2014-07-08 16:39:22 +01:00
json finish templating the json geometry generator on geometry container 2014-10-09 00:48:58 -07:00
markers_placements support avoid-edges in all markers placements 2014-09-05 16:33:20 +01:00
renderer_common drop useless template usage for has_key 2014-10-06 23:21:13 -07:00
svg use common dispatch for symbolizers 2014-10-03 19:07:08 -07:00
text finish work to pass font_feature_settings by value - refs #2516 2014-10-11 22:39:40 -07:00
util template json::(multi_)geometry_grammar on Geometry and GeometryContainer respectfully 2014-10-08 11:01:28 +01:00
wkt use phoenix v3 syntax + cleanups 2014-10-08 11:00:25 +01:00
agg_helpers.hpp fix handling of all sym enums as expressions - fixes tests from #2328 2014-08-03 21:28:36 -07:00
agg_pattern_source.hpp AGG/Cairo - fix pattern opacity 2014-08-11 15:42:45 +01:00
agg_rasterizer.hpp avoid integer overflows in agg by using clamping in agg:iround with agg::rasterizer_sl_clip_int_sat - closes #2000 2013-10-02 17:08:22 -07:00
agg_renderer.hpp fix image painted 2014-09-16 18:54:52 +02:00
attribute.hpp iwyu + faster compile 2014-07-22 19:36:39 -07:00
attribute_collector.hpp fix compile on linux 2014-08-13 17:21:11 -07:00
attribute_descriptor.hpp remove unused <<operator 2014-08-06 12:26:01 -07:00
boolean.hpp boolean_type cleanup/code re-use 2014-08-09 13:44:41 -07:00
box2d.hpp speed up compile / move iomanip to cpp - refs #2439 2014-09-29 13:49:56 -07:00
color.hpp color : add hash support 2014-07-14 12:36:04 +01:00
color_factory.hpp improve handling of colors as expressions 2014-05-08 00:45:18 -07:00
config.hpp convert all boost::variant to util::variant 2014-08-12 13:40:45 +01:00
config_error.hpp rollback MAPNIK_DECL on exceptions - which breaks linking of python bindings on msvc - refs #1826 2013-05-15 18:47:46 -07:00
coord.hpp remove unused <<operator 2014-08-06 12:28:35 -07:00
coord_array.hpp coord_arrat<T> : add support for range based for loop interface 2014-07-08 16:22:24 +01:00
css_color_grammar.hpp refactor spirit grammars 2014-07-24 14:31:59 -07:00
css_color_grammar_impl.hpp minimum boost version is 1.47 - remove obsolete code handling older versions 2014-01-27 13:19:21 -08:00
datasource.hpp iwyu 2014-07-22 23:57:06 -07:00
datasource_cache.hpp more -fvisibility=hidden fixes for osx 2014-08-09 14:23:23 -07:00
debug.hpp iwyu 2014-08-06 12:27:10 -07:00
ellipsoid.hpp whitespace fixes - closes #911 2012-02-01 17:53:35 -08:00
enumeration.hpp -fvisibility=hidden fixes on osx with -flto 2014-08-09 13:44:42 -07:00
evaluate_global_attributes.hpp using pimpl to isolate boost::regex headers - refs #2439 2014-09-29 16:48:19 -07:00
expression.hpp c++11 style : replace (almost) all typedef with type alias's 2014-07-07 18:23:15 +01:00
expression_evaluator.hpp break apart symbolizer.hpp + fwd declars + svg output grammar impl 2014-09-30 12:50:08 -07:00
expression_grammar.hpp avoid spirit usage in function_call.hpp - refs #2439 2014-09-29 13:12:46 -07:00
expression_grammar_impl.hpp using pimpl to isolate boost::regex headers - refs #2439 2014-09-29 16:48:19 -07:00
expression_node.hpp fix visibility of regex_match/replace nodes 2014-09-29 18:12:39 -07:00
expression_node_types.hpp expressions - implement unary and binary function expression nodes 2014-08-25 14:17:18 +01:00
expression_string.hpp expressions - refactor function calls into separate compilation unit 2014-08-25 15:06:53 +01:00
factory.hpp c++11 style : replace (almost) all typedef with type alias's 2014-07-07 18:23:15 +01:00
feature.hpp geometry container typedef fixing 2014-09-29 18:40:57 -07:00
feature_factory.hpp c++11 : remove boost::make_shared includes 2013-10-17 15:09:56 +01:00
feature_kv_iterator.hpp re-implement mapnik::value deriving from value_base and update across core 2014-09-04 17:10:13 +01:00
feature_layer_desc.hpp remove unused <<operator 2014-08-06 12:28:35 -07:00
feature_style_processor.hpp use common dispatch for symbolizers 2014-10-03 19:07:08 -07:00
feature_style_processor_context.hpp c++11 style : replace (almost) all typedef with type alias's 2014-07-07 18:23:15 +01:00
feature_style_processor_impl.hpp use common dispatch for symbolizers 2014-10-03 19:07:08 -07:00
feature_type_style.hpp explicit move ctor for feature_type_style 2014-10-01 13:54:44 -07:00
featureset.hpp iwyu 2014-07-22 23:57:06 -07:00
filter_factory.hpp fix #1865 2013-05-24 16:45:02 -07:00
filter_featureset.hpp iwyu 2014-07-22 23:57:06 -07:00
font_engine_freetype.hpp fast, non-caching check if a font can be opened and read 2014-10-01 20:32:03 -07:00
font_set.hpp clean up string handling in font_set::add_face_name 2014-10-08 16:46:48 -07:00
function_call.hpp avoid spirit usage in function_call.hpp - refs #2439 2014-09-29 13:12:46 -07:00
geom_util.hpp iwyu 2014-09-29 18:47:05 -07:00
geometry.hpp geometry container typedef fixing 2014-09-29 18:40:57 -07:00
geometry_container.hpp geometry container typedef fixing 2014-09-29 18:40:57 -07:00
global.hpp fix gdal compile with msvs 2013 - closes #2257 2014-08-25 17:50:45 -07:00
gradient.hpp c++11 style : replace (almost) all typedef with type alias's 2014-07-07 18:23:15 +01:00
graphics.hpp fix compile of graphics.hpp 2014-07-23 14:32:48 -07:00
hextree.hpp fix std::sort and std::lower_bound usage 2014-08-04 14:42:24 -07:00
hit_test_filter.hpp Merge branch 'master' into c++11 2013-08-30 09:46:09 +01:00
image_compositing.hpp fix visibility of image compositing/scaling with -flto - closes #2413 2014-09-06 10:52:00 -07:00
image_data.hpp Merge branch 'master' of https://github.com/mapnik/mapnik into 3x-msvs 2014-08-29 18:56:43 -07:00
image_filter.hpp convert all boost::variant to util::variant 2014-08-12 13:40:45 +01:00
image_filter_grammar.hpp iwyu 2014-07-23 14:02:36 -07:00
image_filter_grammar_impl.hpp refactor spirit grammars 2014-07-24 14:31:59 -07:00
image_filter_types.hpp fix compile on linux 2014-08-13 17:21:11 -07:00
image_reader.hpp image readers: ability to check if image has alpha before full read 2014-06-16 09:52:26 -07:00
image_scaling.hpp fix visibility of image compositing/scaling with -flto - closes #2413 2014-09-06 10:52:00 -07:00
image_util.hpp use extern template to solve -fvisibility=hidden issues on osx 2014-08-09 13:44:42 -07:00
image_view.hpp c++11 style : replace (almost) all typedef with type alias's 2014-07-07 18:23:15 +01:00
jpeg_io.hpp iwyu 2014-08-06 12:29:07 -07:00
label_collision_detector.hpp Minor improvement to repeat handling in collision detector. 2014-08-22 13:38:01 -04:00
layer.hpp fix linking problems from python 2014-08-31 07:44:41 +00:00
load_map.hpp iwyu + fwd declares 2014-07-22 23:36:54 -07:00
make_unique.hpp don't trust __cplusplus - addresses issue 5 from #2396 2014-08-26 19:24:53 -07:00
map.hpp rebase with master 2014-10-01 18:45:28 -07:00
mapped_memory_cache.hpp use std::unordered_map in non-perf critical code 2014-08-04 13:59:02 -07:00
marker.hpp fix #2368 2014-08-19 14:47:03 -07:00
marker_cache.hpp initialize default black square in marker cache - refs #952 2014-07-31 00:41:27 -07:00
marker_helpers.hpp Merge pull request #2466 from mapnik/reduce-compile-times 2014-09-30 10:45:39 -07:00
markers_placement.hpp remove static std::map<marker_placement_e, boost::function<markers_placement(Locator &locator,Detector &detector,markers_placement_params const& params)> 2014-10-01 11:26:14 +01:00
memory.hpp iwyu 2014-07-22 22:40:39 -07:00
memory_datasource.hpp memory_datasource: support datasource interface 2014-05-30 10:16:49 +01:00
memory_featureset.hpp iwyu 2014-08-04 13:59:13 -07:00
miniz_png.hpp fix miniz visibility with -fvisibility=hidden 2014-10-02 10:27:17 -07:00
noncopyable.hpp c++11 style : replace (almost) all typedef with type alias's 2014-07-07 18:23:15 +01:00
octree.hpp c++11 : use int types from <cstdint> 2014-05-06 18:06:47 +01:00
offset_converter.hpp speed up compile / avoid boost/math - refs #2439 2014-09-29 13:49:22 -07:00
palette.hpp remove big endian support - closes #2313 2014-07-23 14:16:44 -07:00
params.hpp Revert "attempt to workaround other mapnik_value_type->variant bugs" 2014-09-04 09:21:14 -07:00
params_impl.hpp remove boost::format usage 2014-09-30 18:35:07 -07:00
parse_path.hpp c++11 style : replace (almost) all typedef with type alias's 2014-07-07 18:23:15 +01:00
parse_transform.hpp break apart symbolizer.hpp + fwd declars + svg output grammar impl 2014-09-30 12:50:08 -07:00
path_expression.hpp convert all boost::variant to util::variant 2014-08-12 13:40:45 +01:00
path_expression_grammar.hpp iwyu 2014-07-23 14:02:36 -07:00
path_expression_grammar_impl.hpp refactor spirit grammars 2014-07-24 14:31:59 -07:00
pixel_position.hpp add length method 2014-09-05 10:46:46 +00:00
plugin.hpp c++11 style : replace (almost) all typedef with type alias's 2014-07-07 18:23:15 +01:00
png_io.hpp hextree - avoid quantizing images with less than 3 pixels (hextree implementation requirement) 2014-08-21 12:43:43 +01:00
polygon_clipper.hpp clean up tuple includes 2014-07-22 23:01:31 -07:00
pool.hpp iwyu 2014-07-22 22:40:39 -07:00
proj_transform.hpp iwyu 2014-07-22 22:40:39 -07:00
projection.hpp + mapnik::projection add operator<< 2013-03-27 10:38:20 +00:00
ptree_helpers.hpp various fixes to includes to include what is used 2013-01-03 18:06:07 -08:00
quad_tree.hpp c++11 style : replace (almost) all typedef with type alias's 2014-07-07 18:23:15 +01:00
query.hpp clean up tuple includes 2014-07-22 23:01:31 -07:00
raster.hpp symbolizer-expressions replayed against latest master 2013-11-27 22:50:15 -08:00
raster_colorizer.hpp c++11 style : replace (almost) all typedef with type alias's 2014-07-07 18:23:15 +01:00
renderer_common.hpp remove state from freetype_engine - now fully static 2014-10-01 20:03:03 -07:00
request.hpp break apart symbolizer.hpp + fwd declars + svg output grammar impl 2014-09-30 12:50:08 -07:00
rule.hpp break apart symbolizer.hpp + fwd declars + svg output grammar impl 2014-09-30 12:50:08 -07:00
rule_cache.hpp iwyu 2014-07-23 14:02:36 -07:00
save_map.hpp whitespace fixes - closes #911 2012-02-01 17:53:35 -08:00
scale_denominator.hpp + no need to fwd decl mapnik::Map 2013-02-21 09:07:38 +00:00
segment.hpp declare segment y_order inline 2014-08-10 13:02:34 -07:00
simplify.hpp various fixes to includes to include what is used 2013-01-03 18:06:07 -08:00
simplify_converter.hpp markers: support offset, geometry-transform, and simplify - closes #2108 2014-09-06 21:27:15 -07:00
span_image_filter.hpp c++11 style : replace (almost) all typedef with type alias's 2014-07-07 18:23:15 +01:00
sql_utils.hpp iwyu 2014-07-23 14:16:11 -07:00
symbolizer.hpp stash work on trying to convert font_feature_settings to be passed by value 2014-10-09 19:23:11 -07:00
symbolizer_base.hpp stash work on trying to convert font_feature_settings to be passed by value 2014-10-09 19:23:11 -07:00
symbolizer_dispatch.hpp add missing header 2014-10-03 20:00:33 -07:00
symbolizer_enumerations.hpp revert halign support - refs #2426 2014-10-11 20:03:56 -07:00
symbolizer_hash.hpp finish work to pass font_feature_settings by value - refs #2516 2014-10-11 22:39:40 -07:00
symbolizer_keys.hpp finish work to pass font_feature_settings by value - refs #2516 2014-10-11 22:39:40 -07:00
symbolizer_utils.hpp break apart symbolizer.hpp + fwd declars + svg output grammar impl 2014-09-30 12:50:08 -07:00
tiff_io.hpp remove big endian support - closes #2313 2014-07-23 14:16:44 -07:00
timer.hpp remove uneeded semicolon 2012-04-16 21:19:58 -07:00
transform_expression.hpp convert all boost::variant to util::variant 2014-08-12 13:40:45 +01:00
transform_expression_grammar.hpp refactor spirit grammars 2014-07-24 14:31:59 -07:00
transform_expression_grammar_impl.hpp shuffle the cost of spirit grammars 2014-07-25 16:15:18 -07:00
transform_path_adapter.hpp iwyu 2014-09-29 13:50:21 -07:00
transform_processor.hpp convert all boost::variant to util::variant 2014-08-12 13:40:45 +01:00
unicode.hpp iwyu shuffle 2014-09-29 17:14:40 -07:00
unique_lock.hpp use std::unique_lock instead of boost::unique_lock 2014-07-22 20:06:13 -07:00
utils.hpp include cleanups where we used to use boost 2014-08-04 14:42:51 -07:00
value.hpp iwyu 2014-09-29 17:01:40 -07:00
value_error.hpp rollback MAPNIK_DECL on exceptions - which breaks linking of python bindings on msvc - refs #1826 2013-05-15 18:47:46 -07:00
value_hash.hpp iwyu shuffle 2014-09-29 17:14:40 -07:00
value_types.hpp re-implement mapnik::value deriving from value_base and update across core 2014-09-04 17:10:13 +01:00
version.hpp fix version in code comment 2014-04-15 17:26:02 -04:00
vertex.hpp remove unused <<operator 2014-08-06 12:28:35 -07:00
vertex_converters.hpp reduce compile time by minimizing template instantiaions 2014-09-30 14:44:02 +01:00
vertex_vector.hpp include <cstdint> - fixes msvs compile - refs #2396 2014-08-28 18:51:27 -07:00
view_transform.hpp iwyu 2014-09-29 13:50:14 -07:00
warp.hpp expose various image symbols for windows - refs mapnik/node-mapnik#260 2014-05-22 21:28:44 -07:00
webp_io.hpp respect int return type for WebPValidateConfig 2014-08-25 14:38:03 -07:00
well_known_srs.hpp make M_PI visible to msvc 2013-02-20 10:46:56 -08:00
wkb.hpp geometry container typedef fixing 2014-09-29 18:40:57 -07:00
xml_attribute_cast.hpp finish work to pass font_feature_settings by value - refs #2516 2014-10-11 22:39:40 -07:00
xml_loader.hpp Add rapidxml parser. 2012-03-13 09:02:53 +01:00
xml_node.hpp fix unsafe return of temporary - closes #2493 2014-10-03 16:39:25 -07:00
xml_tree.hpp all static grammar usage const + xml_tree cleanups 2014-04-30 10:42:05 -07:00