mapnik::symbolizer_with_image Class Reference

#include <symbolizer.hpp>

Inheritance diagram for mapnik::symbolizer_with_image:

mapnik::line_pattern_symbolizer mapnik::point_symbolizer mapnik::polygon_pattern_symbolizer mapnik::shield_symbolizer

List of all members.

Public Member Functions

boost::shared_ptr< ImageData32get_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< ImageData32image_
std::string image_filename_


Constructor & Destructor Documentation

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]

mapnik::symbolizer_with_image::symbolizer_with_image ( symbolizer_with_image const &  rhs  )  [protected]


Member Function Documentation

boost::shared_ptr< ImageData32 > mapnik::symbolizer_with_image::get_image (  )  const

std::string const & mapnik::symbolizer_with_image::get_filename (  )  const

References image_filename_.

void mapnik::symbolizer_with_image::set_image ( boost::shared_ptr< ImageData32 symbol  ) 

References image_.


Member Data Documentation

boost::shared_ptr<ImageData32> mapnik::symbolizer_with_image::image_ [protected]

Referenced by get_filename().


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

Generated for Mapnik by doxygen 1.5.6