13 #ifndef LTI_IMAGE_STAGE_OVERRIDES_H
14 #define LTI_IMAGE_STAGE_OVERRIDES_H
27 LTIOverrideMetadataData();
28 ~LTIOverrideMetadataData();
518 #endif // LTI_IMAGE_STAGE_OVERRIDES_H
LTIOverridePixelLookupTablesData()
LT_STATUS setPixelProps(const LTIPixel &pixelProps)
set pixel properties of the image
const LTIPixel & getPixelProps() const
lt_uint32 getStripHeight() const
double getMinMagnification() const
LT_STATUS setDynamicRange(const LTIPixel &drmin, const LTIPixel &drmax)
set the dynamic range of the image
LTIOverrideIsSelectiveData()
const LTIGeoCoord & getGeoCoord() const
represents a geographic coordinate
LTIOverrideBackgroundPixelData()
LTIOverrideDelegatesData()
LT_STATUS overridePixelLookupTable(const LTIPixelLookupTable *pixelLookupTable)
#define LT_STS_Success
status code indicating success
~LTIOverridePixelPropsData()
LT_STATUS overrideGeoCoord(const LTIGeoCoord &geoCoord)
LTIOverrideMagnificationData()
LT_STATUS setPixelBPS(lt_uint8 bps)
LT_STATUS setMagnification(double minMag, double maxMag)
set the minimum and maximum magnifications of the image properties
LT_STATUS setDefaultDynamicRange(void)
set the dynamic range of the image
LTIPixel * m_backgroundPixel
unsigned int lt_uint32
unsigned 32-bit integer
void setProgressDelegate(LTIProgressDelegate *delegate)
LT_STATUS overrideMetadata(const LTIMetadataDatabase &metadata)
LT_STATUS setDefaultGeoCoord(const LTIImage &image)
set the geographic coordinates of the image
LT_STATUS setDimensions(lt_uint32 width, lt_uint32 height)
set width and height of the image
class for storing metadata associated with an image
LTIOverrideStripHeightData()
basic properties of a pixel
LT_STATUS overrideBackgroundPixel(const LTIPixel *backgroundPixel)
LTIInterruptDelegate * m_interruptDelegate
LTIOverrideGeoCoordData()
LTIInterruptDelegate * getInterruptDelegate() const
LT_STATUS setBackgroundPixel(const LTIPixel *backgroundPixel)
set the background color of the image
LT_STATUS overridePixelBPS(lt_uint8 bps)
LT_STATUS setNoDataPixel(const LTIPixel *nodataPixel)
set the "no data" (transparency) color of the image
abstract class representing an image
~LTIOverrideGeoCoordData()
#define LT_BEGIN_NAMESPACE(theNameSpace)
compiler does not support namespaces
LTIOverrideDimensionsData()
const LTIPixel * getNoDataPixel() const
LTIProgressDelegate * m_progressDelegate
LT_STATUS overrideDynamicRange(const LTIPixel &drmin, const LTIPixel &drmax)
~LTIOverrideBackgroundPixelData()
LT_STATUS setStripHeight(lt_uint32 stripHeight)
LT_STATUS createMetadata(const LTIMetadataDatabase *metadata)
LTIPixelLookupTable * m_pixelLookupTable
LTIOverridePixelPropsData()
interrupt delegate (callback) base class
bool isGeoCoordImplicit() const
LTIProgressDelegate * getProgressDelegate() const
This file contains a number of enums, typedefs, etc, that are used throughout the MrSID SDK...
void setInterruptDelegate(LTIInterruptDelegate *delegate)
LT_STATUS overrideNoDataPixel(const LTIPixel *nodataPixel)
void setIsSelective(bool enable)
set image to support "random access"
progress delegate (callback) base class
const LTIMetadataDatabase & getMetadata() const
unsigned char lt_uint8
unsigned 8-bit integer
const LTIPixelLookupTable * getPixelLookupTable() const
const LTIPixel & getMaxDynamicRange() const
LTIMetadataDatabase * m_metadata
#define LT_END_NAMESPACE(theNameSpace)
compiler does not support namespaces
double getMaxMagnification() const
LT_STATUS setPixelLookupTable(const LTIPixelLookupTable *pixelLookupTable)
set the color lookup table
const LTIPixel & getMinDynamicRange() const
~LTIOverridePixelLookupTablesData()
const LTIPixel * getBackgroundPixel() const
lt_uint32 getWidth() const
lt_uint32 getHeight() const
lt_uint32 LT_STATUS
An integral status code.
LT_STATUS setGeoCoord(const LTIGeoCoord &geoCoord)
set the geographic coordinates of the image