libosmscout 0.1
Loading...
Searching...
No Matches
osmscout::MapPainterCairo::CairoNativeGlyph Struct Reference

#include <MapPainterCairo.h>

Public Attributes

std::string character
 
CairoFont font
 
double height
 ink height of the glyph
 
double width
 ink width of the glyph
 
double xBearing
 x_distance from the glyph base point to the left edge of the ink
 
double yBearing
 vertical distance from the glyph base point (baseline) to the top edge of the ink
 

Member Data Documentation

◆ character

std::string osmscout::MapPainterCairo::CairoNativeGlyph::character

◆ font

CairoFont osmscout::MapPainterCairo::CairoNativeGlyph::font

◆ height

double osmscout::MapPainterCairo::CairoNativeGlyph::height

ink height of the glyph

Referenced by osmscout::MapPainterCairo::GlyphBoundingBox().

◆ width

double osmscout::MapPainterCairo::CairoNativeGlyph::width

ink width of the glyph

Referenced by osmscout::MapPainterCairo::GlyphBoundingBox().

◆ xBearing

double osmscout::MapPainterCairo::CairoNativeGlyph::xBearing

x_distance from the glyph base point to the left edge of the ink

Referenced by osmscout::MapPainterCairo::GlyphBoundingBox().

◆ yBearing

double osmscout::MapPainterCairo::CairoNativeGlyph::yBearing

vertical distance from the glyph base point (baseline) to the top edge of the ink

Referenced by osmscout::MapPainterCairo::GlyphBoundingBox().


The documentation for this struct was generated from the following file: