mapnik::text_path Struct Reference

#include <text_path.hpp>

List of all members.

Public Types

typedef std::vector< character_nodecharacter_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


Member Typedef Documentation

typedef std::vector<character_node> mapnik::text_path::character_nodes_t


Constructor & Destructor Documentation

mapnik::text_path::text_path (  )  [inline]

mapnik::text_path::text_path ( const text_path other  )  [inline]

mapnik::text_path::~text_path (  )  [inline]


Member Function Documentation

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]


Member Data Documentation

int mapnik::text_path::itr_

character_nodes_t mapnik::text_path::nodes_

std::pair<unsigned,unsigned> mapnik::text_path::string_dimensions


The documentation for this struct was generated from the following file:
Generated on Thu Jul 19 17:59:35 2007 for Mapnik by  doxygen 1.4.7