|
MrSID Decode SDK for Raster Reference Manual
9.5.4.4709
|
#include <MrSIDImageReaderBase.h>
Public Member Functions | |
| virtual lt_int64 | getEncodingCost (const LTIScene &scene) const |
| virtual lt_uint32 | getModifications (const LTIScene &scene) const |
Public Member Functions inherited from LTIImageReader | |
| LT_STATUS | getDimsAtMag (double mag, lt_uint32 &width, lt_uint32 &height) const |
| lt_uint32 | getModifications (const LTIScene &scene) const |
| LT_STATUS | getMetadataBlob (const char *type, LTIOStreamInf *&stream) const |
| LTIMaskSource * | getMask () const |
| bool | getPipelineInfo (LTIPipelineInfo info) const |
| lt_int64 | getEncodingCost (const LTIScene &scene) const |
| bool | getReaderScene (const LTIScene &decodeScene, LTIScene &readerScene) const |
| LT_STATUS | readBegin (const LTIPixel &pixelProps, const LTIScene &fullScene) |
| LT_STATUS | readStrip (LTISceneBuffer &buffer, const LTIScene &stripScene) |
| LT_STATUS | readEnd (void) |
Public Member Functions inherited from MrSIDImageReaderInterface | |
| virtual | ~MrSIDImageReaderInterface () |
| virtual lt_uint8 | getNumLevels () const =0 |
| get number of resolution levels More... | |
| virtual bool | isLocked () const =0 |
| image encryption query More... | |
| void | setPasswordDelegate (MrSIDPasswordDelegate *passwordDelegate) |
| set password handler More... | |
| void | setPassword (const lt_utf8 *password) |
| set password handler More... | |
| virtual void | setMaxWorkerThreads (int numThreads)=0 |
| set the maximum number of worker threads More... | |
| virtual int | getMaxWorkerThreads () const =0 |
| get the maximum number of worker threads More... | |
| LT_STATUS | getMrSIDGeneration (lt_uint8 &gen, bool &raster) const |
| get MrSID generation More... | |
| LT_STATUS | getMrSIDVersion (lt_uint8 &major, lt_uint8 &minor, lt_uint8 &tweak, char &letter) const |
| get MrSID image version (for LizardTech internal use only) More... | |
Protected Member Functions | |
| MrSIDSingleImageReaderBase (bool supportBandSelection) | |
| ~MrSIDSingleImageReaderBase (void) | |
| LT_STATUS | init (MrSIDImageStageManager *manager) |
Protected Member Functions inherited from LTIGeoImageReader | |
| LTIGeoImageReader (bool supportBandSelection) | |
| LT_STATUS | init (bool useWorldFile) |
| bool | getUseWorldFile () const |
| LT_STATUS | readWorldFile (const LTFileSpec &file, bool &changed, bool doUseWorldFileTest=true) |
| LT_STATUS | readWorldFile (LTIOStreamInf &stream, bool &changed, bool doUseWorldFileTest=true) |
Protected Member Functions inherited from LTIImageReader | |
| LTIImageReader (bool supportBandSelection) | |
| LT_STATUS | init (const LTIImage *image=NULL) |
| LT_STATUS | loadMetadataIntoObjects (const LTIMetadataDatabase &fileMetadata, LTIPixel &pixelProps, bool updatePixelProps, bool updateGeoCoord) |
| virtual const char * | getSourceName (void) const =0 |
Protected Member Functions inherited from MrSIDImageReaderInterface | |
| MrSIDImageReaderInterface () | |
| LT_STATUS | init (MrSIDMemoryUsage memoryUsage, MrSIDStreamUsage streamUsage, const lt_uint8 preamble[8]) |
Protected Attributes | |
| MrSIDImageStageManager * | m_manager |
Protected Attributes inherited from LTIImageReader | |
| const bool | m_supportBandSelection |
Protected Attributes inherited from MrSIDImageReaderInterface | |
| MrSIDMemoryUsage | m_memoryUsage |
| MrSIDStreamUsage | m_streamUsage |
| lt_uint8 | m_magic [8] |
Additional Inherited Members | |
Static Public Member Functions inherited from MrSIDImageReaderInterface | |
| static LT_STATUS | getMrSIDGeneration (const LTFileSpec &fileSpec, lt_uint8 &gen, bool &raster) |
| get MrSID generation More... | |
| static LT_STATUS | getMrSIDGeneration (LTIOStreamInf &stream, lt_uint8 &gen, bool &raster) |
| get MrSID generation More... | |
| static LT_STATUS | getMrSIDGeneration (const lt_uint8 version[8], lt_uint8 &gen, bool &raster) |
| get MrSID generation More... | |
Static Protected Member Functions inherited from MrSIDImageReaderInterface | |
| static LT_STATUS | getGeoCoordFromMetadata (LTIMetadataDatabase &metadata, LTIGeoCoord &geoCoord, bool &hasGeo) |
| static LTIOStreamInf * | openWorldFileStream (const LTFileSpec &fileSpec, bool useWorldFile) |
Definition at line 261 of file MrSIDImageReaderBase.h.
|
protected |
|
protected |
|
virtual |
|
virtual |
|
protected |
|
protected |
Definition at line 276 of file MrSIDImageReaderBase.h.
| LizardTech |