#include <placement_finder.hpp>
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_info & | info |
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 |
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 | ( | ) |
label_placement_e mapnik::placement::label_placement |
std::queue< Envelope<double> > mapnik::placement::envelopes |
boost::ptr_vector<placement_element> mapnik::placement::placements |
std::pair<double, double> mapnik::placement::dimensions |