#include <layer.hpp>
Public Member Functions | |
Layer (std::string const &name, std::string const &srs="+proj=latlong +datum=WGS84") | |
Layer (Layer const &l) | |
Layer & | operator= (Layer const &l) |
bool | operator== (Layer const &other) const |
void | set_name (std::string const &name) |
const std::string & | name () const |
void | set_title (std::string const &title) |
const std::string & | title () const |
void | set_abstract (std::string const &abstract) |
const std::string & | abstract () const |
void | set_srs (std::string const &srs) |
std::string const & | srs () const |
void | add_style (std::string const &stylename) |
std::vector< std::string > const & | styles () const |
std::vector< std::string > & | styles () |
void | setMinZoom (double minZoom) |
void | setMaxZoom (double maxZoom) |
double | getMinZoom () const |
double | getMaxZoom () const |
void | setActive (bool active) |
bool | isActive () const |
void | setQueryable (bool queryable) |
bool | isQueryable () const |
bool | isVisible (double scale) const |
void | set_clear_label_cache (bool clear_cache) |
bool | clear_label_cache () const |
void | set_datasource (datasource_ptr const &ds) |
datasource_ptr | datasource () const |
Envelope< double > | envelope () const |
~Layer () |
mapnik::Layer::Layer | ( | std::string const & | name, | |
std::string const & | srs = "+proj=latlong +datum=WGS84" | |||
) | [explicit] |
mapnik::Layer::Layer | ( | Layer const & | l | ) |
mapnik::Layer::~Layer | ( | ) |
bool mapnik::Layer::operator== | ( | Layer const & | other | ) | const |
void mapnik::Layer::set_name | ( | std::string const & | name | ) |
string const & mapnik::Layer::name | ( | ) | const |
void mapnik::Layer::set_title | ( | std::string const & | title | ) |
string const & mapnik::Layer::title | ( | ) | const |
void mapnik::Layer::set_abstract | ( | std::string const & | abstract | ) |
string const & mapnik::Layer::abstract | ( | ) | const |
void mapnik::Layer::set_srs | ( | std::string const & | srs | ) |
std::string const & mapnik::Layer::srs | ( | ) | const |
Referenced by mapnik::Map::query_map_point(), mapnik::Map::query_point(), and mapnik::serialize_layer().
void mapnik::Layer::add_style | ( | std::string const & | stylename | ) |
std::vector< std::string > const & mapnik::Layer::styles | ( | ) | const |
Referenced by mapnik::serialize_layer().
std::vector< std::string > & mapnik::Layer::styles | ( | ) |
void mapnik::Layer::setMinZoom | ( | double | minZoom | ) |
void mapnik::Layer::setMaxZoom | ( | double | maxZoom | ) |
double mapnik::Layer::getMinZoom | ( | ) | const |
double mapnik::Layer::getMaxZoom | ( | ) | const |
void mapnik::Layer::setActive | ( | bool | active | ) |
bool mapnik::Layer::isActive | ( | ) | const |
Referenced by isVisible(), and mapnik::serialize_layer().
void mapnik::Layer::setQueryable | ( | bool | queryable | ) |
bool mapnik::Layer::isQueryable | ( | ) | const |
bool mapnik::Layer::isVisible | ( | double | scale | ) | const |
References isActive().
void mapnik::Layer::set_clear_label_cache | ( | bool | clear_cache | ) |
bool mapnik::Layer::clear_label_cache | ( | ) | const |
void mapnik::Layer::set_datasource | ( | datasource_ptr const & | ds | ) |
datasource_ptr mapnik::Layer::datasource | ( | ) | const |
Envelope< double > mapnik::Layer::envelope | ( | ) | const |