Synopsis
EvPageCache* ev_page_cache_new              (EvDocument *document);
gint        ev_page_cache_get_n_pages       (EvPageCache *page_cache);
const char* ev_page_cache_get_title         (EvPageCache *page_cache);
void        ev_page_cache_get_size          (EvPageCache *page_cache,
                                             gint page,
                                             gint rotation,
                                             gfloat scale,
                                             gint *width,
                                             gint *height);
void        ev_page_cache_get_max_width     (EvPageCache *page_cache,
                                             gint rotation,
                                             gfloat scale,
                                             gint *width);
void        ev_page_cache_get_max_height    (EvPageCache *page_cache,
                                             gint rotation,
                                             gfloat scale,
                                             gint *height);
void        ev_page_cache_get_height_to_page
                                            (EvPageCache *page_cache,
                                             gint page,
                                             gint rotation,
                                             gfloat scale,
                                             gint *height,
                                             gint *dual_height);
void        ev_page_cache_get_thumbnail_size
                                            (EvPageCache *page_cache,
                                             gint page,
                                             gint rotation,
                                             gint *width,
                                             gint *height);
gint        ev_page_cache_get_max_label_chars
                                            (EvPageCache *page_cache);
char*       ev_page_cache_get_page_label    (EvPageCache *page_cache,
                                             gint page);
gboolean    ev_page_cache_has_nonnumeric_page_labels
                                            (EvPageCache *page_cache);
const EvDocumentInfo* ev_page_cache_get_info
                                            (EvPageCache *page_cache);
gboolean    ev_page_cache_get_dual_even_left
                                            (EvPageCache *page_cache);
gint        ev_page_cache_get_current_page  (EvPageCache *page_cache);
void        ev_page_cache_set_current_page  (EvPageCache *page_cache,
                                             int page);
void        ev_page_cache_set_current_page_history
                                            (EvPageCache *page_cache,
                                             int page);
gboolean    ev_page_cache_set_page_label    (EvPageCache *page_cache,
                                             const char *page_label);
EvPageCache* ev_page_cache_get              (EvDocument *document);
 
Details
ev_page_cache_get_n_pages ()
gint        ev_page_cache_get_n_pages       (EvPageCache *page_cache);
 
ev_page_cache_get_title ()
const char* ev_page_cache_get_title         (EvPageCache *page_cache);
 
ev_page_cache_get_size ()
void        ev_page_cache_get_size          (EvPageCache *page_cache,
                                             gint page,
                                             gint rotation,
                                             gfloat scale,
                                             gint *width,
                                             gint *height);
| page_cache: |  | 
| page: |  | 
| rotation: |  | 
| scale: |  | 
| width: |  | 
| height: |  | 
 
ev_page_cache_get_max_width ()
void        ev_page_cache_get_max_width     (EvPageCache *page_cache,
                                             gint rotation,
                                             gfloat scale,
                                             gint *width);
| page_cache: |  | 
| rotation: |  | 
| scale: |  | 
| width: |  | 
 
ev_page_cache_get_max_height ()
void        ev_page_cache_get_max_height    (EvPageCache *page_cache,
                                             gint rotation,
                                             gfloat scale,
                                             gint *height);
| page_cache: |  | 
| rotation: |  | 
| scale: |  | 
| height: |  | 
 
ev_page_cache_get_height_to_page ()
void        ev_page_cache_get_height_to_page
                                            (EvPageCache *page_cache,
                                             gint page,
                                             gint rotation,
                                             gfloat scale,
                                             gint *height,
                                             gint *dual_height);
| page_cache: |  | 
| page: |  | 
| rotation: |  | 
| scale: |  | 
| height: |  | 
| dual_height: |  | 
 
ev_page_cache_get_thumbnail_size ()
void        ev_page_cache_get_thumbnail_size
                                            (EvPageCache *page_cache,
                                             gint page,
                                             gint rotation,
                                             gint *width,
                                             gint *height);
| page_cache: |  | 
| page: |  | 
| rotation: |  | 
| width: |  | 
| height: |  | 
 
ev_page_cache_get_max_label_chars ()
gint        ev_page_cache_get_max_label_chars
                                            (EvPageCache *page_cache);
 
ev_page_cache_get_page_label ()
char*       ev_page_cache_get_page_label    (EvPageCache *page_cache,
                                             gint page);
| page_cache: |  | 
| page: |  | 
| Returns : |  | 
 
ev_page_cache_has_nonnumeric_page_labels ()
gboolean    ev_page_cache_has_nonnumeric_page_labels
                                            (EvPageCache *page_cache);
 
ev_page_cache_get_dual_even_left ()
gboolean    ev_page_cache_get_dual_even_left
                                            (EvPageCache *page_cache);
 
ev_page_cache_get_current_page ()
gint        ev_page_cache_get_current_page  (EvPageCache *page_cache);
 
ev_page_cache_set_current_page ()
void        ev_page_cache_set_current_page  (EvPageCache *page_cache,
                                             int page);
 
ev_page_cache_set_current_page_history ()
void        ev_page_cache_set_current_page_history
                                            (EvPageCache *page_cache,
                                             int page);
 
ev_page_cache_set_page_label ()
gboolean    ev_page_cache_set_page_label    (EvPageCache *page_cache,
                                             const char *page_label);
| page_cache: |  | 
| page_label: |  | 
| Returns : |  |