#include <font_engine_freetype.hpp>
Public Types | |
| typedef boost::ptr_vector < glyph_t > | glyphs_t |
| typedef T | pixmap_type |
Public Member Functions | |
| text_renderer (pixmap_type &pixmap, face_set_ptr faces) | |
| void | set_pixel_size (unsigned size) |
| void | set_fill (mapnik::Color const &fill) |
| void | set_halo_fill (mapnik::Color const &halo) |
| void | set_halo_radius (int radius=1) |
| Envelope< double > | prepare_glyphs (text_path *path) |
| void | render (double x0, double y0) |
Classes | |
| struct | glyph_t |
| typedef boost::ptr_vector<glyph_t> mapnik::text_renderer< T >::glyphs_t |
| typedef T mapnik::text_renderer< T >::pixmap_type |
| mapnik::text_renderer< T >::text_renderer | ( | pixmap_type & | pixmap, | |
| face_set_ptr | faces | |||
| ) | [inline] |
| void mapnik::text_renderer< T >::set_pixel_size | ( | unsigned | size | ) | [inline] |
Referenced by mapnik::agg_renderer< T >::process().
| void mapnik::text_renderer< T >::set_fill | ( | mapnik::Color const & | fill | ) | [inline] |
Referenced by mapnik::agg_renderer< T >::process().
| void mapnik::text_renderer< T >::set_halo_fill | ( | mapnik::Color const & | halo | ) | [inline] |
Referenced by mapnik::agg_renderer< T >::process().
| void mapnik::text_renderer< T >::set_halo_radius | ( | int | radius = 1 |
) | [inline] |
Referenced by mapnik::agg_renderer< T >::process().
| Envelope<double> mapnik::text_renderer< T >::prepare_glyphs | ( | text_path * | path | ) | [inline] |
References mapnik::text_path::num_nodes(), and mapnik::text_path::vertex().
Referenced by mapnik::agg_renderer< T >::process().
| void mapnik::text_renderer< T >::render | ( | double | x0, | |
| double | y0 | |||
| ) | [inline] |
1.5.6