#include <text_path.hpp>
Public Member Functions | |
string_info () | |
void | add_info (int c, double width, double height) |
unsigned | num_characters () |
character_info | at (unsigned i) |
character_info | operator[] (unsigned i) |
void | set_dimensions (double width, double height) |
std::pair< double, double > | get_dimensions () |
Protected Types | |
typedef boost::ptr_vector< character_info > | characters_t |
Protected Attributes | |
characters_t | characters_ |
unsigned | itr_ |
double | width_ |
double | height_ |
typedef boost::ptr_vector<character_info> mapnik::string_info::characters_t [protected] |
mapnik::string_info::string_info | ( | ) | [inline] |
void mapnik::string_info::add_info | ( | int | c, | |
double | width, | |||
double | height | |||
) | [inline] |
character_info mapnik::string_info::at | ( | unsigned | i | ) | [inline] |
std::pair<double, double> mapnik::string_info::get_dimensions | ( | ) | [inline] |
unsigned mapnik::string_info::num_characters | ( | ) | [inline] |
character_info mapnik::string_info::operator[] | ( | unsigned | i | ) | [inline] |
void mapnik::string_info::set_dimensions | ( | double | width, | |
double | height | |||
) | [inline] |
characters_t mapnik::string_info::characters_ [protected] |
double mapnik::string_info::height_ [protected] |
unsigned mapnik::string_info::itr_ [protected] |
double mapnik::string_info::width_ [protected] |