mapnik::placement Struct Reference

#include <placement_finder.hpp>

List of all members.

Public Member Functions

 placement (string_info &info_, shield_symbolizer const &sym, bool has_dimensions_=false)
 placement (string_info &info_, text_symbolizer const &sym)
 ~placement ()

Public Attributes

string_infoinfo
position displacement_
label_placement_e label_placement
std::queue< Envelope< double > > envelopes
boost::ptr_vector
< placement_element
placements
int wrap_width
int text_ratio
int label_spacing
unsigned label_position_tolerance
bool force_odd_labels
double max_char_angle_delta
double minimum_distance
bool avoid_edges
bool has_dimensions
std::pair< double, double > dimensions


Constructor & Destructor Documentation

mapnik::placement::placement ( string_info info_,
shield_symbolizer const &  sym,
bool  has_dimensions_ = false 
)

mapnik::placement::placement ( string_info info_,
text_symbolizer const &  sym 
)

mapnik::placement::~placement (  ) 


Member Data Documentation

std::pair<double, double> mapnik::placement::dimensions

std::queue< Envelope<double> > mapnik::placement::envelopes


The documentation for this struct was generated from the following files:

Generated for Mapnik by doxygen 1.5.8