MrSID Decode SDK for Raster Reference Manual  9.5.1.4427
LTIGeoImageReader Class Reference

abstract class for implementing a geo image reader More...

#include <lti_geoImageReader.h>

Inheritance diagram for LTIGeoImageReader:
LTIImageReader LTIOverrideDimensions< LTIOverridePixelProps< LTIOverrideBackgroundPixel< LTIOverrideGeoCoord< LTIOverrideMagnification< LTIOverrideIsSelective< LTIOverrideStripHeight< LTIOverrideDelegates< LTIOverridePixelLookupTables< LTIOverrideMetadata< LTIImageStage > > > > > > > > > > LTIOverridePixelProps< LTIOverrideBackgroundPixel< LTIOverrideGeoCoord< LTIOverrideMagnification< LTIOverrideIsSelective< LTIOverrideStripHeight< LTIOverrideDelegates< LTIOverridePixelLookupTables< LTIOverrideMetadata< LTIImageStage > > > > > > > > > LTIOverrideDimensionsData LTIOverrideBackgroundPixel< LTIOverrideGeoCoord< LTIOverrideMagnification< LTIOverrideIsSelective< LTIOverrideStripHeight< LTIOverrideDelegates< LTIOverridePixelLookupTables< LTIOverrideMetadata< LTIImageStage > > > > > > > > LTIOverridePixelPropsData LTIOverrideGeoCoord< LTIOverrideMagnification< LTIOverrideIsSelective< LTIOverrideStripHeight< LTIOverrideDelegates< LTIOverridePixelLookupTables< LTIOverrideMetadata< LTIImageStage > > > > > > > LTIOverrideBackgroundPixelData LTIOverrideMagnification< LTIOverrideIsSelective< LTIOverrideStripHeight< LTIOverrideDelegates< LTIOverridePixelLookupTables< LTIOverrideMetadata< LTIImageStage > > > > > > LTIOverrideGeoCoordData LTIOverrideIsSelective< LTIOverrideStripHeight< LTIOverrideDelegates< LTIOverridePixelLookupTables< LTIOverrideMetadata< LTIImageStage > > > > > LTIOverrideMagnificationData LTIOverrideStripHeight< LTIOverrideDelegates< LTIOverridePixelLookupTables< LTIOverrideMetadata< LTIImageStage > > > > LTIOverrideIsSelectiveData LTIOverrideDelegates< LTIOverridePixelLookupTables< LTIOverrideMetadata< LTIImageStage > > > LTIOverrideStripHeightData LTIOverridePixelLookupTables< LTIOverrideMetadata< LTIImageStage > > LTIOverrideDelegatesData LTIOverrideMetadata< LTIImageStage > LTIOverridePixelLookupTablesData LTIImageStage LTIOverrideMetadataData LTIImage LTIReferenceCountedObject LTIRawImageReader MrSIDSingleImageReaderBase Nitf::ImageReader LTIBBBImageReader

List of all members.

Protected Member Functions

 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)

Detailed Description

The LTIGeoImageReader abstract class extends the LTIImageReader so that it allows whether world files are used or ignored for setting up geo information.

Definition at line 29 of file lti_geoImageReader.h.


Constructor & Destructor Documentation

LTIGeoImageReader::LTIGeoImageReader ( bool  supportBandSelection) [protected]

Member Function Documentation

bool LTIGeoImageReader::getUseWorldFile ( ) const [protected]
LT_STATUS LTIGeoImageReader::init ( bool  useWorldFile) [protected]
LT_STATUS LTIGeoImageReader::readWorldFile ( const LTFileSpec file,
bool &  changed,
bool  doUseWorldFileTest = true 
) [protected]
LT_STATUS LTIGeoImageReader::readWorldFile ( LTIOStreamInf stream,
bool &  changed,
bool  doUseWorldFileTest = true 
) [protected]

The documentation for this class was generated from the following file: