diff --git a/demo/viewer/info_dialog.cpp b/demo/viewer/info_dialog.cpp index 6a9c1a31b..37c243d69 100644 --- a/demo/viewer/info_dialog.cpp +++ b/demo/viewer/info_dialog.cpp @@ -28,7 +28,7 @@ info_dialog::info_dialog(QVector > const& info, QWidget * ui.tableWidget->setHorizontalHeaderItem(0,new QTableWidgetItem("Name")); ui.tableWidget->setHorizontalHeaderItem(1,new QTableWidgetItem("Value")); - ui.tableWidget->set_rowCount(info.size()); + ui.tableWidget->setRowCount(info.size()); ui.tableWidget->setColumnCount(2); for (int i=0;iparams(); - ui.tableWidget->set_rowCount(ps.size()); + ui.tableWidget->setRowCount(ps.size()); ui.tableWidget->setColumnCount(2); mapnik::parameters::const_iterator pos; diff --git a/include/mapnik/vertex_converters.hpp b/include/mapnik/vertex_converters.hpp index 35326e8cf..13c07d8e7 100644 --- a/include/mapnik/vertex_converters.hpp +++ b/include/mapnik/vertex_converters.hpp @@ -260,26 +260,16 @@ struct is_switchable }; template -struct is_switchable -{ - static constexpr bool value = false; -}; - -// https://github.com/mapnik/mapnik/issues/2791 -/* -template -struct is_switchable +struct is_switchable { static constexpr bool value = false; }; template -struct is_switchable +struct is_switchable { static constexpr bool value = false; }; -*/ - template struct converters_helper; diff --git a/src/agg/process_line_symbolizer.cpp b/src/agg/process_line_symbolizer.cpp index 6ce50e10b..7397141ce 100644 --- a/src/agg/process_line_symbolizer.cpp +++ b/src/agg/process_line_symbolizer.cpp @@ -167,9 +167,7 @@ void agg_renderer::process(line_symbolizer const& sym, using vertex_converter_type = vertex_converter; - + offset_transform_tag>; vertex_converter_type converter(clip_box,sym,common_.t_,prj_trans,tr,feature,common_.vars_,common_.scale_factor_); if (clip) converter.set(); // optional clip (default: true) converter.set(); // always transform diff --git a/src/cairo/process_line_pattern_symbolizer.cpp b/src/cairo/process_line_pattern_symbolizer.cpp index 76f868871..fbc625c6a 100644 --- a/src/cairo/process_line_pattern_symbolizer.cpp +++ b/src/cairo/process_line_pattern_symbolizer.cpp @@ -146,8 +146,7 @@ void cairo_renderer::process(line_pattern_symbolizer const& sym, using vertex_converter_type = vertex_converter; + offset_transform_tag>; vertex_converter_type converter(clipping_extent,sym, common_.t_, prj_trans, tr, feature, common_.vars_, common_.scale_factor_); diff --git a/src/cairo/process_line_symbolizer.cpp b/src/cairo/process_line_symbolizer.cpp index 584e34ef0..6021bbf22 100644 --- a/src/cairo/process_line_symbolizer.cpp +++ b/src/cairo/process_line_symbolizer.cpp @@ -85,8 +85,7 @@ void cairo_renderer::process(line_symbolizer const& sym, transform_tag, affine_transform_tag, simplify_tag, smooth_tag, - offset_transform_tag, - dash_tag, stroke_tag>; + offset_transform_tag>; vertex_converter_type converter(clipping_extent,sym,common_.t_,prj_trans,tr,feature,common_.vars_,common_.scale_factor_); @@ -96,7 +95,6 @@ void cairo_renderer::process(line_symbolizer const& sym, converter.set(); // optional affine transform if (simplify_tolerance > 0.0) converter.set(); // optional simplify converter if (smooth > 0.0) converter.set(); // optional smooth converter - using apply_vertex_converter_type = detail::apply_vertex_converter; using vertex_processor_type = geometry::vertex_processor; apply_vertex_converter_type apply(converter, context_);