![]() |
![]() |
![]() |
Cairo: A Vector Graphics Library | ![]() |
---|---|---|---|---|
cairo_surface_t* cairo_xlib_surface_create (Display *dpy, Drawable drawable, Visual *visual, int width, int height); cairo_surface_t* cairo_xlib_surface_create_for_bitmap (Display *dpy, Pixmap bitmap, Screen *screen, int width, int height); void cairo_xlib_surface_set_size (cairo_surface_t *surface, int width, int height); Display* cairo_xlib_surface_get_display (cairo_surface_t *surface); Screen* cairo_xlib_surface_get_screen (cairo_surface_t *surface); void cairo_xlib_surface_set_drawable (cairo_surface_t *surface, Drawable drawable, int width, int height); Drawable cairo_xlib_surface_get_drawable (cairo_surface_t *surface); Visual* cairo_xlib_surface_get_visual (cairo_surface_t *surface); int cairo_xlib_surface_get_width (cairo_surface_t *surface); int cairo_xlib_surface_get_height (cairo_surface_t *surface); int cairo_xlib_surface_get_depth (cairo_surface_t *surface);
cairo_surface_t* cairo_xlib_surface_create (Display *dpy, Drawable drawable, Visual *visual, int width, int height);
cairo_surface_t* cairo_xlib_surface_create_for_bitmap (Display *dpy, Pixmap bitmap, Screen *screen, int width, int height);
void cairo_xlib_surface_set_size (cairo_surface_t *surface, int width, int height);
Display* cairo_xlib_surface_get_display (cairo_surface_t *surface);
Since 1.2
Screen* cairo_xlib_surface_get_screen (cairo_surface_t *surface);
Since 1.2
void cairo_xlib_surface_set_drawable (cairo_surface_t *surface, Drawable drawable, int width, int height);
Drawable cairo_xlib_surface_get_drawable (cairo_surface_t *surface);
Since 1.2
Visual* cairo_xlib_surface_get_visual (cairo_surface_t *surface);
Since 1.2
int cairo_xlib_surface_get_width (cairo_surface_t *surface);
Since 1.2
int cairo_xlib_surface_get_height (cairo_surface_t *surface);
Since 1.2
int cairo_xlib_surface_get_depth (cairo_surface_t *surface);
Since 1.2