#include <symbolizer.hpp>
Public Member Functions | |
boost::shared_ptr< ImageData32 > | get_image () const |
const std::string & | get_filename () const |
void | set_image (boost::shared_ptr< ImageData32 > symbol) |
virtual | ~symbolizer_with_image () |
Protected Member Functions | |
symbolizer_with_image (boost::shared_ptr< ImageData32 > img) | |
symbolizer_with_image (std::string const &file, std::string const &type, unsigned width, unsigned height) | |
symbolizer_with_image (symbolizer_with_image const &rhs) | |
Protected Attributes | |
boost::shared_ptr< ImageData32 > | image_ |
std::string | image_filename_ |
virtual mapnik::symbolizer_with_image::~symbolizer_with_image | ( | ) | [inline, virtual] |
mapnik::symbolizer_with_image::symbolizer_with_image | ( | boost::shared_ptr< ImageData32 > | img | ) | [protected] |
mapnik::symbolizer_with_image::symbolizer_with_image | ( | std::string const & | file, | |
std::string const & | type, | |||
unsigned | width, | |||
unsigned | height | |||
) | [protected] |
References mapnik::get_image_reader(), and image_.
mapnik::symbolizer_with_image::symbolizer_with_image | ( | symbolizer_with_image const & | rhs | ) | [protected] |
std::string const & mapnik::symbolizer_with_image::get_filename | ( | ) | const |
References image_filename_.
boost::shared_ptr< ImageData32 > mapnik::symbolizer_with_image::get_image | ( | ) | const |
References image_.
Referenced by mapnik::cairo_renderer< T >::process(), and mapnik::agg_renderer< T >::process().
void mapnik::symbolizer_with_image::set_image | ( | boost::shared_ptr< ImageData32 > | symbol | ) |
References image_.
boost::shared_ptr<ImageData32> mapnik::symbolizer_with_image::image_ [protected] |
Referenced by get_image(), mapnik::point_symbolizer::point_symbolizer(), set_image(), and symbolizer_with_image().
std::string mapnik::symbolizer_with_image::image_filename_ [protected] |
Referenced by get_filename().