#include <CairoImageSurface.hpp>
Inheritance diagram for Ionflux::Tools::Cairo::ImageSurface:


Public Member Functions | |
| ImageSurface () | |
| Constructor. | |
| ImageSurface (const ImageSurface &initSurface) | |
| Constructor. | |
| ImageSurface (cairo_surface_t *initSurface) | |
| Constructor. | |
| ImageSurface (cairo_format_t format, int width, int height) | |
| Constructor. | |
| ImageSurface (unsigned char *data, cairo_format_t format, int width, int height, int stride) | |
| Constructor. | |
| ImageSurface (const std::string &pngFilename) | |
| Constructor. | |
| ImageSurface (cairo_read_func_t pngReadFunc, void *closure) | |
| Constructor. | |
| virtual | ~ImageSurface () |
| Destructor. | |
| virtual cairo_status_t | writeToPng (const std::string &pngFilename) |
| Write to png. | |
| virtual cairo_status_t | writeToPngStream (cairo_write_func_t write_func, void *closure) |
| Write to png stream. | |
| virtual int | getWidth () |
| Get width. | |
| virtual int | getHeight () |
| Get height. | |
| virtual ImageSurface & | operator= (const ImageSurface &newCairoSurface) |
| Assignment operator. | |
| virtual ImageSurface & | operator= (cairo_surface_t *newCairoSurface) |
| Assignment operator. | |
Image surface for the Cairo vector graphics API (see http://www.cairographics.org/).
|
|
Constructor. Construct new ImageSurface object. |
|
|
Constructor. Construct new ImageSurface object.
|
|
|
Constructor. Construct new ImageSurface object.
|
|
||||||||||||||||
|
Constructor. Construct new ImageSurface object.
|
|
||||||||||||||||||||||||
|
Constructor. Construct new ImageSurface object.
|
|
|
Constructor. Construct new ImageSurface object.
|
|
||||||||||||
|
Constructor. Construct new ImageSurface object.
|
|
|
Destructor. Destruct ImageSurface object. |
|
|
Get height. Get height
|
|
|
Get width. Get width
|
|
|
Assignment operator. Assign a cairo surface to this surface object.
Reimplemented from Ionflux::Tools::Cairo::Surface. |
|
|
Assignment operator. Assign a surface to another surface.
|
|
|
Write to png. Write to png
|
|
||||||||||||
|
Write to png stream. Write to png stream
|
1.4.6