9 #define MAGICKCORE_IMPLEMENTATION 1 10 #define MAGICK_PLUSPLUS_IMPLEMENTATION 1 18 memset(&_typeMetric,0,
sizeof(_typeMetric));
27 return(_typeMetric.ascent);
32 return(
Geometry((
size_t) (_typeMetric.bounds.x2-_typeMetric.bounds.x1),
33 (
size_t) (_typeMetric.bounds.y2-_typeMetric.bounds.y1),(ssize_t)
34 _typeMetric.bounds.x1,(ssize_t) _typeMetric.bounds.y1));
39 return(_typeMetric.descent);
44 return(_typeMetric.max_advance);
49 return(
Coordinate(_typeMetric.origin.x,_typeMetric.origin.y));
54 return(
Coordinate(_typeMetric.pixels_per_em.x,_typeMetric.pixels_per_em.y));
59 return(_typeMetric.height);
64 return(_typeMetric.width);
69 return(_typeMetric.underline_position);
74 return(_typeMetric.underline_thickness);
double descent(void) const
Coordinate pixelsPerEm(void) const
double underlinePosition(void) const
Geometry bounds(void) const
double underlineThickness(void) const
class MagickPPExport Geometry
double textWidth(void) const
double ascent(void) const
double textHeight(void) const
double maxHorizontalAdvance(void) const
Coordinate origin(void) const