pxl_imageexport.h File Reference

Supplemental Export Functions and Structures. More...

#include "cel_storage.h"
#include "cel_datastore.h"
#include "pxl_image.h"
#include "pxl_callback.h"

Include dependency graph for pxl_imageexport.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Celartem
namespace  Celartem::ExportUtils

Classes

struct  Celartem::ExportUtils::VFZExportParam
struct  Celartem::ExportUtils::MrSIDExportParam
struct  Celartem::ExportUtils::JPEG2000ExportParam
struct  Celartem::ExportUtils::TIFFExportParam
struct  Celartem::ExportUtils::TIFFPyramidExportParam
struct  Celartem::ExportUtils::PNGExportParam
struct  Celartem::ExportUtils::JPEGExportParam
struct  Celartem::ExportUtils::JPEGExportParam::DCTQTable
struct  Celartem::ExportUtils::BMPExportParam

Typedefs

typedef void(* Celartem::ExportUtils::GenericExportFunction )(Storage *inStorage, Image *inImage, DataStore *inMetadata, void *inParam, ProcessCallback *inCallback)

Functions

void Celartem::ExportUtils::exportAsVFZ (Storage *inStorage, Image *inImage, DataStore *inMetadata=NULL, VFZExportParam *inParam=NULL, ProcessCallback *inCallback=NULL)
void Celartem::ExportUtils::exportAsPFZ (Storage *inStorage, Image *inImage, const String &inPadsAddress, CredentialProvider *inCredentialProvider, HttpManager *inHttpManager=NULL, DataStore *inMetadata=NULL, VFZExportParam *inParam=NULL, ProcessCallback *inCallback=NULL)
void Celartem::ExportUtils::exportAsMrSID (Storage *inStorage, Image *inImage, DataStore *inMetadata=NULL, MrSIDExportParam *inParam=NULL, ProcessCallback *inCallback=NULL)
void Celartem::ExportUtils::unlockMrSIDExportRestriction (bool inUnlock)
bool Celartem::ExportUtils::isMrSIDExportRestricted ()
void Celartem::ExportUtils::exportAsJPEG2000 (Storage *inStorage, Image *inImage, DataStore *inMetadata=NULL, JPEG2000ExportParam *inParam=NULL, ProcessCallback *inCallback=NULL)
void Celartem::ExportUtils::exportAsTIFF (Storage *inStorage, Image *inImage, DataStore *inMetadata=NULL, TIFFExportParam *inParam=NULL, ProcessCallback *inCallback=NULL)
void Celartem::ExportUtils::exportAsMultiPageTIFF (Storage *inStorage, SimpleArray< AutoPtr< Image > > &inImages, SimpleArray< AutoPtr< DataStore > > &inMetadatas, TIFFExportParam *inParam=NULL, ProcessCallback *inCallback=NULL)
void Celartem::ExportUtils::exportAsTIFFPyramid (Storage *inStorage, Image *inImage, DataStore *inMetadata=NULL, TIFFPyramidExportParam *inParam=NULL, ProcessCallback *inCallback=NULL)
void Celartem::ExportUtils::exportAsPNG (Storage *inStorage, Image *inImage, DataStore *inMetadata=NULL, PNGExportParam *inParam=NULL, ProcessCallback *inCallback=NULL)
void Celartem::ExportUtils::exportAsJPEG (Storage *inStorage, Image *inImage, DataStore *inMetadata=NULL, JPEGExportParam *inParam=NULL, ProcessCallback *inCallback=NULL)
void Celartem::ExportUtils::exportAsBMP (Storage *inStorage, Image *inImage, DataStore *inMetadata=NULL, BMPExportParam *inParam=NULL, ProcessCallback *inCallback=NULL)
void Celartem::ExportUtils::exportAsPFZ2 (GenericExportFunction inExportFunction, Storage *inStorage, Image *inImage, const String &inPadsAddress, CredentialProvider *inCredentialProvider, HttpManager *inHttpManager=NULL, DataStore *inMetadata=NULL, void *inParam=NULL, ProcessCallback *inCallback=NULL)


Detailed Description

Supplemental Export Functions and Structures.

Definition in file pxl_imageexport.h.


This document is automatically generated using doxygen 1.5.4 at Fri Jun 27 18:22:49 2008.