## CCMImage CCMImage |

## Synopsis

                        CCMImage;
    CCMImage *          ccm_image_new                       (CCMDisplay *display,
                                                             Visual *visual,
                                                             cairo_format_t format,
                                                             int width,
                                                             int height,
                                                             int depth);
    void                ccm_image_destroy                   (CCMImage *image);
    gboolean            ccm_image_get_image                 (CCMImage *image,
                                                             CCMPixmap *pixmap,
                                                             int x,
                                                             int y);
    gboolean            ccm_image_get_sub_image             (CCMImage *image,
                                                             CCMPixmap *pixmap,
                                                             int x,
                                                             int y,
                                                             int width,
                                                             int height);
    gboolean            ccm_image_put_image                 (CCMImage *image,
                                                             CCMPixmap *pixmap,
                                                             int x_src,
                                                             int y_src,
                                                             int x,
                                                             int y,
                                                             int width,
                                                             int height);

## Description

## Details

### CCMImage

    typedef struct _CCMImage CCMImage;

### ccm_image_new ()

    CCMImage *          ccm_image_new                       (CCMDisplay *display,
                                                             Visual *visual,
                                                             cairo_format_t format,
                                                             int width,
                                                             int height,
                                                             int depth);

### ccm_image_destroy ()

    void                ccm_image_destroy                   (CCMImage *image);

### ccm_image_get_image ()

    gboolean            ccm_image_get_image                 (CCMImage *image,
                                                             CCMPixmap *pixmap,
                                                             int x,
                                                             int y);

### ccm_image_get_sub_image ()

    gboolean            ccm_image_get_sub_image             (CCMImage *image,
                                                             CCMPixmap *pixmap,
                                                             int x,
                                                             int y,
                                                             int width,
                                                             int height);

### ccm_image_put_image ()

    gboolean            ccm_image_put_image                 (CCMImage *image,
                                                             CCMPixmap *pixmap,
                                                             int x_src,
                                                             int y_src,
                                                             int x,
                                                             int y,
                                                             int width,
                                                             int height);