mapnik/include/mapnik
Konstantin Käfer 98e5e64d80 SVG: Fix reflection points for smooth curves after arcs
Internally, Agg/Mapnik converts arcs to curves. This means that the detection logic in the “smooth curve” command, which looks at the previous points for calculating the reflection point, mistakenly assumes that the previous commands were curve commands, even though they were in reality arc commands. To fix this, we add an explicit lineto command after every arc.
2022-10-18 12:17:05 +02:00
..
agg format dir include and src 2022-01-27 00:12:08 +01:00
cairo format dir include and src 2022-01-27 00:12:08 +01:00
css format dir include and src 2022-01-27 00:12:08 +01:00
csv format dir include and src 2022-01-27 00:12:08 +01:00
geometry format dir include and src 2022-01-27 00:12:08 +01:00
grid format dir include and src 2022-01-27 00:12:08 +01:00
group format dir include and src 2022-01-27 00:12:08 +01:00
json format dir test 2022-01-27 00:12:12 +01:00
markers_placements format dir include and src 2022-01-27 00:12:08 +01:00
renderer_common format dir include and src 2022-01-27 00:12:08 +01:00
svg SVG: Fix reflection points for smooth curves after arcs 2022-10-18 12:17:05 +02:00
text format dir include and src 2022-01-27 00:12:08 +01:00
transform format dir include and src 2022-01-27 00:12:08 +01:00
util fix all files 2022-08-14 22:26:31 +02:00
value Merge branch 'master' of https://github.com/mapnik/mapnik into feature/clang-format 2022-01-28 10:31:55 +01:00
wkt format dir include and src 2022-01-27 00:12:08 +01:00
adaptive_smooth.hpp format dir include and src 2022-01-27 00:12:08 +01:00
agg_helpers.hpp format dir include and src 2022-01-27 00:12:08 +01:00
agg_pattern_source.hpp format dir include and src 2022-01-27 00:12:08 +01:00
agg_rasterizer.hpp format dir include and src 2022-01-27 00:12:08 +01:00
agg_render_marker.hpp format dir include and src 2022-01-27 00:12:08 +01:00
agg_renderer.hpp format dir include and src 2022-01-27 00:12:08 +01:00
attribute.hpp format dir include and src 2022-01-27 00:12:08 +01:00
attribute_collector.hpp format dir include and src 2022-01-27 00:12:08 +01:00
attribute_descriptor.hpp format dir include and src 2022-01-27 00:12:08 +01:00
boolean.hpp format dir include and src 2022-01-27 00:12:08 +01:00
boost_spirit_instantiate.hpp format dir include and src 2022-01-27 00:12:08 +01:00
cairo_io.hpp format dir include and src 2022-01-27 00:12:08 +01:00
color.hpp format dir include and src 2022-01-27 00:12:08 +01:00
color_factory.hpp format dir include and src 2022-01-27 00:12:08 +01:00
config.hpp format dir include and src 2022-01-27 00:12:08 +01:00
config_error.hpp format dir include and src 2022-01-27 00:12:08 +01:00
coord.hpp format dir include and src 2022-01-27 00:12:08 +01:00
datasource.hpp fix all files 2022-08-14 22:26:31 +02:00
datasource_cache.hpp format dir include and src 2022-01-27 00:12:08 +01:00
datasource_geometry_type.hpp format dir include and src 2022-01-27 00:12:08 +01:00
debug.hpp fix all files 2022-08-14 22:26:31 +02:00
enumeration.hpp format dir include and src 2022-01-27 00:12:08 +01:00
evaluate_global_attributes.hpp format dir include and src 2022-01-27 00:12:08 +01:00
expression.hpp format dir include and src 2022-01-27 00:12:08 +01:00
expression_evaluator.hpp format dir include and src 2022-01-27 00:12:08 +01:00
expression_grammar_x3.hpp format dir include and src 2022-01-27 00:12:08 +01:00
expression_grammar_x3_config.hpp format dir include and src 2022-01-27 00:12:08 +01:00
expression_grammar_x3_def.hpp format dir include and src 2022-01-27 00:12:08 +01:00
expression_node.hpp format dir include and src 2022-01-27 00:12:08 +01:00
expression_node_types.hpp format dir include and src 2022-01-27 00:12:08 +01:00
expression_string.hpp format dir include and src 2022-01-27 00:12:08 +01:00
extend_converter.hpp format dir include and src 2022-01-27 00:12:08 +01:00
factory.hpp format dir include and src 2022-01-27 00:12:08 +01:00
feature.hpp format dir include and src 2022-01-27 00:12:08 +01:00
feature_factory.hpp format dir include and src 2022-01-27 00:12:08 +01:00
feature_kv_iterator.hpp format dir include and src 2022-01-27 00:12:08 +01:00
feature_layer_desc.hpp format dir include and src 2022-01-27 00:12:08 +01:00
feature_style_processor.hpp format dir include and src 2022-01-27 00:12:08 +01:00
feature_style_processor_context.hpp format dir include and src 2022-01-27 00:12:08 +01:00
feature_style_processor_impl.hpp format dir include and src 2022-01-27 00:12:08 +01:00
feature_type_style.hpp format dir include and src 2022-01-27 00:12:08 +01:00
featureset.hpp format dir include and src 2022-01-27 00:12:08 +01:00
filter_featureset.hpp format dir include and src 2022-01-27 00:12:08 +01:00
font_engine_freetype.hpp format dir include and src 2022-01-27 00:12:08 +01:00
font_set.hpp format dir include and src 2022-01-27 00:12:08 +01:00
function_call.hpp format dir include and src 2022-01-27 00:12:08 +01:00
geom_util.hpp format dir include and src 2022-01-27 00:12:08 +01:00
geometry.hpp format dir include and src 2022-01-27 00:12:08 +01:00
global.hpp format dir include and src 2022-01-27 00:12:08 +01:00
gradient.hpp format dir include and src 2022-01-27 00:12:08 +01:00
grid_vertex_converter.hpp format dir include and src 2022-01-27 00:12:08 +01:00
hextree.hpp fix all files 2022-08-14 22:26:31 +02:00
hit_test_filter.hpp format dir include and src 2022-01-27 00:12:08 +01:00
image.hpp format dir include and src 2022-01-27 00:12:08 +01:00
image_any.hpp format dir include and src 2022-01-27 00:12:08 +01:00
image_compositing.hpp format dir include and src 2022-01-27 00:12:08 +01:00
image_copy.hpp format dir include and src 2022-01-27 00:12:08 +01:00
image_filter.hpp format dir include and src 2022-01-27 00:12:08 +01:00
image_filter_grammar_x3.hpp format dir include and src 2022-01-27 00:12:08 +01:00
image_filter_grammar_x3_def.hpp format dir include and src 2022-01-27 00:12:08 +01:00
image_filter_types.hpp format dir include and src 2022-01-27 00:12:08 +01:00
image_impl.hpp format dir include and src 2022-01-27 00:12:08 +01:00
image_null.hpp format dir include and src 2022-01-27 00:12:08 +01:00
image_options.hpp format dir include and src 2022-01-27 00:12:08 +01:00
image_reader.hpp format dir include and src 2022-01-27 00:12:08 +01:00
image_scaling.hpp format dir include and src 2022-01-27 00:12:08 +01:00
image_scaling_traits.hpp format dir include and src 2022-01-27 00:12:08 +01:00
image_util.hpp format dir include and src 2022-01-27 00:12:08 +01:00
image_util_jpeg.hpp format dir include and src 2022-01-27 00:12:08 +01:00
image_util_png.hpp format dir include and src 2022-01-27 00:12:08 +01:00
image_util_tiff.hpp format dir include and src 2022-01-27 00:12:08 +01:00
image_util_webp.hpp format dir include and src 2022-01-27 00:12:08 +01:00
image_view.hpp format dir include and src 2022-01-27 00:12:08 +01:00
image_view_any.hpp format dir include and src 2022-01-27 00:12:08 +01:00
image_view_impl.hpp format dir include and src 2022-01-27 00:12:08 +01:00
image_view_null.hpp format dir include and src 2022-01-27 00:12:08 +01:00
jpeg_io.hpp format dir include and src 2022-01-27 00:12:08 +01:00
label_collision_detector.hpp format dir include and src 2022-01-27 00:12:08 +01:00
layer.hpp format dir include and src 2022-01-27 00:12:08 +01:00
load_map.hpp format dir include and src 2022-01-27 00:12:08 +01:00
map.hpp format dir include and src 2022-01-27 00:12:08 +01:00
mapped_memory_cache.hpp format dir include and src 2022-01-27 00:12:08 +01:00
marker.hpp format dir include and src 2022-01-27 00:12:08 +01:00
marker_cache.hpp format dir include and src 2022-01-27 00:12:08 +01:00
marker_helpers.hpp format dir include and src 2022-01-27 00:12:08 +01:00
markers_placement.hpp format dir include and src 2022-01-27 00:12:08 +01:00
memory_datasource.hpp format dir include and src 2022-01-27 00:12:08 +01:00
memory_featureset.hpp format dir include and src 2022-01-27 00:12:08 +01:00
octree.hpp format dir include and src 2022-01-27 00:12:08 +01:00
offset_converter.hpp fix all files 2022-08-14 22:26:31 +02:00
palette.hpp format dir include and src 2022-01-27 00:12:08 +01:00
params.hpp format dir include and src 2022-01-27 00:12:08 +01:00
params_impl.hpp format dir include and src 2022-01-27 00:12:08 +01:00
parse_path.hpp format dir include and src 2022-01-27 00:12:08 +01:00
path.hpp format dir include and src 2022-01-27 00:12:08 +01:00
path_expression.hpp format dir include and src 2022-01-27 00:12:08 +01:00
path_expression_grammar_x3.hpp format dir include and src 2022-01-27 00:12:08 +01:00
path_expression_grammar_x3_def.hpp format dir include and src 2022-01-27 00:12:08 +01:00
pixel_position.hpp format dir include and src 2022-01-27 00:12:08 +01:00
pixel_types.hpp format dir include and src 2022-01-27 00:12:08 +01:00
plugin.hpp format dir include and src 2022-01-27 00:12:08 +01:00
png_io.hpp format dir include and src 2022-01-27 00:12:08 +01:00
pool.hpp format dir include and src 2022-01-27 00:12:08 +01:00
proj_strategy.hpp format dir include and src 2022-01-27 00:12:08 +01:00
proj_transform.hpp format dir include and src 2022-01-27 00:12:08 +01:00
proj_transform_cache.hpp format dir include and src 2022-01-27 00:12:08 +01:00
projection.hpp format dir include and src 2022-01-27 00:12:08 +01:00
ptree_helpers.hpp format dir include and src 2022-01-27 00:12:08 +01:00
quad_tree.hpp format dir include and src 2022-01-27 00:12:08 +01:00
query.hpp format dir include and src 2022-01-27 00:12:08 +01:00
raster.hpp format dir include and src 2022-01-27 00:12:08 +01:00
raster_colorizer.hpp format dir include and src 2022-01-27 00:12:08 +01:00
renderer_common.hpp format dir include and src 2022-01-27 00:12:08 +01:00
request.hpp format dir include and src 2022-01-27 00:12:08 +01:00
rule.hpp format dir include and src 2022-01-27 00:12:08 +01:00
rule_cache.hpp format dir include and src 2022-01-27 00:12:08 +01:00
safe_cast.hpp format dir include and src 2022-01-27 00:12:08 +01:00
save_map.hpp format dir include and src 2022-01-27 00:12:08 +01:00
scale_denominator.hpp update copyright year [skip ci] 2021-01-05 14:39:07 +00:00
simplify.hpp format dir include and src 2022-01-27 00:12:08 +01:00
simplify_converter.hpp Fix radial-distance simplification algorithm to always oupput last vertex (ref #4347) 2022-09-23 09:41:11 +01:00
span_image_filter.hpp format dir include and src 2022-01-27 00:12:08 +01:00
sql_utils.hpp format dir include and src 2022-01-27 00:12:08 +01:00
sse.hpp format dir include and src 2022-01-27 00:12:08 +01:00
stringify_macro.hpp format dir include and src 2022-01-27 00:12:08 +01:00
symbolizer.hpp format dir include and src 2022-01-27 00:12:08 +01:00
symbolizer_base.hpp format dir include and src 2022-01-27 00:12:08 +01:00
symbolizer_default_values.hpp format dir include and src 2022-01-27 00:12:08 +01:00
symbolizer_dispatch.hpp format dir include and src 2022-01-27 00:12:08 +01:00
symbolizer_enumerations.hpp format dir include and src 2022-01-27 00:12:08 +01:00
symbolizer_hash.hpp format dir include and src 2022-01-27 00:12:08 +01:00
symbolizer_keys.hpp format dir include and src 2022-01-27 00:12:08 +01:00
symbolizer_utils.hpp format dir include and src 2022-01-27 00:12:08 +01:00
tiff_io.hpp Fix deprecation warning (libtiff) 2022-08-04 11:01:56 +01:00
timer.hpp format dir include and src 2022-01-27 00:12:08 +01:00
tolerance_iterator.hpp format dir include and src 2022-01-27 00:12:08 +01:00
transform_path_adapter.hpp format dir include and src 2022-01-27 00:12:08 +01:00
unicode.hpp format dir include and src 2022-01-27 00:12:08 +01:00
value.hpp format dir include and src 2022-01-27 00:12:08 +01:00
version.hpp format dir include and src 2022-01-27 00:12:08 +01:00
vertex.hpp format dir include and src 2022-01-27 00:12:08 +01:00
vertex_adapters.hpp format dir include and src 2022-01-27 00:12:08 +01:00
vertex_cache.hpp format dir include and src 2022-01-27 00:12:08 +01:00
vertex_converters.hpp format dir include and src 2022-01-27 00:12:08 +01:00
vertex_processor.hpp format dir include and src 2022-01-27 00:12:08 +01:00
vertex_vector.hpp format dir include and src 2022-01-27 00:12:08 +01:00
view_strategy.hpp format dir include and src 2022-01-27 00:12:08 +01:00
view_transform.hpp format dir include and src 2022-01-27 00:12:08 +01:00
warning.hpp fix formatting of warning.hpp 2022-02-02 17:31:43 +01:00
warning_ignore.hpp format dir include and src 2022-01-27 00:12:08 +01:00
warning_ignore_agg.hpp format dir include and src 2022-01-27 00:12:08 +01:00
warp.hpp format dir include and src 2022-01-27 00:12:08 +01:00
webp_io.hpp format dir include and src 2022-01-27 00:12:08 +01:00
well_known_srs.hpp format dir include and src 2022-01-27 00:12:08 +01:00
wkb.hpp format dir include and src 2022-01-27 00:12:08 +01:00
xml_attribute_cast.hpp format dir include and src 2022-01-27 00:12:08 +01:00
xml_loader.hpp format dir include and src 2022-01-27 00:12:08 +01:00
xml_node.hpp format dir include and src 2022-01-27 00:12:08 +01:00
xml_tree.hpp format dir include and src 2022-01-27 00:12:08 +01:00