alaCarte Maps
Renderer for OpenStreetMap tiles
renderer.cpp File Reference
#include "config.hpp"
#include <boost/unordered_map.hpp>
#include <boost/math/constants/constants.hpp>
#include <cairo-svg.h>
#include <time.h>
#include "utils/transform.hpp"
#include "general/geodata.hpp"
#include "general/geo_object.hpp"
#include "general/way.hpp"
#include "general/node.hpp"
#include "server/render_attributes.hpp"
#include "server/style.hpp"
#include "server/tile.hpp"
#include "server/meta_identifier.hpp"
#include "server/tile_identifier.hpp"
#include "server/renderer/renderer.hpp"
#include "server/renderer/renderer_private.hpp"
#include "server/renderer/render_canvas.hpp"
#include "node_renderer.hpp"
#include "way_renderer.hpp"
#include "relation_renderer.hpp"

Go to the source code of this file.

Classes

struct  CompareObjects< IdType >
 Sort objects according to osm-layer and z_index (and id for determinism) More...
 

Functions

template<typename LabelType >
bool CompareLabels (const shared_ptr< LabelType > &first, const shared_ptr< LabelType > &second)
 Sort labels according to their area and minX (for determinism) More...
 

Function Documentation

template<typename LabelType >
bool CompareLabels ( const shared_ptr< LabelType > &  first,
const shared_ptr< LabelType > &  second 
)

Sort labels according to their area and minX (for determinism)

Definition at line 83 of file renderer.cpp.