alaCarte Maps
Renderer for OpenStreetMap tiles
NodeRenderer Member List

This is the complete list of members for NodeRenderer, including all inherited members.

addLabel(std::list< shared_ptr< Label > > &labels, const FloatPoint &p, const cairo_text_extents_t *textSize) const ObjectRendererprotected
addShield(std::list< shared_ptr< Shield > > &shields, const FloatPoint &p, const cairo_text_extents_t *textSize) const ObjectRendererprotected
boundsObjectRendererprotected
casing(cairo_t *cr)NodeRenderer
dataObjectRendererprotected
icon(cairo_t *cr, AssetCache &cache)NodeRenderer
label(cairo_t *cr, std::list< shared_ptr< Label > > &labels, AssetCache &cache)NodeRenderer
locationNodeRendererprivate
nodeNodeRendererprivate
NodeRenderer(const shared_ptr< Geodata > &data, NodeId nid, const Style *s, const cairo_matrix_t *transform)NodeRenderer
ObjectRenderer(const shared_ptr< Geodata > &data, const Style *s, const cairo_matrix_t *transform)ObjectRenderer
paintLine(cairo_t *cr, const std::vector< NodeId > &nodeIDs, bool reverse=false, bool connect=false) const ObjectRendererprotected
sObjectRendererprotected
shield(cairo_t *cr, std::list< shared_ptr< Shield > > &shields, AssetCache &cache)NodeRenderer
stroke(cairo_t *cr)NodeRenderer
transformObjectRendererprotected