LTIBBBImageReader Class Reference

read an image from a BBB file More...

#include <lti_bbbImageReader.h>

Inheritance diagram for LTIBBBImageReader:

LTIRawImageReader 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

List of all members.

Public Member Functions

LT_STATUS initialize (const LTFileSpec &fileSpec, bool useWorldFile=true)
 intializer
LT_STATUS initialize (const char *file, bool useWorldFile=true)
 intializer

Static Public Member Functions

static LTIBBBImageReadercreate (void)

Protected Member Functions

 LTIBBBImageReader (void)
virtual ~LTIBBBImageReader (void)


Detailed Description

This class provides support for reading BBB files, i.e. a raw file with a BIL/BIP/BSQ-style header.
Examples:

DerivedImageFilter.cpp, and DerivedImageWriter.cpp.

Definition at line 33 of file lti_bbbImageReader.h.


Constructor & Destructor Documentation

LTIBBBImageReader::LTIBBBImageReader ( void   )  [protected]

virtual LTIBBBImageReader::~LTIBBBImageReader ( void   )  [protected, virtual]


Member Function Documentation

static LTIBBBImageReader* LTIBBBImageReader::create ( void   )  [static]

LT_STATUS LTIBBBImageReader::initialize ( const LTFileSpec fileSpec,
bool  useWorldFile = true 
)

This function creates an image from a BBB file.

Parameters:
fileSpec the image file to read from
useWorldFile use world file information if available
Examples:
DerivedImageFilter.cpp, and DerivedImageWriter.cpp.

LT_STATUS LTIBBBImageReader::initialize ( const char *  file,
bool  useWorldFile = true 
)

This function creates an image from a BBB file.

Parameters:
file the image file to read from
useWorldFile use world file information if available


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

LizardTech