mirror of
https://github.com/mapnik/mapnik.git
synced 2025-12-08 20:13:09 +00:00
fix svg_renderer ctor
This commit is contained in:
parent
7fa6747a29
commit
03bb19dc3a
@ -73,9 +73,8 @@ class MAPNIK_DECL svg_renderer : public feature_style_processor<svg_renderer<Out
|
||||
{
|
||||
public:
|
||||
typedef svg_renderer<OutputIterator> processor_impl_type;
|
||||
svg_renderer(Map const& m, OutputIterator& output_iterator, attributes const& vars, double scale_factor=1.0, unsigned offset_x=0, unsigned offset_y=0);
|
||||
svg_renderer(Map const& m, OutputIterator& output_iterator, double scale_factor=1.0, unsigned offset_x=0, unsigned offset_y=0);
|
||||
svg_renderer(Map const& m, request const& req, OutputIterator& output_iterator, double scale_factor=1.0, unsigned offset_x=0, unsigned offset_y=0);
|
||||
svg_renderer(Map const& m, request const& req, attributes const& vars, OutputIterator& output_iterator, double scale_factor=1.0, unsigned offset_x=0, unsigned offset_y=0);
|
||||
~svg_renderer();
|
||||
|
||||
void start_map_processing(Map const& map);
|
||||
|
||||
@ -36,15 +36,6 @@
|
||||
namespace mapnik
|
||||
{
|
||||
|
||||
template <typename T>
|
||||
svg_renderer<T>::svg_renderer(Map const& m, T & output_iterator, attributes const& vars, double scale_factor, unsigned offset_x, unsigned offset_y) :
|
||||
feature_style_processor<svg_renderer>(m, scale_factor),
|
||||
output_iterator_(output_iterator),
|
||||
generator_(output_iterator),
|
||||
painted_(false),
|
||||
common_(m, vars, offset_x, offset_y, m.width(), m.height(), scale_factor)
|
||||
{}
|
||||
|
||||
template <typename T>
|
||||
svg_renderer<T>::svg_renderer(Map const& m, T & output_iterator, double scale_factor, unsigned offset_x, unsigned offset_y) :
|
||||
feature_style_processor<svg_renderer>(m, scale_factor),
|
||||
@ -55,12 +46,12 @@ svg_renderer<T>::svg_renderer(Map const& m, T & output_iterator, double scale_fa
|
||||
{}
|
||||
|
||||
template <typename T>
|
||||
svg_renderer<T>::svg_renderer(Map const& m, request const& req, T & output_iterator, double scale_factor, unsigned offset_x, unsigned offset_y) :
|
||||
svg_renderer<T>::svg_renderer(Map const& m, request const& req, attributes const& vars, T & output_iterator, double scale_factor, unsigned offset_x, unsigned offset_y) :
|
||||
feature_style_processor<svg_renderer>(m, scale_factor),
|
||||
output_iterator_(output_iterator),
|
||||
generator_(output_iterator),
|
||||
painted_(false),
|
||||
common_(req, attributes(), offset_x, offset_y, req.width(), req.height(), scale_factor)
|
||||
common_(req, vars, offset_x, offset_y, req.width(), req.height(), scale_factor)
|
||||
{}
|
||||
|
||||
template <typename T>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user