Lines Matching refs:Pixbuf
152 Pixbuf::Pixbuf(cairo_surface_t *s)
166 Pixbuf::Pixbuf(GdkPixbuf *pb)
179 Pixbuf::Pixbuf(Inkscape::Pixbuf const &other)
190 Pixbuf::~Pixbuf()
201 Pixbuf *Pixbuf::create_from_data_uri(gchar const *uri_data)
203 Pixbuf *pixbuf = NULL;
268 pixbuf = new Pixbuf(buf);
286 Pixbuf *Pixbuf::create_from_file(std::string const &fn)
288 Pixbuf *pb = NULL;
314 pb = new Pixbuf(buf);
340 GdkPixbuf *Pixbuf::getPixbufRaw(bool convert_format)
354 * with GTK drawing functions until ensurePixelFormat(Pixbuf::PIXEL_FORMAT_PIXBUF) is called.
356 cairo_surface_t *Pixbuf::getSurfaceRaw(bool convert_format)
374 Glib::RefPtr<Gdk::Pixbuf> Pixbuf::getPixbuf(bool convert_format = true)
377 Glib::RefPtr<Gdk::Pixbuf> p(getPixbuf(convert_format));
382 Cairo::RefPtr<Cairo::Surface> Pixbuf::getSurface(bool convert_format)
390 guchar const *Pixbuf::getMimeData(gsize &len, std::string &mimetype) const
411 int Pixbuf::width() const {
414 int Pixbuf::height() const {
417 int Pixbuf::rowstride() const {
420 guchar const *Pixbuf::pixels() const {
423 guchar *Pixbuf::pixels() {
426 void Pixbuf::markDirty() {
430 void Pixbuf::_forceAlpha()
439 void Pixbuf::_setMimeData(guchar *data, gsize len, Glib::ustring const &format)
460 void Pixbuf::ensurePixelFormat(PixelFormat fmt)
1144 * For loading images for display on the canvas, use the Inkscape::Pixbuf object.
1237 * Pixbuf data must have an alpha channel, otherwise the results are undefined