## GnomeCanvasPixbuf

GnomeCanvasPixbuf — Pixbuf image canvas item

##

# Synopsis

    #include <libgnomecanvas/libgnomecanvas.h>

    struct      GnomeCanvasPixbuf;

## Object Hierarchy

      GObject
       +----GtkObject
             +----GnomeCanvasItem
                   +----GnomeCanvasPixbuf

## Properties

      "anchor"               GtkAnchorType        : Read / Write
      "height"               gdouble              : Read / Write
      "height-in-pixels"     gboolean             : Read / Write
      "height-set"           gboolean             : Read / Write
      "pixbuf"               GdkPixbuf            : Read / Write
      "width"                gdouble              : Read / Write
      "width-in-pixels"      gboolean             : Read / Write
      "width-set"            gboolean             : Read / Write
      "x"                    gdouble              : Read / Write
      "x-in-pixels"          gboolean             : Read / Write
      "y"                    gdouble              : Read / Write
      "y-in-pixels"          gboolean             : Read / Write

## Description

A canvas item for drawing pixbuf images.

## Details

### struct GnomeCanvasPixbuf

    struct GnomeCanvasPixbuf;

This structure should not be accessed directly. Use the object's properties for querying or changing its parameters.

## Properties

"`anchor`" (GtkAnchorType : Read / Write) | Anchor (handle) position within the pixbuf, defaults to GTK_ANCHOR_NW (top left hand corner). The anchor is the point of reference for positioning the image.
"`height`" (gdouble : Read / Write) | Pixbuf height.
"`height-in-pixels`" (gboolean : Read / Write) | `TRUE` if "height" parameter is in pixel units, `FALSE` for canvas world units.
"`height-set`" (gboolean : Read / Write) | `TRUE` if the "height" argument is set and should be used as the pixbuf height, `FALSE` to use the actual height of the image.
"`pixbuf`" (GdkPixbuf : Read / Write) | The pixbuf image to draw.
"`width`" (gdouble : Read / Write) | Pixbuf width.
"`width-in-pixels`" (gboolean : Read / Write) | `TRUE` if "width" parameter is in pixel units, `FALSE` for canvas world units.
"`width-set`" (gboolean : Read / Write) | `TRUE` if the "width" parameter is set and should be used as the pixbuf width, `FALSE` to use the actual width of the image.
"`x`" (gdouble : Read / Write) | The x coordinate of the position to place the pixbuf at.
"`x-in-pixels`" (gboolean : Read / Write) | `TRUE` to interpret the "x" parameter in pixel units, `FALSE` for canvas world units.
"`y`" (gdouble : Read / Write) | The y coordinate of the position to place the pixbuf at.
"`y-in-pixels`" (gboolean : Read / Write) | `TRUE` to interpret the "y" parameter in pixel units, `FALSE` for canvas world units.