Data Structures | |
struct | BitmapAttributes |
class | ImageDither |
ImageDither. More... | |
struct | ImagePageAttrs |
Represent render attributes. More... | |
class | ImagePage |
class | ImageRenderTask |
class | ImagesDocument |
Handle images file format. More... | |
class | PagesCache |
The pages cache can be used to cache ImagePages. More... | |
class | ImagesRenderer |
struct | Image |
class | ImagesScanner |
: Scan all the images in the formats supported by gdk_pixbuf under the input directory or the directory which the input filename is located in. It also supports the option of scanning recursively or not. More... | |
class | DataContainerBase |
class | DataContainer |
class | DataContainer< T * > |
class | PluginCollectionImpl |
class | PluginDocImpl |
Implement all necessary interfaces for document object. If the interface is not supported, the impl can remove them from parent class list. More... | |
class | PluginLibraryImpl |
Implement Plugin Library object for images plugin. More... | |
class | DataContainer< MarkerEntry * > |
class | PluginRenderResultImpl |
class | PluginRenderSettingsImpl |
class | PluginSearchCriteria |
class | StringImpl |
class | PluginViewImpl |
Implement all interfaces of view object. If view object provider does not want to support optional interface, it may remove the interface from parent class list. More... | |
class | TestImageDither |
Typedefs | |
typedef Image * | ImagePtr |
typedef std::vector< ImagePtr > | Images |
typedef std::vector< ImagePtr > ::iterator | ImagesIter |
Enumerations | |
enum | ImageRenderStatus { IMG_RENDER_OK = 0, IMG_RENDER_FAIL, IMG_RENDER_INVALID, IMG_RENDER_OOM } |
enum | SortType { BY_FILEPATH = 0, BY_FILENAME, BY_EXT, BY_DATE, BY_SIZE } |
Functions | |
MarkerEntry * | marker_entry_new (unsigned int uds_private_size) |
void | marker_entry_free_recursive (MarkerEntry *self) |
Variables | |
static const int | DEFAULT_COLOR_DEPTH = 8 |
static const float | DEFAULT_ZOOM_FACTOR = 100.0f |
static const PluginRotationDegree | DEFAULT_ROTATION = Clockwise_Degrees_0 |
static const int | MAX_ORIGINAL_IMAGE = 10 * 1024 * 1024 |
Copyright (C) 2008 iRex Technologies B.V. All rights reserved.
typedef Image* images::ImagePtr |
Definition at line 61 of file images_scanner.h.
typedef std::vector<ImagePtr> images::Images |
Definition at line 62 of file images_scanner.h.
typedef std::vector<ImagePtr>::iterator images::ImagesIter |
Definition at line 63 of file images_scanner.h.
Definition at line 43 of file images_renderer.h.
00044 { 00045 IMG_RENDER_OK = 0, 00046 IMG_RENDER_FAIL, 00047 IMG_RENDER_INVALID, 00048 IMG_RENDER_OOM 00049 }ImageRenderStatus;
enum images::SortType |
Definition at line 39 of file images_scanner.h.
00040 { 00041 BY_FILEPATH = 0, 00042 BY_FILENAME, 00043 BY_EXT, 00044 BY_DATE, 00045 BY_SIZE, 00046 }SortType;
void images::marker_entry_free_recursive | ( | MarkerEntry * | self | ) |
Referenced by images::DataContainer< MarkerEntry * >::~DataContainer().
MarkerEntry * images::marker_entry_new | ( | unsigned int | uds_private_size | ) |
const int images::DEFAULT_COLOR_DEPTH = 8 [static] |
Definition at line 38 of file image_page.h.
const PluginRotationDegree images::DEFAULT_ROTATION = Clockwise_Degrees_0 [static] |
Definition at line 42 of file image_page.h.
const float images::DEFAULT_ZOOM_FACTOR = 100.0f [static] |
Definition at line 40 of file image_page.h.
const int images::MAX_ORIGINAL_IMAGE = 10 * 1024 * 1024 [static] |
Definition at line 36 of file images_renderer.cpp.
Referenced by images::ImagesRenderer::can_render().