21 #ifndef RELATION_RENDERER_HPP 22 #define RELATION_RENDERER_HPP 49 void addRingPath(cairo_t* cr,
const std::vector<WayId>& ids,
int& idx,
bool* used);
void fill(cairo_t *cr, AssetCache &cache)
const cairo_matrix_t * transform
const shared_ptr< Geodata > & data
Stores bounding box and style of a label that needs to be placed.
A Style stores the MapCSS properties for a single Node or Way, or a Relation of type multipolygon...
void addRingPath(cairo_t *cr, const std::vector< WayId > &ids, int &idx, bool *used)
tries to paint a ring starting at ids[idx].
RelationRenderer(const shared_ptr< Geodata > &data, RelId rid, const Style *s, const cairo_matrix_t *transform)
This file is part of alaCarte.