Evince
Evince is a document viewer capable of displaying multiple and single page document formats like PDF and Postscript.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ev-document-images.h File Reference
#include <glib-object.h>
#include <glib.h>
#include "ev-document.h"
#include "ev-image.h"
#include "ev-mapping-list.h"
+ Include dependency graph for ev-document-images.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  _EvDocumentImagesInterface
 

Macros

#define EV_TYPE_DOCUMENT_IMAGES   (ev_document_images_get_type ())
 
#define EV_DOCUMENT_IMAGES(o)   (G_TYPE_CHECK_INSTANCE_CAST ((o), EV_TYPE_DOCUMENT_IMAGES, EvDocumentImages))
 
#define EV_DOCUMENT_IMAGES_IFACE(k)   (G_TYPE_CHECK_CLASS_CAST((k), EV_TYPE_DOCUMENT_IMAGES, EvDocumentImagesInterface))
 
#define EV_IS_DOCUMENT_IMAGES(o)   (G_TYPE_CHECK_INSTANCE_TYPE ((o), EV_TYPE_DOCUMENT_IMAGES))
 
#define EV_IS_DOCUMENT_IMAGES_IFACE(k)   (G_TYPE_CHECK_CLASS_TYPE ((k), EV_TYPE_DOCUMENT_IMAGES))
 
#define EV_DOCUMENT_IMAGES_GET_IFACE(inst)   (G_TYPE_INSTANCE_GET_INTERFACE ((inst), EV_TYPE_DOCUMENT_IMAGES, EvDocumentImagesInterface))
 

Typedefs

typedef struct _EvDocumentImages EvDocumentImages
 
typedef struct
_EvDocumentImagesInterface 
EvDocumentImagesInterface
 

Functions

GType ev_document_images_get_type (void) G_GNUC_CONST
 
EvMappingListev_document_images_get_image_mapping (EvDocumentImages *document_images, EvPage *page)
 
GdkPixbuf * ev_document_images_get_image (EvDocumentImages *document_images, EvImage *image)
 

Macro Definition Documentation

#define EV_DOCUMENT_IMAGES (   o)    (G_TYPE_CHECK_INSTANCE_CAST ((o), EV_TYPE_DOCUMENT_IMAGES, EvDocumentImages))

Definition at line 38 of file ev-document-images.h.

#define EV_DOCUMENT_IMAGES_GET_IFACE (   inst)    (G_TYPE_INSTANCE_GET_INTERFACE ((inst), EV_TYPE_DOCUMENT_IMAGES, EvDocumentImagesInterface))

Definition at line 42 of file ev-document-images.h.

#define EV_DOCUMENT_IMAGES_IFACE (   k)    (G_TYPE_CHECK_CLASS_CAST((k), EV_TYPE_DOCUMENT_IMAGES, EvDocumentImagesInterface))

Definition at line 39 of file ev-document-images.h.

#define EV_IS_DOCUMENT_IMAGES (   o)    (G_TYPE_CHECK_INSTANCE_TYPE ((o), EV_TYPE_DOCUMENT_IMAGES))

Definition at line 40 of file ev-document-images.h.

#define EV_IS_DOCUMENT_IMAGES_IFACE (   k)    (G_TYPE_CHECK_CLASS_TYPE ((k), EV_TYPE_DOCUMENT_IMAGES))

Definition at line 41 of file ev-document-images.h.

#define EV_TYPE_DOCUMENT_IMAGES   (ev_document_images_get_type ())

Definition at line 37 of file ev-document-images.h.

Typedef Documentation

typedef struct _EvDocumentImages EvDocumentImages

Definition at line 44 of file ev-document-images.h.

Function Documentation

GdkPixbuf* ev_document_images_get_image ( EvDocumentImages document_images,
EvImage image 
)

ev_document_images_get_image: : an EvDocumentImages an EvImage

Returns: (transfer full): a #GdkPixbuf

Definition at line 48 of file ev-document-images.c.

50 {
52 
53  return iface->get_image (document_images, image);
54 }

+ Here is the caller graph for this function:

EvMappingList* ev_document_images_get_image_mapping ( EvDocumentImages document_images,
EvPage page 
)

Definition at line 32 of file ev-document-images.c.

34 {
36 
37  return iface->get_image_mapping (document_images, page);
38 }

+ Here is the caller graph for this function:

GType ev_document_images_get_type ( void  )