artemp
|
4f3521ac24
|
image_data: use std::size_t + various cleanups
|
2014-11-20 12:46:16 +01:00 |
|
artemp
|
79bbe13c0d
|
mapnik::raster : allow passing image_data into ctor
|
2014-11-20 10:31:56 +01:00 |
|
Jiri Drbalek
|
60ea198aa3
|
marker line placement rewrite
|
2014-11-13 12:51:36 +00:00 |
|
Jiri Drbalek
|
849a58cd80
|
make vertex_cache::current_segment_angle() public
|
2014-11-13 12:51:36 +00:00 |
|
Jiri Drbalek
|
000c2713ed
|
make marker placement methods noncopyable, movable
|
2014-11-13 12:51:36 +00:00 |
|
Jiri Drbalek
|
69fc93d87a
|
add move constructor to vertex_cache
|
2014-11-13 12:51:36 +00:00 |
|
Jiri Drbalek
|
3013197de7
|
move vertex_cache and tolerance_iterator from text directory
|
2014-11-13 12:51:36 +00:00 |
|
Dane Springmeyer
|
e397345bce
|
map.register_fonts recurse should be optional like font_engine
|
2014-11-07 19:05:28 -05:00 |
|
Dane Springmeyer
|
bff4465976
|
fix msvs compiler error - closes #2560
|
2014-11-04 17:50:43 -05:00 |
|
Dane Springmeyer
|
22bd30230a
|
remove unneeded option
|
2014-11-04 11:41:23 -05:00 |
|
Jiri Drbalek
|
7a89f1ab02
|
fix default value condition
|
2014-11-03 15:35:16 +00:00 |
|
Dane Springmeyer
|
aa85a4ff1e
|
default to transparent not pink if color expression fails
|
2014-10-27 09:23:27 -07:00 |
|
Jordan Hollinger
|
d524738ad9
|
Remove point symbolizer support from group symbolizer.
|
2014-10-27 09:43:42 -04:00 |
|
Jordan Hollinger
|
ee692eea73
|
Merge branch 'master' of github.com:mapnik/mapnik into group-markers
Conflicts:
include/mapnik/grid/grid_marker_helpers.hpp
include/mapnik/marker_helpers.hpp
include/mapnik/renderer_common/process_group_symbolizer.hpp
src/cairo/process_markers_symbolizer.cpp
src/renderer_common/process_group_symbolizer.cpp
tests/visual_tests/images/group-symbolizer-1-512-512-1.0-agg-reference.png
tests/visual_tests/images/group-symbolizer-1-512-512-1.0-cairo-reference.png
tests/visual_tests/images/group-symbolizer-1-512-512-2.0-agg-reference.png
tests/visual_tests/images/group-symbolizer-1-512-512-2.0-cairo-reference.png
|
2014-10-27 09:29:45 -04:00 |
|
Jordan Hollinger
|
16b1b5a77c
|
Support markers in group symbolizer.
|
2014-10-27 07:46:44 -04:00 |
|
Jordan Hollinger
|
1b15e53b63
|
Refactor markers dispatchers to use a common base class to share code.
|
2014-10-27 07:46:43 -04:00 |
|
artemp
|
71085323a7
|
Merge branch 'peucker' of git://github.com/MapQuest/mapnik into MapQuest-peucker
|
2014-10-24 15:20:05 +01:00 |
|
artemp
|
456ebe006b
|
fix [-Wparentheses] warning
|
2014-10-23 09:51:45 +01:00 |
|
Dane Springmeyer
|
aae4a20ec9
|
fix various -Wunused-parameter warnings
|
2014-10-21 20:23:17 -07:00 |
|
Dane Springmeyer
|
d25f0c316a
|
silence more warnings
|
2014-10-21 17:44:47 -07:00 |
|
Dane Springmeyer
|
83588937b9
|
silence boost warnings
|
2014-10-21 16:37:27 -07:00 |
|
artemp
|
295f15bd51
|
ImageData -> image_data (remove camel-case)
|
2014-10-21 16:06:27 +01:00 |
|
artemp
|
fdd646aa5b
|
more c++
|
2014-10-21 15:52:01 +01:00 |
|
artemp
|
30907b3dd1
|
use c++ std::fill/copy instead of c-style memset/memcpy
|
2014-10-21 14:57:34 +01:00 |
|
artemp
|
107bad002d
|
c++11 - use c++ style casts + cleanups + use std::fill
|
2014-10-21 14:51:27 +01:00 |
|
Dane Springmeyer
|
18183aed2a
|
fix a few -Wunused-parameter warnings
|
2014-10-20 22:28:40 -07:00 |
|
Dane Springmeyer
|
02b7537d6d
|
remove unused/supported second arg to parse_expression
|
2014-10-20 22:20:04 -07:00 |
|
artemp
|
52d0e3e641
|
expression grammar - add boolean_constants and floating_point_constants symbols
```python
>>> import mapnik
>>> f=mapnik.Feature(mapnik.Context(),1)
>>> expr = mapnik.Expression("rad_to_deg * pi")
>>> expr.evaluate(f)
180.0
```
|
2014-10-20 17:57:08 +01:00 |
|
artemp
|
1ed3d24193
|
update variant.hpp (use std::forward<T> for perfect forwarding - via @DennisOSRM)
|
2014-10-20 15:48:47 +01:00 |
|
Jiri Drbalek
|
4549c0b63c
|
ignore scale_factor for geometry-transform scale
|
2014-10-18 10:31:07 +00:00 |
|
artemp
|
2516d6dd43
|
default to GLOBAL alignment
|
2014-10-17 21:23:00 +01:00 |
|
artemp
|
ea9cc4c54b
|
remove cast
|
2014-10-17 21:22:36 +01:00 |
|
artemp
|
6eb65434c5
|
upgrade to new get<value_type, keys::key>
|
2014-10-17 20:45:15 +01:00 |
|
artemp
|
35a044578b
|
re-implement assign_value to use target property type
|
2014-10-17 18:45:08 +01:00 |
|
artemp
|
bbdc136b5b
|
fix names + update property_meta_type tuple
|
2014-10-17 18:44:26 +01:00 |
|
artemp
|
b3e3a4f6bd
|
update get<>() to use values from symbolizer_default_values.hpp
|
2014-10-17 10:39:40 +01:00 |
|
artemp
|
9d87f7715b
|
symbolizer properties default values
|
2014-10-17 10:38:54 +01:00 |
|
Dane Springmeyer
|
b90763469a
|
iwyu
|
2014-10-15 19:03:36 -07:00 |
|
Dane Springmeyer
|
9684880062
|
c file io wrapper: no need for explicit move + reset seek after checking size in ctor
|
2014-10-15 11:36:25 -07:00 |
|
Dane Springmeyer
|
e1c1371935
|
Merge pull request #2514 from mapycz/perf-tolerance-iterator
exponential tolerance_iterator
|
2014-10-14 20:49:19 -07:00 |
|
Dane Springmeyer
|
8b441cbd2d
|
fix mapnik/node-mapnik#332
|
2014-10-14 20:30:55 -07:00 |
|
Dane Springmeyer
|
7a58a9413d
|
remove uneeded include
|
2014-10-14 20:23:21 -07:00 |
|
Jiri Drbalek
|
f95f200ac1
|
make tolerance_iterator exponential
|
2014-10-14 10:47:45 +00:00 |
|
Dane Springmeyer
|
09f91a24a0
|
Merge pull request #2523 from mapycz/halign-adjust-immutable
halign adjust with immutability of style objects in mind
|
2014-10-13 18:47:37 -07:00 |
|
Dane Springmeyer
|
ad91c56718
|
Avoid BOOST_MPL_LIMIT_VECTOR_SIZE redefined warning
|
2014-10-13 18:06:53 -07:00 |
|
Dane Springmeyer
|
9a78c6dfe1
|
improve register_datasources + drop filesystem v2 support since v3 is default in boost >= 1.46
|
2014-10-13 17:43:14 -07:00 |
|
Dane Springmeyer
|
66ce021ad5
|
cairo_gradient: fallback to radial if the class is misused to prevent crash on uninitalized pattern
|
2014-10-13 17:26:32 -07:00 |
|
Dane Springmeyer
|
1f1c8a322b
|
initialize all member variables
|
2014-10-13 17:23:45 -07:00 |
|
Dane Springmeyer
|
4b689ef05d
|
fix casting to doubles
|
2014-10-13 17:23:30 -07:00 |
|
artemp
|
f8031dec96
|
no need to initialise `evaluated_xxx' structures as initialisation happens at evaluation step
|
2014-10-13 14:11:23 +01:00 |
|