#include <text_path.hpp>
Public Types | |
typedef std::vector< character_node > | character_nodes_t |
Public Member Functions | |
text_path () | |
text_path (const text_path &other) | |
~text_path () | |
void | add_node (int c, double x, double y, double angle) |
void | vertex (int *c, double *x, double *y, double *angle) |
int | num_nodes () |
void | clear () |
Public Attributes | |
character_nodes_t | nodes_ |
int | itr_ |
std::pair< unsigned, unsigned > | string_dimensions |
Classes | |
struct | character_node |
typedef std::vector<character_node> mapnik::text_path::character_nodes_t |
mapnik::text_path::text_path | ( | ) | [inline] |
mapnik::text_path::text_path | ( | const text_path & | other | ) | [inline] |
mapnik::text_path::~text_path | ( | ) | [inline] |
void mapnik::text_path::add_node | ( | int | c, | |
double | x, | |||
double | y, | |||
double | angle | |||
) | [inline] |
void mapnik::text_path::clear | ( | ) | [inline] |
int mapnik::text_path::num_nodes | ( | ) | [inline] |
void mapnik::text_path::vertex | ( | int * | c, | |
double * | x, | |||
double * | y, | |||
double * | angle | |||
) | [inline] |
std::pair<unsigned,unsigned> mapnik::text_path::string_dimensions |