mapnik/include/mapnik
2012-04-09 14:29:01 -07:00
..
grid fix compile on ppc (big endian) systems 2011-10-10 14:03:43 -07:00
svg comment unused struct that trips up clang++ 2011-07-09 01:05:52 +00:00
wkt + modify WKT parser to work with ptr_vector<geometry_type> 2011-09-08 11:52:51 +00:00
agg_pattern_source.hpp + refactor remaining processing methods in agg_renderer 2010-06-24 15:57:25 +00:00
agg_rasterizer.hpp + put rasterizer def into sepatate header 2010-06-13 12:03:42 +00:00
agg_renderer.hpp renderers can now report to image if any features have been rendered via im.painted(), and im.background now uses boost optional to allow easy detection of whether a background has been set - closes #875 2011-09-11 06:24:26 +00:00
arrow.hpp + apply 'mapnik-format' to *.cpp *.hpp 2010-06-02 11:03:30 +00:00
attribute.hpp avoid creating default initialised values if key doesn't exist 2012-03-15 19:01:17 -07:00
attribute_collector.hpp struct to hold directives to send to raster symbolizer 2011-01-27 03:03:46 +00:00
attribute_descriptor.hpp add mapnik::Boolean type so we can report attributes with boolean type - closes #795 2011-07-11 22:34:08 +00:00
box2d.hpp + addd boost::equality_comparable<box2d<T> 2011-06-07 21:16:03 +00:00
cairo_renderer.hpp backport markers_symbolizer fixes from master to 2.0.x - closes #1163 2012-04-04 11:19:40 -07:00
color.hpp + fix color(std::string const& ) ctor to initialize r,g,b,a. 2011-06-07 16:14:02 +00:00
color_factory.hpp + change ingterface to work with std::string 2011-06-07 16:13:54 +00:00
config.hpp use AGG for interpolation when warping rasters 2011-09-13 15:41:39 +00:00
config_error.hpp + apply 'mapnik-format' to *.cpp *.hpp 2010-06-02 11:03:30 +00:00
coord.hpp + apply 'mapnik-format' to *.cpp *.hpp 2010-06-02 11:03:30 +00:00
coord_array.hpp + apply 'mapnik-format' to *.cpp *.hpp 2010-06-02 11:03:30 +00:00
css_color_grammar.hpp + add support for CSS3 HSL colors: http://www.w3.org/TR/css3-color/#hsl-color 2011-06-07 16:14:11 +00:00
css_color_grammar_deprecated.hpp support hsl colors for boost versions 1.42 - 1.45 2011-07-01 18:54:01 +00:00
ctrans.hpp avoid uninitialized variable warning 2011-04-18 18:48:57 +00:00
datasource.hpp + remove 'bind' param 2011-02-02 15:09:46 +00:00
datasource_cache.hpp #622 add optional late-binding of datasources 2010-10-24 06:34:18 +00:00
distance.hpp + apply 'mapnik-format' to *.cpp *.hpp 2010-06-02 11:03:30 +00:00
ellipsoid.hpp avoid clang++ -pedantic compiler warnings 2011-04-01 06:24:57 +00:00
enumeration.hpp + remove namespace qualifier from DEFINE_ENUM 2011-03-21 15:24:04 +00:00
expression.hpp forward compatibility with mapnik >= 2.1.x header name 2012-04-09 14:07:18 -07:00
expression_evaluator.hpp make the requirement of boost_regex unicode support optional by detecting if boost_regex was itself built with ICU support 2011-02-28 20:00:56 +00:00
expression_grammar.hpp make the requirement of boost_regex unicode support optional by detecting if boost_regex was itself built with ICU support 2011-02-28 20:00:56 +00:00
expression_node.hpp make the requirement of boost_regex unicode support optional by detecting if boost_regex was itself built with ICU support 2011-02-28 20:00:56 +00:00
expression_string.hpp + merge mapnik2 to trunk 2009-12-16 20:02:06 +00:00
factory.hpp + fixed clang++ issue 2010-06-18 15:39:40 +00:00
fastmath.hpp + looks like it has been pasted twice, 2011-09-08 07:57:37 +00:00
feature.hpp avoid creating default initialised values if key doesn't exist 2012-03-15 19:01:17 -07:00
feature_factory.hpp + use boost::make_shared to improve shared_ptr 2011-05-09 13:51:58 +00:00
feature_layer_desc.hpp shuffle attribute_descriptor class to its own header, previously extant but unused 2011-07-11 21:03:39 +00:00
feature_style_processor.hpp move feature_style_processor to cpp 2011-09-01 00:44:27 +00:00
feature_type_style.hpp enable if/else type behavior in rules using style level keyword to control whether all rules will be evaluated or just the first that matches - closes #706 - thanks to original patch from kkaefer 2011-02-01 22:55:50 +00:00
fill.hpp + apply 'mapnik-format' to *.cpp *.hpp 2010-06-02 11:03:30 +00:00
filter_factory.hpp + sanitize header inclusion a bit 2010-03-24 18:01:53 +00:00
filter_featureset.hpp avoid clang++ -pedantic compiler warnings 2011-04-01 06:24:57 +00:00
font_engine_freetype.hpp + move <unicode> includes to .cpp 2011-09-26 08:58:33 +00:00
font_set.hpp use boost::make_shared to avoid explicit new and ensure fast and exception safe allocation 2011-05-10 21:09:54 +00:00
gamma.hpp + apply 'mapnik-format' to *.cpp *.hpp 2010-06-02 11:03:30 +00:00
geom_util.hpp + apply 'mapnik-format' to *.cpp *.hpp 2010-06-02 11:03:30 +00:00
geometry.hpp add a few more centroid algorithms for testing 2011-05-03 21:38:02 +00:00
global.hpp + apply 'mapnik-format' to *.cpp *.hpp 2010-06-02 11:03:30 +00:00
glyph_symbolizer.hpp avoid clang++ compiler warnings with -pedanic 2011-04-01 05:32:25 +00:00
gradient.hpp #654 - add support for linear and radial gradients in SVG symbols. Thanks to Toby Collett for the coding & Paul Wicks for funding. 2011-01-26 01:18:40 +00:00
graphics.hpp renderers can now report to image if any features have been rendered via im.painted(), and im.background now uses boost optional to allow easy detection of whether a background has been set - closes #875 2011-09-11 06:24:26 +00:00
hextree.hpp backport hextree sorting fix to 2.0.x series - refs #1087 2012-02-23 16:01:09 -08:00
hit_test_filter.hpp + simplify geometry implementation 2010-11-03 13:19:15 +00:00
image_compositing.hpp + move compositing into core lib 2011-09-13 15:31:07 +00:00
image_data.hpp + apply 'mapnik-format' to *.cpp *.hpp 2010-06-02 11:03:30 +00:00
image_reader.hpp + apply 'mapnik-format' to *.cpp *.hpp 2010-06-02 11:03:30 +00:00
image_util.hpp + add missing save_to_file overloads 2011-09-09 12:40:30 +00:00
image_view.hpp + apply 'mapnik-format' to *.cpp *.hpp 2010-06-02 11:03:30 +00:00
jpeg_io.hpp add a few missing include guards 2011-01-13 18:45:40 +00:00
label_collision_detector.hpp + if avoid_edges=true check 'contains' using un-buffered extent. 2010-11-22 11:25:36 +00:00
label_placement.hpp + apply 'mapnik-format' to *.cpp *.hpp 2010-06-02 11:03:30 +00:00
layer.hpp since mapnik::layer is public api, add forward compatibility with >= mapnik 2.1.x 2012-03-15 12:42:02 -07:00
libxml2_loader.hpp + apply 'mapnik-format' to *.cpp *.hpp 2010-06-02 11:03:30 +00:00
line_pattern_symbolizer.hpp use boost::make_shared to avoid explicit new and ensure fast and exception safe allocation 2011-05-10 21:09:54 +00:00
line_symbolizer.hpp add alternative line rasterizer that can be enabled to draw faster lines at the expense of dropping short geometries - for thin lines has nicer look but should not be used with think lines - refs #873 2011-09-09 23:45:49 +00:00
load_map.hpp load_map_from_string has always accepted a base path argument to drive the interpretation of relative paths in the stylesheet when loaded in memory- this really should be a full map property so that it can be known on the map object after parsing and changed if the map is saved to a new location 2011-05-25 23:48:07 +00:00
map.hpp load_map_from_string has always accepted a base path argument to drive the interpretation of relative paths in the stylesheet when loaded in memory- this really should be a full map property so that it can be known on the map object after parsing and changed if the map is saved to a new location 2011-05-25 23:48:07 +00:00
mapped_memory_cache.hpp + implement memory mapping using boost::interprocess 2011-04-06 13:02:31 +00:00
marker.hpp use boost::make_shared to avoid explicit new and ensure fast and exception safe allocation 2011-05-10 21:09:54 +00:00
marker_cache.hpp #654 - add support for linear and radial gradients in SVG symbols. Thanks to Toby Collett for the coding & Paul Wicks for funding. 2011-01-26 01:18:40 +00:00
markers_placement.hpp avoid clang++ -pedantic compiler warnings 2011-04-01 06:24:57 +00:00
markers_symbolizer.hpp backport markers_symbolizer fixes from master to 2.0.x - closes #1163 2012-04-04 11:19:40 -07:00
memory.hpp + apply 'mapnik-format' to *.cpp *.hpp 2010-06-02 11:03:30 +00:00
memory_datasource.hpp + move feature_factory.hpp include to impl file 2011-05-09 13:52:06 +00:00
memory_featureset.hpp enable contruction of a memory_featureset from a std::vector<feature_ptr> 2011-10-11 17:29:42 -07:00
metawriter.hpp avoid creating default initialised values if key doesn't exist 2012-03-15 19:01:17 -07:00
metawriter_factory.hpp avoid clang++ -pedantic compiler warnings 2011-04-01 06:24:57 +00:00
metawriter_inmem.hpp Optionally output JSON data with pixel coordinates. 2011-07-16 12:24:52 +00:00
metawriter_json.hpp avoid compiler warning re intialization order 2011-07-27 04:34:02 +00:00
octree.hpp add support for fixed color palettes when encoding to png 2011-08-31 02:28:14 +00:00
palette.hpp + refactor palette stuff a bit 2011-09-07 15:01:25 +00:00
params.hpp + apply 'mapnik-format' to *.cpp *.hpp 2010-06-02 11:03:30 +00:00
parse_path.hpp + add implementation files 2010-06-18 15:39:57 +00:00
path_expression_grammar.hpp use boost::make_shared to avoid explicit new and ensure fast and exception safe allocation 2011-05-10 21:09:54 +00:00
placement_finder.hpp Fixed bug in shield line placement when dx/dy are used to shift 2011-10-12 01:02:28 +01:00
plugin.hpp + apply 'mapnik-format' to *.cpp *.hpp 2010-06-02 11:03:30 +00:00
png_io.hpp + refactor palette stuff a bit 2011-09-07 15:01:25 +00:00
point_symbolizer.hpp add 'interior' point placement option to point_symbolizer - closes #709 2011-02-01 08:16:32 +00:00
polygon_pattern_symbolizer.hpp add gamma to polygon-pattern-symbolizer, useful for avoiding AA affects at tile edges so that global patterns can have seamless alignment 2011-06-28 22:37:35 +00:00
polygon_symbolizer.hpp Add symbolizer_base constructor to all symbolizers. 2010-08-10 12:34:44 +00:00
pool.hpp + oops, corrected:) 2011-09-01 19:21:03 +00:00
proj_transform.hpp allow reprojection of batches of points - patch cherry picked from albertov's work on optimizing raster reprojection performance (upcoming) - closes #877 2011-09-12 18:30:34 +00:00
projection.hpp fixup proj_init error message 2011-06-30 17:59:27 +00:00
ptree_helpers.hpp avoid clang++ -pedantic compiler warnings 2011-04-01 06:24:57 +00:00
quad_tree.hpp avoid clang++ compiler warnings with -pedanic 2011-04-01 05:32:25 +00:00
query.hpp add ability to set the bbox of a query object after initial contruction 2011-04-13 19:30:19 +00:00
raster.hpp allow usage of boost::make_shared in gdal featureset construction by passing const reference - #760 2011-05-16 22:17:50 +00:00
raster_colorizer.hpp add a label attribute to colorizer_stop 2011-09-16 13:32:16 +00:00
raster_symbolizer.hpp made mesh_size configurable 2011-09-16 12:21:21 +00:00
rule.hpp apply patch from Peter Körner adding AlsoFilter functionality - closes #820 2011-08-30 17:38:27 +00:00
save_map.hpp Remove unneeded headers from save_map.{cpp,hpp} 2010-07-19 00:21:53 +00:00
scale_denominator.hpp avoid clang++ compiler warnings with -pedanic 2011-04-01 05:32:25 +00:00
segment.hpp move segment y_order sort to header that can be used by each renderer 2011-03-22 00:02:50 +00:00
shield_symbolizer.hpp + add explicit support for shield displacement 2010-06-28 21:32:30 +00:00
sql_utils.hpp sqlite: support both single and double quoted table names 2011-08-16 23:24:02 +00:00
stroke.hpp avoid compiler warnings 2011-02-09 06:49:58 +00:00
style_factory.hpp + apply 'mapnik-format' to *.cpp *.hpp 2010-06-02 11:03:30 +00:00
svg_renderer.hpp ensure the experimental svg_renderer compiles 2011-09-16 16:18:10 +00:00
symbolizer.hpp Added metawriter helper function. 2011-07-28 22:59:05 +00:00
text_path.hpp + linewrap-patch-r3362.patch from dimka (#189) 2011-09-25 19:43:02 +00:00
text_placements.hpp Prepare for merging "text_placement_info" and "placement". 2011-05-30 01:16:21 +00:00
text_placements_simple.hpp Add alignment to text_placement_info. 2011-05-29 22:33:41 +00:00
text_symbolizer.hpp add minimum-path-length to text_symbolizer - closes #865 2011-09-04 17:33:48 +00:00
timer.hpp newline 2011-09-01 05:19:13 +00:00
unicode.hpp + add optional length parameter to allow 2011-03-16 13:31:56 +00:00
utils.hpp + fixed template parameter shadowing (clang++) 2010-06-18 15:39:14 +00:00
value.hpp allow '[field] is null' syntax to work with the understanding this may have unintended consequences and we should likely ultimately replace with proper 'is' equality support for nulls - track issue at http://trac.mapnik.org/ticket/794 2011-07-12 01:48:36 +00:00
value_error.hpp reflect new box2d<double>from_bbox() function in python, and add a new value_error class to represent parsing errors (TODO: translate in python to ValueError and throw from other parsers like expression and color) 2010-11-15 03:21:43 +00:00
version.hpp now working on mapnik 2.0.2-pre 2012-04-09 14:29:01 -07:00
vertex.hpp + apply 'mapnik-format' to *.cpp *.hpp 2010-06-02 11:03:30 +00:00
vertex_transform.hpp + apply 'mapnik-format' to *.cpp *.hpp 2010-06-02 11:03:30 +00:00
vertex_vector.hpp + simplify geometry implementation 2010-11-03 13:19:15 +00:00
warp.hpp ported warer warping functionallity to cairo renderer. Closes #887 2011-09-16 14:34:14 +00:00
wkb.hpp + change wkb interface to work directly on ptr_vector<geometry_type> 2011-09-13 11:54:04 +00:00