|
| virtual lt_int64 | getEncodingCost (const LTIScene &scene) const |
| | get the cost to encode this scene More...
|
| |
| virtual lt_uint32 | getModifications (const LTIScene &scene) const |
| | get the modification bitfield for this image More...
|
| |
| LT_STATUS | getDimsAtMag (double mag, lt_uint32 &width, lt_uint32 &height) const |
| | get image width and height at given magnification More...
|
| |
| LT_STATUS | getMetadataBlob (const char *type, LTIOStreamInf *&stream) const |
| | extract the metadata associated with the image of the given type More...
|
| |
| LTIMaskSource * | getMask () const |
| |
| bool | getPipelineInfo (LTIPipelineInfo info) const |
| |
| bool | getReaderScene (const LTIScene &decodeScene, LTIScene &readerScene) const |
| | get the underlying scene to be used More...
|
| |
| LT_STATUS | readBegin (const LTIPixel &pixelProps, const LTIScene &fullScene) |
| | start strip-based read More...
|
| |
| LT_STATUS | readStrip (LTISceneBuffer &buffer, const LTIScene &stripScene) |
| | read a strip from the image More...
|
| |
| LT_STATUS | readEnd (void) |
| | finish strip-based read More...
|
| |
| lt_uint32 | getWidth () const |
| |
| lt_uint32 | getHeight () const |
| |
| const LTIPixel & | getPixelProps () const |
| |
| const LTIPixel & | getMinDynamicRange () const |
| |
| const LTIPixel & | getMaxDynamicRange () const |
| |
| LT_STATUS | overridePixelBPS (lt_uint8 bps) |
| |
| LT_STATUS | overrideDynamicRange (const LTIPixel &drmin, const LTIPixel &drmax) |
| |
| const LTIPixel * | getBackgroundPixel () const |
| |
| const LTIPixel * | getNoDataPixel () const |
| |
| LT_STATUS | overrideBackgroundPixel (const LTIPixel *backgroundPixel) |
| |
| LT_STATUS | overrideNoDataPixel (const LTIPixel *nodataPixel) |
| |
| const LTIGeoCoord & | getGeoCoord () const |
| |
| bool | isGeoCoordImplicit () const |
| |
| LT_STATUS | overrideGeoCoord (const LTIGeoCoord &geoCoord) |
| |
| double | getMinMagnification () const |
| |
| double | getMaxMagnification () const |
| |
| bool | isSelective () const |
| |
| lt_uint32 | getStripHeight () const |
| |
| LT_STATUS | setStripHeight (lt_uint32 stripHeight) |
| |
| void | setProgressDelegate (LTIProgressDelegate *delegate) |
| |
| LTIProgressDelegate * | getProgressDelegate () const |
| |
| void | setInterruptDelegate (LTIInterruptDelegate *delegate) |
| |
| LTIInterruptDelegate * | getInterruptDelegate () const |
| |
| const LTIPixelLookupTable * | getPixelLookupTable () const |
| |
| LT_STATUS | overridePixelLookupTable (const LTIPixelLookupTable *pixelLookupTable) |
| |
| const LTIMetadataDatabase & | getMetadata () const |
| |
| LT_STATUS | overrideMetadata (const LTIMetadataDatabase &metadata) |
| |
| LT_STATUS | read (const LTIScene &scene, LTISceneBuffer &buffer) |
| | read (decode) a scene from the image More...
|
| |
| lt_uint32 | getNumStrips () const |
| | get number of strips in scene More...
|
| |
| LTIScene | getStripScene (lt_uint32 stripNumber) const |
| | get a strip for current scene More...
|
| |
| lt_uint16 | getNumBands () const |
| | get number of bands More...
|
| |
| lt_uint16 | getNumBandsWithoutAlpha () const |
| | get number of bands without alpha More...
|
| |
| LTIColorSpace | getColorSpace () const |
| | get colorspace More...
|
| |
| LTIDataType | getDataType () const |
| | get data type More...
|
| |
| bool | isNaturalDynamicRange () const |
| | check if the range is "complete" or not More...
|
| |
| lt_int64 | getNominalImageSizeWithoutAlpha () const |
| | get the nominal size of the image, not considering the alpha band More...
|
| |
| lt_int64 | getNominalImageSizeWithAlpha () const |
| | get the nominal size of the image, including the alpha band More...
|
| |
| void | getGeoPoint (LTIPosition position, double &x, double &y) const |
| | get position of a named point More...
|
| |
| LTIPixel * | createBackgroundPixel () const |
| | return new background pixel More...
|
| |
| virtual void | retain (void) const |
| | increment reference counter More...
|
| |
| virtual void | release (void) const |
| | decrement the reference counter and delete the object when the counter is zero More...
|
| |
| 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...
|
| |
|
| | MrSIDSingleImageReaderBase (bool supportBandSelection) |
| |
| | ~MrSIDSingleImageReaderBase (void) |
| |
| LT_STATUS | init (MrSIDImageStageManager *manager) |
| |
| | 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) |
| |
| | 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 |
| |
| | LTIImageStage (void) |
| |
| virtual | ~ LTIImageStage (void) |
| |
| LT_STATUS | fillBackground (const LTIScene &scene, LTISceneBuffer &buffer) |
| | fill the background of the scene More...
|
| |
| LT_STATUS | fillBackground (const LTIScene &scene, LTISceneBuffer &buffer, const LTIPixel &color) |
| | fill the scene to given pixel More...
|
| |
| bool | isBandSelected (const LTIPixel &pixelProps) const |
| |
| virtual LT_STATUS | decodeBegin (const LTIPixel &pixelProps, const LTIScene &fullScene)=0 |
| | start strip-based read More...
|
| |
| virtual LT_STATUS | decodeStrip (LTISceneBuffer &stripBuffer, const LTIScene &stripScene)=0 |
| | read a strip from the image More...
|
| |
| virtual LT_STATUS | decodeEnd (void)=0 |
| | finish strip-based read More...
|
| |
| const LTIScene & | getFullScene () const |
| | get full scene More...
|
| |
| | LTIImage (void) |
| |
| virtual | ~ LTIImage (void) |
| |
| | LTIReferenceCountedObject (void) |
| |
| virtual | ~ LTIReferenceCountedObject (void) |
| |
| | LTIOverrideMetadataData () |
| |
| | ~LTIOverrideMetadataData () |
| |
| LT_STATUS | createMetadata (const LTIMetadataDatabase *metadata) |
| |
| LTIMetadataDatabase & | getMetadata () |
| |
| | LTIOverridePixelLookupTablesData () |
| |
| | ~LTIOverridePixelLookupTablesData () |
| |
| LT_STATUS | setPixelLookupTable (const LTIPixelLookupTable *pixelLookupTable) |
| | set the color lookup table More...
|
| |
| | LTIOverrideDelegatesData () |
| |
| | LTIOverrideStripHeightData () |
| |
| | LTIOverrideIsSelectiveData () |
| |
| void | setIsSelective (bool enable) |
| | set image to support "random access" More...
|
| |
| | LTIOverrideMagnificationData () |
| |
| LT_STATUS | setMagnification (double minMag, double maxMag) |
| | set the minimum and maximum magnifications of the image properties More...
|
| |
| | LTIOverrideGeoCoordData () |
| |
| | ~LTIOverrideGeoCoordData () |
| |
| LT_STATUS | setGeoCoord (const LTIGeoCoord &geoCoord) |
| | set the geographic coordinates of the image More...
|
| |
| LT_STATUS | setDefaultGeoCoord (const LTIImage &image) |
| | set the geographic coordinates of the image More...
|
| |
| | LTIOverrideBackgroundPixelData () |
| |
| | ~LTIOverrideBackgroundPixelData () |
| |
| LT_STATUS | setBackgroundPixel (const LTIPixel *backgroundPixel) |
| | set the background color of the image More...
|
| |
| LT_STATUS | setNoDataPixel (const LTIPixel *nodataPixel) |
| | set the "no data" (transparency) color of the image More...
|
| |
| | LTIOverridePixelPropsData () |
| |
| | ~LTIOverridePixelPropsData () |
| |
| LT_STATUS | setPixelProps (const LTIPixel &pixelProps) |
| | set pixel properties of the image More...
|
| |
| LT_STATUS | setPixelBPS (lt_uint8 bps) |
| |
| LT_STATUS | setDynamicRange (const LTIPixel &drmin, const LTIPixel &drmax) |
| | set the dynamic range of the image More...
|
| |
| LT_STATUS | setDefaultDynamicRange (void) |
| | set the dynamic range of the image More...
|
| |
| | LTIOverrideDimensionsData () |
| |
| LT_STATUS | setDimensions (lt_uint32 width, lt_uint32 height) |
| | set width and height of the image More...
|
| |
| | MrSIDImageReaderInterface () |
| |
| LT_STATUS | init (MrSIDMemoryUsage memoryUsage, MrSIDStreamUsage streamUsage, const lt_uint8 preamble[8]) |
| |
Definition at line 261 of file MrSIDImageReaderBase.h.